Escolar Documentos
Profissional Documentos
Cultura Documentos
Table of Contents
Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 SIGTRAN Overview . Streaming Control Transport Protocol . Provisioning IPSG M2PA ... Provisioning IPSG M3UA .. Verifying and Testing SIGTRAN ... Analyzing IP Based Measurement Reports .. 5 21 31 63 81 117
SIGTRAN implements the SCTP protocol, which is a peer to TCP and UDP, but has improvements. They also defined numerous adaptation layers that maintain MTP2 and/or MTP3 functionality from the SS7 stack. IETF is an open standards organization supported by ANSI, ITU and ISO and is tasked to provide standards for all aspects of Internet communications. For further information on SIGTRAN, refer to RFC 4960
The SIGTRAN family of protocols used by the IPSG includes: MTP2 User Peer-to-Peer Adaptation Layer (M2PA) MTP3 User Adaptation Layer (M3UA) Stream Control Transmission Protocol (SCTP) The following features must be turned on for 1 Million TPS: HIPR2 High Rate Mode 1M System TPS
SS7 over IP requires that a path across the network must be defined in the STP that tells the network where to deliver the packet. An association is a path across a network. An association path is defined by the two endpoints that it connects. Delivery process: An MSC generates an SS7 MSU and sends it to the STP. MSUs are routed through the STP (based on the DPC) to the SIGTRAN card. SIGTRAN places the SS7 messages in the Data field, builds the packet header and then sends the packet out the Ethernet port. The packet traverses the IP network. The packet is received at the destination STP. The SIGTRAN card extracts the SS7 MSU from the Data Field and routes it (based on DPC) to the next linkset. The MSU is delivered to the MSC.
The Eagle adapts an SS7 MSU to transport it across Ethernet and IP using a SIGTRAN Modules. E5 Ethernet Modules are: E5-ENET Implements thirty-two (32) MTP3 links (A, A1, to A15 and B, B1, to B15) to up to two physical ports at up to 5000 transactions per second. up to 6500 TPS while
running the IPSG application if the E5-ENET-B IPSG High Throughput feature is turned on.
E5-ENET-B Implements thirty-two (32) MTP3 links (A, A1, to A15 and B, B1, to B15) to up to two physical ports at up to 9500 transactions per second.
Delivering MSUs to Ethernet MSUs are delivered to one of the SS7 signaling link type application cards. The SS& link card sends the message to the SIGTRAN card via the IMT bus into an SS7 MTP3 layer on the SIGTRAN module. SIGTRAN protocols place the MSUs into Ethernet packets and deliver them to Ethernet networks. Each SIGTRAN module can use up to two independent Ethernet networks for reliability. Ethernet networks deliver MSUs to the distant end IP endpoints.
10
Each SIGTRAN card has two physical interfaces (Ethernet port A and Ethernet port B) IP addresses are assigned to the SIGTRAN (E5-ENET/E5-ENET-B) card, not the STP. All IP addresses related to the network for port A must belong to a different network than the addresses for port B. (Using port B is optional). Notice that the SIGTRAN card port must have the same network address as the router for that network.
11
E5-ENET or E5-ENET-B cards must communicate to Ethernet Switches (one per physical interface). The local Ethernet network delivers packets to a Wide Area Network (WAN) which delivers the packets to a distant Ethernet Local network. The distant IP Endpoint might be another STP or it might be some other IP signaling device. SIGTRAN treats each MTP3 link as a separate application (program). The logical path from one MTP3 link at the near end to one MTP3 link (or its equivalent) is called an association
12
13
SIGTRAN Adaptation Layers The Data Chunk carries the Adaptation layer. The Chunk will consist of a SIGTRAN management message or an actual MSU.
SIGTRAN protocols: M2PA MTP2 Peer-to-Peer Adaptation layer M3UA MTP3 User Adaptation layer
NOTE: SUA (SCCP User Adaptation) layer is NOT supported in IPSG.
14
Application Servers are databases that respond to transaction based queries. The Media Gateway Controller receives call setup and call tear-down messages from the EAGLE STP IPSG.
15
Application Servers (AS) Implement Advanced Services Similar to SCPs but with many enhancements Unlike SCPs, Application Servers can initiate transactions Answer queries from SSPs Prepaid, postpaid, and automatic billing Multimedia services Voice over IP management and tracking Short Message Services An Application Server has one Point Code and Link Set Application Server Processes (ASPs) One AS can use multiple ASPs to support reliability and increased throughput through load sharing. Eagle STP can be provisioned to load share among ASPs assigned to the same AS. Each ASP has one association. Each association connects to one MTP3 link (A, A1, A2, etc). Each MTP3 link is one slc in the Link Set. Load sharing among MTP3 links is controlled by slc.
16
SS7 over IP plays an important role in voice over Packet Network telephony. Media Gateway Controller (MGC) (Softswitch) provides the Media Gateway with the directions that it requires to complete a call Receives call setup requests from SS7 packets across an IP network Translates each request into all of the commands an MG needs to complete the call One MGC can direct many MGs. Media Gateway (MG) converts among different voice protocols.
17
Converged Network Protocols The above slide demonstrates SS7 messages that are routed through the STP through A, B, C, and D links SS7 Messages are delivered to the next STP SS7 Messages are delivered to an Application Server SS7 Messages are delivered to a MGC
18
19
Module 1 Review 1. What standards body formed the SIGTRAN Working Group? __________ 2. Name three SIGTRAN applications on the EAGLE: ____________________ 3. IPSG supports both ANSI and ITU implementations on the same card. True False 4. What IPSG endpoints respond to the transaction based queries? ________________________and __________________________ 5. Which SIGTRAN implementation supports A, B, C, and D link sets? ______________ 6. IPSG connects the STP to Application Servers. True False
7. Which node converts SS7 messages from SS7 to SIGTRAN? ____________ 8. SIGTRAN cards provide how many Ethernet ports that connect the STP to the Local Area Network? _________
20
21
22
SIGTRAN uses SCTP as a transport protocol. RFC 4960 describes the SCTP Protocol SCTP connections are defined (provisioned) as an Association between two endpoints. SCTP connections support multi-homing. Each connection can have multiple Streams. Each stream can support multiple data chunks.
23
ent-assoc always builds four streams Stream 0 is used for Management Messages Made up of two bi-directional streams Stream 1 is used for processing MSU traffic Made up of two b-directional streams Some devices support only two streams. The association can be modified to work with devices such as application servers.. chg-assoc : aname = <name> : istrms=1 : ostrms=1
24
Each association has a unique name. All other commands reference the association by the association name.
25
TUPLE parameters that define the IP addresses and SCTP ports to use for the local and remote hosts. 1. Lhost (Local Host) Hostname that represents the IP address of the local Ethernet port on the SIGTRAN card (See IP-Host command) 2. Lport (Local Port) SCTP port (any number greater than 10000). Tekelec standard = SIGTRAN card slot location x 10 3. Rhost (Remote Host) - Host name that represents the IP address of the remote host. 4. Rport (Remote Port) - SCTP port for the remote host application. 5. Alhost (Alternate Local Host) An alternate local IP address that can be used for this connection. The Alternate Local Host parameter (if defined) is used to implement multi-homing. The Local Host and the Alternate Local Host must be defined as different Ethernet Ports of the same SIGTRAN card. 6. Arhost (Alternate Remote Host) An alternate remote name that represents the IP address of the alternate remote host used in multi-homing.
26
Multi-homing provides an alternate communications path in case the primary path fails. When SCTP initializes a connection, it will offer the local host and the alternate local host (if provisioned) a usable IP address. The response from the remote end will list its local host and alternate local host as usable IP addresses. If the Primary path fails, the SIGTRAN card will switch to the port for the alternate local host and transmit packets to the alternate IP address for the remote.
27
28
Module 2 Review
1. The ________ protocol replaces TCP and provides Multi-homing, Streams, and Data Chunks. 2. Which parameter of the TUPLE implements multi-homing? __________ 3. Having multiple segregated paths in one association is provided by? a. Chunks b. M2PA c. Streams d. IP Header 4. List the two SIGTRAN adaptation layers implemented by TEKELEC ___________________________________________ 5. Which adaptation layer is used for IPLIM applications? _________________
29
Course Notes
30
31
32
In this slide, the solid lines indicate the local and remote hosts and the dotted lines indicate the alternate local hosts.
33
This slide depicts the recommended order of data entry into the EAGLE 5 STP. Assuming that initial EAGLE 5 Signaling Gateway configuration has been performed, the following steps for IPSG M2PA configuration are: SS7 configuration Part A Add SIGTRAN cards ent-card Add Destination Point Codes - ent-dstn Add linksets - ent-ls IP configuration Define IP and Ethernet parameters for each port chg-ip-lnk Assign host names to IP addresses ent-ip-host Set default router, DNS servers (if used) and search order chg-ip-card Define a second router when both Ethernet ports on a card are used ent-ip-rte Configure SCTP associations from the local host and port to the remote host and port ent-assoc SS7 configuration Part B Add signaling links ent-slk Add routes ent-rte SS7 and SIGTRAN activation Put the SIGTRAN cards into service - alw-card Put the signaling links into service act-slk Change the associations to open and allow traffic on the associations chg-assoc
34
Parameters used are: :appl- the application running on this card :loc-the physical card slot location of the card :type-the type of card being entered IPSG supports protocols M2PA and M3UA, but not SUA.
35
Parameters used are: :dpc the destination point code in the form of ANSI, ITU-I, or ITU-N :bei broadcast exception indicator, determines if network management messages are transmitted to the point code, values of yes, or no yes indicates messages are not broadcast no indicates messages are broadcast :clli common language location identifier indicates physical location of signaling point Up to 2,800 destinations may be provisioned on the EAGLE
36
Parameters used are: :apc- the point code at the far end of the linkset :lsn- linkset name :lst-linkset type, m2pa uses B,C &D linkset types m3ua uses A linkset type only :adapter m2pa or m3ua :ipsg=yes for IPSG linksets slktps the number of transactions per second (TPS) that is assigned to each IPSG signaling link that will be in the linkset, from 100 to 5,000. lsusealm specifies the percent of the linkset TPS at which an alarm is generated to indicate that the actual linkset TPS is approaching the configured iptps value for the linkset slkusealm specifies the percent of the link fair share TPS at which an alarm is generated to indicate that the actual link TPS is approaching the links fair share of its linksets configured TPS (iptps). The fair share of the linkset TPS for a link is the configured linkset TPS divided by the number of in-service links in a linkset. Fill in the command parameters for the example network
chg-ls:lsn=_______________:lst=_____:apc=_______________________ :adapter=________________:ipsg=__yes_____
TK150 R45.0 V1.0 For Training Purposes Only
37
Alarm 0116, slkusealm trips when the transactions across at least one link in a link set exceed the signaling link fair share value. The signaling link fair share is the sltps times the number of links in a link set.
Lets take an example where we have 4 links in a link set. It does not matter whether the links are on the same card or not. The slktps is set to 1000, lsusalm is set to 80%, the slkusealm is set to 60%
Example 1: (First row on table above) All links are in service. The total Link Set tps= 1000tps/slk * 4 slks= 4000 tps. The link set will trip alarm 0115 if the total tps in the link set exceeds 4000tps/ls * 80% = 3200 tps. The slk fare share is 4000 tps/ls div 4 links = 1000 tps. The slkusalm will trip at 60% of the fare share (1000tps/slk * 60% = 600 tps.) Example 2: (Second row on table above): One link is out of service. The lsusealm still trips at 3200 tps, but now the slkusealm doesnt trip until 800 tps. In this way, as two links go out of service, the lsusealm is still 3200 tps, but now the slkUsealm doesnt trip until 1200 tps. With three links out, lsusealm is still 3200 tps, but the slkUsealm is way up at 2400 tps.
38
Parameters used are: :loc - card location for the IP link :port Physical port used on the card for the IP link :ipaddr the IP address assigned to the Ethernet interface on the IP card :submask the subnet mask of the IP Interface :speed - the bandwidth in megabits per second of the interface :duplex the mode of operation of the interface :mcast enables or disables multicast support for the interface :mactype the Media Access Control type of the interface :auto Do Not Use auto=yes
Fill in the command parameters for the example network chg-ip-lnk:loc=________:port=_____:ipaddr=__________________:speed=_________ submask=____________:duplex=__________:mactype=____________
39
Parameters used are:. :host the host name to be associated with the IP address :ipaddr - the IP address to be associated with the hostname :type - specifies if the host resides on the local or remote end of the IP link Host name format example: location name card type card location ethernet port rlgh enet 1101 a :
40
Parameters used are: :loc the card location of the IP card :srchordr the host table search order :dnsa domain name server A IP address :dnsb domain name server B IP address :defrouter Default router IP address
41
Parameters used are: ::loc the location of the IP card that the IP route will be assigned to :dest the IP address of the remote host or network :submask the subnet mask of the destination IP address :gtwy the IP address of the gateway or router that will send the IP data to its final destination
Fill in the command parameters for the example network ent-ip-rte:loc=__________:dest=__________________:submask=__________________ :gtwy=____________________
42
Parameters used are: :aname the name assigned to the association :lhost local hostname :lport the SCTP port number of the local host :rhost remote hostname :rport the SCTP port number of the remote host :adapter the adapter layer for the association, m2pa or m3ua :alhost the alternate local host name used for multi-homing
Fill in the command parameters for the example network ent-assoc:aname=_______________:lhost=_____________________:adapter=_______ :lport=___________:rhost=_______________:rport=_______________ :alhost=____________
43
The chg-assoc command can be used to provide the alternate path to fail over to if the primary path fails The path is from alhost to rhost. rhosttype = alternate says that the rhost this time is an alternate host, not a primary host. rhostval can have any one of two values relaxed The remote host can be negotiated when the association is established. If the other end offers a new rhost, use that one. If you set this mode, then rhost and rhosttype are both optional. The drawback to this mode is that if the primary path fails and the association goes down, it cannot come back up on the alternate path. match (Sometimes known as strict mode.) When the association comes up, the other end must offer this host IP address as the alternate. If it does not the link cannot come up. The other end must be RFC 4666 compliant for this mode to work. The advantage of this mode is that if the primary path fails, the association can go down and come up on the alternate path. If the primary path fails, the alternate then becomes primary for all practical purposes.
44
Parameters used are: :loc location of link Interface card supporting the signaling link :lsn name of the linkset the signaling link is a part of :link signaling link port of the signaling link card :slc signaling link code a unique value for a each link in a linkset :aname the association name assigned to a signaling link assigned to an IPSG linkset
Fill in the command parameters for the example network ent-slk:loc=________:link=_____:lsn=________________:slc=_________ :aname=_________________________
45
Parameters used are: :dpc point code of the signaling point in which the route is being configured :lsn name of the linkset being used for this route :rc relative cost of the route, with a value of 0-99, lowest value indicates most preferred route, and highest value indicates least preferred route
46
47
Parameters used are: :loc physical location of LIM card :link signaling link port used for the link.
48
Parameters used are: :aname the name assigned to the association ::alw=yes :open=yes
49
rept-stat-assoc: The association on the adjoining node must be provisioned and allowed. Allow a few minutes after the card is allowed for it to build an IP stack rept-stat-card: Make sure the card is IS-NR (In Service and Normal) rept-stat-slk: Make sure the link comes up normal pass: We will discuss the format of the pass commands in the maintenance section. For now, just copy the command as shown, substituting the link (a, a1). Do this for each link you have provisioned.
50
51
52
53
54
55
4. From the assigned lab diagram, determine the point code of the STP on the far end of the linkset. Record here: ___________
5. Retrieve the current destinations and verify that the far end point code already exist rtrv-dstn 6. Review output verifying the point code at the far end. 7. If the far end STP point code already exists, skip the ent-dstn and continue with linkset provisioning, or else enter the following command 8. Enter the destination for the remote STP ent-dstn (dpc, clli, bei) the clli (silly) code is the common language location identifier (dallas, bolder, ) 9. The next step is linkset provisioning. First, retrieve the provisioned linksets: Hint: KSR mode (F11) may work best for this command rtrv-ls 10. A linkset should already exist to the far end point code. Record the linkset name of the C linkset to your mate STP. _________________ 11. Change the linkset. chg-ls:ipsg= yes: lsn = <from above> chg-ls:lsn =<from above> : slktps = 1000 : adapter=M2PA 12. We need to assign an IP address, submask and other Ethernet parameters for BOTH Ethernet ports on the SIGTRAN card:
56
Local Hostname
Remote Hostname
Port = A
Port = B
Aname
Lhost
Lport
Alhost
Rhost
Rport
Adapter
Port B
57
Location
Link
SLC
23. We have two existing low speed links in the linkset. We will delete a link (slc=0) and replace it with a link on the SIGTRAN card. 24. Before you can delete a link, you must deactivate the link: dact-slk: loc= : link=<link> (from above) dlt-slk: loc=: link=<link> 25. Enter the IP signaling link with a slc value=0 ent-slk (loc, link, slc, lsn, aname) 26. Retrieve the associations and check your work rtrv-assoc 27. Check to see if there are any routes in the database. rtrv-rte 28. If routes already exist, skip ent-rte and go to allow card 29. Enter a route for each SSP point code to use the C link ent-rte (dpc, lsn, rc=30)
58
32. 33.
We will now delete the second low speed link (slc=1) Before you can delete a link, you must deactivate the link: dact-slk: loc= : link=<link> (from above) dlt-slk: loc=: link=<link> Enter the IP signaling link with a slc value=1 ent-slk (loc, link, slc, lsn, aname)
34.
35.
36. 37.
59
60
Module 3 Review
1. Which command assigns an IP address to a port on the SIGTRAN card?
________________________ 2. Which command is used to define the srchordr parameter? _________________________ 3. What command do you use to place an association in service? ________________________ 4. Which parameter in the 5 TUPLE defines the Ethernet port that will be used for the primary connection? _____________________ 5. SS7 messages are routed across the STP backplane to the SIGTRAN card based on the DPC (Destination Point Code). True or False 6. SS7 messages are delivered across the IP network by using an association. True or False 7. The SS7 link (a, a1, a2, etc.) determines which association is used.
True or False
61
Course Notes
62
63
64
65
This slide depicts the additional data entry necessary for M3UA configuration. IP configuration Enter a link set ent-ls Enter a network appearance in the network appearance table ent-na Enable the Bearer Independent Call Control feature enable-ctrl-feat SS7 and SIGTRAN activation Put the SIGTRAN cards into service - alw-card Put the signaling links into service act-slk Change the associations to open and allow traffic on the associations chg-assoc
66
lsn- Linkset name apc- The DPC of the Application Server (ASPs do not have Point Codes) ipsg=yes slktps= (See M2PA slktps) lsusealm= (See M2PA lsusealm) adapter=m3ua rcontext= This is essentially an optional security measure for communicating with Application Servers. If an Application Server is configured with a routing context number, then the Link Set must be provisioned with the same exact number (from 1 to 4294967295).
It acts as a filter, filtering out ASP active and Inactive messages when the numbers dont match. It locks in DPC, OPC, and SI values so that once the link is established, other devices that do not have the routing context cannot interfere with communication to the ASPs. ASNotify=yes/no. Do you want to notify the Application Server of changes in status in the ASPs? This should be set to match the needs of the equipment you are communicating with. Some AS want it on, some want it off. Fill in the command parameters for the example network ent-ls:lsn=_______________:lst=_____:apc=____________:ipsg=_______:adapter=______
67
Network appearance identifies the SS7 network context of the message, for the purposes of logically separating signaling traffic between the Signaling Gateway Process and ASP over a common SCTP association. Use this command to enter a new network appearance in the Network Appearance table. A unique network appearance value can be associated with ANSI, ITUI, 14-bit ITU-N or 24-bit ITU-N networks. When the ITUDUPPC ( ITU National Duplicate Point Code) feature is turned on, network appearance can be associated with a specific 14-bit ITU-N group code. The network appearance table can contain a maximum of 45 entries
68
BICC ITU-T Q.1901 Bearer Independent Call Control protocol is a call control protocol used between serving nodes. This protocol is based on the ISUP protocol, and was adapted to support the ISDN services independent of the bearer technology and signaling message transport technology used.
69
The feature is enabled using the features part number and feature access key. The feature access key for the Large BICC MSU Support for IP Signaling feature is based on the features part number and the serial number of the EAGLE 5 STP, making the feature access key site-specific
70
71
72
73
74
75
76
STOP! Notify your instructor you have completed the lab. * aname value must match the entry in step 11.
77
78
Module 4 Review
1. Which parameter in the ent-ls command provides security by locking in an OPC, DPC, and SI? _____________ 2. The ent-na command assigns a network appearance to a specific SIGTRAN card provisioned in the Eagle STP. True or False 3. BICC guarantees faithful delivery of ___________messages from one MGC to another. 4. In IPSG M3UA, there must be one signaling link and association for every _________________________________in the Application Server 5. In IPSG M3UA, the ent-slk command must come after the ent assoc command. Why? __________________________________________________________ ___________________________________________________________
79
Course Notes
80
81
82
83
84
85
86
The rept-stat-card command also shows information not depicted on this slide concerning GPL versions, IMT bus status and card temperature information The rept-stat-card : mode = full command will provide TVG status details Note: You must enter the card slot location to use the mode=full parameter
87
88
rept-stat-slk Reports status, alarms and unavailable reason for signaling links rtrv-slk Shows the slktps assigned to the links
89
The rept-stat-iptps command is used to display the current and peak IPTPS usage for each IPSG linkset in the system or for each link in the IPSG linkset Reports the current number of transactions and peak transactions per second Reports on IPSG M2PA and M3UA Reports on IPGW Command uses (Number of IS-NR links * SLKTPS) in place of the IPTPS setting for all calculations and alarms. If the linkset is specified with the peakreset=yes parameter, then the command recalculates peaks for the specified linkset and resets all the stored peak values to the current actual usage for each link contained in the linkset before reporting usage.
90
Pass Command Syntax: Inside the quoted portion, you dont use colons as separators Inside the quoted portion, you dont use parameter=value pairs
See the Pass-through Commands chapter of the Commands manual of the user documentation for a complete list of pass commands.
91
92
Pass Commands Examples aslog <applicationServer> assocrtt <associationName> connmgr n linkinfo <link> l msucount l a msucount a <associationName> netstat p sctp sctp a <associationName> NOTE: The MSUTRACE pass command should be used only by request of Tekelec support centers.
93
Ping: Isolate breaks in the communications path using regular isolation methods. Ping yourself, ping the far end, ping routers along the way until you have located the area of communications breakdown. Copy and paste a host name from the ent-assoc command to verify that you have typed it right. NSLookUp: Not very useful unless you are using DNS servers. arp a: This shows MAC and IP addresses. If IT doesnt tell you what the default routers are, they will show up in this report. arp -f: This flushes all of the MAC addresses out of the buffer. If you change protocols or MAC type, you will have to flush buffers on both ends of the association before it will come up. netstat p sctp: Shows aggregated report of all the sctp buffers on the card. Use this to identify overall problems then isolate with sctp command (later). traceroute: The roundtrip time should be under 120 ms for basic functionality, and lower than 40 to 70 msec for full bandwidth. If the roundtrip time begins to drop (see assocrtt), use this to see what routers your messages are going through and how much delay each router is introducing. Warning- This command uses UDP protocol. Your SCTP packets might not follow exactly the same path.
94
connmgr d: Displays a list of all MTP3 links (a, a1, a2, etc.) and whether they are connected to the sctp layer correctly connmgr i: Shows an instance of an SCTP connection. If an SCTP connection is bouncing, this number will continually change to show that. Also, this list shows how many SCTP connection requests were refused by the other end. connmgr l: This provides a log of all changes in status. If connmgr I shows a refused connection, this log will show the date and time of the refusal and what events went on around that time. connmgr n: This provides a log of association status. If associations bounce, this log will show when the link bounced and what commands were involved. connmgr r: (Reset) Clears all connmgr measurements and logs. sctp a [aname]: This report displays provisioned information plus it displays SCTP performance information similar to netstat p sctp. The difference is that the information will be for a specific association instead of generic to all associations on the card. Note- This will only reports on SCTP associations that are up. If the association is not coming, refer to connmgr n to see why not. sctp l: This provides a log of maintenance messages issued on both the data stream and the maintenance stream. The date and time and the reason the message was issued are especially valuable. sctp r: This resets all sctp logs and measurements. assocrtt [aname]: For associations to work correctly, acknowledgements must be returned within 120 msec of when they went out. For full performance, this round trip time has got to be under 40 to 70 msec. Do not use Ping to time this. This command is used for diagnostic purposes as well as setting congestion windows and retransmit times. assocrtt [aname] r: Resets assocrtt statistics. Use this to measure performance over specific
95
periods. Issue this at the beginning of the period. Then issue assocrtt [aname] at the end of the period to discover how much they varied over that period.
95
linkinfo [slk] a: Provides a time stamped log of link changes in link states. It can report changes from MTP3 to MTP3 (State) or changes between MTP3 to M2PA (m2pa). Which of these are reported are determined by the i, -x, and v switches. linkinfo [slk] l: Provides a time stamped log of primitives. Primitives are messages are issued between layers. The i,-x, and v switches can be selected to determine which primitives will be displayed. The report can include messages between MTP3 and SCTP (l3l2), SCTP to MTP3 (l2l3), data, and service messages. Which reports are included depend on i, -x, -v switches. linkinfo [slk] r a: Resets the link change log. linkinfo [slk] r l: Resets the SCTP primitive log. msucount a [aname]: Counts MSUs received and transmitted on a given association. It also counts bytes. msucount l [slk]: Counts MSUs received and transmitted on a given signaling link. It also counts bytes. msucount r : Resets the counts of MSUs received and transmitted. msutrace: Do not use this command unless directed to by Customer Service. They will walk you through it at that time.
96
97
98
99
100
101
102
103
104
105
106
107
Useful tools for verifying SIGTRAN issues are: EAGLE UAMs and UIMs Enter the command chg-trm:all=yes:trm=x to see all messages generated by the EAGLE 5 STP wireshark (ethereal) Eagle Documentation RFCs
108
109
Course Notes
110
Learning Activity 3: Database Maintenance Provides hands-on practice in using the EAGLE STP Database Administration Manual SS7, STP, and user interface for database backup procedures. After completing this exercise, you will be able to: Backup database to the fixed disk and either a removable cartridge or USB drive Materials, Equipment, and References EAGLE STP EAGLE STP Interface Terminal Anti-Static Wrist Strap EAGLE STP Database Administration Manual - SS7 Removable Cartridge USB drive
111
112
113
114
115
Module 5 Review
1. rept-stat-card:loc=xxxx provides state information (in-service, out of service) for both the ______________ and the __________________ 2. Where can you find more information on Pass commands? ______________________________________________ 3. What Pass command could you use to prove continuity to a remote host? ___________________________________ 4. What Pass command will display the number of MSUs being transmitted? ___________________________________
116
117
Tekelec STP software prior to Release 38 does not support IP based measurements. The following EAGLE STP Manuals will be used as reference for this section of the course. Commands Maintenance
118
Entity types: Link, Lnkset, SCTPASOC, SCTPCARD, UA Accumulation interval: 30 minutes Optional MP Accumulation interval: 15 minutes STP retention period: 24 hours Reporting modes: Scheduled, On-Demand Accessible collection periods: Last, Specific, Active
119
Entity types: Link, Lnkset, SCTPASOC, SCTPCARD, UA Accumulation interval: 30 minutes Optional MP Accumulation interval: 15 minutes STP retention period: 24 hours Reporting modes: Scheduled, On-Demand Accessible collection periods: Last, Specific, Active
120
Entity types: Link, Lnkset, SCTPASOC, SCTPCARD, UA Accumulation interval: 30 minutes Optional MP Accumulation interval: 15 minutes STP retention period: 24 hours Reporting modes: Scheduled, On-Demand Accessible collection periods: Last, Specific, Active
121
Entity types: Link, Lnkset, SCTPASOC, SCTPCARD, UA Accumulation interval: 24 hour Optional MP Accumulation interval: 15 minutes STP retention period: 24 hours Reporting modes: Scheduled, On-Demand Accessible collection periods: Last, Specific, Active
122
Entity types: Link, Lnkset, SCTPASOC, SCTPCARD, UA Accumulation interval: 24 hour Optional MP Accumulation interval: 15 minutes STP retention period: 24 hours Reporting modes: Scheduled, On-Demand Accessible collection periods: Last, Specific, Active
123
Entity types: Link, Lnkset, SCTPASOC, SCTPCARD, UA Accumulation interval: 1 hour Optional MP Accumulation interval: 15 minutes STP retention period: 24 hours Reporting modes: Scheduled, On-Demand Accessible collection periods: Last, Specific, Active
124
Entity types: Link, Lnkset, SCTPASOC, SCTPCARD, UA Accumulation interval: 1 hour Optional MP Accumulation interval: 15 minutes STP retention period: 24 hours Reporting modes: Scheduled, On-Demand Accessible collection periods: Last, Specific, Active
125
To find the signaling link occupancy percentage, divide the amount of MSUs transmitted and received per 30 minute period by maximum 3,600,000 MSUs per 30 minutes multiplied by 100. Maximum MSUs per 30 Minutes: 2000TPS X 60 sec. X 30 min. = 3,600,000 MSUs To find the 24-hour signaling link occupancy percentage, divide the amount of MSUs transmitted per 24 hour period (determined by the Daily Maintenance measurement report) by maximum 172,800,000 MSUs per 24 hour period multiplied by 100. Maximum MSUs per 24 hour period: 2000 X 60 sec. X60 min. X 24 hrs. = 172,800,000 MSUs Signaling Link Occupancy Calculations are typically calculated only on the transmit buffer of a signaling link. They may also be calculated on the higher of the two buffers transmit, or receive. IP signaling link occupancy is calculated on MSUs (TPS) per second. You can monitor this using the rept-stat-iptps command for IPLIM link sets and signaling links for IPGW.
126
To find the signaling link occupancy percentage, divide the amount of MSUs transmitted and received per 30 minute period by maximum 9,000,000 MSUs per 30 minutes multiplied by 100. Maximum MSUs per 30 Minutes: 5000TPS X 60 sec. X 30 min. = 9,000,000 MSUs To find the 24-hour signaling link occupancy percentage, divide the amount of MSUs transmitted per 24 hour period (determined by the Daily Maintenance measurement report) by maximum 432,000,000 MSUs per 24 hour period multiplied by 100. Maximum MSUs per 24 hour period: 5000 X 60 sec. X60 min. X 24 hrs. = 432,000,000 MSUs Signaling Link Occupancy Calculations are typically calculated only on the transmit buffer of a signaling link. They may also be calculated on the higher of the two buffers transmit, or receive. IP signaling link occupancy is calculated on MSUs (TPS) per second. You can monitor this using the rept-stat-iptps command for IPLIM link sets and signaling links for IPGW.
127
128
scpktrer scoctrcv scoctsnt scpktrcv scpktsnt uaaspmrx uaaspmtx uaaspnac uaaspnat uacngcnt uacngtim uamgmtrx
SCTP packets received with checksum errors SCTP packet octets received SCTP packet octets sent SCTP packets received SCTP packets sent Total ASPM messages received from the ASP Total ASPM messages sent to the ASP The number of times the ASP transitioned out of the ASP-active state The duration that the ASP was not in the ASP-active state The number of times an AS-ASSOC experienced congestion The duration that an AS-ASSOC experienced congestion Total MGMT messages sent to the ASP
uamgmttx
uassnmrx uassnmtx unasctpk
129
130
131
Learning Activity 4 Use the appropriate command and parameters to generate the following On-Demand measurement link set reports. Record each command on the lines below each report type. If a system running these features is not available, simply write the command as it would be entered into the EAGLE terminal. 1. Component report on SCTP Associations. ______________________________________________________________ 2. Component report on an SCTP Card. ______________________________________________________________ 3. Component report on UA layer measurements. ______________________________________________________________
132
133
Module 6 Review
1. List the enttypes available for IP based reports. 1.sctpasoc 2. sctpcard 3. ua 2. Describe the meaning of the event name scoctrcv. sctp packet octets received
134
135