MMI SYSTEM SWPLAT ESS For internal use 1 © Nokia Siemens Networks Presentation / Author / Date Objectives After completing this module, the student should be able to: Theory: • Explain the functioning of the MMI system • Explain the definitions of Man Machine Language (MML): command hierarchy, syntax and use of parameters and the line editor Practical: • Open a remote MML session from an intranet PC • Use the main line editor commands • Use the MML menu hierarchy know the correct use of command syntax and parameters For internal use 2 © Nokia Siemens Networks Presentation / Author / Date MMI system - contents • MML menu hierarchy • Command syntax • Online help and Line editor functions For internal use 3 © Nokia Siemens Networks Presentation / Author / Date Definitions MMI = Man Machine Interface System consisting of software and peripherals. It is used by the operator to perform operation and maintenance functions in the exchange system. MML = Man Machine Language ZUSI A command language with which the operator can manage the operation of the exchange. I/O syntax follows CCITT (ITT Consultative Committees) recommendations. DIALOG / MML SESSION Sessions are either local sessions or remote sessions. Communication between the system and the user using MML command language. For internal use 4 © Nokia Siemens Networks Presentation / Author / Date Dialog = MML session Local network element 1. Local Session OMU 2. Remote Session Local network element Remote network element X.25 / IP OMU For internal use 5 © Nokia Siemens Networks Presentation / Author / Date OMU MMI system MMIcounterpart PROCESS MMI-system time Command calendar alarm MML session log Authorization system For internal use 6 © Nokia Siemens Networks Presentation / Author / Date Session: - local - remote MML MENU HIERARCHY TO RETURN TO MAIN LEVEL: PASSWORD Z; MAIN LEVEL ... “A ” “U” Z; A.. COMMAND CLASS LEVEL U.. Z; “B” AB. ABO Print alarms currently blocked ABB block alarms For internal use 8 © Nokia Siemens Networks AH. AHO print alarm currently on “ZUS" AHP print alarm history Presentation / Author / Date US. UD. COMMAND GROUP LEVEL COMMANDS USI USL interrogate List unit working state info UDI int. partial unit tests UDS stop current test MML command hierarchy PASSWORD MAIN LEVEL ... “U” “R” “Z;” U COMMAND CLASS LEVEL R "ZRRI" “D” "S” UD US RC “I” “L” UDI Int. partial unit tests For internal use 9 © Nokia Siemens Networks COMMAND GROUP LEVEL RR UDS USL Stop current test List unit info USI RCC RRI RRC Interrogate Int. Create working circuits/ circuit state circuit group groups Int. Int. route route Create route Presentation / Author / Date RCI COMMANDS Main Level Menu – DX level MSCi MSCI-OCD MAIN LEVEL ? ..... A ..... C ..... D ..... E ..... G ..... I ..... J ..... M ..... N ..... O ..... Q ..... R ..... S ..... T ..... U ..... W ..... Y ..... Z; .... 10:54:43 DISPLAY MENU ALARM SYSTEM ADMINISTRATION ROUTING STATE ADMINISTRATION SYSTEM SUPPORT AND COMMUNICATION CELLULAR RADIO NETWORK ADMINISTRATION CHARGING ADMINISTRATION I/O SYSTEM ADMINISTRATION IP TELEPHONY ADMINISTRATION GSM SUBSCRIBER ADMINISTRATION SS7 NETWORK ADMINISTRATION SUPPLEMENTARY SS7 NETWORK ADMINISTRATION O&M NETWORK ADMINISTRATION ROUTING ADMINISTRATION SUBSCRIBER ADMINISTRATION TRAFFIC ADMINISTRATION UNIT ADMINISTRATION SYSTEM CONFIGURATION ADMINISTRATION SYSTEM SUPERVISION END DIALOGUE/DESTINATION SELECTION (:) MAIN LEVEL COMMAND <___> < For internal use 10 © Nokia Siemens Networks 2004-10-14 Presentation / Author / Date Main Level Menu IPA2800 IPA2800 RNC-12 2004-09-14 21:53:55 MAIN LEVEL ? ..... A ..... D ..... I ..... L ..... N ..... O ..... Q ..... R ..... T ..... U ..... W ..... Y ..... Z; .... For internal use 11 © Nokia Siemens Networks DISPLAY MENU ALARM SYSTEM ADMINISTRATION SYSTEM SUPPORT AND COMMUNICATION I/O SYSTEM ADMINISTRATION BROADBAND ADMINISTRATION SS7 NETWORK ADMINISTRATION SUPPLEMENTARY SS7 NETWORK ADMINISTRATION O&M NETWORK ADMINISTRATION ROUTING ADMINISTRATION TRAFFIC ADMINISTRATION UNIT ADMINISTRATION SYSTEM CONFIGURATION ADMINISTRATION SYSTEM SUPERVISION END DIALOGUE/DESTINATION SELECTION (:) Presentation / Author / Date Command group menu < ZU? RNC IPA2800 2004-10-14 11:51:35 UNIT ADMINISTRATION ? ..... D ..... S ..... Z; .... DISPLAY MENU DIAGNOSTICS HANDLING WORKING STATE AND RESTART HANDLING RETURN TO MAIN LEVEL UNIT ADMINISTRATION COMMAND <U__> < For internal use 12 © Nokia Siemens Networks Presentation / Author / Date Command menu < ZUS? LOADING PROGRAM VERSION 2.24-0 RNC IPA2800 2004-10-14 11:50:18 WORKING STATE AND RESTART HANDLING COMMANDS ? C: I: U: S: Z; ..... ..... ..... ..... ..... ..... DISPLAY MENU CHANGE UNIT STATE INTERROGATE UNIT STATE AND INFO RESTART UNIT RESTART SYSTEM RETURN TO MAIN LEVEL WORKING STATE AND RESTART HANDLING COMMAND <US_> < For internal use 13 © Nokia Siemens Networks Presentation / Author / Date Differences in DX200 and IPA2800 MML Command • The MML command class and command groups for DX200 and IPA 2800 platforms are different. • For example, following slides will show difference between DX200 and IPA2800 platforms For internal use 14 © Nokia Siemens Networks Presentation / Author / Date MML command class in DX200 platform for I/O System Administration (1/2) BSC3i TB_BSC3I 2008-01-29 09:16:38 I/O SYSTEM ADMINISTRATION ? ..... DISPLAY MENU A ..... MMI SYSTEM AUTHORITY HANDLING B ..... I/O FILE BACKUP C ..... COMMAND CALENDAR HANDLING D ..... DISK COMMAND FILE EXECUTION E ..... DISK FILE OPERATIONS F ..... VIRTUAL DATA STORING DEVICE HANDLING G ..... MML COMMAND LOG HANDLING I ..... I/O CONFIGURATION HANDLING M ..... MAGNETIC TAPE HANDLING O ..... NETWORK USER AUTHORITY DATA HANDLING P ..... BATCH COPY HANDLING Q ..... DISK OPTIMIZATION CONTROL R ..... SECURITY REPORTING HANDLING S ..... I/O DEVICE WORKING STATES T ..... TERMINAL PARAMETERS HANDLING V ..... USER AUTHENTICATION POLICY HANDLING W ..... DISK FILE AND DIRECTORY HANDLING X ..... DISK FILE COMPRESSION HANDLING Z; .... RETURN TO MAIN LEVEL I/O SYSTEM ADMINISTRATION COMMAND <I__> For internal use 15 © Nokia Siemens Networks Presentation / Author / Date MML command class in IPA 2800 platform for I/O System Administration (2/2) IPA2800 2008-01-29 09:18:31 I/O SYSTEM ADMINISTRATION ? ..... DISPLAY MENU A ..... MMI SYSTEM AUTHORITY HANDLING B ..... I/O FILE BACKUP C ..... COMMAND CALENDAR HANDLING D ..... DISK COMMAND FILE EXECUTION E ..... DISK FILE OPERATIONS F ..... VIRTUAL DATA STORING DEVICE HANDLING G ..... MML COMMAND LOG HANDLING H ..... I/O UNIT OPERATING STATE HANDLING I ..... I/O CONFIGURATION HANDLING N ..... PRINTER HANDLING P ..... BATCH COPY HANDLING R ..... SECURITY REPORTING HANDLING W ..... DISK FILE AND DIRECTORY HANDLING X ..... DISK FILE COMPRESSION HANDLING Z; .... RETURN TO MAIN LEVEL I/O SYSTEM ADMINISTRATION COMMAND <I__> For internal use 16 © Nokia Siemens Networks Presentation / Author / Date MML command group in DX200 platform for I/O System Administration (1/2) BSC3i TB_BSC3I 2008-01-29 09:16:50 I/O DEVICE WORKING STATE COMMANDS ? ..... DISPLAY MENU C: ..... CHANGE I/O DEVICE STATE I: ..... INTERROGATE I/O DEVICE INFO L: ..... LIST I/O DEVICES IN SPECIFIED STATE M: ..... MODIFY SPARE DEVICE OF I/O DEVICE K: ..... MODIFY/INTERROGATE SCSI ADDRESS OF MTU F: ..... CHANGE FUNCTIONAL MODE OF CTU Z; ..... RETURN TO MAIN LEVEL I/O DEVICE WORKING STATE COMMAND <IS_> For internal use 17 © Nokia Siemens Networks Presentation / Author / Date MML command group in IPA 2800 platform for I/O System Administration (2/2) I/O SYSTEM ADMINISTRATION COMMAND <I__> < ZIH? LOADING PROGRAM VERSION 2.13-0 ATM mod. IPA2800 2008-01-29 I/O UNIT ? ..... E: ..... I: ..... Z; ..... OPERATING STATE HANDLING COMMANDS DISPLAY MENU CHANGE OPERATING STATE OF I/O UNIT INTERROGATE OPERATING STATE OF I/O UNIT RETURN TO MAIN LEVEL I/O UNIT OPERATING STATE HANDLING COMMAND <IH_> For internal use 18 © Nokia Siemens Networks 09:18:40 Presentation / Author / Date MML command class in DX200 platform for Alarm Administration (1/2) BSC3i TB_BSC3I 2008-01-29 09:17:11 ALARM SYSTEM ADMINISTRATION ? ..... DISPLAY MENU B ..... BLOCKED ALARMS HANDLING C ..... ALARM CANCELLING E ..... ERROR RATIO COUNTER HANDLING H ..... ALARM HISTORY HANDLING L ..... LAMP PANEL HANDLING O ..... ALARM OPERATING INSTRUCTION HANDLING P ..... ALARM PARAMETERS HANDLING R ..... ALARM SYSTEM RULEBASE HANDLING T ..... ALARM PRINTING HANDLING Z; .... RETURN TO MAIN LEVEL ALARM SYSTEM ADMINISTRATION COMMAND <A__> For internal use 19 © Nokia Siemens Networks Presentation / Author / Date MML command class in IPA 2800 platform for Alarm Administration (2/2) ATM mod. IPA2800 2008-01-29 09:18:59 ALARM SYSTEM ADMINISTRATION ? ..... DISPLAY MENU A ..... ACTIVE ALARMS HANDLING E ..... ERROR RATIO COUNTER HANDLING F ..... ALARM FLOW HANDLING H ..... ALARM HISTORY HANDLING L ..... ALARM OUTPUT HANDLING O ..... ALARM OPERATING INSTRUCTION HANDLING P ..... ALARM PARAMETERS HANDLING Q ..... EXTERNAL ALARM CONNECTIONS HANDLING R ..... ALARM SYSTEM RULEBASE HANDLING T ..... ALARM PRINTING HANDLING Z; .... RETURN TO MAIN LEVEL ALARM SYSTEM ADMINISTRATION COMMAND <A__> For internal use 20 © Nokia Siemens Networks Presentation / Author / Date MML command group in DX200 platform for Alarm Administration (1/2) BSC3i TB_BSC3I 2008-01-29 ALARM HISTORY HANDLING COMMANDS ? ..... DISPLAY MENU O: ..... PRINT ALARMS CURRENTLY ON P: ..... PRINT ALARM HISTORY Z; ..... RETURN TO MAIN LEVEL ALARM HISTORY HANDLING COMMAND <AH_> For internal use 21 © Nokia Siemens Networks Presentation / Author / Date 09:17:13 MML command group in IPA 2800 platform for Alarm Administration (2/2) ATM mod. IPA2800 2008-01-29 09:19:02 ACTIVE ALARMS HANDLING COMMANDS ? ..... DISPLAY MENU N: ..... CANCEL ALARM ACCORDING CONSECUTIVE NUMBER E: ..... CANCEL ALARM ACCORDING ALARM NUMBER OR OBJECT P: ..... DISPLAY ACTIVE ALARMS O: ..... DISPLAY ACTIVE ALARMS OF CERTAIN OBJECT Z; ..... RETURN TO MAIN LEVEL ACTIVE ALARMS HANDLING COMMAND <AA_> For internal use 22 © Nokia Siemens Networks Presentation / Author / Date MMI system - contents • MML menu hierarchy • Command syntax • Online help and Line editor functions For internal use 23 © Nokia Siemens Networks Presentation / Author / Date MML command syntax Command ZABC: Parameter Block : Parameter Block :; .... : Parameter, Parameter, ..... , :... Parameter Type 1. Name Defined .. : UNIT = OMU, DEV = LPT : ... or: .. : DEV = LPT, UNIT = OMU : ... 2. Position Defined .. : P1, P2, P3, , P5 : ... Omitted Parameter = DEFAULT For internal use 24 © Nokia Siemens Networks Presentation / Author / Date Punctuation Marks : Pass or End Parameter Block ; End of Command --> EXECUTION , Separation of parameters ? Menu or Parameter Information Z; Go back to the main level % Wildcard (eg. SW % = all names with SW .... ) To edit previous command CTRL PgUp/PgDn To scroll up/down in the screen For internal use 25 © Nokia Siemens Networks Presentation / Author / Date Parameter Range & => AND && => UP TO => Timeslot TSL Examples: PCM 3 AND 5 PCM 3 & 5 PCM 3 TSL 1 AND TSL 8 PCM 3 - 1 & - 8 PCM 3 UP TO 8 PCM 3 && 8 PCM 3 TSL 1 UP TO TSL 8 PCM 3 - 1 && - 8 For internal use 26 © Nokia Siemens Networks Presentation / Author / Date MMI system - contents • MML menu hierarchy • Command syntax • Online help and Line editor functions For internal use 27 © Nokia Siemens Networks Presentation / Author / Date Line editor commands CTRL A => Change mode => Edit prev command CTRL D => Cursor left => Cursor end of line CTRL F => Cursor right => Cursor down CTRL H => Cursor home => Cursor up CTRL K => Change language => Delete character CTRL N => Curs beg of param block => Hardcopy CTRL P => Page mode on/off => Cont. outputting CTRL S => Pause outputting => Output ringbuffer CTRL U => Empty edit buffer => Jump to CMD group level For internal use Y => Interrupt CTRL 28 © Nokia Siemens Networks Presentation / Author / Date => Del chars in edit buffer CTRL B CTRL E CTRL G CTRL I CTRL L CTRL O CTRL Q CTRL T CTRL X CTRL Z From a MMI SYSTEM point of view, what is the process to find the command to investigate the Working State of our OMU ? (ZUSI:OMU;) For internal use 29 © Nokia Siemens Networks Presentation / Author / Date MAIN LEVEL “U” Z? “R” Command Class LevelU R “D” MAIN LEVEL COMMAND <___> “C” “R” “S” Command GroupUD Level Commands “D” US < Z? RR RC MSCi “S” DISPLAYS THE COMMAND CLASS MENU “I” “C” “C” “I” MSCI-OCD 2004-10-14 11:09:24 MAIN LEVEL ? ..... DISPLAY MENU A ..... ALARM SYSTEM ADMINISTRATION C ..... ROUTING STATE ADMINISTRATION D ..... SYSTEM SUPPORT AND COMMUNICATION E ..... CELLULAR RADIO NETWORK ADMINISTRATION G ..... CHARGING ADMINISTRATION I ..... I/O SYSTEM ADMINISTRATION J ..... IP TELEPHONY ADMINISTRATION M ..... GSM SUBSCRIBER ADMINISTRATION N ..... SS7 NETWORK ADMINISTRATION O ..... SUPPLEMENTARY SS7 NETWORK ADMINISTRATION Q ..... O&M NETWORK ADMINISTRATION R ..... ROUTING ADMINISTRATION S ..... SUBSCRIBER ADMINISTRATION T ..... TRAFFIC ADMINISTRATION U ..... UNIT ADMINISTRATION W ..... SYSTEM CONFIGURATION ADMINISTRATION Y ..... SYSTEM SUPERVISION Z; .... END DIALOGUE/DESTINATION SELECTION (:) For internal use 30 © Nokia Siemens Networks Presentation / Author / Date Z? Main Level “U” “R” U COMMAND CLASS LEVEL “D” ZU? R “C” “R” “S” Command GroupUD Level Commands “D” US “S” “I” RR RC “C” “C” DISPLAYS THE COMMAND GROUP MENU “I” MAIN LEVEL COMMAND <___> < U? LEVEL COMMAND <___> MAIN < ZU? MSCi MSCI-OCD UNIT ADMINISTRATION 2004-10-14 UNIT ADMINISTRATION 11:10:39 ? ..... DISPLAY MENU ? .....NETWORK DISPLAY MENU B ..... RADIO TEST HANDLING D ..... DIAGNOSTICS HANDLING D ..... DIAGNOSTICS HANDLING E ..... ECU AND DSU ROUTINE TEST HANDLING S ..... WORKING STATE AND RESTART HANDLING F ..... ECHO CANCELLER HANDLING Z; .... RETURN TO MAIN LEVEL S ..... WORKING STATE AND RESTART HANDLING Z; .... RETURN TO MAIN LEVEL UNIT ADMINISTRATION COMMAND <U__> For internal use 31 © Nokia Siemens Networks Presentation / Author / Date Z? Main Level “U” “R” Command Class LevelU “D” “D” “C” “R” “S” COMMAND GROUP LEVEL UD Commands ZU? R US “S” “I” “C” “C” ZUS? DISPLAYS THE AVAILABLE COMMANDS RR RC “I” MAIN LEVEL COMMAND <___> < ZUS? LOADING PROGRAM VERSION 19.10-1 MSCi MSCI-OCD 2004-10-14 11:11:11 WORKING STATE AND RESTART HANDLING COMMANDS ? C: T: W: I: L: U: S: Z; ... ... ... ... ... ... ... ... ... DISPLAY MENU CHANGE UNIT STATE NOTE! CHANGE UNIT INFO This will WARM UP SPARE UNIT tell you where INTERROGATE UNIT STATE you are in the LIST UNITS IN SPECIFIED STATE OR INFOcommand hierarchy RESTART UNIT RESTART SYSTEM RETURN TO MAIN LEVEL WORKING STATE AND RESTART HANDLING COMMAND <US_> For internal use 32 © Nokia Siemens Networks Presentation / Author / Date Z? Main Level “U” “R” Command Class LevelU “D” “C” “R” “S” Command Group Level UD COMMANDS “D” ZU? R US “S” “I” “C” ZUS? RR RC “C” “I” ZUSI LOADING PROGRAM VERSION 8.2-0 /* DATA UNITS: UNIT IDENTIFICATION: CONFIGURATION: NAME OF REMOTE STATION; */ USI: /* IDENTIFY UNIT TYPE: OMU ... OPERATION AND MAINTENANCE UNIT MCMU .. MARKER AND CELLULAR MANAGEMENT UNIT BCSU .. BASE STATION CONTROLLER SIGNALLING UNIT CLS ... CLOCK AND SYNCHRONIZATION UNIT MB .... MESSAGE BUS ET .... EXCHANGE TERMINAL TCSM .. TRANSCODER SUBMULTIPLEXER ALL ... ALL UNIT TYPES IN SYSTEM COMP .. ALL COMPUTER UNIT TYPES DEFAULT IS ALL DEFINED UNIT TYPES IN SYSTEM USI: USI:OMU; For internal use 33 © Nokia Siemens Networks Presentation / Author / Date */