Professional Documents
Culture Documents
Issue Draft A
Date 2014-01-20
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and the
customer. All or part of the products, services and features described in this document may not be within the
purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information,
and recommendations in this document are provided "AS IS" without warranties, guarantees or representations
of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website: http://www.huawei.com
Email: support@huawei.com
Contents
2 Overview.........................................................................................................................................3
2.1 Description......................................................................................................................................................................4
2.2 Benefits...........................................................................................................................................................................4
3 Technical Description...................................................................................................................5
3.1 Position of TWAMP in the TCP/IP Protocol Stack.......................................................................................................5
3.2 Basic Concepts...............................................................................................................................................................6
3.2.1 Measurement Model....................................................................................................................................................6
3.2.2 Measurement Process..................................................................................................................................................7
3.3 TWAMP Measurement Parameters................................................................................................................................8
3.3.1 Packet Loss Rate..........................................................................................................................................................9
3.3.2 Round-Trip Delay......................................................................................................................................................10
3.3.3 Delay Variation..........................................................................................................................................................10
4 TWAMP Application..................................................................................................................11
4.1 Differences Between TWAMP and Huawei-Private IP PM.........................................................................................11
4.2 TWAMP Application on the Base Station Side...........................................................................................................13
4.2.1 TWAMP Controller Function Configuration............................................................................................................14
4.2.2 TWAMP Responder Function Configuration............................................................................................................15
4.2.3 Networking Scenarios................................................................................................................................................16
4.3 TWAMP Application on the Base Station Controller Side..........................................................................................16
4.3.1 TWAMP Controller Function Configuration............................................................................................................17
4.3.2 TWAMP Responder Function Configuration............................................................................................................17
4.3.3 Networking Scenarios................................................................................................................................................17
5 Related Features...........................................................................................................................19
5.1 eGBTS TWAMP..........................................................................................................................................................19
5.2 BSC TWAMP...............................................................................................................................................................19
5.3 NodeB TWAMP...........................................................................................................................................................20
5.4 RNC TWAMP..............................................................................................................................................................20
6 Network Impact...........................................................................................................................22
6.1 System Capacity...........................................................................................................................................................22
6.2 Network Performance...................................................................................................................................................22
7 Engineering Guidelines.............................................................................................................23
7.1 When to Use IP Active Performance Measurement.....................................................................................................23
7.2 Required Information...................................................................................................................................................23
7.3 Planning........................................................................................................................................................................23
7.4 Feature Deployment.....................................................................................................................................................24
7.4.1 Requirements.............................................................................................................................................................24
7.4.2 Data Preparation........................................................................................................................................................25
7.4.3 Precautions.................................................................................................................................................................28
7.4.4 Activation..................................................................................................................................................................28
7.4.5 Activation Observation..............................................................................................................................................32
7.4.6 Hardware Adjustment................................................................................................................................................35
7.4.7 Deactivation...............................................................................................................................................................35
7.5 Performance Monitoring...............................................................................................................................................36
7.6 Parameter Optimization................................................................................................................................................36
7.7 Troubleshooting............................................................................................................................................................36
7.7.1 Checking Alarms.......................................................................................................................................................36
7.7.2 Using MML Commands............................................................................................................................................36
7.7.3 Capturing Packets......................................................................................................................................................38
8 Parameters.....................................................................................................................................40
9 Counters........................................................................................................................................66
10 Glossary.......................................................................................................................................76
11 Reference Documents...............................................................................................................77
1.1 Scope
IP Active Performance Measurement consists of the following features:
In this document, the following naming conventions apply for LTE terms.
Includes FDD and TDD Includes FDD Only Includes TDD Only
In addition, the "L" and "T" in RAT acronyms refer to LTE FDD and LTE TDD, respectively.
This document applies to the GBTS/eGBTS, NodeB, eNodeB, separate-MPT multimode base
station, co-MPT multimode base station, and base station controller.
l Feature change
Changes in features of a specific product version
l Editorial change
Changes in wording or addition of information that was not described in the earlier version
Draft A (2014-01-20)
This document is created for SRAN9.0.
2 Overview
The Internet Engineering Task Force (IETF) IP Performance Metrics (IPPM) working group
has defined standards for performance metrics to support the configuration and maintenance of
IP networks. These performance metrics test the performance of end-to-end (E2E) Ethernet links
and improve the interoperability between transmission and test devices.
Huawei has developed the IP Active Performance Measurement feature in accordance with the
IETF IPPM standards listed in the following table.
2.1 Description
2.2 Benefits
The IP Active Performance Measurement feature reduces maintenance costs using the following
functions:
TWAMP testing uses User Datagram Protocol (UDP) packet injection, which generates traffic
in the transport network and therefore occupies some bandwidth. For example, if 80-byte packets
are continuously sent at a rate of 10 packets per second in a test stream, the bandwidth
consumption is 6.4 kbit/s.
3 Technical Description
TWAMP resides above IP segmentation and reassembly at the network layer, as shown in Figure
3-1.
In accordance with TWAMP, this feature measures the transmission quality at the IP layer. If
the local end (a wireless NE) serves as the Control End, it sends test packets before performing
IP segmentation. If the local end (a wireless NE) serves as the Response End, it performs IP
reassembly before responding to the received test packets.
NOTE
The Local TWAMP protocol version is RFC5357. It is recommended that the local and peer TWAMP
protocol versions be the same.
TWAMP defines two protocol packet types: control packets and test packets.
The Control-Client and server are TWAMP-control hosts, responsible for exchanging control
packets to initiate, start, and stop TWAMP test sessions.
The Session-Sender and Session-Reflector are TWAMP-test hosts, responsible for exchanging
test packets for testing. The Session-Sender sends test packets to the Session-Reflector and the
Session-Reflector responds to the test packets.
In application, TWAMP merges different logical roles on the same host for easier
implementation. For example, as shown in Figure 3-3, there could actually be two hosts: one
(Controller) playing the roles of Control-Client and Session-Sender, and the other (Responder)
playing the roles of Server and Session-Reflector.
The Controller actively sends packets, collects measurement information, and provides related
statistics.
The measurement process includes four phases: TCP connection setup, creating test sessions,
starting test sessions, and testing, as outlined below:
Phase 1: TCP connection setup
1. The Control-Client opens a TCP connection to the Server on the fixed port 862 on the
Server.
2. The Server responds with a Server-Greeting message, indicating its supported mode of
communication.
3. The Control-Client responds with a Set-Up-Response message with its chosen mode of
communication. However, if the Server does not respond or responds with an unexpected
mode of communication, the Control-Client closes the connection.
4. The Server responds with a Server-Start message, indicating the test start time. The
connection setup is complete.
Phase 2: Creating test sessions
The following commands are available for the Control-Client: Request-TW-Session, Start-
Sessions, and Stop-Sessions. The Server can send the following messages in response to the
commands it receives: Accept-Session, Start-Ack, and Stop-Sessions.
1. The Control-Client sends a Request-TW-Session message to negotiate with the Server for
the UDP transmit port number, UDP receive port number, IP address, and differentiated
services code point (DSCP).
2. The Server responds with an Accept-Session message, indicating whether it accepts the
negotiated results. The Server can respond with a different UDP port number that it will
allow the Control-Client to use. The Control-Client receives the port number and enters the
next phase.
1. The Control-Client sends a Start-Session message, indicating that it starts a test session.
2. The Server responds to the test session with a Start-Ack message, indicating whether it
accepts the test session.
Phase 4: Testing
Testing is carried out using UDP packets. The Session-Sender actively inserts test packets for
the Session-Reflector's response. The inserted test packets are transmitted in a fixed stream with
the same Session-Sender IP address, Session-Reflector IP address, source UDP port number,
destination UDP port number, and DSCP.
The test packets are transmitted in unauthenticated mode, authenticated mode, or encrypted
mode.
l In unauthenticated mode, neither shared keys nor hashed message authentication code
(HMAC) keys are authenticated.
l In authenticated mode, the public key must be authenticated.
l In encrypted mode, negotiation packets and test packets must be encrypted.
1. The Session-Sender sends test packets filled with sequence numbers and timestamp T1.
2. The Session-Reflector records timestamp T2 upon receiving the test packets from the
Session-Sender. The Session-Reflector copies the packet sequence numbers and timestamp
T1 extracted from the received packets into the corresponding reflected packets to the
Session-Sender. The corresponding reflected packets also include the Session-Reflector's
transmit sequence numbers and timestamp T3.
3. The Session-Sender records timestamp T4 upon receiving response packets from the
Session-Reflector and then calculates the number of received packets.
NOTE
This feature enables test packets to be sent based on quintuples consisting of the source IP address,
destination IP address, DSCP, source UDP port number, and destination UDP port number.
TWAMP requires the Session-Reflector to send a response packet to the Session-Sender in response to
each test packet it receives as soon as possible.
TWAMP defines negotiation timeout and test timeout for the Responder, which can be set in the
SERVWAIT(BSC6900,BSC6910,NodeB) and REFWAIT(BSC6900,BSC6910,NodeB) parameters,
respectively.
l ServWait: The Server closes the connection during negotiations if it has not received any negotiation
packet within the period specified by the SERVWAIT(BSC6900,BSC6910,NodeB) parameter. The
SERVWAIT(BSC6900,BSC6910,NodeB) parameter is configurable and its default value is 900s.
l REFWAIT(BSC6900,BSC6910,NodeB) parameter. The REFWAIT(BSC6900,BSC6910,NodeB)
parameter is configurable and its default value is 900s. When a base station or base station controller
serves as the Controller, it reinitiates negotiations if it has not received any test packets from its peer
end within 900s during the test. This is because the base station or base station controller assumes that
the peer end may have deleted the session.
Forward packet loss rate = (Number of packets transmitted by the Session-Sender – Number of
packets transmitted by the Session-Reflector)/Number of packets transmitted by the Session-
Sender
Backward packet loss rate = (Number of packets transmitted by the Session-Reflector – Number
of packets received by the Session-Sender)/Number of packets transmitted by the Session-
Reflector
NOTE
This feature uses the following formula to calculate the round-trip delay:
Round-trip delay = (T2 - T1) + (T4 - T3) = (T4 - T1) - (T3 - T2)
where,
This feature calculates the packet delay variation based on the delays of two adjacent packets.
Forward delay variation: Difference between the forward delays of two adjacent test packets
Backward delay variation: Difference between the backward delays of two adjacent test packets
NOTE
TWAMP results may be inaccurate during router switchovers and active/standby Ethernet port switchovers.
The IP Active Performance Measurement feature supports active/standby board switchovers. If the local
end serves as the TWAMP Controller and experiences an active/standby board switchover, the local end
reinitiates a TWAMP negotiation and starts a test after the negotiation is successful. If the local end serves
as the TWAMP Responder and experiences an active/standby board switchover, the ongoing TWAMP test
will be affected and the local end will not respond to any tests.
4 TWAMP Application
The implementation principles for interfaces of different modes are the same. For details about
the implementation principles, see chapter 3 "Technical Description.".
For details about the base station and base station controller's TWAMP-related activation
commands and configuration parameters as well as test parameters that support TWAMP, see
sections 4.2 TWAMP Application on the Base Station Side and 4.3 TWAMP Application
on the Base Station Controller Side, respectively.
NOTE
TWAMP application to the co-MPT multimode base station is not discussed in this document because it
is the same as TWAMP application to the eGBTS, NodeB, and eNodeB.
TWAMP and Huawei-private IP performance monitoring (IP PM) have their own advantages
and disadvantages. The following paragraphs explain their differences from the technical and
application perspectives.
Inter The peer end must be a Huawei The peer end can be any device supporting
conn device. TWAMP.
ectio
n
Test Transmission QoS of online Service packets are simulated. Offline tests on
services is detected. transmission links are recommended.
Huawei-private IP PM is used to monitor the QoS of transmission links for online services on
the user plane (UP).
TWAMP employs active testing by inserting test packets to test the QoS of E2E transmission
links. The test does not rely on service packets. Huawei-private IP PM tests E2E connections
between the base station and base station controller, while TWAMP tests the connections
between the base station and base station controller, or those between the base station/base station
controller and transmission devices in the transport network.
NOTE
l Transmission counters when a base station fails to provide services but the connection
between the base station and transport network is in good condition
l Transmission counters when there is no traffic or the traffic is light
l Connections between devices that support TWAMP
When TWAMP is applied on a base station, the base station's functions differ depending on the
connected peer device.
Transmission The base station is configured as the TWAMP Controller because the
device transmission device generally supports the TWAMP Responder
function.
You can run the ADD TWAMPCLIENT and ADD TWAMPSENDER commands to activate
a test. Table 4-4 and Table 4-5 provides the related key parameters.
Table 4-4 Related key parameters for the TWAMP Control-Client on the base station side
LocalIP Local IP address for TWAMP tests. The local end, as the Controller,
actively transmits packets.
PeerIP Peer IP address for TWAMP tests. The peer end, as the Responder,
passively responds to received negotiation packets and test packets.
DSCP DSCP of TCP negotiation packets sent by the TWAMP Responder. The
greater the DSCP value, the higher priority of the negotiation packets. Both
the default and recommended values are 46.
Table 4-5 Related key parameters for the TWAMP Session-Sender on the base station side
PktSizeType Size type of a test packet. The value is either random or fixed.
PktIntType Type of the test packet transmit interval. The value is either random or fixed.
PktInt Transmit interval of a test packet. The value ranges from 10 ms to 1000 ms.
NOTE
A base station supports 16 Control-Clients, with each Control-Client supporting a maximum of 16 Session-
Sender test streams. A base station supports 16 Session-Sender test streams in total.
Run the ADD TWAMPRESPONDER command to enable the TWAMP Responder function.
Table 4-6 provides the related key parameters.
Table 4-6 Related key parameters for the TWAMP Responder on the base station side
LocalIP Local IP address for TWAMP tests. The local end serves as the Responder.
(NodeB,
BSC6900,
BSC6910)
SERVWAIT Negotiation timeout. During negotiations, the Server closes the connection
(NodeB, if it has not received any negotiation packets within the period specified by
BSC6910, the SERVWAIT parameter.
BSC6900)
REFWAIT Test timeout. During tests, the Session-Reflector releases resources if it has
(BSC6900, not received any test packets within the period specified by the REFWAIT
BSC6910, (BSC6900,BSC6910,NodeB) parameter.
NodeB)
NOTE
A base station supports four Responders, with each Responder supporting a maximum of 16 passive
response test streams. A base station supports 16 passive response test streams in total.
When TWAMP is applied on a base station controller, the base station controller's functions
differ depending on the connected peer device.
Transmission The base station controller is configured as the TWAMP Controller because
device the transmission device generally supports the TWAMP Responder
function.
Base station Huawei IP PM is preferred when the base station is provided by Huawei.
When a non-Huawei base station is used for TWAMP testing or there is no
service, it is recommended that the base station and base station controller
be configured as the TWAMP Responder and TWAMP Controller,
respectively.
The MML commands and parameters configured for the TWAMP Controller function are the
same on the base station controller side and on the base station side. For details, see section
4.2.1 TWAMP Controller Function Configuration.
NOTE
A base station controller supports 1024 Control-Clients, with each Control-Client supporting a maximum
of 16 Session-Sender test streams. A base station controller supports 1024 Session-Sender test streams in
total.
The MML command and parameters configured for the TWAMP Responder function are similar
on the base station controller side and on the base station side. For details, see section 4.2.2
TWAMP Responder Function Configuration.
NOTE
A base station controller supports 1024 Responders, with each Responder supporting a maximum of 160
passive response test streams. A base station controller supports 1024 passive response test streams in total.
Table 4-9 Networking scenarios in which a base station controller supports TWAMP
5 Related Features
Impacted Features
If the UDP loopback function is enabled on the base station side, UDP loopback cannot work
with TWAMP simultaneously to perform loopback tests on specified IP addresses or all IP
addresses.
The UDP loopback function affects TWAMP testing. If one TWAMP test end is enabled with
the UDP loopback function and specified IP addresses or all IP addresses use the same IP address
that is used for TWAMP testing, the test packets will be directly looped back, resulting in
inaccurate statistics. If the base station functions as the TWAMP Controller, the peer Responder's
response packets will be looped back. As a result, the UDP packets are retransmitted between
the local end and peer end (Responder), which increases network resource consumption.
This feature is dependent on the GBFD-150201 A over IP Based on Dynamic Load Balancing
feature when it is applied to the BSC6910 on the Abis interface.
Impacted Features
None
Impacted Features
If the UDP loopback function is enabled on the base station side, UDP loopback cannot work
with TWAMP simultaneously to perform loopback tests on specified IP addresses or all IP
addresses. The UDP loopback function affects TWAMP testing. If one TWAMP test end is
enabled with the loopback function and an IP address being looped back is the IP address used
for TWAMP testing, the test packets will be directly looped back, resulting in inaccurate
statistics. If the base station functions as the TWAMP Controller, the peer Responder's response
packets will be looped back. As a result, the UDP packets are retransmitted between the local
end and peer end (Responder), which increases network resource consumption.
TWAMP affects IP performance monitoring when applied with the WRFD-050402 IP
Transmission Introduction on Iub Interface and WRFD-150243 Iub IP Transmission Based on
Dynamic Load Balancing features. When a WMPT is configured on a base station and TWAMP
and Huawei-private IP PM are enabled simultaneously, Huawei-private IP PM fails to measure
the test packets of TWAMP due to WMPT restrictions, resulting in inaccurate IP PM statistics.
Impacted Features
None
Impacted Features
If the UDP loopback function is enabled on the base station side, UDP loopback cannot work
with TWAMP simultaneously to perform loopback tests on specified IP addresses or all IP
addresses.
The UDP loopback function affects TWAMP testing. If one TWAMP test end is enabled with
the loopback function and an IP address being looped back is the IP address used for TWAMP
testing, the test packets will be directly looped back, resulting in inaccurate statistics. If the base
station functions as the TWAMP Controller, the peer Responder's response packets will be
looped back. As a result, the UDP packets are retransmitted between the local end and peer end
(Responder), which increases network resource consumption.
6 Network Impact
TWAMP test packets affect the user plane (UP) forwarding performance because they are
transmitted and received on the UP. The greater the transmit rate of test packets, the greater the
resource consumption of TWAMP forwarding. However, TWAMP forwarding resource
consumption still has negligible impact when compared with the base station and base station
controller's forwarding capabilities.
In maintenance and testing scenarios, if you are not sure whether the transmit rate (determined
by the IP path, resource group, and port) on transmission links is close to the planned bandwidth,
transmitting a small number of packets at an appropriate interval (low-traffic) is recommended
for a TWAMP test. For example, if 80-byte packets are continuously sent at a rate of 10 packets
per second in a test stream, the bandwidth consumption is 6.4 kbit/s.
In monitoring scenarios, it is recommended that you reserve bandwidth for the TWAMP test so
that involved packets can be sent continuously. If 80-byte packets are sent at a rate of 10 packets
per second in a test stream, the bandwidth consumption is 6.4 kbit/s. You can monitor the test
stream to check whether any transmission faults are occurring.
7 Engineering Guidelines
Table 7-1 provides the maximum specifications of TWAMP sessions supported by the base
station controller and base station.
eGBTS/NodeB/eNodeB 16
7.3 Planning
RF Planning
None
Network Planning
None
Hardware Planning
None
7.4.1 Requirements
NE
l The BSC6900/BSC6910 must be configured with the FG2c/FG2d/GOUc/GOUe/GOUd/
EXOUa to support TWAMP.
l The eGBTS/NodeB/eNodeB must be configured with the WMPT/LMPT/UMPT/UTRPc
to support TWAMP.
License
l Licenses for the features listed in the following table must be purchased and activated.
Other
l The peer end must support TWAMP if the local end is interconnected with the other device.
l Virtual local area network (VLAN) Planning and Configuration
Base station controller: VLAN tags can be added to negotiation and test packets based on the
next hop.
Base station: In single VLAN mode, VLAN tags can be added to negotiation and test packets
based on the next hop. In VLAN group mode, negotiation packets use the VLAN of the OM_H
configured in the next hop and test packets use the VLAN of the data packets configured with
the same DSCP in the next hop.
NOTE
The local end actively transmits packets when it functions as the TWAMP Controller. The bandwidth
consumed by the transmitted packets can be set using the PktSize(BSC6900,BSC6910,NodeB) and PktInt
(BSC6900,BSC6910,NodeB) parameters.
l Services packets are simulated in TWAMP tests, which occupy some bandwidth. To prevent services
from being affected, it is recommended that you enable IP Active Performance Measurement only
when you are familiar with this feature and TWAMP. To minimize risks and negative impacts on
services, the PktSize(BSC6900,BSC6910,NodeB) and PktInt(BSC6900,BSC6910,NodeB)
parameters are set to their default values 128 and 1000ms, respectively. In this case, the bandwidth
consumed by the transmitted packets is only 1 kbit/s.
l TWAMP testing uses packet injection and the test accuracy is related to the packet transmit rate. The
greater the packet transmit rate, the higher the accuracy. You can modify the PktInt
(BSC6900,BSC6910,NodeB) parameter to increase the packet transmit rate for a higher accuracy if
there is sufficient network bandwidth.
Table 7-4 TWAMP communication matrix requirements on base stations and base station
controllers
NOTE
7.4.3 Precautions
None
7.4.4 Activation
This section describes how to activate the TWAMP functions using MML commands and the
CME.
l When MML commands are used, the commands are the same for the base station and base station
controller.
l Table 4-3 and Table 4-4 provide the related key parameters for the TWAMP Responder on the base
station side and base station controller side, respectively.
To activate the TWAMP Controller function on the local end, perform the following steps:
Step 1 Run the ADD TWAMPCLIENT and ADD TWAMPSENDER commands to activate the
TWAMP Controller function.
Step 2 (Optional) If required, run the MOD TWAMPCLIENT and MOD TWAMPSENDER
commands to modify the TWAMPCLIENT and TWAMPSENDER MOs, respectively.
----End
Step 1 Run the ADD TWAMPRESPONDER command to activate the TWAMP Responder function.
----End
NOTE
Either of the following operations results in a TWAMP re-negotiation, which takes about two minutes:
l A modification to the TWAMPCLIENT or TWAMPSENDER MO
l Removal and subsequent addition of the TWAMPSENDER MO
Step 1 On the CME, set BSC6900/6910 and eGBTS/NodeB/eNodeB parameters according to the
operation sequence in Table 7-5 and Table 7-6. For detailed instructions, see Single
Configuration Operation Guide
----End
Differentiated DSCP
services code point (BSC6900,BSC6910
,NodeB)
TWAMP is enabled after a device functions well. Batch reconfiguration using the CME is the
recommended method to activate IP Active Performance Measurement on base stations. This
method reconfigures all data, except neighbor relationships, for multiple eGBTSs/NodeBs/
eNodeBs using a single procedure. The procedure is as follows:
Step 1 Choose CME > Advanced > Customize Summary Data File from the main menu of an U2000
client, or choose Advanced > Customize Summary Data File from the main menu of a CME
client, to customize a summary data file for batch reconfiguration.
NOTE
Step 2 Export the NE data stored on the CME into the customized summary data file.
l For co-MPT multimode base stations: Choose CME > SRAN Application > MBTS
Application > Export Data > Export Base Station Bulk Configuration Data from the
main menu of the U2000 client, or choose SRAN Application > MBTS Application >
Export Data > Export Base Station Bulk Configuration Data from the main menu of the
CME client.
l For separate-MPT GSM-involved multimode base stations or GO base stations: Choose
CME > GSM Application > Export Data > eGBTS Bulk Configuration Data from the
main menu of the U2000 client, or choose GSM Application > Export Data > Export
eGBTS Bulk Configuration Data from the main menu of the CME client.
l For separate-MPT UMTS-involved multimode base stations or UO base stations: Choose
CME > UMTS Application > Export Data > Export Base Station Bulk Configuration
Data from the main menu of the U2000 client, or choose UMTS Application > Export
Data > Export Base Station Bulk Configuration Data from the main menu of the CME
client.
l For separate-MPT LTE-involved multimode base stations or LO base stations: Choose
CME > LTE Application > Export Data > Export Base Station Bulk Configuration
Data from the main menu of the U2000 client, or choose LTE Application > Export
Data > Export Base Station Bulk Configuration Data from the main menu of the CME
client.
Step 3 In the summary data file, set the parameters in the MOs listed in Table 7-7 and close the file.
----End
Step 1 Query the local Control-Client status by running the DSP TWAMPCLIENT command 2
minutes after the TWAMP Controller function is enabled.
Step 2 Query the local Session-Sender status by running the DSP TWAMPSENDER command.
l For a base station controller: If Negotiation Status is Negotiation succeeded, the TWAMP
test session was negotiated successfully.
l For a base station: If Negotiation Status is SESSION_UP, the TWAMP test session was
negotiated successfully.
----End
The MML commands are the same on the base station controller side and on the base station
side.
If the local end serves as the TWAMP Responder, perform the following operations for activation
observation:
Step 1 Query the local Responder status by running the DSP TWAMPRESPONDER command.
l For a base station controller: If Negotiation Status is Negotiation succeeded, the TWAMP
test session was negotiated successfully.
l For a base station: If Negotiation Status is SESSION_UP, the TWAMP test session was
negotiated successfully.
----End
Table 7-8 TWAMP performance counters on the base station controller side
7.4.7 Deactivation
The MML commands for deactivating the TWAMP functions are the same for the base station
controller and base station.
You must remove all the Session-Senders corresponding to a Control-Client before removing the Control-
Client.
----End
7.7 Troubleshooting
Step 1 Check the network connection if the peer end fails to respond in a specified time or does not
respond at all. If the network connection is normal, go to Step 2.
Step 2 Check whether the TWAMP functions are enabled on the peer end. If yes, go to Step 3.
Step 3 Check whether the negotiation failure cause is that resources on the peer end are limited. If yes,
re-enable the TWAMP functions.
Step 4 Check whether any transmission device prohibits the use of the ports required for the TWAMP
functions, as described in Table 7-4.
----End
Figure 7-1 Setting Protocol Type, Local IP Address, Peer IP Address and port numbers
Step 2 Check the TCP packets sent between the local end and peer end. The messages are sent in the
following order: initial TCP-Connection, Server-Greeting, Set-Up-Response, Server-Start,
Request-TW-Session, Accept-Session, Start-Session, and Start-Ack. For details about the packet
format, see RFC 5357.
Step 3 Check whether the local end has transmitted the expected packets or has received the expected
packets from the peer end.
l If the local end has not received the expected packets from the peer end, check the network
connection.
l If the local end has not transmitted any expected packets, run the DSP TWAMPCLIENT
and DSP TWAMPSENDER commands to check the failure cause.
l If the failure cause is that resources on the peer end are limited, troubleshoot the peer end
and re-enable the TWAMP functions.
l Check whether any transmission device prohibits the use of the ports required for the
TWAMP functions, as described in Table 7-4.
----End
8 Parameters
LST Unit:None
TWAMPRESP Actual Value
ONDER Range:0~63
Default Value:
46
9 Counters
10 Glossary
11 Reference Documents
None.