Use Proper Line Cords. Use only the telecommunication line cords designed and specified for the K15. Use No. 26 AWG or larger cords as TNV-1 Connections. The telephone line cord is to be disconnected before accessing inside the equipment. Caution: To reduce the risk of fire, use only No.
Page 18
Use Proper Batteries. To avoid the risk of explosion, replace battery only with the same type and rating. Used batteries must be recycled according Dispose Used Batteries Properly. to local regulations. K15 Short Introduction...
Page 19
General Safety Summary Certifications and Compliances Consult the product specifications in the Appendix LEERER MERKER for certifications and compliances. K15 Short Introduction...
Page 20
These terms may appear in this manual: WARNING. Warning statements identify conditions or practices that could result in injury or loss of life. CAUTION. Caution statements identify conditions or practices that could result in damage to this product or other property. K15 Short Introduction...
Page 21
Symbols on the Product. Laser Klasse 1 WARNING WARNING WARNING High Voltage Laser Output Laser Output Laser Class 1 End of a Fiber- glass Cable Electrostatically CAUTION Protective Ground Hazardous Refer to Manual (Earth) Terminal Double Insulated K15 Short Introduction xvii...
Page 22
General Safety Summary K15 Short Introduction xviii...
Use Care When Servicing with Power On. exist in this product. Disconnect power, remove battery (if applicable), and disconnect test leads before removing protective panels, soldering, or replacing components. To avoid electric shock, do not touch exposed connections. K15 Short Introduction...
Page 24
Service Safety Summary K15 Short Introduction...
Precautions In order to guarantee correct functionality and to protect the K15 from damage, the following precautions should be taken. Do Not Change the Pre-Configuration of the Device. The risk of changes (software developments or expansions) which the customer undertakes is carried by the customer.
Page 26
Precautions To implement additional security measures, contact your local system administrator or the Tektronix service center. CAUTION. The implementation of extended security measures is your sole responsibility. It is realized at customer’s own risk and without liability to Tektronix. You should implement these measures especially while applying the Remote Desktop software or when transferring files via a network.
Preface This manual contains operating information for the K15 Protocol Tester. It provides a functional overview for those of you who are new to using the K15. To work with the K15, you should have the following qualifications: H Knowledge of the measurement application field as well as experience...
H Configuration describes which settings you must configure in order to run a measurement scenario. H K15 Measurement describes how to select a type of measurement, how to start it, how to view, filter, and trigger data, and how to evaluate data by recording.
Text style Description Italics fonts indicate menus and menu functions as well in italics as commands, parameters and examples. <Key> Keys or key sequences are in angle brackets. Bold fonts indicate buttons of the Graphical User Bold Interface. K15 Short Introduction...
This user manual is available in printed version and as a PDF online manual in the \hlp directory. H A context sensitive online help system is the K15 reference documenta- tion for the graphical user interface. To open the Help window, press <...
You will receive a timely response when you need it, where you need it. NOTE. Microsoft Support Services cannot be used for the Windows XPe installation. The K15 Protocol Tester is supported by Tektronix only. K15 Short Introduction xxvii...
1-800-833-9200 (This phone number is toll free in North America. After office hours, please leave a voice mail message. Outside North America, contact a Tektronix sales office or distributor; see the Tektronix web site for a list of offices.) Or fax:...
The autoconfiguration configures measurement scenarios for specific traffic types automatically. To configure the K15 manually, you must load an existing or the default configuration, which contains all available online and offline measurement scenarios. Then you can adapt these scenarios to your specific needs.
Page 34
The file name of the current configuration is always visible in the title bar of the Data Flow window. If the configuration is not stored in a file, the title bar displays the word <UNTITLED>. Whenever the protocol tester is running, one configuration is always active. K15 Short Introduction...
Page 35
(Auto-Restart). If you have loaded a configuration and changed it, it is important to save this configuration. Otherwise the protocol tester will not apply your changes during automatic start up. K15 Short Introduction...
Configuration The following flow chart shows the steps to be taken in preparing a measurement: Switching on the K15 Protocol Tester Configuration Manual Configuration Autoconfiguration Configuring Hardware Creating Measurement Scenarios Configuring Sources Online Offline Configuring Processing Elements Saving Configuration Starting Measurement...
Configuration Switching on the K15 Protocol Tester After startup, the K15 Protocol Tester runs various self-tests. The Status Window opens, indicating the status of the connected interface modules and the main system. Figure 2: Status Window K15 Short Introduction...
The main program automatically starts and opens a dialog box in which you can select between loading a user-defined configuration, the default configuration, the PCM autoconfiguration, or the Iub autoconfiguration. Figure 3: Select Startup Option dialog box K15 Short Introduction...
Autoconfiguration For specific measurements, the K15 configures the measurement scenario automatically. You only need to connect your K15 to the IUT. The protocol tester then analyzes the received traffic and configures all parameters needed to measure the traffic of this connection.
Configuration Manual Configuration To configure your K15 manually, load an existing system configuration in the Select Startup Option dialog box (see figure 3) or press the Default button. The Data Flow window opens displaying the selected configuration. The following pages describe how you can adapt these configurations to your specific needs.
The Cards Overview pane on the right graphically displays the individual boards with their ports. This overview also indicates the state of status- LEDs. This enables the control of the interfaces’ states even if the protocol tester is controlled remotely. K15 Short Introduction...
STM-1 line interfaces: Figure 6: Port Setup dialog box 2. Configure the individual ports in this dialog box or change the existing settings. The default values in the Ports Setup dialog box match the imprint on the interface. K15 Short Introduction...
Page 43
Configuration 3. Confirm your settings with OK. Now, that the ports are set up, the K15 has stored the characteristics of the signaling traffic. NOTE. With the Traffic Analyzer tool you can see how much traffic is on the connected lines before starting any measurement. See Tools on page 226.
To configure the K15 measurement software you must first set up a suitable measurement scenario. In the K15 program, a measurement scenario is represented as a pipeline of processing elements. Processing elements are all measurement modules that are required for a measurement scenario.
The Measurement Scenarios pane on the right graphically displays the existing scenarios. Depending on which level of the List of Scenarios tree you have clicked, you will see either individual or all scenarios in the Measurement Scenarios pane. K15 Short Introduction...
In the Pipeline Selection toolbar, various predefined pipelines are available for each scenario type (online and offline measurement). Drag & Drop Figure 8: Pipeline buttons NOTE. The different types of measurement scenarios are described in Selecting a Type of Measurement on page 38. K15 Short Introduction...
Page 47
NOTE. The analysis program Load Meter, which can run simultaneously with measurements, indicates the memory capacity utilization on the interface modules. If the Memory field of card 1 indicates that the limit has been reached, you should remove one or more pipeline branches. K15 Short Introduction...
Configuration Configuring Sources To carry out a measurement with the K15 Protocol Tester, you must define logical rules for the data flow that is to be measured. Those rules are for instance the assigned protocol stack and the specified channel decoding method.
The selection lists on the left display the scenarios of the current configuration and the logical links that are assigned to these scenarios. You can add new links to the scenarios and edit as well as remove existing links. K15 Short Introduction...
Page 50
NOTE. Most of the settings in the Logical Link Setup dialog box can only be made if you stop the measurement first. To do this, set the ON/OFF switch in all pipeline branches of the online scenario to OFF. K15 Short Introduction...
Recording Playback Configuration dialog box opens and an Open dialog box that displays the standard directory for recording files \k15\rec or the last-used directory for recording files. Figure 10: Dialog box to open Playback Recording Files 2. Select the desired file (file extension *.rf5). If you have saved the recording file in question in a different directory, change directories as required.
4. If the open file does not contain the desired data, you can choose a different recording file using the Browse command next to the File Name field. 5. Select your preferred text and background colors for displaying the logical links and your desired playback speed Realtime or Frames/min. K15 Short Introduction...
1. Click Open in the Recording File processing element. The Recording Viewer Configuration dialog box opens and an Open dialog box that displays the standard directory for recording files \k15\rec or the last-used directory for recording files. Figure 12: Dialog box to open View Recording Files 2.
4. If the open file does not contain the desired data, you can choose a different recording file using the Browse command next to the File Name field. 5. Select your preferred text and background colors for displaying the logical links and your desired playback speed Realtime or Frames/min. K15 Short Introduction...
The following processing elements are available: H Source (see page 16) H Application H Statistics H Capture RAM H Monitor H Recording File (Write / Playback / View Recording File) H On/Off Switch H Filter H Trigger K15 Short Introduction...
Page 56
Configuration Application K15 features specific applications providing problem-based analyses of signaling data. They are supplementary applications that you can use, for example, to start predefined statistical analyses. You can use up to two applications per Application pipeline-element. These applications are cascaded, therefore the measurement data is first processed by the position 1 application.
Page 57
To call up Statistics, click the Statistics processing element. The Statistics window opens. Configure the Statistics application in this program window. NOTE. For further details, refer to Statistics on page 194 and the Online Help. K15 Short Introduction...
You can save the data contained in the capture RAM in a file and print them. To define the Capture RAM, proceed as follows: 1. Click the processing element Capture RAM. The Capture RAM Configuration dialog box opens. Figure 14: Capture RAM Configuration dialog box K15 Short Introduction...
Page 59
If you are running several measurements simultaneously and the capture RAM exceeds a total of 256 MB, the value you entered will be reduced automatically. 4. Confirm your entries with OK. K15 Short Introduction...
Page 60
To call up the Monitor window, click the Monitor processing element. The Monitor window opens. NOTE. For details on how to configure the Monitor window, refer to Viewing the Measurement Results beginning on page 48 and the Online Help. K15 Short Introduction...
Page 61
Recording File processing element, see page 19. View Recording File. This processing element is part of the Record Viewer scenario. It allows you to open a recording file to view its contents. To configure the View Recording File processing element, see page 21. K15 Short Introduction...
1. On the Write Recording File processing element, click Open. The Recording Write Configuration dialog box opens and an Open dialog box that displays the standard directory for recording files \k15\rec or the last-used directory for recording files. Figure 15: Dialog box to open Write Recording Files H To create a new Recording File, enter the name of the new recording file in the File Name field.
Recording Write Configuration dialog box. Figure 16: Recording Write Configuration dialog box Confirm the settings in this dialog box with OK. The Write Recording File processing element and the Measurement Scenarios pane now display the selected file. K15 Short Introduction...
Page 64
A trigger action, for example, is the termination of a file recording. NOTE. For information on how to configure triggers, refer to Configuring Triggers on page 95 or to the appropriate topic in the Online Help. K15 Short Introduction...
Configurations are saved in setup files. You can save any number of configurations and load them individually as required. The standard directory for setup files is \k15\config. Setup files have the extension *.s. The following settings are saved in setup files:...
Page 66
Save System Configuration As from the File menu or press <CTRL + S> The Save dialog box opens and the \k15\config directory is displayed. 2. Enter the desired name for the configuration file. The file extension *.s is added automatically 3.
After you have copied this configuration archive to the destination computer, you can unpack it there with the Pack & Go Wizard. To pack your current configuration, click Pack&Go... on the File menu and follow the instructions of the wizard. K15 Short Introduction...
To load a saved configuration, proceed as follows: 1. Select one of the setup files from the pick list in the File menu. An Open dialog box appears, displaying the directory \k15\config. 2. Select the desired configuration file. 3. Confirm your selection with Open.
K15 Measurements With a configured K15 you can run several types of online and offline measurements. You can edit your measurement scenarios by changing data volumes or parameters. You can filter displayed messages and control a measurement by configuring triggers.
K15 Measurements Selecting a Type of Measurement After configuring the K15 you must select and start the desired measure- ment. There are two types of measurement scenarios – online and offline measurements. They differ in terms of the data sources they use.
Figure 17: Online Recording measurement scenario When using the Online Recording scenario, you can simultaneously monitor your data using the Online Monitor and perform statistical analyses using the Online Statistics by configuring appropriate pipeline branches. K15 Short Introduction...
Capture RAM will be displayed in the monitor. Figure 18: Online Monitoring measurement scenario When using the Online Monitoring scenario, you can simultaneously write the data to a recording file (Online Recording) and perform statistical analyses (Online Statistics) by configuring appropriate pipeline branches. K15 Short Introduction...
Figure 19: Recording Viewer measurement scenario The Record Viewer allows you to scroll through a pre-recorded and decoded file. You can define filters for the screen output, but applications are not available. K15 Short Introduction...
When using the Online Statistics scenario, you can simultaneously write data to a recording file (Online Recording) and analyze it using the Online Monitoring scenario by configuring appropriate pipeline branches. K15 Short Introduction...
(Recording Viewer) or analyze it in the offline monitor (Offline Monitor- ing). Figure 21: Offline Recording measurement scenario When using the Offline Recording scenario, you can simultaneously monitor data using the Offline Monitor and perform statistical analyses using (Offline Statistics) by configuring appropriate pipeline branches. K15 Short Introduction...
Figure 22: Offline Monitoring measurement scenario When using the Offline Monitor scenario, you can simultaneously write data to a new recording file (Offline Recording) and perform statistical analyses (Offline Statistics) by configuring appropriate pipeline branches. K15 Short Introduction...
When using the Offline Statistics scenario, you can simultaneously write data to a new recording file (Offline Recording) and analyze it using the Offline Monitoring by configuring appropriate pipeline branches. K15 Short Introduction...
Starting an Offline Measurement. by clicking the Open button on the Recording File processing element. The File Open dialog box opens. The file type can be either from K15 (.rf5), K1103 (.rec) or K1297 (.dat). To start or continue the playback, click the triangle (play) button.
H Changing the assignments between logical links and protocol stacks H Assigning a new pipeline branch H Searching for data frames and text frames (measurement scenario Offline Monitoring) To stop offline measurements, click the square (stop) button in the Recording File processing element. K15 Short Introduction...
Capture RAM usage or Layer 1 errors. In the Monitor pipeline bar you can stop or interrupt the measurement, change parameters for the individual measurement, and open a new source. K15 Short Introduction...
Page 81
The Short View window pane lists the data packets (frames) recorded by the K15, displaying signaling data in single rows and short form. The preset columns display the time stamps, logical links, protocol names, and messages of levels 2 to 4.
Page 82
If you open the monitor again during a later session, or if you load another configuration during the same session, the monitor will default to the settings that were selected last. It might therefore be necessary to change them again. K15 Short Introduction...
Down buttons, you can change the position of selected columns. Using the Column Width button, you can set the character width of the columns. Column configuration files carry the extension *.mcc. They are stored in the \k15\config directory. K15 Short Introduction...
The protocol list box shows the protocols of all protocol stacks assigned to the source’s logical links. In the Level list box you can select your desired setting. NOTE. The display level setting for a specific protocol is applied to all open Monitor windows. K15 Short Introduction...
If you have already defined colors for protocols in the Protocol Stack Editor, the Monitor will display the protocols in those colors; you can, however, change these settings as desired. Adjustments to color settings are system-wide changes and will be applied to all protocol stacks containing this protocol. K15 Short Introduction...
Page 86
Packet View matrix are highlighted. In the Packet View; data can be represented in HEX, ASCII, HEX + ASCII EBCDIC, or BIANRY format. To change the data representation, click Packet View Representation on the Monitor menu and select the desired format. K15 Short Introduction...
Page 87
Windows Regional and Language Options dialog box. To open this dialog box, click Start –> Control Panel –> Regional and Language Options. NOTE. Tektronix does not recommend using self-defined date and time formats. Information regarding self-defined date and time formats can be taken from your operating system’s documentation or Online Help.
Page 88
Presentation menu item and select the Ring Mode or Linear Mode setting. H In the Monitor toolbar click a Ring Live Mode button or a Linear Live Mode button to change the current mode. Ring Live Mode Button Linear Live Mode Button K15 Short Introduction...
Page 89
H Select Live Mode or Freeze Mode in the Short View or Frame View context menu. H Click the active button in the Monitor toolbar: Live Mode or Freeze Mode. The new mode is displayed in the Monitor window title bar. K15 Short Introduction...
Page 90
Then you receive the following error message: Data is not available! Change to Live Mode (and back to Freeze Mode) in order to resynchronize Monitor Window and Capture RAM content. Then click the Live Mode button to return to live mode. K15 Short Introduction...
Page 91
These functions are also available via Find Again from the Monitor menu. If you want to cancel a long search, click Cancel in the Search Frame in the Capture RAM Status dialog box. NOTE. The search begins with the frame selected in Short View. K15 Short Introduction...
< F7 > key for a forward search or < SHIFT > + < F7 > for a backward search. These functions are also available via Find Text Again from the Monitor menu. If you want to cancel a long search, click Cancel in the Search Frame in Capture RAM Status dialog box. K15 Short Introduction...
Page 93
The display configuration might impair the search function. When searching in the recorded data, data frames that have been filtered out will not be shown. Check the display filter settings and change them if required before searching in the recorded data. K15 Short Introduction...
Page 94
2. Place the cursor in the Short View or Frame View on the protocol or message for which you require information. 3. Press < F2 > or select the Protocol Help menu item from the context menu. The Protocol Help opens and displays the information regarding the protocol or the message. K15 Short Introduction...
3. To enable the zoom function, click the Zoom button in the toolbar. The Zoom dialog box opens. Figure 29: Zoom dialog box Use this dialog box to set zoom parameters. The available configuration options depend on the protocol level assigned to the frame highlighted in Short View. K15 Short Introduction...
Page 96
Then, you can either deactivate the zoom function or, alternatively, leave the display filter in the bypass mode. K15 Short Introduction...
NOTE. If you select a frame block, the time difference between the first and the last frame of this block is displayed. The reference time is set automatically. K15 Short Introduction...
Page 98
1. Select the menu item Reference for Timestamp –> Timestamp Format from the Monitor menu. 2. Select the desired time format. The Add units description option additionally shows the units in the status bar. K15 Short Introduction...
1. Select Capture RAM – Ring Mode –> Save Capture RAM As... from the Pipeline Elements menu. Select either Recording file or Text file. Either the standard directory for Capture RAM files \k15\rec or the directory that was last used for Capture RAM files opens.
Page 100
3. Determine whether you want to save the data in short form (Short View) or together with all the parameters (Frame View). If required, you can save the Packet View values with the data (Append Packet View). 4. Confirm with OK. K15 Short Introduction...
2. Specify whether you want to print the data displayed in Short View or in Frame View. As an option, you can also add the Packet View values to the printout (Append Packed View). 3. Confirm with OK to start the printout. K15 Short Introduction...
Page 102
Freeze Mode. If you jump to one of these “old” data frames, an error message appears. To synchronize the display, switch to Live Mode and then back to Freeze Mode. K15 Short Introduction...
Page 103
1. From the Monitor menu, select Save marked Frames As... Recording File or Text File. The Save As dialog box opens, displaying the \k15\rec directory or the directory that was last used to save frames (see figure 31). 2. Enter a name in the File name field.
Page 104
4. If you select Print to file, you can write the data to a file for printing at a later time. In this case, the Print to File dialog box opens, displaying the \k15\rec directory. Enter a binary file extension (*.prn). 5. To continue the current measurement, click in the Monitor toolbar.
Page 105
To make sure that all selected frames can be exported, stop the monitoring, select the desired frames and then export them. K15 Short Introduction...
Page 106
H Too many logical links have been configured. In this case, re-configure the source. NOTE. The system records the loss of frames in a recording file and displays a message in the Offline Monitor as text. K15 Short Introduction...
The data displayed on the Monitor may be saved, copied and printed. In order to do this, select the displayed data (or segments thereof). The following sections describe how to navigate and select data in the recorded data. K15 Short Introduction...
Page 108
To select any individual frame, scroll using the Selecting Any Frame. < UP ARROW > key or < DOWN ARROW > key or click the following buttons in the Monitor toolbar: First Available Frame Last Available Frame K15 Short Introduction...
Page 109
1. Click the desired frame using the left mouse button and hold the left mouse button. 2. Drag the mouse in the desired direction (up or down in the recorded data) until the desired block is selected. 3. Release the left mouse button. K15 Short Introduction...
Page 110
4. Select any further frames you want to include. 5. Release the < CTRL > key. Selecting All Frames in the Short View. To select all frames in Short View, click Select All Frames on the Short View or the Frame View context menu. K15 Short Introduction...
Page 111
< UP ARROW >, < DOWN ARROW >, < PAGE UP>, or < PAGE DOWN> key. Selecting Individual Parameters Using the Mouse. To select a message parameter in Frame View, click it with the left mouse button. K15 Short Introduction...
Page 112
1. Click the desired frame with the left mouse button. 2. Hold the left mouse button. 3. Drag the mouse in the desired direction (up or down in the recorded data) until the desired block is selected. 4. Release the left mouse button. K15 Short Introduction...
Page 113
< PAGE DOWN>, < HOME > or < END >. The cursor now jumps to the same position in the corresponding message. If this message does not contain the same parameter at this position, the cursor jumps to the preceding or following line. K15 Short Introduction...
Page 114
Deactivating the Selection To deactivate your selection, click anywhere in Short View or in Frame View with the left mouse button or Press < UP ARROW > or < DOWN ARROW >. K15 Short Introduction...
K15 Measurements Configuring Filters Filters help you reduce the amount of data being evaluated. The K15 uses filter criteria to determine whether data frames, or the messages they transport, are admitted for further analysis. Filters can be used to: H Reduce the amount of data saved in the Capture RAM H Select messages for the monitor’s search function...
Once you have specified criteria for a subfilter, it is displayed in a different color in the filter overview and the line widths illustrating the data flow are adjusted accordingly. 3. Confirm with OK. K15 Short Introduction...
Page 117
H Save a filter configuration as a predefined filter H Load and edit an existing predefined filter H Delete existing predefined filters The standard directory for predefined filters is \k15\config. Predefined filters have the file extension *.ftm. NOTE. When a predefined filter is loaded, individual links (Logical Links tab) are switched on and off automatically only if the configuration of each logical link corresponds to the configuration saved in the predefined filter.
Page 118
Decoding Errors option is only available for the Display Filter. H Only correct decoded frames: This option suppresses the output of decoding errors. H Only frames with decoding errors: This option only allows the output of decoding errors and not of data frames. K15 Short Introduction...
Page 119
Protocols, and then in the Frames tab, you activate the Protocol Data Frames option, then all protocol frames can pass the filter. If you have configured the Protocols subfilter, you should not activate this frame type. K15 Short Introduction...
Page 120
To reactivate those pages, press Reset. This operation discards all unsaved configura- tion settings. For further details... You will find a full description of all filter criteria in the Filter book in the Online Help. K15 Short Introduction...
Page 121
The standard directory for filter files \k15\config or the last-used directory for filter files opens. 2. Select the desired filter file (file type *.flt) in \k15\config directory. If you have saved the file in a different directory, change directories as required.
Page 122
1. Select Copy Filter Configuration from the context menu of the processing element Filter you want to copy. 2. Select Paste Filter Configuration from the context menu of a second processing element Filter. Copying filters is subject to the same protocol restrictions as loading a filter file. K15 Short Introduction...
Page 123
If you enter the name of an existing predefined filter, a new one will be created automatically. All filter settings are also saved when saving the configuration files (*.s). You can save current filter settings in filter files and load them again later. K15 Short Introduction...
Page 124
Concluding the Filter Settings. After loading the desired predefined filter, you can define further filter criteria by going to the appropriate tab in the filter dialog box, or conclude the settings by closing the Filter dialog box with OK. K15 Short Introduction...
Page 125
A predefined filter can be deleted if it is no longer needed. NOTE. A group or sub-group will be deleted automatically from the predefined filter directory if you remove the last or only predefined filter from this group or sub-group. K15 Short Introduction...
Page 126
(*.s). However, you can also separately save filter configurations in filter files and reread the desired filter file into a filter as required. The default directory for filter files is \k15\config, and the extension for filter files is *.flt.
By so doing, you can also use these trigger settings for future measurements. The trigger settings are saved in the configuration file (*.s). A trigger cannot be configured unless the data source (source or recording file) has been configured. K15 Short Introduction...
3. Create a new trigger action or select an existing action for editing (see section Defining Trigger Actions on page 99). 4. Link a trigger condition with one or more actions clicking the New Action command button (see Linking Trigger Conditions with Trigger Actions on page 107). K15 Short Introduction...
With the subfilters, you can define the properties of data frames that are to count as trigger conditions. You can define the properties of data frames on the basis of criteria such as protocol parameters or time stamps. The subfilters are explained in chapter Setting Subfilters on page 85. K15 Short Introduction...
Page 130
During the measurement, you can check the system capacity usage with the Load Meter program (see page 231). K15 Short Introduction...
It displays the pipeline with the configured branches. Figure 36: Select Capture RAM for trigger To set this trigger action, click the desired Capture RAM processing element. The Select Pipeline Element... dialog box closes. The trigger action is set. K15 Short Introduction...
Page 132
3. Execute: Determine the properties of the window in which the application is started (minimized, maximized, or normal window size). 4. Priority: Determine with which priority you want Windows XPe to execute the application in the current process. 5. Confirm with OK. K15 Short Introduction...
Page 133
(logical link) are given. If you have selected this trigger action, the Insert Text Message dialog opens. To set the trigger action, enter the desired character string in the Message text field and confirm with OK. K15 Short Introduction...
The Select Pipeline Element... dialog box opens. 3. Click the desired Write Recording File processing element. The Select Pipeline Element... dialog box closes. 4. End the Recording File Prolog / Epilog dialog box with OK. Figure 37: Prolog Epilog trigger K15 Short Introduction...
Page 135
4. Enter the appropriate parameters in this dialog box. If you want to send a large amount of data via the COM interface, the Baud rate should be increased accordingly. 5. Close the Advanced Port Configuration and Send Message dialog boxes with OK. K15 Short Introduction...
Page 136
A partial string is sufficient for the window title; the selection is not case-sensitive. 5. Close the Window Message Configuration and Send Window Message dialog boxes with OK. K15 Short Introduction...
Page 137
(for example, to set the switch to OFF for the previous trigger condition, A, and to ON for the next condition, C), you have to assign this action twice. Repeat the steps select action, select condition, and select option. K15 Short Introduction...
Page 138
If you have selected this trigger action, it is set in the Actions column on the right in the Trigger Configuration dialog box. Apart from the link with a trigger condition, no further settings are required for this action. K15 Short Introduction...
Page 139
When creating new trigger actions, the respective links are automatically generated. Activating / Deactivating the Entire Trigger Before activating the entire trigger, you must define the desired trigger conditions and link them to actions in the Trigger Configuration dialog box. K15 Short Introduction...
Page 140
From the context menu under User Condition, select the trigger condition you want to test. If unsure, check in the Trigger Configuration dialog box whether the condition has been activated. The actions linked to this trigger condition will be carried out once. K15 Short Introduction...
The interpretation rules are derived from the protocols in the stack, the parameters of these protocols, and the relationships between them. To be familiar with these rules, the K15 refers to description files (*.upd files) installed in the \k15\protocols\ directory. It provides a number of predefined protocol stacks for measurements in various networks.
The protocol tester decodes the protocol stacks from bottom to top, that means, the BASE block icon will get a message first and then pass it up to the next decoder, which lays graphically above it. This is the general method in all protocol stacks. K15 Short Introduction...
Page 143
H Name: Short name of the decoder. The entry is used in all other parts of the K15 application where a reference to a particular protocol is needed, such as filter protocol settings or the Monitor window.
Page 144
H General Context Menu: Call the context menu that does not point to a decoder icon to open the general context menu. H Protocol Context Menu: Call the context menu that points to a decoder icon to open the protocol context menu. K15 Short Introduction...
Page 145
The Add Protocol dialog box opens. All available protocols in the \k15\protocols directory and its subdirectories are listed. The list displays descriptions for all available protocols. Select a protocol description (the associated protocol description file is displayed below the list).
Page 146
Monitor Frame View window of this protocol select the Display Color tab to define the color. 2. Confirm with OK. The PSE will display the configured protocol decoder using the new name and the new representation color. K15 Short Introduction...
Page 147
Changes made in protocol stacks are not applied to running measurements. In order to apply changes, it is necessary to stop and restart the measure- ment. However, the software will do this automatically if you confirm the relevant prompt with Yes. K15 Short Introduction...
Page 148
2. If you want to save a new protocol stack, select File –> Save Protocol Stack as from the Protocol Stack menu. The \k15\stacks directory is displayed. Change to one of its subdirecto- ries if necessary. 3. Enter a name for the protocol stack file. The extension for protocol stack files is *.stk and it will be automatically assigned.
Delayed interpretation of long-term measurements is made possible by recording the measurement data. You can run offline scenarios of these recordings on your K15 using so-called recording files. Recording of Monitoring Data The signaling data of the active data flow can be recorded in a special recording file for subsequent evaluation and/or offline analysis.
File name box. The Recording Write Configuration dialog box appears: Figure 40: Recording Write Configuration dialog box Storing all your recording files in \k15\rec\ facilitates the search for individual files later on. Press Browse if you want to locate an existing file.
Page 151
NOTE. In most cases, data are recorded and reviewed at different times. It is possible however to check the contents of the recording file immediately after recording data. A description on how to review recorded data is provided on the following pages. K15 Short Introduction...
Select the recording file you want to work with by double-clicking it. K15 and K1205 recording files end with .rf5. K1103 recording files end with .rec. K1297 and K1197 recording files end with .dat. The Recording Viewer Configuration dialog box opens.
Monitor processing element at the right end of the pipeline. The Monitor window with the three views appears. You can scroll through the recorded data flow using the arrow keys in the individual views (see Working with Frames on page 75). K15 Short Introduction...
Page 154
K15 Measurements K15 Short Introduction...
You can include applications in Monitoring, Statistics and Recording scenarios. The following applications are available: Table 2: K15 Applications Application Short Description AbisMon Analyzes the messages exchanged on the Abis...
Page 156
Applications Table 2: K15 Applications (Cont.) Application Short Description GPRS Gb Analyzer Displays details of events in GPRS networks. IP Traffic Analyzer Visualizes the data flow of IP based protocols. Iub Monitor Monitors the dynamically created control plane of AAL2 links on the Iub interface.
Except for the IMA Monitoring (see page 208), you can start any application by pressing the Application pipeline element. The Load / Unload Monitoring Application Programs (Mon APP) dialog box opens. Select the desired application and press OK. Figure 43: Load / Unload Application Programs dialog box K15 Short Introduction...
Page 158
Long-Term Measurements in the Online Help. NOTE. The set parameters for an application cannot be changed during the measurement. To change the settings, the application must be stopped (command: Stop) and then restarted after the changes have been made. K15 Short Introduction...
Page 159
1. Deselect the Single Mode box. This activates the right part of the dialog box shown in figure 43. 2. Select the appropriate function and click Load / Unload. Loaded functions are now shown in the list box on the right. To start the applications, press OK. K15 Short Introduction...
Station Controller (BSC). Suitable protocol stacks for proper operation includes the GSM, GSM Phase 2, GSM Phase 2+ or similar Abis stacks. Only the first 64 logical links of a data source can be analyzed, other links will be ignored. K15 Short Introduction...
Figure 44: AbisMon dialog box 3. Activate the check boxes to specify which diagrams types you need. 4. Configure the refresh rate, Pn Setting and the appropriate Cell names. 5. Press Start. The RealChart window opens to display the desired diagrams. K15 Short Introduction...
Evaluating an Abis Mon Application. viewing and rating the diagrams. Consider to compare and rate the displayed information over a longer period before deciding if and what action has to be done to optimize the network. Figure 45: AbisMon results K15 Short Introduction...
Messages) per hour or per day; this way you get an overview of the call traffic on the connected lines. A counter is set for every IAM recorded during a specific time period. The application analyzes all ISUP protocols. K15 Short Introduction...
5. If you want to save the data in a file, determine whether they are to be written in a new file or in an existing one under Filemode. To select location or file, click the File button. The d:\k15\log directory opens. You can create a new *.csv file or select an existing one.
Page 165
254) or by many other programs, such as Microsoft-Excel. In the RealChart window, the evaluation of the call attempts is displayed in a bar chart. A timeline indicates the number of call attempts per hour or per day. K15 Short Introduction...
Using this application you can analyze all connections or a maximum of 20 specific call number ranges or call numbers. The Call Monitor application analyzes the protocols ISUP, TUP, and BTNUP and the interfaces Abis and A. K15 Short Introduction...
2. Select CallMon in the Load / Unload Monitoring Application Programs (Mon APP) dialog box. The CallMon dialog box opens. Figure 47: CallMon dialog box 3. Select the desired protocol stacks, protocols and logical links from the lists in the Protocol / Link settings tab. K15 Short Introduction...
Refresh rate field. 8. Determine whether the data are written into a new or an existing file in the Measurement Output group box. 9. Start the application with Start. K15 Short Introduction...
Page 169
In the RealChart window, the results are displayed in a table. Each column represents statistical information for an interval corresponding to the Refresh Rate setting. Each line represents information about a call number range in a an interval. The displayed in information are explained in the Online Help. K15 Short Introduction...
(e.g. release causes). Instead it supports search criteria that can be evaluated during the call setup phase. If you need more detailed search criteria for your measurements, you should therefore use the CallTrace / Sequencer. K15 Short Introduction...
Figure 49: Scenario Configuration dialog box 3. Select a scenario from the scenario list box on top of the dialog box. NOTE. To monitor an Iub interfaces with the Single and Multi-Interface CallTrace, allways start the Iub Monitor Application first. K15 Short Introduction...
The settings in this dialog box do not change the configuration made in the Data Flow window. Press the OK button, if all settings are properly configured. The Continue button in the Scenario Configuration dialog box is now activated. K15 Short Introduction...
Frame view and MSC diagram. All other tabs in the dialog box are intended for displaying the status and the results of the application while it is running and after you have stopped the application. K15 Short Introduction...
The other tabs are also constantly refreshed when the Single and Multi-Interface CallTrace is active. For each network interface involved a separate tab will be added to the dialog box. These tabs display tables that summarize the calls at the appropriate interface. K15 Short Introduction...
Double-clicking on a line in the Overview tab of the Status dialog box also opens a Monitor window. This specialized Monitor window only displays the selected call. The trace text lines are displayed together with the protocol data frames. K15 Short Introduction...
Monitor window together with the data frames displayed there. The CallTrace/Sequencer application analyzes protocol-specific data. This application is available for all SS7, GPRS and CDMA interfaces depending on the software packages purchased. For UMTS interfaces use the Single and Multi-Interface CallTrace (see page 138). K15 Short Introduction...
1. Click the Application processing element in the pipeline. 2. Select CallTr/Seq in the Load / Unload Monitoring Application Programs (Mon APP) dialog box. The CallTr/Seq dialog box opens for loading the protocol-specific application. Figure 54: CallTr/Seq dialog box K15 Short Introduction...
Figure 55: CallTr/Seq Iu Interface - Parameters Tab 4. Choose the desired number, parameter, or values (such as CalledParty- Number, Release Cause, etc.) for the selected protocol in this dialog box. K15 Short Introduction...
Applications 5. To specify the search criteria in more detail, open the Cause Value tab in the CallTr/Seq dialog box. Figure 56: CallTr/Seq Iu Interface - Cause Value Tab K15 Short Introduction...
Figure 57: CallTr/Seq Iu Interface - Message Options tab The CallTrace/Sequencer status display in the lower section of the CallTrace/Seq dialog box provides a quick overview of the status of the analysis. It is constantly refreshed when the CallTrace/Sequencer is active. K15 Short Introduction...
Page 181
CallTrace blocks. You can also display only the CallTrace/Sequencer results in the Monitor window. Select No Protocols on the Protocols tab of the display filter to exclude all other messages from the analysis. K15 Short Introduction...
The Count All application is a pre-defined statistics application that counts all the received messages and sorts them according to protocol and message type. This provides an overview of the protocol-specific signalling traffic at the connected links. This application analyzes all protocols. K15 Short Introduction...
5. If you want to save the data in a file, determine whether they are to be written in a new file or in an existing one under Filemode. To select location or file, click the File button. The d:\k15\log directory opens. You can create a new *.csv file or select an existing one.
Page 184
The window provides an overview of the individual protocols and messages in the form of a table. The displayed in information are explained in the Online Help. K15 Short Introduction...
On the GPRS-Gr interface, the Decipher application determines with the help of IMSIs the transmitted on the Gb interface and keys required to decipher the signalling data on the GPRS-Gb interface. Decipher Application Figure 59: Deciphering on the Gb interface K15 Short Introduction...
In the second pipeline, you must assign a protocol stack for the GPRS-Gr interface to the logical links and then start the Decipher application in this pipeline. Now, Decipher determines the IMSIs and keys transmitted via this interface. Figure 60: Decipher configuration with two pipelines K15 Short Introduction...
To set up the application, proceed as follows: 1. Click the Application processing element in the pipeline. 2. Select Decipher in the Load / Unload Monitoring Application Programs (Mon APP) dialog box. The Decipher dialog box opens. Figure 61: Decipher dialog box K15 Short Introduction...
Page 188
Under Operating Mode, select the desired operating mode. If you have selected the Semi-automatic or Manual mode enter the IMSIs (semi-automatic) or IMSIs and keys (manual) in the field below. In the last two cases, the Decipher application will apply only for the entered IMSIs. K15 Short Introduction...
(no data traffic), it will be assumed that the session has been ended. The corresponding session data (session data / Kc & IMSI & subscriber flags) will then be deleted. 5. Press the Start button to start the application. K15 Short Introduction...
H TAs with Auth. Triples used indicates the total number of authentication requests handled for the Gb interface. Switch to the K15 Monitor window. The K15 displays the signaling data on the Gb interface completely deciphered. K15 Short Introduction...
Applications Erlang The Erlang application is a pre-defined statistics application that measures the signaling load in the individual signaling channels. This application analyses all protocols and protocol stacks. K15 Short Introduction...
Refresh rate field. 5. Select one of the options under Send output to. Real Chart transfers the results of the Erlang application to the RealChart tool. File saves the results in a *.csv (Comma Separated Value) file. K15 Short Introduction...
Page 193
6. If you want to save the data in a file, determine whether they are to be written in a new file or in an existing one under Filemode. To select location or file, click the File button. The d:\k15\log directory opens. You can create a new *.csv file or select an existing one.
Page 194
You can save the data, export them into a number of database formats, and print them in RealChart. A new RealChart window opens for the new results, even if one has already been opened for a previous statistical analysis. K15 Short Introduction...
1. Click the Application processing element in the pipeline. 2. Select GPRS MM/SM Statistics. in the Load / Unload Monitoring Application Programs (Mon APP) dialog box. The GPRS MM/SM Statistics dialog box opens. Figure 65: GPRS MM/SM Statistics dialog box K15 Short Introduction...
Page 196
6. If you want to save the data in a file, determine whether they are to be written in a new file or in an existing one under Filemode. To select location or file, click the File button. The d:\k15\log directory opens. You can create a new *.csv file or select an existing one.
H The PDP Context Overview shows the temporal course of the PDP context connections. You can choose between displaying the Number of Events or the data volume of data transmitted thereby in bytes (Volume of Events). K15 Short Introduction...
Service Parameters” (QoS). The data can be analyzed statistically during the current measurement. Filters can be set to exclude data of minor interest. The results of the GPRS-Gb Analyzer can be saved in a statistics file for later evaluation. K15 Short Introduction...
The current GPRS-Gb Analyzer pipeline will be displayed in the upper section of the main window. This visualizes the current configuration. Each processing element represents a part of the application. The application is configured, started and monitored in this window. K15 Short Introduction...
Overwrite if old data can be overwritten. 4. Switch on the On/Off switch next to the CDR File processing element. The contents of the CDR file are displayed in the GPRS-Gb Analyzer main window. Figure 69: Loaded GPRS Gb Analyzer K15 Short Introduction...
GPRS-Gb Analyzer pipeline. The Filter settings dialog box opens. Figure 70: GPRS-Gb Analyzer, Filter settings dialog box Activate the Filter On check box and configure your desired filter options. For further details, refer to the Online Help. K15 Short Introduction...
The GPRS Gb Mon Detail View dialog box opens. Figure 71: GPRS-Gb Analyzer, Detail view You can also evaluate data records in the Analysis window of the GPRS-Gb Analyzer or record them in a statistics file as described below. K15 Short Introduction...
For further evaluation, select one or more specific causes from the list. Activate the appropriate check box of the desired entries. The Matched Causes dialog box opens. A list of assigned data records and their parameters will be displayed for each selected failure cause. K15 Short Introduction...
To write the analysis in a statistics file, click the Options button of the Statistics-File processing element. The Statistics File Option dialog box opens. Figure 73: GPRS-Gb Analyzer, Statistics File Option dialog box Define your desired statistics files in this dialog box. For further information, refer to the Online Help. K15 Short Introduction...
The IP Traffic Analyzer shows active communication flows characterized by IP addresses or specific protocol features over an IP network at high level. If you configure the filter object in the K15 main application you can monitor only the IP traffic of interest.
Programs (Mon APP) dialog box. The IP Traffic Analyzer dialog box opens. Figure 74: IP Traffic Analyzer dialog box 3. Configure the application to display protocols using static port numbers running on top of SCTP, TCP, and UDP in their own folder. K15 Short Introduction...
Page 207
Applications 4. Edit the protocols.txt under d:\k15\app\IpFlowAnalyzer as shown in the following example: UDP ”GTP” 3386 UDP ”MGCP” 2427 UDP ”MGCP Call Agent” 2727 UDP ”SIP” 5060 UDP ”RADIUS” 1812 #UDP ”MIP” #UDP ”IKE” TCP ”SIP” SCTP ”IUA” 9900 #SCTP”M2UA”...
If your memory capacity is limited you can reduce the memory usage on the measurement card configured as master, using the Maximum memory usage field. If you have a host file, click Use host file, and enter the name. IP addresses will be resolved to names. K15 Short Introduction...
Page 209
In the IP View, the first leaf is a sending computer. The child leaf shows the computer the sending computer is communicating with. The child leaf of the receiving computer shows the protocols the computers are using. K15 Short Introduction...
It can only be started once per pipeline to ensure that a dynamic channel is only opened once within the respective pipeline. This procedure prevents the occurrence of resource problems. In offline pipelines, logical links can not be opened dynamically. K15 Short Introduction...
4. Configure the Source processing element: In the Logical Link Setup dialog box, create Control Plane links (NBAP and ALCAP) for all connected NodeBs. Figure 76: Logical link setup for Iub Monitor 5. Save the configuration in a *.s file. K15 Short Introduction...
Since these links are unidirectional and fixed they can be created as Single PVC (Permanent Virtual Circuits) links. As these links are carried over the bi-directional Frame Protocol (FP) on the Iub interface, you can configure them as bi-directional to get the complete FP information. K15 Short Introduction...
Figure 79: Edit Frame Processing Parameters for IUB Interface dialog box 9. Edit the Frame Processing Parameter for the Iub interface. Refer to the Online Help for further details. 10. Save the configuration in a *.s file. K15 Short Introduction...
3. In the Common Config tab, select the configuration mode and a protocol stack file for the dynamically opened channels (refer to the Online Help for further details). Figure 80: Iub Monitor dialog box, Common Config tab K15 Short Introduction...
Node B you must assign the NBAP Rx link pair, the ALCAP Rx link pair and the appropriate Node B path mapping (refer to the Online Help for further details). Figure 81: Iub Monitor dialog box, Link Assignment tab 5. Click Start to start the Iub Monitor application. K15 Short Introduction...
Page 217
You can view the history of the Evaluating an Iub Monitor Application. protocol trace in the Monitor window. If you notice the correct signaling on the configured SVC links, the IubMon application is up and running. K15 Short Introduction...
(sync lost) will generally appear on the monitor. In this event, reconfigure the data source (Source or Recording File), by assigning different stacks. The applicable protocol-stack files are: abis_nt_31_99_d.stk abis_nt_31_99_u.stk abis_nt_32_99_d.stk abis_nt_32_99_u.stk abis_nt_smg28_d.stk abis_nt_smg28_u.stk abis_nt_smg29_d.stk abis_nt_smg29_u.stk Abis_nt_smg30_d.stk abis_nt_smg30_u.stk Abis_nt_smg31_d.stk abis_nt_smg31_u.stk K15 Short Introduction...
(Parameter BN is in the wrong sequence, e.g. due to transmission error or the wrong protocol stack). Synchronization is restarted. H MFN check ok: The plausibility check returns no errors. H MFN check failed: The plausibility check using the parameter multi frame number (MFN) in block 0 failed. K15 Short Introduction...
2. Select PCR in the Load / Unload Monitoring Application Programs (Mon APP) dialog box. The PCR dialog box opens. Figure 83: PCR dialog box 3. Start the application. All PCR MSUs are now suppressed during your measurement. K15 Short Introduction...
NOTE. Only when the above-stated protocol layers are in the stacks of the configured links can the Service Profile Statistics application be started. Otherwise, configure the data source again (Source or Recording File), by assigning different stacks. K15 Short Introduction...
Setting Up a Service Profile Statistics Application. proceed as follows: 1. Click the Application processing element in the pipeline. 2. Select Service Profile Statistics in the dialog box. The Service Profile Statistics dialog box opens. Figure 84: Service Profile Statistics dialog box K15 Short Introduction...
H Use Select Service to define the services to be displayed: The current output configuration is displayed in the list view. The service designation, port number and protocol specification (TCP or UDP) are displayed for each activated service. K15 Short Introduction...
Page 224
Overwrite option creates a new file or overwrites an existing one. The Append option adds data to an existing *.csv file. To select location or file, click the File button. The d:\k15\log directory opens. You can create a new *.csv file or select an existing one.
Page 225
RealChart section on page 233. In the Service Profile Output Configuration dialog box you can select the services to be taken into account when displaying results (refer to the Online Help for further details). K15 Short Introduction...
The K15 reads and displays the value of each defined counter on the screen at adjustable time intervals. A separate Statistics dialog box and a separate RealChart displaying the relevant counter states are opened for each measurement task (pipeline branch).
1. Click the Application processing element in the pipeline. 2. Select Statistics in the Load / Unload Monitoring Application Programs (Mon APP) dialog box. The Statistics window with Default Configura- tion dialog box opens. Figure 86: Statistics window with Default Configuration dialog box K15 Short Introduction...
Trigger Configuration dialog box. H Confirm your setting with OK. The Default Configuration dialog box displays the defined counter(s). By clicking the individual entries you can still edit the counter properties. K15 Short Introduction...
5. Set the desired time interval for the counter to tell the system when to read the counters and refresh the diagrams in RealChart. Enter the interval in the Refresh Rate field on the right side of the Statistics window. K15 Short Introduction...
Page 230
H Click File. The \k15\log directory opens. H Create a new *.csv file or select an existing one. The *.csv files can be read in again by the CDR Viewer (see page 254) or by many other programs, such as Microsoft-Excel.
Figure 89: Possible output format of the Statistics application You can save RealChart files and reload them as required. The standard directory for RealChart files is d:\K15\rcdata. Analysis files have the extension *.rcd. K15 Short Introduction...
Page 232
H Enter a file name (file type *.sts) and click Save. The Statistics configuration is linked to the associated pipeline. It is now saved in the setup file of the K15 main program. The next time you start this K15 setup file, the Statistics configuration is enabled automatically.
In this dialog box you can define the settings for the application. Two lists in the TCA dialog display the protocol stacks assigned to the data source or the recording file and the available protocols in these stacks. K15 Short Introduction...
Page 234
The Available protocols list now displays the protocols (from this stack) that you can monitor. Select the desired protocol. 4. In the Refresh rate field, specify a time period in which the measured values are to be read out. 5. Confirm your settings with Start. K15 Short Introduction...
Page 235
The temporal development of the maximum usage of 8 PCM links is displayed. The temporal resolution of this chart is determined by the refresh rate setting. Use the horizontal scroll bar to determine which time period is displayed. K15 Short Introduction...
H The number of attach procedures for the packet-switched domain (GMM_DMTAP protocol must be part of the selected protocol stack) H PDP context activation and modification procedures for the packet- switched protocols (GSM_DMTAP protocol must be part of the selected protocol stack) K15 Short Introduction...
4. Set the desired time interval for the counter to tell the system when to read the counters and refresh the diagrams in RealChart. Enter the interval in the Refresh Rate field on the left side of lower pane. K15 Short Introduction...
Page 238
H Click File . The \k15\log directory opens. H Create a new *.csv file or select an existing one. The *.csv files can be read in again by the CDR Viewer (see page 254) or by many other programs, such as Microsoft-Excel.
Using a context menu (right mouse click) you can define an individual display and diagram type for each group. Figure 92: Possible output format of the UMTS IuX Statistics application K15 Short Introduction...
This is referred to as an IMA Group. The K15 protocol tester is able to monitor the original cell stream transferred via the different physical links of an IMA group. Several ports can be grouped together into an IMA monitoring pool.
Page 241
LIF A and the other direction with LIF B. H If you want to create an IMA monitoring pool for one of your PCE-2 board combinations, the measurement board is switched to a special IMA monitoring mode. K15 Short Introduction...
Page 242
IMA pools. Using one E1/DS1/J1 LIF you create only one pool. To set up an IMA Monitoring configuration, proceed as follows: 1. Start the K15 software and load the Default configuration. Switch to the Cards Overview pane in the Data Flow window.
4. Select the IMA master port in the Ports Selection pane. As master port you can select each E1/DS1/J1 port in the Port Selection treeview list. The master port defines a number of character- istics for all IMA Monitoring pool members. K15 Short Introduction...
IMA pool. Check Copy all port properties... if the remaining port properties like Impedance, Boost (Rx) etc. should be applied from the master port to the other pool members. K15 Short Introduction...
8. Press the Activate button and check the status of the LEDs. Figure 96: IMA Pool member settings If the Pool State is synchronized and the Group State is operational the pool configuration is done. 9. Close the Ports Setup dialog box. K15 Short Introduction...
Apply button. Now monitoring is possible on the IMA links. NOTE. If you have created only IMA pools with one direction select the Single LL radio button in the Logical Link Setup dialog box. Otherwise no IMA pools will be available in the list. K15 Short Introduction...
After setting up your IMA Evaluating an IMA Monitoring Application. monitoring configuration, switch back to the K15 Data Flow window and activate your pipeline. Click the Monitor processing element to open the Monitor window. The Monitor displays the IMA traffic according to your configuration.
The protocol tester is delivered with a number of supplementary analysis programs that you can run simultaneously with the main application. Tools are available via the K15 Tools main menu or in the d:\K15\Tools or d:\K15\bin directory. The following tools are available:...
Page 250
Tools Table 3: K15 Tools (Cont.) Tool Function Where to start CDR Viewer Analyzes the CDR output files (*.csv) d:\k15\Tools of the GPRS-Gb Analyzer and Calltrace / Sequencer applications independently of the actual applica- tion. Rf5 File Mutator Processes a source rf5 file by produc-...
Autoconfiguration settings are called strategies and stored as *.stg files under d:K15\app\pcmcheck Using the Autoconfiguration Wizard you can limit the scan of the autoconfiguration to specific signaling types, ports, and channels and control the assignment of logical links to the online scenarios. K15 Short Introduction...
You do not need to go through all of the steps. However, we recom- mend that you do. The more accurately you define a strategy, the more precise the autoconfiguration will be. K15 Short Introduction...
Page 253
To conclude the autoconfiguration, click Configure. Autoconfiguration creates now the measurement scenarios according to your settings. 6. Go back to the Data Flow window. In the Measurement Scenarios tab you can activate the configured measurement scenario(s). K15 Short Introduction...
H Filter criteria on specific ports, such as Direction, VPI, VCI, or CID range H Network parameters as RNC manufacturer, operator, maximum number of cells, and number of NodeBs H Protocol versions and protocol stacks. Therefore the K15 provides lists of NBAP and RRC protocol versions. K15 Short Introduction...
Now, the Autoconfiguration Wizard starts guiding you through the sequence of seven steps. Each step is represented by its own dialog box. Follow the instructions in these dialog boxes to define parameters for your autoconfiguration. Always press Next to enter the next dialog box. K15 Short Introduction...
The Mapped Logical Channels list in the lower part of this dialog box contains the parameters of the logical link channels mapped for a certain ATM channel. You can add, edit, or delete logical channels using the corresponding button on the right of this list. K15 Short Introduction...
Page 257
8. Start the Iub Mon application in these scenarios (see page 178). Configure the appropriate path mapping for each Node-B in the IuB-Mon dialog box. 9. Start the Iub Mon application manually. K15 Short Introduction...
To run the Traffic Analyzer tool, select Traffic Analyzer from the Tools menu in the K15 main window. The Traffic Analyzer window opens. This window looks different depending on the chosen interface. The following figure shows the Traffic Analyzer window for the PCE-2 boards.
Page 259
H Open displays the status of the K15 measurement software (Yes means that the selected channel is configured as a logical link of a measure- ment scenario, No means that the channel is not activated by the K15 software). NOTE. If you configure several ports to form an IMA pool, only the master port will be shown in the connection table.
H Timeslot, Subslot, Protocol, and Bitrate for the selected port. Open displays the status of the K15 measurement software (Yes means that the selected channel is configured as a logical link of a measurement scenario, No means that the channel is not activated by the K15 software). K15 Short Introduction...
Page 261
H Click Reset Statistics to reset the statistics for each link. This will set the value shown in the Cells Relative column too. The status bar at the bottom edge of the window contains Status Bar. information about the operational mode of the Traffic Analyzer tool. K15 Short Introduction...
Traffic Analyzer window. One of the following dialog boxes opens: Figure 104: ATM and PCM Scanner Settings dialog box In these dialog boxes, you can define the desired table settings and some filter limitations. For further details refer to the appropriate Online Help topics. K15 Short Introduction...
Figure 105: Load Meter window NOTE. If several interface cards are installed on the K15, it is best to use all cards except for the first one to receive data. The system uses the memory area of the first card to manage the specified configuration. This configuration allows the optimum load distribution even when running the links at a high load.
Page 264
H Deactivate or delete pipelines that are not required. H Deactivate applications that are not required. H Configure the input filter to process only the data that is relevant to the measurement. H Deactivate one or more Triggers. K15 Short Introduction...
Tools RealChart The RealChart tool works only together with one of K15 statistics applications (Abis Mon, BHCA, CallMon, CountAll, Erlang, GPRS MM/SM, Service Profile Statistics, Statistics, TCA, or UMTS IuX Statistics). The tool evaluates tabular data in real time and displays it on-screen in various chart formats.
Tools To run the RealChart tool, select RealChart from the Tools menu in the K15 main window. The RealChart Window opens. Figure 107: RealChart window To define the display of RealChart diagrams, select Properties from the Diagrams menu. The Edit Diagram dialog box opens (refer to the Online Help for further details).
Page 267
File menu in the Real Chart window. To save statistical analyses, select Save As... from the File menu. The standard directory for RealChart files is \k15\rcdata. Analysis files have the extension *.rcd To export data in a foreign file format, choose the format in the Save as type list: H *.csv Text file format...
To call up the Key Manager tool, select the Key Manager entry from the K15 Tools menu. The Key Manager is started. When called up by the K15 menu, the key file used by the K15 software is automatically opened.
Page 269
H Created displays the creation date of the key. For time-limited pakets, the first valid date is displayed. H Expired displays the last valid date for a time-limited key. For keys with unlimited validity, unlimited is displayed. K15 Short Introduction...
Page 270
1. Select Open from the File menu. 2. Select the keyfile.txt from the \c:Windows\ directory and confirm with Open. This way you open the key file used by the K15 software. 3. Select Update Keyfile from the Keys menu or press the Update Keyfile button.
Page 271
2. Press Save. 3. In the Save Keyfile Problem Report... dialog box, enter a file name and a directory for the report file, and confirm with Save. 4. Send the file to the Tektronix Support. K15 Short Introduction...
Page 272
1. Select one or more source keys using the keyboard or the mouse, 2. Press < Del > or select Erase from the Edit menu. As long as the file has not been closed, you can undo the deleting process by selecting Undo from the Edit menu. K15 Short Introduction...
Page 273
Saving Key Files. This is necessary to ensure that the modified keys will be used when restarting the K15 software. NOTE. No safety copies will be created by the saving process. Therefore, make sure before saving a file, that all changes made to this file are correct.
Time Properties dialog box opens. Open the Internet Time tab. Figure 109: Date and Time Properties dialog box The Windows XPe time service uses a subset of the Network Time Protocol (NTP) named SNTP (Simple NTP). It synchronizes only once a week. K15 Short Introduction...
Page 275
K15 NTP Configuration Tool. TCP/IP-based network, you may operate the K15 NTP Configuration tool. The K15 NTP Configuration tool synchronizes the clock of K15 Protocol Testers to an NTP reference clock. Using the NTP Configuration tool, it is possible to synchronize several protocol testers via the Internet and archive an accuracy of down to 10 ms.
To implement an NTP configuration using the NTP Configuration tool, proceed as follows: 1. Select the NTP Configuration entry from the K15 Tools menu. The Network Time Protocol - Service Configuration dialog box opens. In the default configuration, the Network Time Protocol - Service activation is switched to Off and the list of Used Timeservers is empty.
Enter the IP address or DNS name of the time server in the name input field. You may also specify a Comment. Confirm with OK. The new entry is added to the Available Servers list in the Network Time Protocol - Service Configuration dialog box. K15 Short Introduction...
Page 278
If the time difference between the local machine and the time servers is rather significant, the synchronization may take some time. If the time difference of the local machine drops below a certain value, the NTP Service is sychronized message will be displayed. K15 Short Introduction...
Page 279
Besides the Windows XPe time Time Synchronization by Other Technologies. synchronization and the K15 NTP Configuration tool, you can synchronize the clocks of several PC systems by GPS-based time receivers or time receivers operating with long-wave radio (DCF77 in central Europe). You must purchase one of these receivers for each protocol tester and install the new equipment.
To start the Recordfile Merger, select Run... in the Windows Start menu and enter d:\k15\tools\RecordFileMerger.exe in the Run dialog box. The Recordfile Merger dialog box opens. Figure 113: Recordfile Merger dialog box...
Page 281
4. Use the Edit Configuration button to configure the translation. 5. Select Copy to create the destination file. Confirm the query Do you want to use the edited configuration with Yes. You can analyze the destination file in an offline pipeline. K15 Short Introduction...
The Record File Converter tool converts the file format of recording files into various formats. You can select Interactive Mode or Batch Mode. To call up the Record File Converter tool, select Run... in the Windows Start menu and enter d:\k15\tools\RecFileConverter.exe. Figure 114: RecFileConverter dialog box K15 Short Introduction...
Page 283
4. Click Destination and enter the directory and name of the destination file. NOTE. If the output K1297 (*.dat) format was selected and the input format is either K15/K12xx (*.rf5) or K1103 (*.rec), then additional Mapping Information is required for conversion. 5. Start the conversion with Copy.
Missing and double FSNs (Forward Sequence Numbers) are included in the analysis. Run the FSN Test tool as follows: 1. Select Run... in the Windows Start menu and enter d:\k15\tools\FSNTest.exe in the Run dialog box. The FSN Test dialog box opens. Figure 115: FSN dialog box An analysis using the standard options provides an overview of the number and first occurrence of incorrect FSNs for each logical link.
3. Press the Analyse button. The analysis is carried out. The results are displayed in the text field. Figure 116: FSN test results If you want to carry out another analysis with other options, change the options and activate Open File again. 4. Exit the tool with Exit. K15 Short Introduction...
With the CDR Viewer tool you can analyze the CDR output files (*.csv) of the GPRS-Gb Analyzer and Calltrace / Sequencer applications and *.csv (Comma Separated Value) files created by the K15 RealChart tool (see page 233) independently of the actual applications.
To display CDR output files, proceed as follows: Displaying CDR Output Files. 1. Select Run... in the Windows Start menu and enter d:\k15\tools\CDRViewer.exe in the Run dialog box. The CDR Viewer dialog box opens. 2. On the CDR File processsing element click Open.
Page 288
Displaying *.csv Files Created by the RealChart Tool. you can also read in and display *.csv (Comma Separated Value) files created by the K15 RealChart tool (see page 233). To read in and display those *.csv files, proceed as follows: 1.
The Rf5 File Mutator is designed for GPRS protocols only. Exception: for MTP based protocols it can also mask OPC and DPC messages. If the K15 software is installed, the Rf5 File Mutator works with the stacks configured in the source file using the K15 standard directories for stacks and protocol description files.
As name, the name of the source file plus ending .mutated.rf5 is entered. After you have selected the Source File, the Configure dialog box opens automatically. Figure 119: Configure dialog box K15 Short Introduction...
6. Check your configuration in the Current Configuration panel of the File Mutator dialog box. 7. Start the process by clicking the Go! button in the File Mutator dialog box. The changed file will be stored in the Destination File directory defined above. K15 Short Introduction...
To run the IP2Hex2IP tool, proceed as follows: 1. Select Run... in the Windows Start menu and enter d:\k15\tools\IP2Hex2IP.exe in the Run dialog box. The IP2Hex2IP dialog box opens. Figure 121: IP2Hex2IP dialog box 2. If you want to convert an IP address into a hexadecimal value, enter the IP address into the IP Address field.
Page 293
3. If you want to convert a hexadecimal value into an IP address, enter the IP address into the Hex Address field. The hexadecimal address will be displayed automatically in the IP Address field. 4. Click the Close button to leave the dialog box. K15 Short Introduction...
PC. Interactive Mode. To open the Rec2Ascii tool, select Run... in the Windows Start menu and enter d:\k15\bin\Rec2Ascii.exe in the Run dialog box. The Recording File Export tool starts. Figure 123: Recording File Export wizard A wizard helps you to prepare the tool for converting your file.
Page 295
You can configure the short view format by changing entries in the Rec2Ascii.ini file. Therefore, open the file \k15\bin\Rec2Ascii.ini file with an ASCII editor and change the entries. NOTE. It is advisable to make a copy of the file before changing it.
If the ConfigPacker.exe, lspzipx.dll and lspuzipx.dll files are not in the installation’s bin-directory, use the Windows Explorer to copy the files from the \setup directory on the K15 installation CD into the \k15\bin directory. If you have installed the protocol tester in a different directory than \k15, use the corresponding directory.
Page 297
Click Next>>. The Installation Type dialog box opens. 2. In the Installation Type dialog box, choose the type of your K15 installation and confirm your selection with OK. 3. Configure Step 2 of the wizard.
Page 298
The options Unpacking the Configuration Archive and Creating a List of Archived Files in the Configuration Files Packer dialog box are only used by the Tektronix Support to analyze your configuration in case of problems. Even so, these options are described in the Online Help.
If you want to restore default settings, delete this file from the bin directory as follows: 1. Terminate the main program. 2. Delete the file \K15\bin\K15.ini . 3. Restart the main program. The default settings are now restored. The protocol tester automatically creates a new K15.ini file.
Page 300
To restore the default settings for the SPC and CIC groupings: 1. Terminate the main program. 2. Delete the \K15\bin\grouping.cnf file or move it to a directory of your choice. 3. Select the K15\bin\grouping_def.cnf file \in the Windows Explorer and press <...
Reference Configuration Files All other configuration settings in the K15 program are saved in the setup files (file extension *.s). The standard directory for setup files is \K15\config. Refer also to the Setup Files help topic. \K15\bin\segdef.ini For some SCCP-based protocols and O+M protocols, a segmentation of messages may occur (long messages of the upper protocol level are divided into several shorter messages of the lower protocol level).
Page 302
Restart the protocol tester after changing this file to ensure that the changes become valid. \K15\bin\zoom.ini This file specifies which monitor zoom functions are available. Restart the protocol tester after changing this file to ensure that the changes become valid. K15 Short Introduction...
Filter files d:\k15\config or user directory .ftm Feature files for filter configurations d:\k15\config .mcc Monitor’s column settings d:\k15\config .ini Configuration files for the main program and d:\k15\... tools .nrm (Binary files) Protocol descriptions d:\k15\protocols\..rcd Statistics files d:\k15\app\realchart K15 Short Introduction...
Page 304
Table 4: File Extensions (Cont.) Extension File Type Directories .rec K1103 recording files d:\k15\rec or user directory .rf5 K15/K1205/K1297-G20 recording files d:\k15\rec or user directory Setup (configuration) files d:\k15\config .stg Strategy files for the autoconfiguration d:\k15\app\pcmcheck .stk Files for the protocol stack editor d:\k15\stacks\...
Show / Hide Pipeline Bar Maximize Frame View Minimize Short View Minimize Frame View Minimize Packet View Go to first available frame Go to last available frame Start Measurement Stop Measurement Pause Measurement Display in Live Mode Display in Ring Mode K15 Short Introduction...
Help Access to K15 Online Help. In addition, there are main menus for the program modules of the K15 software. These main menus are only displayed if the corresponding main window is in the foreground. Table 8: Additional Menus of the Program Modules...
Page 308
There are two ways of opening context menus: H Select the relevant screen item (such as a processing element in a pipeline) and click the right mouse button. H Select the relevant screen item and press < UP ARROW > + < F10 >. K15 Short Introduction...
Reference Shortcut Keys and Buttons Keyboard Layout The K15 keyboard was designed specifically for use with a measuring device and features special function keys. The function keys and key combinations are also listed in the individual Help topics. Furthermore, you can operate the K15 entirely via keyboard. For operators who are used to working with the mouse, the following list provides an overview of software operation if no mouse is available.
Action Press Select element, for example a text < ALT > + < ACCESS KEY > field Select next / previous field in the < TAB > / < UP ARROW > + < TAB > dialog K15 Short Introduction...
< SPACEBAR > Table 15: List Boxes Action Press Open < DOWN ARROW > Close < ALT ] + < UP ARROW ] Select entry < DOWN ARROW ] and < RETURN ] to select entry K15 Short Introduction...
Interface between BTS and BSC Interface between BSS and GSM-NSS ATM Adaptation Layer AAL2 ATM Adaptation Layer Type 2 AAL5 ATM Adaptation Layer Type 5 Authentication Center ALCAP Access Link Control Application Part AMPS Advanced Mobile Phone Service K15 Short Introduction...
Page 314
National Standards Institute ARIB/TTC Association of Radio Industries and Business/Telecommunication Technology Committee ASN.1 Abstract Syntax Notation One Abstract Service Primitive Asynchronous Transfer Mode Abstract Test Suite Authentication Center Backward Error Correction BHCA Busy Hour Call Attempt(s) Broadcast/Multicast Control K15 Short Introduction...
Page 315
Customized Application for Mobile Enhanced Logic CAMEL Application Part CATT China Academy of Telecommunication Technology Constant Bit Rate (Data Stream) Call Control CCITT Comité Consultatif International Téléphonique et Télécommunication CCS7 Common Control Signaling System No 7 (SS7) Channel Codec Unit K15 Short Introduction...
Page 316
Ciphering Key Sequence Number Call Management Protocols, Connection Management Core Network Corporation for Open Systems, USA CPCS Common Part Convergence Sublayer CRNC Controlling RNC (Radio Network Controller) Circuit Switched CS-CN Circuit Switched Core Network CAMEL Service Environment K15 Short Introduction...
Page 317
Digital AMPS Data Communications Equipment Dedicated Channel DECT Digital Enhanced Cordless Telephone Draft International Standard Downlink DLCI Direct Link Connection Identifier Domain Name Server Demo of Equivalence. Harmonizing campaign between imple-menta- tions of test suites, usual for CTS. K15 Short Introduction...
Page 318
2.048 kbps EDGE Enhanced Data Rates for GSM Evolution Enhanced Full Rate (speech codec) Equipment Identity Register Emulation Scenario Editor (also Emulation Stack Editor) ETSI Technical Report Executable Test Suite ETSI European Telecommunication Standards Institute Frequency Division Duplex K15 Short Introduction...
Page 319
Programming Language (FORTH Inc.) Frame Relay Interface between BSS and SGSN Interface between GGSN and HLR Interface between SGSN and GMSC Interface between SGSN and EIR Interface between GGSN and external PDN Interface between SGSN and GGSN K15 Short Introduction...
Page 320
GMSC Gateway Mobile Service Switching Center GMSK Gaussian Minimum Shift Keying GPRS General Packet Radio Service Global System for Mobile Communication GSM-R GSM Railway gsmSCF GSM Service Control Function gsmSSF GSM Service Switching Function GPRS Support Node K15 Short Introduction...
Page 321
Global Title Translation Home Location Register HO/HoV Handover Half Rate HSCSD High Speed Circuit Switched Data HTTP HyperText Transfer Protocol Intermediate Circular Orbits IETF Internet Engineering Task Force IMEI International Mobile Equipment Identification IMSI International Mobile Subscriber Identity K15 Short Introduction...
Page 322
INAP Intelligent Network Application Part Internet Protocol IPv4 IP version 4 IPv6 IP version 6 International Standard IS-95 Interim Standard ’95 ISDN Integrated Services Digital Network International Standards Organization Internet Service Provider ISUP ISDN User Part K15 Short Introduction G-10...
Page 323
UTRAN Interface between RNC and the Circuit Switched Domain of the CN Iu-PS UTRAN Interface between RNC and the Packet Switched Domain of the CN UTRAN Interface between two RNCs Implementation Under Test Interworking Function kbps Kilobits per Second Local Emulation Manager K15 Short Introduction G-11...
Page 324
Logical Link Control Line Termination Location Update Medium Access Control Mobile Application Part Mbps Megabits Per Second Message Building System Multi-Carrier MC-CDMA Multi-Carrier CDMA Multi-protocol Encapsulation MDTP Multi Network Datagram Transmission Protocol Mobile Equipment Mobility Management (protocols) K15 Short Introduction G-12...
Page 325
Mobile Subscriber ISDN address MSRN Mobile Station Roaming Number Mobile Satellite System Mobile Telephone Mobile Terminating Call Message Transfer Part MTP3b Message Transfer Part level 3 (broadband) for Q.2140 Non Access Stratum NBAP Node B Application Protocol Network Element K15 Short Introduction G-13...
Page 326
UMTS Base Station Non-Real Time Network Switching Subsystem NS-VC Network Service - Virtual Connection Network Termination O&M Operation and Maintenance Operation, Administration, and Maintenance Operation and Maintenance Center Operations System Open Service Architecture Open Systems Interconnection K15 Short Introduction G-14...
Page 327
Program Clock Reference Packet Control Unit Personal Digital Communication PDCP Packet Data Convergence Protocol Plesiochronous Digital Hierarchy Packet Data Network Packet Data Protocol Protocol Data Unit PICS Protocol Implementation Conformance Statement (ISO 9646). Here: Test Suite Parameter K15 Short Introduction G-15...
Page 328
Public Switched Telephone Network Quality of Service (ATM Network Channels) QPSK Quadrature Phase Shift Keying (or, Quaternary Phase Shift Keying) Radio Access Bearer Radio Access Network RANAP Radio Access Network Application Part Request for Comment Radio Link Control K15 Short Introduction G-16...
Page 329
Radio Network Controller Radio Network Subsystem RNSAP Radio Network Subsystem Application Part RNTI Radio Network Temporary Identity Radio Resource Radio Resource Control Radio Resource Management Radio Transmission Technology Receiver SAAL Signaling ATM Adaptation Layer Service Access Point K15 Short Introduction G-17...
Page 330
SCTP Simple Control Transmission Protocol Synchronous Digital Hierarchy State Definition Language Standard Developing Organization Service Data Unit SGSN Serving GPRS Support Node SIETEM Test Manager for TTCN Environment Subscriber Identity Module Session Management Short Message Service K15 Short Introduction G-18...
Page 331
Signaling System No. 7. Also Common Channel Signaling System No. 7.; ITU Q.700 series SSCOP Service Specific Connection Oriented Protocol Service Switching Function Subsystem Number Service Switching Point Switching Subsystem Signaling Transport Converter STM1 Synchronous Transport Module -Level 1 K15 Short Introduction G-19...
Page 332
Total Access Communication System Temporary Block Flow Temporary Block Identifier Technical Basis for Regulation Transcoder TCAP Transaction Capability Application Part Transmission Control Protocol TD-CDMA Time Division-Code Division Multiple Access Time Division Duplex TDMA Time Division Multiple Access K15 Short Introduction G-20...
Page 333
TEID Tunneling Endpoint ID TETRA TErrestrial Trunked Radio Access Telecommunications Industry Association Tunnel Identifier TMSI Temporary Mobile Station Identity TN-CP Transport Network-Control Plane Transmission Power Control Termination TRAU Transcoder and Rate Adaptor Unit Transceiver Technical Specification K15 Short Introduction G-21...
Page 334
SGSN in one physical entity (UMTS+MSC =UMSC) U MSC-CS U MSC Circuit Switched U MSC-PS U MSC Packed Switched U SIM UMTS Subscriber Interface Module U SSD Unstructured Supplementary Service Data User Datagram Protocol User Equipment K15 Short Introduction G-22...
Page 335
Universal Naming Convention User-Network Interface Uplink, User Part, User Plane Uplink State Flag USIM UMTS Subscriber Identity Module UTRA UMTS Terrestrial Radio Access UTRAN UMTS Terrestrial Radio Access Network UMTS Air interface UWC-136 Universal Wireless Communication K15 Short Introduction G-23...
Page 336
Variable Bit Rate (data stream) Virtual Connection Virtual Channel Identifier Virtual Home Environment Visitor Location Register VMSC Visited MSC Virtual Path Identifier WCDMA Wideband CDMA, Wideband Code Division Multiple Access Wireless Local Loop X.25, X.75 ITU Interfaces K15 Short Introduction G-24...