ZGO-05-04-003 A Over IP FG 20101030
ZGO-05-04-003 A Over IP FG 20101030
ZGO-05-04-003 A Over IP FG 20101030
ZGO-05-04-003 A Over IP
Feature Guide
ZGO-05-04-003 A Over IP
ZGO-05-04-003 A Over IP
TABLE OF CONTENTS
2 Overview ......................................................................................................... 2
2.1 Feature Introduction.......................................................................................... 2
2.2 Correlation with Other Features ........................................................................ 2
7 Abbreviation.................................................................................................. 43
FIGURES
TABLES
ZTE Confidential Proprietary © 2010 ZTE CORPORATION. All rights reserved. III
ZGO-05-04-003 A Over IP
1 Feature Property
iBSC Version: ZXG10 iBSC(V6.20.60)
Property: Optional
MS -
BTS -
BSC √
MSC √
MGW √
SGSN -
GGSN -
HLR -
2 Overview
This function makes the IP protocol bear the control plane and user plane of
A-interface, which complies with the 3GPP standard.
The A over IP function of this feature complies with the 3GPP standard. The A over IP
function of ZGF05-01-032 A over IP_V811_CN complies with the China Mobile standard.
5. Path Protection。
This feature does not involve IP networking. For details of IP networking, refer to Feature
2, Feature 3, Feature 4, Feature 5.
3 Technical Description
With the evolution of network technology, it becomes much easier to get IP-based
transmission resource. Compared with the traditional circuit network, the IP network
enjoys a higher usage and more flexible networking. All transmission networks are
developing towards the trend of IP bone transmission network. The support of IP bearer
at A-interface helps the network develop towards the all-IP architecture, and makes it
easier to combine the GSM network and the future transmission network.
The A over IP function, which complies with the 3GPP standard, supports two structures
of TC: TC in MGW and TC in BSS. At present, this feature supports the structure of TC in
MGW, as shown in Figure 3-1.
MSC-S MSC-S
A/IP Nc A/IP
BSS
Mc/IP Mc/IP BSS
MGW MGW
A/IP Nb A/IP
IP based IP based
protocol protocol
stack stack
= Signalling
= Transcoder or Transcoder-pair, typically not used in MS-to MS calls
= User p lane
The A over IP function, which complies with the 3GPP standard, adopts the protocol
stacks as shown in Figure 2 and Figure 3. Figure 2 shows the control plane protocol
stack, that is, Sigtran protocol stack. Figure 3 shows the user plane protocol stack.
BSC MSS
BSSAP BSSAP
SCCP SCCP
M3UA M3UA
SCTP SCTP
IP IP
MAC / PPP MAC / PPP
BSSAP: BSS Application Part. It is the protocol between BSC and MSC of the GSM
system, used for radio resource management and ground resource management for CS
services.
SCCP: Signaling Connect Control Part. It is part of SS7 signaling protocols, used for
BSSAP signaling information transmission at A-interface. The connection can be
established or not established.
M3UA: MTP Level 3 User Adaptation Layer protocol. It supports that IP protocol bears all
user messages of SS7 signaling MTP3 (ISUP, SCCP, TUP, ALCAP, H.248, and BICC).
M3UA provides the same function as MTP3, which makes MTP3 users not feel that the
service is provided by the remote M3UA.
IP: Internet Protocol. The IP layer receives data packet sent from the lower layer, divides
the packet, combines the packet, adds the source IP address and the destination IP
address of the data packet, and sends the data packet to the next network node. It does
not guarantee that the sequence of packet sending and receiving is reliable.
MAC: Media Access Control protocol. This protocol is used to control and connect
physical layer medium. In data sending, MAC first decides whether the data can be sent.
If the data can be sent, it adds some control information in the data and sends the data
and control information in specified format to the physical layer. In data receiving, MAC
first decides whether the input information contains any transmission error. If the data is
correct, it deletes the control information and sends it to the upper layer.
PPP: Point-to-Point Protocol. It is the link layer protocol, used for sending data packet
among peer units. The PPP link supports the duplex operation, and data packets are
transmitted according to the sequence. The point-to-point connection is established
through dialing or private line, via which the data is transmitted. It helps implement simple
connection among host machines, bridges, and routers.
BSC MGW
Payload Payload
RTP RTP
UDP UDP
IP IP
MAC/PPP MAC/PPP
Payload: The voice payload of users. When BSS does not perform the voice coding
conversion, the payload is TRAU frames of various voice coding that satisfy GSM
wireless interface standards.
RTP: Real-time Transport Protocol. It is a transmission protocol specified for the media
data stream. In point-to-point or point-to-multipoint transmission, it provides the time
information and implements the stream synchronization. Based on Real-time Transport
Control Protocol (RTCP), RTP provides a scheme of sequential and reliable data
transmission, flow control, and congestion control.
IP: Internet Protocol. The IP layer receives data packet sent from the lower layer, divides
the packet, combines the packet, adds the source IP address and the destination IP
address of the data packet, and sends the data packet to the next network node. It does
not guarantee that the sequence of packet sending and receiving is reliable.
MAC: Media Access Control protocol. This protocol is used to control and connect
physical layer medium. In data sending, MAC first decides whether the data can be sent.
If the data can be sent, it adds some control information in the data and sends the data
and control information in specified format to the physical layer. In data receiving, MAC
first decides whether the input information contains any transmission error. If the data is
correct, it deletes the control information and sends it to the upper layer.
PPP: Point-to-Point Protocol. It is the link layer protocol, used for sending data packet
among peer units. The PPP link supports the duplex operation, and data packets are
transmitted according to the sequence. The point-to-point connection is established
through dialing or private line, via which the data is transmitted. It helps implement simple
connection among host machines, bridges, and routers.
Solution TC CN
AoTDM AoIP BSS Version
Example Location Version
Select Yes,
AoIP Yes, Updated Updated
according to only 3GPP
scenario 1 only G.711 version version
Codec type CodeC
Existing network scenario: It represents the traditional A-interface of TDM mode. The
TransCode (TC) is located at BSS side, the A-interface physical layer uses E1 interface,
the control plane adopts BSSAP over SCCP/MTP, and the user plane adopts the 64K
voice data in PCM format which has been processed by Codec type conversion.
AoIP scenario 1: It represents the hybrid A-interface mode which combines the traditional
A-interface of TDM mode and the A-interface of IP mode. The TransCode (TC) is located
partly at BSS side and partly at CN side. Which A-interface mode will be adopted is
decided by protocols of MSC and BSC. If A-interface of TDM mode is adopted, the TC
resource at BSS side is used, and A-interface user-plane data is the 64K voice data in
PCM format which has been processed by Codec type conversion. If A-interface of IP
mode is adopted, the TC resource at CN side is used, and A-interface user-plane data is
the voice frame of TRAU format carried in RTP stream.
It is complex to implement an office between BSC and CN, which supports both
A-interface of TDM mode and A-interface of IP mode. However, it helps implement
smooth upgrade of the existing network from A-interface of TDM mode to A-interface of
IP mode. After the upgrade is completed, disable the A-interface of TDM mode at both
BSS and CN, then AoIP scenario 1 becomes AoIP scenario 2.
AoIP scenario 2: It represents the all-IP interface and does not support A-interface of
TDM mode. It is the target of A-interface IP evolution. In this case, BSS does not have TC
resource, and the TC resource at CN is used. The A-interface user-plane data is the
voice frame of TRAU format carried in RTP stream.
2 A CS Figure 4-15
Abbreviation IPI
3GPP name -
3GPP reference -
Board function type: IPAB, IPBB, IPGB, IPI, EUIP, RPU, SMP
Subsystem:module:unit:sunit: Generated according to BSC board
Value range configuration.
Port Number: 1 ~ 4
The Number of IP: 1 ~ 4
Unit None
Relevant
A over IP
features
Relevant
-
parameters
Related
-
interfaces
3GPP name -
3GPP reference -
Board function type: IPAB, IPBB, IPGB, IPI, EUIP, RPU, SMP
Value range Port Number: 1 ~ 4
The Number of IP: 1 ~ 4
Unit None
Relevant
-
parameters
Related interfaces -
Abbreviation RPU
3GPP name -
3GPP reference -
Board function type: IPAB, IPBB, IPGB, IPI, EUIP, RPU, SMP
Value range Port Number: 1 ~ 4
The Number of IP: 1 ~ 4
Unit None
Relevant
-
parameters
Related interfaces -
Abbreviation -
3GPP name -
3GPP
-
reference
Managed
BSC
object
Unit None
Relevant
A over IP
features
Relevant
-
parameters
Related
-
interfaces
3GPP name -
3GPP reference -
Unit None
Relevant
-
parameters
Related interfaces -
Abbreviation -
3GPP name -
3GPP
-
reference
Managed
BSC
object
Office ID: 1 ~ 64
Office type: MGW, MSC Server, SMLC, RNC.
SPT type: STEP, SEP, STP.
Value range SSF: Global signal code, Global backup signal code, signal code,
backup signal code.
SPC Type: SPC 14, SPC 24.
AM: AM SURE, AM quasi, AM NONE.
Unit None
Office ID: 1
Office type: MGW
Default SPT type: STEP
value SSF: Global signal code
SPC Type: SPC 14
AM: AM SURE
Relevant
A over IP
features
Relevant
-
parameters
Related
-
interfaces
Abbreviation ASP
3GPP name -
3GPP reference -
Unit None
ASP ID: 1
SCTP ID: 1
Protocol type: M3UA
Default value
Property: Server
Local port: 1
Remote port: 1
Relevant parameters -
Related interfaces -
3GPP name -
3GPP reference -
Value range -
Unit None
Default value -
Relevant parameters -
Related interfaces -
Abbreviation AS
3GPP name -
3GPP reference -
Unit None
Relevant
-
parameters
Related interfaces -
Abbreviation ASP ID
3GPP name -
3GPP
-
reference
Managed
BSC
object
Value range -
Unit None
Default
-
value
Relevant
A over IP
features
Relevant
-
parameters
Related
-
interfaces
Abbreviation -
3GPP name -
3GPP
-
reference
Managed
BSC
object
Unit None
Relevant
A over IP
features
Relevant
-
parameters
Related
-
interfaces
Abbreviation -
3GPP name -
3GPP reference -
MSC ID: 1 ~ 16
Value range
NRI: 0 ~ 1023
Unit None
MSC ID: 1
Default value
NRI: 0
Relevant parameters -
Related interfaces -
3GPP name -
3GPP
-
reference
Managed
BSC
object
MCC: 0 ~ 999
MNC: 0 ~ 99
Value range MSC CN ID: 0 ~ 65535
Length of MSC NRI: 1 ~ 10, 255
MSC-NULL-NRI ID: 0 ~ 1023
Unit None
MCC: 460
MNC: 2
Default
MSC CN ID: 65535
value
Length of MSC NRI: 255
MSC-NULL-NRI ID: 0
Relevant
A over IP
features
Relevant
-
parameters
Related
-
interfaces
Rack]. Create the AIPB board in resource shelf 1 or resource shelf 3, right-click the
AIPB board, and select Set IP Port, as shown in below.
Abbreviation -
3GPP name -
3GPP
-
reference
Managed
BSC
object
Value range -
Unit None
Default
-
value
Relevant
A over IP
features
Relevant
-
parameters
Related
-
interfaces
Full name A CS
Abbreviation -
3GPP name -
3GPP reference -
TOS used by CS service under IP A.
This parameter field belongs to service IP telegraph service type (IPTOS).
Description
TOS is short of Type Of Service, which is used to indicate service type or
quality required by datagram.
Value range 0 ~ 64
Unit None
Default value 0
Relevant
A over IP
features
Relevant
-
parameters
Related
-
interfaces
3GPP name -
3GPP reference -
Unit None
Relevant parameters -
Related interfaces -
5 Engineering Guide
This feature is applied in scenarios with the purpose of saving transmission or flexible
networking. Also, it is recommended to use this feature in the case of Flex A.
The A over IP function follows the 3GPP standard. To interconnect MSC, MSC must also
satisfy the 3GPP standard; otherwise, the interconnection will fail.
At present, BSC supports the dual-stack function. In other words, for the same MSC
office, both FULL IP and PCM over TDM are supported, but the G.711 function (i.e. PCM
over IP) is not supported. To interconnect MSC, it must be considered that whether MSC
supports the dual-stack function and G.711 function.
At present, both gigabit BSC and megabit BSC support the A over IP function. In
commissioning a megabit BSC, the planning of both IPI and AIPB should be considered,
otherwise, the voice quality might become abnormal due to traffic problem.
At present, the A over IP function supports RTP header multiplexing, but does not
support the multiplexing of header-compressed RTP.
A-interface IP interface board: IPI board (the physical board is BIPI or GIPI),
interconnecting with that at CN side.
Service processing board: AIPB board (the physical board is GUP or GUP2), processing
user-plane data of A over IP.
1. Compared with the traditional A over TDM mode, the TrFO scheme between the
calling party and the called party is added into the A over IP mode, which effectively
improves the voice quality.
2. The RTP multiplexing function is added into the A over IP mode, which saves the IP
transmission bandwidth at A-interface.
3. Compared with the TDM bearer, the IP bearer reduces the network construction
cost and improves the networking flexibility.
Number of TCH/F allocation failure due to request UDP port failure for
C100430107
assignment (speech version1)
Number of TCH/F allocation failure due to request UDP port failure for
C100430110
handover (speech version1)
Number of TCH/F allocation failure due to request UDP port failure for
C100430113
assignment (speech version2)
Number of TCH/F allocation failure due to request UDP port failure for
C100430116
handover (speech version2)
Number of TCH/F allocation failure due to request UDP port failure for
C100430119
assignment (speech version3)
Number of TCH/F allocation failure due to request UDP port failure for
C100430122
handover (speech version3)
Number of TCH/F allocation failure due to request UDP port failure for
C100430125
assignment (data)
Number of TCH/F allocation failure due to request UDP port failure for
C100430128
handover (data)
Number of TCH/H allocation failure due to request UDP port failure for
C100440107
assignment (speech version1)
Number of TCH/H allocation failure due to request UDP port failure for
C100440110
handover (speech version1)
Number of TCH/H allocation failure due to request UDP port failure for
C100440113
assignment (speech version2)
Number of TCH/H allocation failure due to request UDP port failure for
C100440116
handover (speech version2)
Number of TCH/H allocation failure due to request UDP port failure for
C100440119
assignment (speech version3)
Number of TCH/H allocation failure due to request UDP port failure for
C100440122
handover (speech version3)
Number of TCH/H allocation failure due to request UDP port failure for
C100440125
assignment (data)
Number of TCH/H allocation failure due to request UDP port failure for
C100440128
handover (data)
C100640017 The times of RTP multiplexing applied without RTP header compression
C100640018 The times of RTP multiplexing applied with RTP header compression
GUP board
18915585 315 198087505
connection failure
SCTP connection
8417537 566 198066026
interruption
Opposite-end port
5395 323 198005395
abnormal
DSP resource
5399 356 198005399
unavailable
DSP automatically
5655 315 198005655 detecting abnormality
and reporting
DSP resetting
5700 198005700
abnormally
M3UA office
8400384 566 198066014
unavailable
SCTP congestion
8402688 308 198066018
alarm
Control-plane
communication
8393985 60 198066003 between the board
and the home module
is abnormal
7 Abbreviation
None
8 Reference Document
1. ZXG10 iBSC(V6.20.60) Base Station Controller Performance Counter Reference
2. ZXG10 iBSC(V6.20.60) Base Station Controller IPA Control Plane Design Solution
3. ZXG10 iBSC(V6.20.60) Base Station Controller IPA User Plane Design Solution