NMS5 Dimensioning
NMS5 Dimensioning
NMS5 Dimensioning
Issue: Ed.22
Date: 24-11-2015
Ed.22 24/11/2015
1
SUMMARY
1. FOREWORD ...............................................................................................4
2. INTRODUCTION .........................................................................................4
Ed.22 24/11/2015
2
7.5 TCP/UDP PORT NUMBER.................................................................28
Protocols ................................................................................................28
Protocols ................................................................................................29
Ed.22 24/11/2015
3
1. FOREWORD
Siae Microelettronica has been successfully implementing management
systems since many years. Throughout this period data have been gathered
from real-time traffic bearing systems and collated against theoretical
calculations developed by engineers from the SIAE R&D laboratories in Milan,
Italy. The results of these studies have allowed SIAE to publish the following
guidelines for "Dimensioning" equipment used for the management of
telecommunications networks.
2. INTRODUCTION
The objective of this document is to provide information on system and
communication network dimensioning thus enabling:
Ed.22 24/11/2015
4
3. NMS5UX-B SYSTEM CONFIGURATION
Ed.22 24/11/2015
5
3.2 HARDWARE PLATFORM DIMENSIONING
MAIN SERVER
HP rx2800 i4, 1 x Processor Itanium 9560 8 Core,
2.53GHz, 32MB Cache
Memory: 64 GB RAM, 8x140GByte Hard disks
P.M. SERVER
HP rx2800 i4, 1 x Processor Itanium 9520 4 Core,
1.73GHz, 20MB Cache
Memory: 8 GB RAM, 4x140GByte Hard disks
NOTE:
Ed.22 24/11/2015
6
To improve the system performances it is better to have four mirrored hard
disks.
The number of disks improves the system performances and availability not
only the storage capacity.
If number of NEs greater than 12.000 (large network with 7000-9000 links) or
number of concurrent operators greater than 25, the solution is DUAL SERVER
architecture, to provide load balancing architecture.
Two servers are needed to split load between main and PM server, adding a
new server dedicated to Performance Monitoring (TDM and Ethernet counters):
Reading from NE
Storing in NMS5UX database
Export to file
Ed.22 24/11/2015
7
4.2 HARDWARE PLATFORM DIMENSIONING
The following table (The same of NMS5-UX) shows how the above parameters
affect system load; the load of PDH point to point radio equipment is placed as
a reference equal to one.
Parameter NE Load
"EL" PDH Radio 1
"AL" & "ALC" PDH Radio 1
"AL+" & "ALC+" terminal PDH Radio 1
"AL+" nodal per each configured IDU+ 1
"ALPlus2" 1
"ALCPlus2" 1
"ALCPlus2e" 1
“AGS10” 1
“ALFOplus80HD” 1
“AGS20” 1
“ALFOPlus2” 1
SDH Radio - STM-1 Interface (US and ALS)
SDH Radio – 63x2 Mbit/s Interface (US) 1
SDH Radio – n+1 STM-1 Interface (TL) 1
SDH Add-Drop Mux ADM-C and ADM1 1
FAM, C-FAM, FAMxC 2
Point to Multipoint (PMP) 5
Ed.22 24/11/2015
8
Using the above parameters it is possible to calculate the overall network load
in order to select the most cost-effective HW platform.
MAIN SERVER
2 x Processors 8 Core Intel® Xeon® E5-2650
(2GHz) or higher, 64GB RAM, 20MB Cache
Disks: 8 x 140GBytes SAS
P.M. SERVER
2 x Processors 8 Core Intel® Xeon® E5-2650
(2GHz) ) or higher, 16GB RAM, 20MB Cache,
Disks: 8 x 140GBytes SAS
Note: Server is required for redundant PSU (Power Supply Unit)
Other hardware requirements for the main server or PC are the following ones:
DVD Read/Write
Ed.22 24/11/2015
9
If number of NEs greater than 12.000 (large network with 7000-9000 links) or
number of concurrent operators greater than 25, the solution is DUAL SERVER
architecture, to provide load balancing architecture.
Two servers are needed to split load between main and PM server, adding a
new server dedicated to Performance Monitoring (TDM and Ethernet counters):
Reading from NE
Storing in NMS5UX database
Export to file
Ed.22 24/11/2015
10
5. INSTALLATIONS ON VIRTUAL SERVER
NMS5-LX can be installed on virtual server based on VMware Vsphere.
Note 1: Paravirtual SCSI controller is required for disk dedicated to store Oracle
Data.
Ed.22 24/11/2015
11
6. PC BASED GRAPHICAL ACCESS
Exceed
Reflection-X
XMing
Ed.22 24/11/2015
12
6.2 SYSTEM “ARCHIVE (FILE)” DIMENSIONING
The following paragraph describes the byte record dimensioning of the system
archives; since the result of this calculation has a low impact on the total mass-
memory devices dimensions, this paragraph is for information only.
Six (configurable) Oracle tables form the archive, each one containing the
performance records accumulated in a month. There are no limits on the
maximum number of records stored in a table.
Transaction Log
The following table shows the number of bytes that are relevant to the above-
mentioned archives.
Ed.22 24/11/2015
13
7. COMMUNICATION NETWORK
The following paragraph describes the data needed for dimensioning the
communication network that is required for the management system to connect
the managed equipment directly or via remote operators.
The messages exchanged between the network management system and the
network elements can be summarised as follows:
Configuration messages
These messages have short duration and seldom occur; therefore they do not
impact upon system dimensioning.
The system interrogates each network element periodically in order to verify the
status.
The interval of the checking period is configured at the system start-up. The
periodical inquiry uses a “GET” SNMP message; the size of GET-Request
message (from NMS5-UX) is 100 bytes and the size of the GET-Response
message (from equipment) is 115 bytes.
Ed.22 24/11/2015
14
The table here below shows the above-mentioned characteristics:
Messages N. of bytes
GET-Request 100
GET-Response 115
For any point of measure and for any counter typology, the following counter
sets are provided:
Ed.22 24/11/2015
15
The tables here below show data relevant to the Performance Monitoring
counters for each type of equipment.
Ed.22 24/11/2015
16
US Radio (SDH)
STM1 Tributary
Messages dimension
Type Counter Measuring points
(bytes)
total 3:
STM1 Line GET-Request: 260
G.826 (B1) BBE, ES, SES, UAS
STM1 Radio 1 GET-Response: 270
STM1 Radio 2
total 3:
BBE, ES, SES, UAS,
BBEFE, ESFE, STM1 Line GET-Request: 360
G.826 (B2 & M1)
SESFE, UASFE, STM1 Radio 1 GET-Response: 390
UASBIDI
STM1 Radio 2
Total 2:
Rlts1, Rlts2, Rlts3, GET-Request: 300
Rx Power Level Radio 1
Rlts4, RxMax, RxMin. GET-Response: 320
Radio 2
total 2:
Tlts1, Tlts2, Tlts3, GET-Request: 300
Tx Power Level Radio 1
Tlts4, TxMax, TxMin GET-Response: 320
Radio 2
US Radio (SDH)
63xE1 Tributary
Messages dimension
Type Counter Measuring points
(bytes)
total 3:
GET-Request: 260
G.826 (B1) BBE, ES, SES, UAS STM1 Radio 1
GET-Response: 270
STM1 Radio 2
BBE, ES, SES, UAS, total 3:
BBEFE, ESFE, GET-Request: 360
G.826 (B2 & M1) STM1 Radio 1
SESFE, UASFE, GET-Response: 390
UASBIDI STM1 Radio 2
BBE, ES, SES, UAS,
BBEFE, ESFE, total 63: GET-Request: 360
G.826 (VC12)
SESFE, UASFE, 63xVC12 GET-Response: 390
UASBIDI
Total 2:
Rlts1, Rlts2, Rlts3, GET-Request: 300
Rx Power Level Radio 1
Rlts4, RxMax, RxMin. GET-Response: 320
Radio 2
total 2:
Tlts1, Tlts2, Tlts3, GET-Request: 300
Tx Power Level Radio 1
Tlts4, TxMax, TxMin GET-Response: 320
Radio 2
Ed.22 24/11/2015
17
Als Radio (SDH) and TL
STM1 Tributary
Messages dimension
Type Counter Measuring points
(bytes)
total 6:
BBE, ES, SES, 4xSTM1 Line GET-Request: 270
G.828 (B1)
SEP,UAS STM1 Radio 1 GET-Response: 280
STM1 Radio 2
total 6:
BBE, ES, SES,
SEP, UAS, BBEFE, 4xSTM1 Line GET-Request: 390
G.828 (B2 & M1)
ESFE, SESFE, STM1 Radio 1 GET-Response: 410
UASFE, UASBIDI
STM1 Radio 2
Total 2:
Rlts1, Rlts2, Rlts3, GET-Request: 300
Rx Power Level Radio 1
Rlts4, RxMax, RxMin. GET-Response: 320
Radio 2
total 2:
Tlts1, Tlts2, Tlts3, GET-Request: 300
Tx Power Level Radio 1
Tlts4, TxMax, TxMin GET-Response: 320
Radio 2
ADM –EXP63
63xE1 Tributary
Messages dimension
Type Counter Measuring points
(bytes)
total 2:
GET-Request: 270
G.828 (B1) BBE, ES, SES, UAS STM1 East
GET-Response: 280
STM1 West
BBE, ES, SES, UAS,
BBEFE, ESFE, total 2:
GET-Request: 390
G.828 (B2 & M1) SESFE, STM1 Radio 1
SEPFE, UASFE, GET-Response: 410
STM1 Radio 2
UASBIDI
BBE, ES, SES, UAS,
BBEFE, ESFE, total 63: GET-Request: 390
G.828 (VC12) SESFE,
SEPFE, UASFE, 63xVC12 GET-Response: 410
UASBIDI
Ed.22 24/11/2015
18
"AL+" Radio (PDH)
Messages dimension
Type Counter Measuring points
(bytes)
total 5:
Radio 1
BBE, ES, SES, Radio 2 GET-Request: 270
G.828
SEP, UAS Radio After Switch GET-Response: 280
1xE1 Radio side
1xE1 Line side
Total 2:
Rlts1, Rlts2, Rlts3, GET-Request: 300
Rx Power Level Radio 1
Rlts4, RxMax, RxMin. GET-Response: 320
Radio 2
total 2:
Tlts1, Tlts2, Tlts3, GET-Request: 300
Tx Power Level Radio 1
Tlts4, TxMax, TxMin GET-Response: 320
Radio 2
total 2:
BBE, ES, SES, GET-Request: 270
G.828 (B1) 2xSTM1 Line
SEP,UAS GET-Response: 280
Ed.22 24/11/2015
19
"ALPlus2" "ALCPlus2 & ALCPlus2e" Radio
Messages dimension
Type Counter Measuring points
(bytes)
total 4:
Radio 1
BBE, ES, SES, GET-Request: 270
G.828 Radio 2
SEP, UAS GET-Response: 280
1xE1 Radio side
1xE1 Line side
Total 2:
Rlts1, Rlts2, Rlts3, GET-Request: 300
Rx Power Level Radio 1
Rlts4, RxMax, RxMin. GET-Response: 320
Radio 2
total 2:
Tlts1, Tlts2, Tlts3, GET-Request: 300
Tx Power Level Radio 1
Tlts4, TxMax, TxMin GET-Response: 320
Radio 2
total 2:
BBE, ES, SES, GET-Request: 270
G.828 (B1) 2xSTM1 Line
SEP,UAS GET-Response: 280
Ed.22 24/11/2015
20
AGS10 (ML PPP)
Messages dimension
Type Counter Measuring points
(bytes)
total 1:
BBE, ES, SES, GET-Request: 270
G.828 1xE1 Internal side
SEP, UAS GET-Response: 280
1xE1 Line side
total 2:
BBE, ES, SES, GET-Request: 270
G.828 (B1) 2xSTM1 Line
SEP,UAS GET-Response: 280
"ALFOplus" Radio
Messages dimension
Type Counter Measuring points
(bytes)
BBE, ES, SES, total 1: GET-Request: 270
G.828
SEP, UAS Radio 1 GET-Response: 280
Rlts1, Rlts2, Rlts3, Total 1: GET-Request: 300
Rx Power Level
Rlts4, RxMax, RxMin. Radio 1 GET-Response: 320
Tlts1, Tlts2, Tlts3, total 1: GET-Request: 300
Tx Power Level
Tlts4, TxMax, TxMin Radio 1 GET-Response: 320
4QAMStrong, 4QAM
16QAMStrong,
16QAM,32QAM total 1: GET-Request: 480
ACM 64QAM,128QAM,
256QAM,512QAM,102 Radio 1 GET-Response: 500
4QAM
DownShift,UpShift
Ed.22 24/11/2015
21
"ALFOplus80" Radio
Messages dimension
Type Counter Measuring points
(bytes)
BBE, ES, SES, total 1: GET-Request: 270
G.828
SEP, UAS Radio 1 GET-Response: 280
Rlts1, Rlts2, Rlts3, Total 1: GET-Request: 300
Rx Power Level
Rlts4, RxMax, RxMin. Radio 1 GET-Response: 320
Tlts1, Tlts2, Tlts3, total 1: GET-Request: 300
Tx Power Level
Tlts4, TxMax, TxMin Radio 1 GET-Response: 320
4QAM, 16QAM, total 1: GET-Request: 270
ACM 64QAM,
DownShift,UpShift Radio 1 GET-Response: 280
"ALFOplus80HD" Radio
Messages dimension
Type Counter Measuring points
(bytes)
BBE, ES, SES, total 1: GET-Request: 270
G.828
SEP, UAS Radio 1 GET-Response: 280
Rlts1, Rlts2, Rlts3, Total 1: GET-Request: 300
Rx Power Level
Rlts4, RxMax, RxMin. Radio 1 GET-Response: 320
Tlts1, Tlts2, Tlts3, total 1: GET-Request: 300
Tx Power Level
Tlts4, TxMax, TxMin Radio 1 GET-Response: 320
BPSK, 4QAMStrong,
ACM 4QAM, 16QAM, total 1: GET-Request: 330
64QAM, Radio 1 GET-Response: 350
DownShift,UpShift
Ed.22 24/11/2015
22
"AGS20”
Messages dimension
Type Counter Measuring points
(bytes)
BBE, ES, SES, total 2: GET-Request: 270
G.828
SEP, UAS Radio 2 GET-Response: 280
Rlts1, Rlts2, Rlts3, Total 2: GET-Request: 300
Rx Power Level
Rlts4, RxMax, RxMin. Radio 2 GET-Response: 320
Tlts1, Tlts2, Tlts3, total 2: GET-Request: 300
Tx Power Level
Tlts4, TxMax, TxMin Radio 2 GET-Response: 320
4QAMStrong, 4QAM
16QAMStrong,
ACM 16QAM,32QAM total 2: GET-Request: 330
64QAM,128QAM,
256QAM,512QAM,102 Radio 2 GET-Response: 350
4QAM
DownShift,UpShift
Ed.22 24/11/2015
23
The following table contains the minimum transmission rate(Kbit/s) required to
manage a NE according to the Equipment type.
Ed.22 24/11/2015
24
The following table contains the bit rate of the Embedded Operating Channel
(EOC) , the EOC is the communication channel used for the management of
the remote equipments.
Using the above two tables is possible to evaluate the maximum number of
equipment connected to a GNE (Gateway Network Element)
Ed.22 24/11/2015
25
7.2 NETWORK FOR REMOTE CONNECTION
X-Terminal
GO-Global
Ed.22 24/11/2015
26
7.3 NETWORK FOR GEOGRAPHYCAL REDUNDANCY
The connecting network provides the connection between the main and the
stand-by server .
The connection is used to maintain the two data base aligned.
The connection band is required to reduce the execution time of data base
realignment at start-up time or during a main server restore.
The required band is according to the number of managed Network Element
and is reported by the following table.
The connecting network provides the connection between the server running
NMS5UX/LX and un upper level management system.
Ed.22 24/11/2015
27
7.5 TCP/UDP PORT NUMBER
The following table lists the protocols and the tcp/udp ports used to exchange
data between NMS5-UX/NMS5-LX application and SIAE Network Element.
Note 1) The FTP server is always NMS, the NE acts as a client and the
connection is always established in passive mode.
The FTP operation done by the NE are:
File GET (Sw download)
File PUT (NE Error and Command log transfer)
Ftp uses standard TCP ports (greater then 1024)
ALCPlus, ALPlus, ALCPlus2 and ALPLUS2 use TCP ports 4600-
4650
Note 2)
The telnet port is used only for maintenance purpose and it is
opened only for the communication from OSS to NE
Note 3)
SNMP SET/GET UDP packets sent by OSS (HP-UX operating
system) use as source port a number greater tha 49152, the ports
have to be opened in order to allow the response from the NE.
Ed.22 24/11/2015
28
The following table lists the protocols and the tcp/udp ports can be used to
access NMS5UX /NMS5-LX server by an operator station or by a presentation
server (NMS5-UX only).
Ed.22 24/11/2015
29
7.6 OSI NETWORK DESIGN CONSTRAINT
The SIAE equipment support the first three levels of the OSI stack and in
particular the IS-IS routing protocol.
o L1 router
It supports intra area routing
o L2 router
It supports inter area routing
It is possible to install the OSI stack on the HP-UX server not on NMS5-LX with
LINUX
Ed.22 24/11/2015
30
8. NMS5-UX - SYSTEM REDUNDANCY
The use of NMS5UX in conjunction with HP-UX provides the following system
redundancy options:
In the event that the main system fails the stand-by system has to be
reactivated manually.
In the event that the main system fails the stand-by system has to be
reactivated manually.
Ed.22 24/11/2015
31