+ All Categories
Home > Documents > 189437891-MML-Command

189437891-MML-Command

Date post: 26-Jan-2016
Category:
Upload: ouzennou-assou
View: 11 times
Download: 2 times
Share this document with a friend
Description:
BSC MML COmmand
Popular Tags:
24
1 © Nokia Siemens Networks Presentation / Author / Date For internal use MML
Transcript
Page 1: 189437891-MML-Command

1 © Nokia Siemens Networks Presentation / Author / DateFor internal use

MML

Page 2: 189437891-MML-Command

2 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Objectives

After completing this module, the student should be able to:

Explain the functioning of the MMI systemExplain the definitions of Man Machine Language (MML): command hierarchy, syntax and use of parameters and the line editorOpen a remote MML session from an intranet PCUse the main line editor commands

Page 3: 189437891-MML-Command

3 © Nokia Siemens Networks Presentation / Author / DateFor internal use

• MML menu hierarchy

• Command syntax

• Online help and Line

editor functions

MMI system - contents

Page 4: 189437891-MML-Command

4 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Definitions

MMI = Man Machine Interface

System consisting of software and peripherals. It i s used by the operator to perform operation and maintenanc e functions in the exchange system.

MML = Man Machine Language

A command language with which the operator can manage the operation of the exchange.

I/O syntax follows CCITT recommendations.

DIALOG / MML SESSIONSessions are either local sessions or remote sessions .

Communication between the system and the user using MML command language.

ZUSI

Page 5: 189437891-MML-Command

5 © Nokia Siemens Networks Presentation / Author / DateFor internal use

1. Local SessionLocal network element

Dialog = MML session

OMU

2. Remote SessionLocal network element Remote network element

OMU OMU

Page 6: 189437891-MML-Command

6 © Nokia Siemens Networks Presentation / Author / DateFor internal use

MMI-system

time

alarm

Commandcalendar

Authorizationsystem

MMLsession

log

PROCESSMMI-

counterpart

Session:- local- remote

MMI system

Page 7: 189437891-MML-Command

7 © Nokia Siemens Networks Presentation / Author / DateFor internal use

General

Organised in a three level command hierarchy.

ON-LINE help.

Own MML program for every MML command group.

The MMI system loads the MML programs from a disk into the RAM when entered to the command group level.

Main Level

Command Class Level

Command Group Level

“D” “S” “I” “C” “C” “I”

U R

US RRRCUD

“U”“R”

“R”“C”

“S”

“D”

Commands

“ZRCI”

“ZR”

Command: USI

OMU

XY

Page 8: 189437891-MML-Command

8 © Nokia Siemens Networks Presentation / Author / DateFor internal use

MML language hierarchy

PASSWORD

MAIN LEVEL

COMMANDCLASS LEVEL

COMMANDGROUP LEVEL

COMMANDSList unitinfo

Int. partialunit tests

Stopcurrent

test

...

A.. U..

AB. AH. US. UD.

ABO ABB AHO AHP USI USL UDI UDS

“A”

“B”

“U”

“Z;”

“Z;”

Print alarm

currently on

Blockalarms

Print alarms

currently blocked

Print alarm

history

Interrogateworking

state

Page 9: 189437891-MML-Command

9 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Command Group Level

Main Level

Command Class Level

COMMANDS “D” “S” “I” “C” “C” “I”

U R

US RRRCUD

“U”“R”

“R”“C”

“S”

“D”

TO RETURN TO MAIN LEVEL: Z;

Z;

Page 10: 189437891-MML-Command

10 © Nokia Siemens Networks Presentation / Author / DateFor internal use

MML command hierarchy

PASSWORD

MAIN LEVEL

COMMANDCLASS LEVEL

COMMANDGROUP LEVEL

COMMANDSCreatecircuitgroup

Int. route

Createroute

...

U R

UD US RC RR

UDI UDS USL USI RCI RCC RRI RRC

“U”

“D”

“R”

“Z;”

List unitinfo

Stopcurrent

test

Int. partialunit tests

Interrogateworking

state

Int.circuits/circuitgroups

"S”

“L” “I”

"ZRRI"

RRIInt.

route

Page 11: 189437891-MML-Command

11 © Nokia Siemens Networks Presentation / Author / DateFor internal use

