Академический Документы
Профессиональный Документы
Культура Документы
Issue 04
Date 2015-12-30
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......................................................................................................................................... 6
2.1 Description......................................................................................................................................................................7
2.2 Benefits........................................................................................................................................................................... 7
3 Technical Description...................................................................................................................9
3.1 Position of TWAMP in the TCP/IP Protocol Stack........................................................................................................ 9
3.2 Basic Concepts............................................................................................................................................................... 9
3.2.1 Measurement Model.................................................................................................................................................. 10
3.2.2 Measurement Process................................................................................................................................................ 11
3.3 TWAMP Measurement Parameters.............................................................................................................................. 12
3.3.1 Packet Loss Rate........................................................................................................................................................13
3.3.2 Round-Trip Delay...................................................................................................................................................... 13
3.3.3 Delay Variation.......................................................................................................................................................... 13
4 TWAMP Application.................................................................................................................. 15
4.1 Differences Between TWAMP and Huawei-Private IP PM......................................................................................... 15
4.2 TWAMP Application on the Base Station Side............................................................................................................17
4.2.1 TWAMP Controller Function.................................................................................................................................... 17
4.2.2 TWAMP Responder Function................................................................................................................................... 18
4.2.3 Networking Scenarios................................................................................................................................................18
4.3 TWAMP Application on the Base Station Controller Side.......................................................................................... 18
4.3.1 TWAMP Controller Function.................................................................................................................................... 19
4.3.2 TWAMP Responder Function................................................................................................................................... 19
4.3.3 Networking Scenarios................................................................................................................................................19
5 Related Features...........................................................................................................................21
5.1 GBFD-151202 BTS IP Active Performance Measurement......................................................................................... 21
5.2 GBFD-151201 BSC IP Active Performance Measurement......................................................................................... 22
5.3 WRFD-151212 NodeB IP Active Performance Measurement.....................................................................................22
5.4 WRFD-151211 RNC IP Active Performance Measurement........................................................................................23
6 Network Impact........................................................................................................................... 25
7 Engineering Guidelines............................................................................................................. 26
7.1 When to Use IP Active Performance Measurement..................................................................................................... 26
7.2 Required Information................................................................................................................................................... 27
7.3 Planning........................................................................................................................................................................ 27
7.4 Feature Deployment..................................................................................................................................................... 27
7.4.1 Requirements............................................................................................................................................................. 27
7.4.2 Precautions.................................................................................................................................................................28
7.4.3 Data Preparation........................................................................................................................................................ 28
7.4.4 Activation.................................................................................................................................................................. 31
7.4.5 Activation Observation..............................................................................................................................................34
7.4.6 Hardware Adjustment................................................................................................................................................36
7.4.7 Deactivation...............................................................................................................................................................36
7.5 Performance Monitoring...............................................................................................................................................37
7.6 Parameter Optimization................................................................................................................................................ 37
7.7 Troubleshooting............................................................................................................................................................ 37
7.7.1 Checking Alarms....................................................................................................................................................... 37
7.7.2 Using MML Commands............................................................................................................................................ 38
7.7.3 Fault Locating Method.............................................................................................................................................. 39
8 Parameters..................................................................................................................................... 41
9 Counters........................................................................................................................................ 54
10 Glossary....................................................................................................................................... 59
11 Reference Documents............................................................................................................... 60
1.1 Scope
IP Active Performance Measurement consists of the following features:
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 eGBTS, NodeB, eNodeB, separate-MPT multimode base
station, co-MPT multimode base station, and base station controller. Base stations in this
document refer to eGBTSs, NodeBs, eNodeBs, co-MPT multimode base stations, and
separate-MPT multimode base stations. The GBTS does not support IP Active Performance
Measurement feature.
NOTE
The eGBTS using the GTMUb as main control boards does not support IP Active Performance
Measurement.
Separate-MPT A base station on which each mode uses its separate main control board.
multimode base For example, a base station configured with a GTMU and WMPT is
station called a separate-MPT GSM/UMTS dual-mode base station.
NOTE
A UMDU cannot be used in a separate-MPT base station.
The Two-Way Active Measurement Protocol (TWAMP) has defined a security protection
mechanism. TWAMP does not use any security protection mechanism in this version.
However, you can enable security protection for this feature using IPsec at the IP layer.
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
SRAN10.1 04 (2015-12-30)
This issue includes the following changes.
SRAN10.1 03 (2015-11-30)
This issue includes the following changes.
SRAN10.1 02 (2015-08-30)
This issue includes the following changes.
SRAN10.1 01 (2015-03-23)
This issue does not include any changes.
The LampSite base stations described in this document refer to distributed base stations that
provide indoor coverage. These base stations work in UMTS or LTE mode but not in GSM
mode.
The micro base stations described in this document refer to all integrated entities that work in
UMTS or LTE mode but not in GSM mode. Descriptions of boards, cabinets, subracks, slots,
and RRUs do not apply to micro base stations.
The following table defines the types of micro base stations.
NOTE
The co-MPT and separate-MPT applications are irrelevant to single-mode micro base stations.
2 Overview
The Internet Engineering Task Force (IETF) IP Performance Metrics (IPPM) working group
has defined configuration and maintenance standards for IP-based transmission networks.
These standards simplify performance tests and maintenance of end-to-end (E2E) Ethernet
links.
Huawei introduced the IP Active Performance Measurement feature in accordance with the
IETF IPPM standards listed in the following table.
This feature measures IP performance on connections between network elements (NEs) and
devices that support TWAMP in a radio transmission network. The performance metrics
include one-way packet loss rate, round-trip delay, and one-way delay variation, which will be
elaborated in section 3.3 TWAMP Measurement Parameters.
IP performance measurement can be performed on connections between eNodeBs, between a
GSM/UMTS dual-mode base station and a base station controller, between an eNodeB and a
serving gateway (S-GW), between base station controllers, between a base station controller
and a core network (CN), between an NE in a radio network and a transmission device (for
example, a router), and between an NE in a radio network and a test device.
This document describes how to implement IP Active Performance Measurement based on
RFC5357: A Two-way Active Measurement Protocol (TWAMP).
2.1 Description
The Internet Engineering Task Force (IETF) IP Performance Metrics (IPPM) working group
has defined configuration and maintenance standards for IP-based transmission networks.
These standards simplify performance tests and maintenance of end-to-end (E2E) Ethernet
links.
Huawei introduced the IP Active Performance Measurement feature in accordance with the
IETF IPPM standards listed in the following table.
This feature measures IP performance on connections between network elements (NEs) and
devices that support TWAMP in a radio transmission network. The performance metrics
include one-way packet loss rate, round-trip delay, and one-way delay variation, which will be
elaborated in section 3.3 TWAMP Measurement Parameters.
IP performance measurement can be performed on connections between eNodeBs, between a
GSM/UMTS dual-mode base station and a base station controller, between an eNodeB and a
serving gateway (S-GW), between base station controllers, between a base station controller
and a core network (CN), between an NE in a radio network and a transmission device (for
example, a router), and between an NE in a radio network and a test device.
This document describes how to implement IP Active Performance Measurement based on
RFC5357: A Two-way Active Measurement Protocol (TWAMP).
2.2 Benefits
The IP Active Performance Measurement feature provides the following benefits:
However, TWAMP uses User Datagram Protocol (UDP) packet injection, which generates
traffic and occupies bandwidth. For example, if 80-byte packets are continuously sent at a rate
of 10 packets per second in a test stream, a bandwidth of 6.4 kbit/s is consumed.
3 Technical Description
TWAMP resides above IP packet fragmentation and assembly at the network layer, as shown
in Figure 3-1.
In accordance with TWAMP, this feature measures the transmission quality at the network
layer. The controller sends test packets before performing IP packet fragmentation. The
responder performs IP packet assembly before responding to the received test packets.
NOTE
It is recommended that the TWAMP protocol RFC5357 be used at the local and peer ends.
The TWAMP measurement model consists of four logical entities: Session-Sender, Session-
Reflector, Control-Client, and Server. TWAMP defines two packet types: control packet and
test packet. The following table describes the functions of these logical entities.
In most cases, the Control-Client and Session-Sender are combined into one entity called
Controller, and the Server and Session-Reflector are combined into one entity called
Responder, as shown in Figure 3-3.
The Controller actively transmits packets, collects measurement information, and provides
related statistics.
TWAMP measurement includes four phases: establishing a TCP connection, creating test
sessions, starting test sessions, and testing.
Phase 1: Establishing a TCP connection
1. The Control-Client initiates a TCP connection to the Server on the listening port of the
Server.
2. The Server responds with a Server-Greeting message, indicating the mode of
communication it supports.
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 start time of the test.
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 responds to these commands by sending one of the
following messages: Accept-Session, Start-Ack, and Stop-Sessions.
In this phase, the test negotiation starts.
1. The Control-Client sends a Request-TW-Session message to negotiate with the Server
about 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 that it accepts the
negotiated results. The Server can respond with a different UDP port number for the
Control-Client to use. The Control-Client receives the port number and enters the next
phase.
Phase 3: Starting test sessions
1. The Control-Client sends a Start-Session message, indicating that it starts a test session.
2. The Server responds with a Start-Ack message, indicating that it accepts the test session.
Phase 4: Testing
UDP packets are used for testing. The Session-Sender actively sends test packets to the
Session-Reflector 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 can be transmitted in unauthenticated mode, authenticated mode, or
encrypted mode.
l In unauthenticated mode, neither shared keys nor hashed message authentication code
(HMAC) keys are used.
l In authenticated mode, the public key is used.
l In encrypted mode, negotiation packets and test packets are encrypted.
Currently, this feature supports only the unauthenticated mode.
The Session-Sender sends packets at an interval of 10 ms to 1000 ms. The interval can be set
in the TWAMPSENDER managed object (MO).
NOTE
Test packets can be sent based on the source IP address, destination IP address, DSCP, source UDP port
number, and destination UDP port number.
The Session-Reflector processes a test packet as soon as possible.
TWAMP defines negotiation timeout and test timeout for the Responder, which can be configured by the
SERVWAIT and REFWAIT parameters, respectively.
l SERVWAIT: The Server closes the connection during the negotiation if it has not received any
negotiation packet within the period specified by this parameter. This parameter is configurable with
the default value of 900s.
l REFWAIT: During a test, the Session-Reflector releases resources if it has not received any test
packets within the period specified by this parameter. This parameter is configurable with the default
value of 900s. When a base station or base station controller serves as the Controller, it reinitiates a
negotiation if it has not received any test packets within 900s during the test. This occurs because the
Controller assumes that the peer end may have deleted the session.
NOTE
Backward delay variation indicates the 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.
TWAMP supports active/standby board switchovers. If the Controller experiences an active/standby
board switchover, it reinitiates a negotiation and restarts a test until the negotiation is successful. If the
Responder experiences an active/standby board switchover, it will not respond to any tests, and the
ongoing TWAMP test will be affected.
4 TWAMP Application
The working principles of TWAMP on these interfaces are the same. For details about these
working principles, see chapter 3 Technical Description.
The following paragraphs explain the differences between TWAMP and Huawei-private IP
PM from technical and application perspectives.
Technical Differences
Table 4-1 describes their technical differences between TWAMP and Huawei-private IP PM.
Interconnection The peer device must The peer device can be provided by any
be provided by vendors as long as it supports TWAMP.
Huawei.
Test Service packets are Injected test packets are measured. Offline
measured. measurement is recommended.
NOTE
Huawei-private IP PM uses the combination of source IP address, destination IP address, UDP, and
DSCP or the combination of source IP address, destination IP address, and UDP to identify a
transmission link. TWAMP uses the combination of source IP address, destination IP address, source
UDP port number, destination UDP port number, and DSCP to identify a transmission link.
Application Differences
Both TWAMP and Huawei-private IP PM measure the transmission quality in real time.
Huawei-private IP PM is recommended if both ends use Huawei devices, for example,
between a Huawei base station and a Huawei base station controller, between a Huawei
eNodeB and a Huawei S-GW, and between two Huawei base stations. TWAMP is
recommended if devices provided by different vendors are used at the two ends, for example,
between a Huawei base station or base station controller and a transmission device provided
by another vendor.
TWAMP and Huawei-private IP PM are complementary. Only TWAMP is available to the
following scenarios:
l When a base station fails to provide services but the connection between the base station
and transmission network is in good condition
l When there is no traffic or the traffic is light, for example, in the early morning
l When both local and peer devices support TWAMP
When TWAMP is applied on a base station, the roles of the base station differ depending on
the connected peer device.
NOTE
TWAMP application on the co-MPT multimode base station is the same as TWAMP application on the
eGBTS, NodeB, and eNodeB.
Transmission The base station is configured as the TWAMP Controller because most
device transmission devices can work as the TWAMP Responder.
Test device When a test device, such as Sprient TestCenter, supports TWAMP, the
test device and base station are configured as the TWAMP Responder
and TWAMP Controller, respectively.
Peer base station Generally, the local base station is configured as the TWAMP
Controller, and the peer base station is configured as the TWAMP
Responder.
A base station supports four Responders, each supporting a maximum of 16 passive response
test streams. A base station supports 16 passive response test streams in total. Run the ADD
TWAMPRESPONDER command to enable the TWAMP Responder function.
UCCU board -
When TWAMP is applied on a base station controller, the roles of the base station controller
differ depending on the connected peer device.
A base station controller supports 1024 Responders, each supporting a maximum of 160
passive response test streams. A base station controller supports 1024 passive response test
streams in total. Run the ADD TWAMPRESPONDER command to enable the TWAMP
Responder function.
Table 4-6 Networking scenarios in which a base station controller supports TWAMP
5 Related Features
Impacted Features
Function Name Description
The UDP loopback On the base station side, if one TWAMP test end is enabled with
function the UDP loopback function and a specified IP address or all IP
addresses are used for TWAMP testing, test packets will be
directly looped back, resulting in inaccurate statistics. If the base
station functions as the TWAMP Controller, the Responder's
response packets will be looped back. As a result, UDP packets are
retransmitted between the local end and peer end (Responder),
which consumes more network resources.
Impacted Features
None
Impacted Features
Function Name Description
The UDP loopback On the base station side, if one TWAMP test end is enabled with
function the UDP loopback function and a specified IP address or all IP
addresses are used for TWAMP testing, test packets will be
directly looped back, resulting in inaccurate statistics. If the base
station functions as the TWAMP Controller, the Responder's
response packets will be looped back. As a result, UDP packets are
retransmitted between the local end and peer end (Responder),
which consumes more network resources.
Impacted Features
None
Impacted Features
Function Name Description
The UDP loopback On the base station side, if one TWAMP test end is enabled with
function the UDP loopback function and a specified IP address or all IP
addresses are used for TWAMP testing, test packets will be
directly looped back, resulting in inaccurate statistics. If the base
station functions as the TWAMP Controller, the Responder's
response packets will be looped back. As a result, UDP packets are
retransmitted between the local end and peer end (Responder),
which consumes more network resources.
6 Network Impact
System Capacity
Because TWAMP negotiation packet interaction occurs in the protocol stack and only a small
number of packets are involved, TWAMP has negligible impact on CPU performance.
TWAMP test packets affect the 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.
Network Performance
TWAMP testing uses packet injection, which generates traffic in the transport network and
therefore occupies some bandwidth. The bandwidth consumption is related to the transmit rate
of test packets. Users can specify the transmit interval and length for the packets to be
transmitted.
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 TWAMP tests so
that test 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
BSC/RNC l Session-Sender
160 per board
1024 per BSC/RNC
l Control-Client
160 per board
1024 per BSC/RNC
l Responder
32 per board
1024 per BSC/RNC
eGBTS/NodeB/eNodeB l Session-Sender
16 per board
16 per base station
l Control-Client
16 per board
16 per base station
l Responder
4 per board
4 per base station
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/
UMDU/UTRPc/UCCU to support TWAMP.
License
l Licenses for the features listed in the following table must be purchased and activated.
Other
l During TWAMP measurement, one end serves as the TWAMP Controller while the other
end serves as the TWAMP Responder.
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.
7.4.2 Precautions
None
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 and PktInt 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 and PktInt parameters are set to their default values 128ms 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 parameter to
increase the packet transmit rate for 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.4 Activation
This section describes how to activate the TWAMP functions using MML commands and the
CME.
When MML commands are used, the commands are the same for the base station and base station
controller.
To activate the TWAMP Controller function on the local end, perform the following steps:
Step 1 Run the MML command ADD TWAMPCLIENT to set the TWAMP Control-Client, which
sends negotiation packets to establish TCP connections with the Responder, and negotiates
control information (such DSCP and UPD ports) for test sessions.
Step 2 Run the MML command ADD TWAMPSENDER to set the TWAMP Session-Sender, which
sends measurement packets and collects measurement information.
----End
To activate the TWAMP Responder function on the local end, perform the following steps:
Step 1 Run the MML command ADD TWAMPRESPONDER to configure the TWAMP
Responder, which responds to the negotiation packets and measurement packets sent by the
TWAMP Controller.
----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-2 and Table 7-3. For detailed instructions, see CME Single
Configuration Operation Guide
----End
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-5 and close the file.
Data from the main menu of the U2000 client, or choose LTE Application > Import
Data > Import Base Station Bulk Configuration Data from the main menu of the
CME client.
----End
The MML commands are the same for the base station and base station controller.
Step 1 Query the local Control-Client status by running the DSP TWAMPCLIENT command 2
minutes after the TWAMP Controller function is enabled.
l For a base station controller: If Negotiation Status is Negotiation succeeded, TWAMP
negotiation on the CP was successful.
l For a base station: If Negotiation Status is CONTROL_LINK_UP, TWAMP
negotiation on the CP was successful.
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 Session 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-6 TWAMP performance counters on the base station controller side
Counter ID Counter Name Counter Description
7.4.7 Deactivation
The MML commands for deactivating the TWAMP functions are the same for the base station
controller and base station.
NOTE
You must remove all the Session-Senders corresponding to a Control-Client before removing the
Control-Client.
Step 3 Run the RMV TWAMPRESPONDER command to deactivate the TWAMP Responder
function.
----End
7.7 Troubleshooting
After the TWAMP Controller function is enabled on the local end, the local end starts
negotiations with the TWAMP Responder. If the negotiations are unsuccessful for four
consecutive minutes, alarms listed in Table 7-8 are reported.
During normal measurements, the keep-alive period for TCP connections on the CP is 75s. If
the CP transmission is interrupted, the local end reinitiates negotiations when it receives no
response after sending 10 TCP keep-alive messages to the peer end. Because a TCP
disconnection may occur at any time (for example, t second) in the first keep-alive period, the
local end reinitiates negotiations at the time of 750 minus t second. If the negotiations are
unsuccessful for four consecutive minutes, alarms listed in Table 7-8 are reported.
During normal measurements, if all the tests of the Control-Client are interrupted on the UP
and the local end receives no test packet responses from the peer end for 15 consecutive
minutes, the local end reinitiates negotiations. If negotiations are unsuccessful for four
consecutive minutes, alarms listed in Table 7-8 are reported.
If the peer UDP resources, such as ports, are limited, the peer end replies with a
NAK message in response to the received Request-TW-Session message. In this
case, check whether Negotiation Failure Cause is Server resource limitation.
For a base station controller:
If the cause is transmission interruption, unavailable routing, incorrect configuration
of the peer IP address, the Controller cannot receive any negotiation packets. In this
case, check whether Status Change Cause is Connection expired.
If the peer TCP resources, such as ports, are limited, any TCP connection
establishment attempts will be rejected. In this case, check whether Status Change
Cause is Server internal error.
If the local end does not accept the mode of communication requested by the peer
end, the local end replies with a NAK message in response to the received Set-Up-
Response message. In this case, check whether Status Change Cause is Mode
unsupported.
If the peer UDP resources, such as ports, are limited, the peer end replies with a
NAK message in response to the received Request-TW-Session message. In this
case, check whether Status Change Cause is Temporary resource limitation.
2. Troubleshoot according to the related statistics on the TWAMP Responder end or the
negotiation failure causes on the TWAMP Controller end.
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
TWAM SERVW ADD LOFD-0 IP Meaning: Indicates the negotiation wait time of a
PRESP AIT TWAM 70219 Active TWAMP responder. The SERVWAIT timer is started
ONDER PRESP TDLOF Perform to monitor the establishment status of a control
ONDER D-00301 ance connection between the server and the client. When
MOD 8 Measure this timer expires, the server releases the control
TWAM ment connection to the client.
PRESP WRFD- IP GUI Value Range: 10~1800
ONDER 151212 Active Unit: s
LST GBFD-1 Perform
ance Actual Value Range: 10~1800
TWAM 51202
PRESP Measure Default Value: 900
ONDER ment
NodeB
IP
Active
Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM REFWA ADD LOFD-0 IP Meaning: Indicates the measurement wait time of a
PRESP IT TWAM 70219 Active TWAMP responder. The REFWAIT timer is started to
ONDER PRESP TDLOF Perform monitor the status of a test session between the server
ONDER D-00301 ance and the client. When this timer expires, the server
MOD 8 Measure releases the test session and returns to the link
TWAM ment establishment state.
PRESP WRFD- IP GUI Value Range: 10~1800
ONDER 151212 Active Unit: s
LST GBFD-1 Perform
ance Actual Value Range: 10~1800
TWAM 51202
PRESP Measure Default Value: 900
ONDER ment
NodeB
IP
Active
Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM LOCAL ADD LOFD-0 IP Meaning: Indicates the local IP address of a TWAMP
PCLIEN IP TWAM 70219 Active client.
T PCLIEN TDLOF Perform GUI Value Range: Valid IP address
T D-00301 ance
Measure Unit: None
MOD 8
TWAM ment Actual Value Range: Valid IP address
PCLIEN WRFD- IP Default Value: None
T 151212 Active
DSP GBFD-1 Perform
TWAM 51202 ance
PCLIEN Measure
T ment
LST NodeB
TWAM IP
PCLIEN Active
T Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM PEERIP ADD LOFD-0 IP Meaning: Indicates the peer IP address of a TWAMP
PCLIEN TWAM 70219 Active client.
T PCLIEN TDLOF Perform GUI Value Range: Valid IP address
T D-00301 ance
Measure Unit: None
MOD 8
TWAM ment Actual Value Range: Valid IP address
PCLIEN WRFD- IP Default Value: None
T 151212 Active
DSP GBFD-1 Perform
TWAM 51202 ance
PCLIEN Measure
T ment
LST NodeB
TWAM IP
PCLIEN Active
T Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM PEERP ADD None None Meaning: Indicates the peer TCP port number of a
PCLIEN ORT TWAM TWAMP client.
T PCLIEN GUI Value Range: 1~65535
T
Unit: None
MOD
TWAM Actual Value Range: 1~65535
PCLIEN Default Value: 862
T
DSP
TWAM
PCLIEN
T
LST
TWAM
PCLIEN
T
TWAM CLIENT ADD None None Meaning: Indicates the index of a TWAMP client.
PCLIEN ID TWAM GUI Value Range: 0~15
T PCLIEN
T Unit: None
TWAM VRFIN ADD None None Meaning: Indicates the VRF index of a TWAMP
PCLIEN DEX TWAM client.
T PCLIEN GUI Value Range: 0~7
T
Unit: None
MOD
TWAM Actual Value Range: 0~7
PCLIEN Default Value: 0
T
LST
TWAM
PCLIEN
T
TWAM DSCP ADD None None Meaning: Indicates the DSCP of TCP negotiation
PCLIEN TWAM packets sent by a TWAMP client.
T PCLIEN GUI Value Range: 0~63
T
Unit: None
MOD
TWAM Actual Value Range: 0~63
PCLIEN Default Value: 46
T
DSP
TWAM
PCLIEN
T
LST
TWAM
PCLIEN
T
TWAM DSCP ADD LOFD-0 IP Meaning: Indicates the DSCP of UDP measurement
PSEND TWAM 70219 Active packets sent by a TWAMP sender.
ER PSEND TDLOF Perform GUI Value Range: 0~63
ER D-00301 ance
Measure Unit: None
MOD 8
TWAM ment Actual Value Range: 0~63
PSEND WRFD- IP Default Value: 0
ER 151212 Active
LST GBFD-1 Perform
TWAM 51202 ance
PSEND Measure
ER ment
NodeB
IP
Active
Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM PKTSIZ ADD LOFD-0 IP Meaning: Indicates the size type of packets sent by a
PSEND ETYPE TWAM 70219 Active TWAMP sender.
ER PSEND TDLOF Perform GUI Value Range: FIXED(FIXED),
ER D-00301 ance RANDOM(RANDOM)
MOD 8 Measure
ment Unit: None
TWAM
PSEND WRFD- IP Actual Value Range: FIXED, RANDOM
ER 151212 Active Default Value: FIXED(FIXED)
LST GBFD-1 Perform
TWAM 51202 ance
PSEND Measure
ER ment
NodeB
IP
Active
Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM PKTSIZ ADD LOFD-0 IP Meaning: Indicates the size of packets sent by a
PSEND E TWAM 70219 Active TWAMP sender, IP header is included.
ER PSEND TDLOF Perform GUI Value Range: 69~1500
ER D-00301 ance
Measure Unit: byte
MOD 8
TWAM ment Actual Value Range: 69~1500
PSEND WRFD- IP Default Value: 128
ER 151212 Active
LST GBFD-1 Perform
TWAM 51202 ance
PSEND Measure
ER ment
NodeB
IP
Active
Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM PKTINT ADD LOFD-0 IP Meaning: Indicates the type of the interval at which
PSEND TYPE TWAM 70219 Active packets are sent by a TWAMP sender.
ER PSEND TDLOF Perform GUI Value Range: FIXED(FIXED),
ER D-00301 ance RANDOM(RANDOM)
MOD 8 Measure
ment Unit: None
TWAM
PSEND WRFD- IP Actual Value Range: FIXED, RANDOM
ER 151212 Active Default Value: FIXED(FIXED)
LST GBFD-1 Perform
TWAM 51202 ance
PSEND Measure
ER ment
NodeB
IP
Active
Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM PKTINT ADD LOFD-0 IP Meaning: Indicates the interval at which packets are
PSEND TWAM 70219 Active sent by a TWAMP sender.
ER PSEND TDLOF Perform GUI Value Range: 10~1000
ER D-00301 ance
Measure Unit: ms
MOD 8
TWAM ment Actual Value Range: 10~1000
PSEND WRFD- IP Default Value: 1000
ER 151212 Active
LST GBFD-1 Perform
TWAM 51202 ance
PSEND Measure
ER ment
NodeB
IP
Active
Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM LOCAL ADD LOFD-0 IP Meaning: Indicates the local IP address of a TWAMP
PRESP IP TWAM 70219 Active responder.
ONDER PRESP TDLOF Perform GUI Value Range: Valid IP address
ONDER D-00301 ance
Measure Unit: None
MOD 8
TWAM ment Actual Value Range: Valid IP address
PRESP WRFD- IP Default Value: None
ONDER 151212 Active
DSP GBFD-1 Perform
TWAM 51202 ance
PRESP Measure
ONDER ment
LST NodeB
TWAM IP
PRESP Active
ONDER Perform
ance
Measure
ment
BTS IP
Active
Perform
ance
Measure
ment
TWAM LOCAL ADD None None Meaning: Indicates the local TCP port number of a
PRESP PORT TWAM TWAMP responder.
ONDER PRESP GUI Value Range: 862,1024~65535
ONDER
Unit: None
MOD
TWAM Actual Value Range: 862,1024~65535
PRESP Default Value: 862
ONDER
DSP
TWAM
PRESP
ONDER
LST
TWAM
PRESP
ONDER
TWAM RESPO ADD None None Meaning: Indicates the index of a TWAMP responder.
PRESP NDERI TWAM GUI Value Range: 0~3
ONDER D PRESP
ONDER Unit: None
TWAM VRFIN ADD None None Meaning: Indicates the VRF index of a TWAMP
PRESP DEX TWAM responder.
ONDER PRESP GUI Value Range: 0~7
ONDER
Unit: None
MOD
TWAM Actual Value Range: 0~7
PRESP Default Value: 0
ONDER
LST
TWAM
PRESP
ONDER
TWAM DSCP ADD None None Meaning: Indicates the DSCP of TCP negotiation
PRESP TWAM packets sent by a TWAMP responder.
ONDER PRESP GUI Value Range: 0~63
ONDER
Unit: None
MOD
TWAM Actual Value Range: 0~63
PRESP Default Value: 46
ONDER
DSP
TWAM
PRESP
ONDER
LST
TWAM
PRESP
ONDER
9 Counters
10 Glossary
11 Reference Documents
None.