IPA Main Level

IPA2800 RNC-12 2005-04-14 21:53:55

MAIN LEVEL

? ..... DISPLAY MENU A ..... ALARM SYSTEM ADMINISTRATION C ..... ROUTING STATE ADMINISTRATION D ..... SYSTEM SUPPORT AND COMMUNICATION E ..... CELLULAR RADIO NETWORK ADMINISTRATION I ..... I/O SYSTEM ADMINISTRATION J ..... IP TELEPHONY ADMINISTRATION L ..... BROADBAND ADMINISTRATION N ..... SS7 NETWORK ADMINISTRATION O ..... SUPPLEMENTARY SS7 NETWORK ADMINISTRATION Q ..... O&M NETWORK ADMINISTRATION R ..... ROUTING ADMINISTRATION T ..... TRAFFIC ADMINISTRATION U ..... UNIT ADMINISTRATION W ..... SYSTEM CONFIGURATION ADMINISTRATION Y ..... SYSTEM SUPERVISION Z; .... END DIALOGUE/DESTINATION SELECTION (:)

Page 12: 189437891-MML-Command

12 © Nokia Siemens Networks Presentation / Author / DateFor internal use

COMMAND GROUPLEVEL

Main Level

Command Class Level

“D” “S” “I” “C” “C” “I”

U R

US RRRCUD

“U”“R”

“R”“C”

“ S”

“D”

Commands

ZUS?

Z?

ZU?

MAIN LEVEL COMMAND <___>< ZUS?

LOADING PROGRAM VERSION 19.10-1

MSCi MSCI-OCD 2005-04-14 11:11:11

WORKING STATE AND RESTART HANDLING COMMANDS

? ... DISPLAY MENUC: ... CHANGE UNIT STATET: ... CHANGE UNIT INFOW: ... WARM UP SPARE UNITI: ... INTERROGATE UNIT STATEL: ... LIST UNITS IN SPECIFIED STATE OR INFOU: ... RESTART UNITS: ... RESTART SYSTEMZ; ... RETURN TO MAIN LEVEL

WORKING STATE AND RESTART HANDLING COMMAND <US_>

NOTE! This will

tell you whereyou are in the

command hierarchy

DISPLAYS THE AVAILABLE COMMANDS

Page 13: 189437891-MML-Command

13 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Command Group Level

Main Level

Command Class Level

COMMANDS “D” “S” “ I” “C” “C” “I”

U R

US RRRCUD

“U”“R”

“R”“C”

“S”

“D”

ZUSI

Z?

ZU?

ZUS?

LOADING PROGRAM VERSION 8.2-0

/* DATA UNITS:

UNIT IDENTIFICATION: CONFIGURATION: NAME OF REMOTE STATION; */

USI:

/* IDENTIFY UNIT TYPE:OMU ... OPERATION AND MAINTENANCE UNITMCMU .. MARKER AND CELLULAR MANAGEMENT UNITBCSU .. BASE STATION CONTROLLER SIGNALLING UNITCLS ... CLOCK AND SYNCHRONIZATION UNITMB .... MESSAGE BUSET .... EXCHANGE TERMINALTCSM .. TRANSCODER SUBMULTIPLEXER

ALL ... ALL UNIT TYPES IN SYSTEMCOMP .. ALL COMPUTER UNIT TYPESDEFAULT IS ALL DEFINED UNIT TYPES IN SYSTEM */

USI:

LOADING PROGRAM VERSION 8.2-0

/* DATA UNITS:

UNIT IDENTIFICATION: CONFIGURATION: NAME OF REMOTE STATION; */

USI:

/* IDENTIFY UNIT TYPE:OMU ... OPERATION AND MAINTENANCE UNITMCMU .. MARKER AND CELLULAR MANAGEMENT UNITBCSU .. BASE STATION CONTROLLER SIGNALLING UNITCLS ... CLOCK AND SYNCHRONIZATION UNITMB .... MESSAGE BUSET .... EXCHANGE TERMINALTCSM .. TRANSCODER SUBMULTIPLEXER

ALL ... ALL UNIT TYPES IN SYSTEMCOMP .. ALL COMPUTER UNIT TYPESDEFAULT IS ALL DEFINED UNIT TYPES IN SYSTEM */

USI:OMU;

Page 14: 189437891-MML-Command

14 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Command

ZABC: Parameter Block : Parameter Block :;

.... : Parameter, Parameter, ..... , :...

Parameter Type

.. : P1, P2, P3, , P5 : ...

1. Name Defined

.. : UNIT = OMU, DEV = LPT : ...

or: .. : DEV = LPT, UNIT = OMU : ...2. Position Defined

Omitted Parameter = DEFAULT

MML command syntax

Page 15: 189437891-MML-Command

15 © Nokia Siemens Networks Presentation / Author / DateFor internal use

: Pass or End Parameter Block

; End of Command --> EXECUTION

, Separation of parameters

? Menu or Parameter Information

% Wildcard(e.g. SW % = all names with SW .... )

Punctuation marks

Page 16: 189437891-MML-Command

16 © Nokia Siemens Networks Presentation / Author / DateFor internal use

& => AND&& => UP TO- => Timeslot TSL

PCM 3 AND 5 3 & 5

PCM 3 TSL 1 AND TSL 8 3 - 1 & - 8

PCM 3 UP TO 8 3 && 8

3 - 1 && - 8PCM 3 TSL 1 UP TO TSL 8

Examples:

Usage of &, &&,-

Page 17: 189437891-MML-Command

17 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Line Editor Commands

CTRL A => Insert/Replace CTRL B => Edit p rev commandCTRL D => Cursor left CTRL E => Cursor end of li neCTRL F => Cursor right CTRL G => Cursor downCTRL H => Cursor home CTRL I => Cursor upCTRL K => Change language CTRL L => Delete chara cterCTRL N => Cursor beg of param block CTRL O => Har dcopyCTRL P => Page mode on/off CTRL Q => Cont. outputtingCTRL S => Pause outputting CTRL T => Output ring bufferCTRL U => Empty edit buffer CTRL X => Jump to CM D group levelCTRL Y => Interrupt CTRL Z => Del chars in edit bufferBREAK => End of dialog CTRL 4 => MML test mode on/offCTRL 7 => Error description

CTRL W => Display line editor commands

Page 18: 189437891-MML-Command

18 © Nokia Siemens Networks Presentation / Author / DateFor internal use

To Restrict Access to certain commands

To prevent Unauthorized Access

Why Do We Need the Authority System ?Why Do We Need the Authority System ?

Page 19: 189437891-MML-Command

19 © Nokia Siemens Networks Presentation / Author / DateFor internal use

There are two rules

1) Command Authority (1 - 250)

Authority level for every command

2) Terminal Authority (1 - 250) / Superuser (251)

Authority level of the VDU

3) User Authority (1 - 250) / Superuser (251)

Authority level is given by command class to the user (rights)

There are three different groups of authority

1) The User Authority AND the Terminal Authority must be equal or greater thanthe Command Authority.

2) The User Authority OR the Terminal Authority must have the SuperuserAuthority (at least one for security reasons).

Authority System Groups

Page 20: 189437891-MML-Command

20 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Will thecommand be executed ?

Authority System Example

User

Terminal

Command

200

200

200

250

100

50

1-251

1-251

1-250

YES

NO

::

:

::

Page 21: 189437891-MML-Command

21 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Profile: EXPERT

Profile: BEGINER

Command Class Authority50:1:200

A:I:S

Command Class Authority250:250:250

A:I:S

USER ID: SYSTEM

Password:SYSTEM

USER ID: ANNIE

Password:MAYDAY

USER ID: SYSOP1

Password:SECRET

UNIQUE:YES

UNIQUE: NO

UNIQUE: NO

Profile Attached to more than one User

< IAA: … ;

Profile Attached to one User

Page 22: 189437891-MML-Command

22 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Give the meaning of the following separators used in the MML command syntax:

;

:

,

&

&&

-

& -

&&-

Page 23: 189437891-MML-Command

23 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Review of Common Line Editor Commands

Edit previous command ______________________________

Page mode on/off ______________________________

Interrupt ______________________________

DX error description ______________________________

Display line editor cmds ______________________________

Page 24: 189437891-MML-Command

24 © Nokia Siemens Networks Presentation / Author / DateFor internal use

Exercise

Start a session and move around in menusUsername --SYSTEMPassword -- SYSTEM


Recommended