Module4
Protocol Stack
Confidential
1
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
All IP/ Ethernet in NSN 2G Radio Access elements
Entire NSN GSM interfaces supporting IP/ ETH
BSS
Core Site
BSC
SML
C
Lb+
BS
C
TCSM /
TRAU
BSCBSC
Ater
MGW
A
A
Sigtran
Abis
MSC
Abis
BTS
Gb
O&M
NetActT
M
Before
BSS13
RG10
RG20
(CESoPSN)
(CESoPSN)
Packet Abis
A over IP
Confidential
2
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
SGSN
What basically is Packet Abis?
Ethernet or
MLPPP/HDLC
IP
UDP
RTP
RG20
CODECx
Codec is packed into packet directly instead of TRAU frame
Bandwidth is pooled for all types of traffic
(no dedicated allocation anymore)
e.g. PS data traffic can utilize all bandwidth available
Nothing is sent, when there is nothing to sent
Physical media is
PDH/SDH (E1/T1, STM1/OC3)
Ethernet
Confidential
3
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Packet Abis Protocol Stack
PS U-plane
CS U-plane
C-plane
M-plane
NSN RTP
IUA
UDP
SCTP
ICMP
IP
ARP
MC ML PPP
Ethernet MAC
TDM
Ethernet PHY
Confidential
4
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
New Transport Protocols For Packet Abis
Packet Abis requires the adoption of new transport protocols
with respect to the Legacy Abis.
The transport protocols to be used, on the one hand depend on:
The type of traffic flow that has to be conveyed over the Abis
interface, on the other hand are conditioned to the two possible
variants;
Packet Abis over TDM based backhaul (E1/T1)
Packet Abis over PSN based backhaul (Ethernet).
Both variants make use of the IP layer but each one has of
course different requisites in terms of lower layers in order to
cope with the specific physical layer/media.
Confidential
5
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
New transport protocols for Packet Abis
In case of Packet Abis over PSN the foreseen lower layers are
(as familiar) based on Ethernet MAC and Ethernet Layer 1.
The Packet Abis over TDM variant is rather designed to keep
the currently (widely) adopted TDM backhaul and therefore,
instead of sending the IP packets through Ethernet, they are
sent using ML/MC PPP and HDLC protocols on top of e.g.
E1/T1
Confidential
6
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
ML PPP (Multi Link Point to Point Protocol)
ML PPP (Multi Link Point to Point Protocol) is defined in RFC 1990 [7] and
used to aggregate (bundle) multiple physical links into a single logical/virtual
link.
This ability to combine multiple lower-speed links into a single, higher-speed
data path is often referred to as packet-based inverse multiplexing.
In Packet Abis over TDM, ML PPP is to be used for aggregation of HDLC
channels and treat them as a single physical pipe for transporting the higher
layer IP packets.
In the transmit direction, ML PPP takes a packet, optionally fragments it, and
adds a ML PPP header which includes sequence number (and 2 bits
indicating beginning and end of fragment). Each resulting fragment (or whole
packet) is transmitted across a separate physical link of the bundle. At the
receiver side, the headers are used to reconstruct the complete packet.
Confidential
7
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
User Plan
Concerning CS /PS User-plane, the traffic is to be sent across
the Abis interface over the UDP/IP protocol stack; this
regardless of the nature of the traffic itself (i.e. speech, data).
Abis CS /PS User-plane frame format including NSN
Multiplexed RTP
Confidential
8
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Control Plan
As far as C-plane is concerned, the signaling flow (TRXSIG) is
to be transferred via IUA (ISDN User Adaptation) protocol layer.
IUA (RFC 4233 [6]) defines a protocol for backhauling of
Integrated Services Digital Network (ISDN) Q.921 User
messages (i.e. LAPD user messages) over IP using the Stream
Control Transmission Protocol (SCTP) in between.
IUA essentially uses SCTP to adapt LAPD channels to be
transferred over IP
Confidential
9
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Header compression
In short, IP header compression is the process of compressing
excess protocol headers before transmitting them on a link and
uncompressing them to their original state on reception at the
other end of the link. It is possible to compress the protocol
headers due to the redundancy in header fields of the same
packet as well as consecutive packets of the same packet
stream.
Confidential
10
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Header compression
Considering the constraint above and the fact that header
compression might not be available in all network elements, the
functionality is regarded as optional and to be enabled/disabled
by configuration.
Header compression is considered as essential for Packet Abis
over TDM where reducing the overhead allows a more efficient
use of the bandwidth compared to legacy Abis. For Packet Abis
over PSN (Ethernet) the functionality is instead considered as
beneficial (i.e. important but not essential and so deferrable to
future releases) since in this case bandwidth saving is less
crucial than in the TDM one.
Confidential
11
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
MC PPP (Multi Class Point to Point Protocol),
MC PPP (Multi Class Point to Point Protocol), as defined in
RFC 2686 [8], is an extension of ML PPP that allows defining
more than one instance of ML PPP each one distinguished with
a class number (by profiting of previously unused bits). This
way, for each class it is possible to use a separate sequence
number space and reassembly buffer to be able to ensure that
that most important traffic types are treated with higher priority.
The multiple ML PPP instances are still using the very same
data links (traffic is not separated on the links, but multiplexed
together).
In case of Packet Abis over TDM, MC PPP is to be used for
separation of traffic classes (C-plane, CS, PS, M-plane).
Confidential
12
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Packet Abis over TDM
Confidential
13
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
CS Domain User Plane
BTS
BSC
Abis
TC
Ater
MSC
Transcoding
Codec
NSN muxd RTP
Codec
NSN muxd RTP TRAU frame
UDP
UDP
IP
IP
ML/MC-PPP
ML/MC-PPP
HDLC
HDLC
TDM L1
TDM L1
G.711
G.711
TDM L1
TDM L1
TRAU frame
TDM L1
TDM L1
Packet Abis over TDM; CS domain protocol stack (U-plane)
Confidential
14
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
CS Domain Control Plane
BTS
BSC
Abis
Abis L3
Abis L3
IUA
IUA
SCTP
SCTP
IP
IP
ML/MC-PPP
ML/MC-PPP
HDLC
HDLC
TDM L1
TDM L1
MSC
BSSMAP
BSSMAP
SCCP
SCCP
MTP
MTP
TDM L1
TDM L1
Packet Abis over TDM; CS domain protocol stack (C-plane)
with Legacy A interface
Confidential
15
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
CS Domain Control Plane With SIGTRAN
BTS
BSC
Abis
Abis L3
Abis L3
MSC
BSSMAP
BSSMAP
SCCP
SCCP
IUA
IUA
M3UA
M3UA
SCTP
SCTP
SCTP
SCTP
IP
IP
IP
IP
ML/MC-PPP
ML/MC-PPP
HDLC
HDLC
Eth L2
Eth L2
TDM L1
TDM L1
Eth L1
Eth L1
Packet Abis over TDM; CS domain protocol stack (C-plane)
with SIGTRAN at A interface
Confidential
16
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
PS Domain User Plane
MS
BTS
Um
BSC
Abis
SGSN
Gb
Data application
TCP/UDP
IP
SNDCP
SNDCP
LLC
LLC
RLC
RLC
BSSGP
BSSGP
MAC
MAC
NS
NS
L1
L1
GSM L1
GSM L1
PA-FP
PA-FP
NSN muxd RTP
NSN muxd RTP
UDP
UDP
IP
IP
ML/MC-PPP
ML/MC-PPP
HDLC
HDLC
TDM L1
TDM L1
Packet Abis over TDM; PS domain protocol stack (U-plane)
with Legacy Gb interface
Confidential
17
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
PS Domain User Plane With Gb Over IP
MS
BTS
Um
BSC
Abis
SGSN
Gb
Data application
TCP/UDP
IP
SNDCP
SNDCP
LLC
LLC
RLC
RLC
BSSGP
BSSGP
MAC
MAC
NS
NS
GSM L1
GSM L1
PA-FP
PA-FP
NSN muxd RTP
NSN muxd RTP
UDP
UDP
IP
IP
UDP
UDP
ML/MC-PPP
ML/MC-PPP
IP
IP
HDLC
HDLC
Eth L2
Eth L2
TDM L1
TDM L1
Eth L1
Eth L1
Packet Abis over TDM; PS domain protocol stack (U-plane)
with Gb over IP interface
Confidential
18
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
PS Domain Control Plane
MS
BTS
Um
BSC
Abis
SGSN
Gb
GMM/SM
LLC
LLC
RLC
RLC
BSSGP
BSSGP
MAC
MAC
NS
NS
L1
L1
GSM L1
GSM L1
PA-FP
PA-FP
NSN muxd RTP
NSN muxd RTP
UDP
UDP
IP
IP
ML/MC-PPP
ML/MC-PPP
HDLC
HDLC
TDM L1
TDM L1
Packet Abis over TDM; PS domain protocol stack (C-plane)
Confidential
19
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Management Plane
BTS
BSC
Abis
Abis O&M
Abis O&M
IUA
IUA
SCTP
SCTP
IP
IP
ML/MC-PPP
ML/MC-PPP
HDLC
HDLC
TDM L1
TDM L1
Packet Abis over TDM; O&M signaling protocol stack (M-plane)
Confidential
20
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Packet Abis over PSN
Confidential
21
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
CS Domain User Plane
BTS
BSC
Abis
TC
Ater
MSC
Transcoding
Codec
NSN muxd RTP
Codec
NSN muxd RTP TRAU frame
UDP
UDP
IP
IP
Eth L2
Eth L2
Eth L1
Eth L1
TDM L1
G.711
G.711
TDM L1
TDM L1
TRAU frame
TDM L1
Packet Abis over PSN; CS domain protocol stack (U-plane)
Confidential
22
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
CS Domain Control Plane
BTS
BSC
Abis
Abis L3
Abis L3
IUA
IUA
SCTP
SCTP
IP
IP
Eth L2
Eth L2
Eth L1
Eth L1
MSC
BSSMAP
BSSMAP
SCCP
SCCP
MTP
MTP
TDM L1
TDM L1
Packet Abis over PSN; CS domain protocol stack (C-plane)
with Legacy A interface
Confidential
23
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
CS Domain Control Plane With SIGTRAN
BTS
BSC
Abis
Abis L3
Abis L3
MSC
BSSMAP
BSSMAP
SCCP
SCCP
IUA
IUA
M3UA
M3UA
SCTP
SCTP
SCTP
SCTP
IP
IP
IP
IP
Eth L2
Eth L2
Eth L2
Eth L2
Eth L1
Eth L1
Eth L1
Eth L1
Packet Abis over PSN; CS domain protocol stack (C-plane)
with SIGTRAN at A interface
Confidential
24
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
PS Domain User Plane
MS
BTS
Um
BSC
Abis
SGSN
Gb
Data application
TCP/UDP
IP
SNDCP
SNDCP
LLC
LLC
RLC
RLC
BSSGP
BSSGP
MAC
MAC
NS
NS
L1
L1
GSM L1
GSM L1
PA-FP
PA-FP
NSN muxd RTP
NSN muxd RTP
UDP
UDP
IP
IP
Eth L2
Eth L2
Eth L1
Eth L1
Packet Abis over PSN; PS domain protocol stack (U-plane)
with Legacy Gb interface
Confidential
25
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
PS Domain User Plane With Gb Over IP
MS
BTS
Um
BSC
Abis
SGSN
Gb
Data application
TCP/UDP
IP
SNDCP
SNDCP
LLC
LLC
RLC
RLC
BSSGP
BSSGP
MAC
MAC
NS
NS
GSM L1
GSM L1
PA-FP
PA-FP
NSN muxd RTP
NSN muxd RTP
UDP
UDP
UDP
UDP
IP
IP
IP
IP
Eth L2
Eth L2
Eth L2
Eth L2
Eth L1
Eth L1
Eth L1
Eth L1
Packet Abis over PSN; PS domain protocol stack (U-plane)
with Gb over IP interface
Confidential
26
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
PS Domain Control Plane
MS
BTS
Um
BSC
Abis
SGSN
Gb
GM/SM
LLC
LLC
RLC
RLC
BSSGP
BSSGP
MAC
MAC
NS
NS
L1
L1
GSM L1
GSM L1
PA-FP
PA-FP
NSN muxd RTP
NSN muxd RTP
UDP
UDP
IP
IP
Eth L2
Eth L2
Eth L1
Eth L1
Packet Abis over PSN; PS domain protocol stack (C-plane)
with Legacy Gb interface
Confidential
27
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
PS Domain Control Plane With Gb Over IP
MS
BTS
Um
BSC
Abis
SGSN
Gb
GM/SM
LLC
LLC
RLC
RLC
BSSGP
BSSGP
MAC
MAC
NS
NS
GSM L1
GSM L1
PA-FP
PA-FP
NSN muxd RTP
NSN muxd RTP
UDP
UDP
UDP
UDP
IP
IP
IP
IP
Eth L2
Eth L2
Eth L2
Eth L2
Eth L1
Eth L1
Eth L1
Eth L1
Packet Abis over PSN; PS domain protocol stack (C-plane)
with Gb over IP
Confidential
28
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Management Plane
BTS
BSC
Abis
Abis O&M
Abis O&M
IUA
IUA
SCTP
SCTP
IP
IP
Eth L2
Eth L2
Eth L1
Eth L1
Packet Abis over PSN; O&M signaling protocol stack (M-plane)
Confidential
29
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Possible Scenarios
There are two possible scenarios pertaining to Packet Abis
feature:
Packet Abis using IP over TDM based backhaul (e.g. E1/T1)
Packet Abis using IP over PSN based backhaul (e.g. Ethernet)
Confidential
30
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
RG10
Scenario A: Legacy and PWE CESoPSN
BSC
Legacy Abis
TDM
TDM
TDM
TDM
TCSM
Ater
TDM
TDM
TDM
Legacy Abis (PWE3)
PWE
IPoEth
IPoEth
Any vendors
MGW
PWE
PWE
PWE
PWE
Gateway
PWE
*A.2200
Alternative interface
Mixed mode (TDM / Ethernet) possible
BSC3i 1000/2000 or FlexiBSC required
Confidential
31
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
MGW
RG10
Scenario A1: with TC in MGW
Legacy Abis
TDM
TDM
TDM
NSN
MGW
BSC
TDM
TDM
Ater
PWE
Gateway
Legacy Abis
PWE
IPoEth
IPoEth
PWE
TC
PWE
*A.2200
Packet / TDM conversion
Alternative interface
Mixed mode (TDM / Ethernet) possible
BSC3i 1000/2000 or FlexiBSC required
Confidential
32
Nokia Siemens Networks
MGW
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
RG20
Scenario B: Packet Abis and A over IP (TC
in BSS)
PAbis oTDM
TDM
IPoTD
IPoTD
MM
BSC
TCSM
TDM
PAbis oEth
Eth
IPoEth
IPoEth
Ater
Eth
Any vendors
MGW
TDM
TDM
PWE
PWE
TDM
MGW
Eth
Legacy Abis
TDM
AoIP
TDM
(G.711)
TC in BSS
TDM
TDM
Packet / TDM conversion
Alternative interface
PWE capabilities (Abis/A) same, but partly not shown due to simplicity reasons
Any mixed mode possible
Confidential
33
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
RG20
Scenario C1: Packet Abis and A over IP
Any vendors
MGW
PAbis oTDM
TDM
IPoTD
IPoTD
MM
BSC
TDM
AoIP
Eth
PAbis oEth
Eth
IPoEth
IPoEth
TCSM
Eth
TDM
Legacy Abis
TDM
(CodecX )
TC in MGW
TDM
Ater
PWE
TC
MGW
A
TDM
TDM
PWE
Eth
TDM
TDM
AoIP
(G.711)
TC in BSS
Alternative interface
PWE capabilities (Abis/A) same, but partly not shown due to simplicity reasons
Any mixed mode possible
except Legacy Abis <-> AoIP (TC in MGW)
BSC3i 1000/2000 or FlexiBSC required
Confidential
34
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
RG20
Scenario C2: RG20
Packet Abis and A over IP
NSN
MGW
PAbis oTDM
TDM
IPoTD
IPoTD
MM
BSC
TDM
(CodecX )
TC in MGW
PAbis oEth
Eth
IPoEth
IPoEth
Eth
TDM
Ater
TDM
MGW
PWE
Gateway
PWE
Legacy Abis
TC
AoIP
Eth
TDM
*A.2200
TDM
TDM
Alternative interface
PWE Legacy Abis capabilities same, but not shown due to simplicity reasons
Any mixed mode possible
except Legacy Abis <-> AoIP (TC in MGW)
BSC3i 1000/2000 or FlexiBSC required
* RG10 late feature
Confidential
35
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Scenario C: RG30 Study item
All Abis types and A over IP (TC in MGW)
Any vendors
MGW
PAbis oTDM
TDM
RG30
IPoTD
IPoTD
MM
BSC
TDM
PAbis oEth
Eth
IPoEth
IPoEth
Eth
(CodecX )
TC in MGW
Legacy Abis
TDM
AoIP
Eth
MGW
TC
TC
TDM
TDM
TDM
Packet / TDM conversion
PWE Legacy Abis capabilities same, but not shown due to simplicity reasons
Any mixed mode possible
BSC3i 1000/2000 or FlexiBSC required
Confidential
36
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Packet Abis - HW/SW Requirements
Supported in BSC3i 1000/2000 and FlexiBSC (new and
upgraded)
New ETP unit needed
Supported in FlexiEDGE BTS and FlexiMultiradio BTS
Media conversion (legacy Abis) to PWE3 CESoPSN
supported for co-sited UltraSite / BTSplus.
A BTS site (BCF) operates either in Dynamic Abis or Packet
Abis mode.
Supported with PCU2-D and PCU2-E
A single PCU operates either in Dynamic Abis or Packet Abis mode.
Confidential
37
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
RG20
A over IP Implementation Scenarios
(RG20)
ETP
Packet Abis + AoIP
TC in MGW
Eth
ETP-A
Packet Abis
over IP
Eth
A
over IP
Core
A
over IP
Core
A
over IP
Core
FlexiEDGE
ETS2 ETP
Packet Abis + AoIP
TC in BSS
TCSM3i
ETP-A
Packet Abis
over TDM
TDM
FlexiEDGE
Flexi BSC or BSC3i 1000/2000
TCSM3i
ETP-A
Legacy Abis + AoIP
TC in BSS
Confidential
38
Nokia Siemens Networks
BTS
Legacy Abis
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
AoIP interfaces in S15
ETPA
PAbis oEth
AoIP (FI) U-plane
Compressed codecs
Eth
MGW
BSC
Eth
Nb
TCSM
ETPE
ETPC
PAbis oTDM
TDM
ETPT
G
S
W
B
Ater
TDM
Eth
AoIP (PI) U-plane
G.711/CS Data
TDM
TDM
Legacy Abis
AoTDM (PT)
G.711/CS Data
TDM
Mc
AoIP C-plane
Confidential
39
Nokia Siemens Networks
Presentation
/ Author
Date
6.
Multi-operator
BSS /(MOBSS)
/ KH /03 2009 / RN2009
MSS
A over IP
Description:
The A-interface between BSS and MGW will be based on IP / Ethernet
3GPP Rel-8 defines two basic scenarios for AoIP functionality:
AoIP Transcoder in the BSS
The G.711 / RTP / IP protocol is employed
Supported in TCSM3i (stand-alone and combi)
AoIP Transcoder in the Core Network (MGW)
The CODECx / RTP / IP protocol is employed
Supported only with Packet Abis in S15
Benefits:
Simplifies the system configuration in Multipoint A / Flexible A scenarios
Improved transport efficiency and speech quality for the Transcoder in the Core
Network scenario through standardising TrFO for GSM/EDGE
Confidential
40
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
A-interface Alternatives
MSS
BSSAP/
SIGTRAN
AoIP (TC in MGW)
BSC
BTS
TCSM
BTS
Abis
(TDM/IP)
BTS
MGW
AoIP (TC in MGW):
CodecX
TrFO
TC
TFO
AoIP (TC in BSS)
AoIP
(IP)
BTS
Abis
(TDM/IP)
H.248
BSSAP, RANAP,
ISUP, BICC, SIP-I
RTP
UDP
Peer
System
IP
A, Ater, AoIP,
Iu, Nb, Nb(SIP-I) or PSTN
AoIP (TC in BSS):
G.711
RTP
UDP
Legacy A
(TDM,
G.711)
IP
TC
Ater
(TDM)
BSC
Confidential
41
Nokia Siemens Networks
Ater
(TDM)
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
GSM EFR, GSM FR, GSM HR,
CodecX = FR AMR, HR AMR,
FR AMR-WB, Clearmode
PWE Concept
Confidential
42
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Pseudo Wire Emulation End-to-End
(PWE3)
Overview on PWE3
PWE3 is standardized mechanism which emulates the essential attributes of a
service into Packet Switched Network (PSN)
-
different services can be emulated by PWE3, e.g. TDM, Frame Relay, ATM, SDH/SONET
emulation basically means conversion of the TDM traffic to packets according to PWE3
PWE3 of TDM traffic is referred to as CESoPSN (Circuit Emulation Services over PSN)
the required functions of PWE3 include
-
encapsulating service-specific set of information (=> forming PW) arriving at an ingress port,
carrying the PW transparently across a communication path (PSN tunnel),
managing the PWs timing and order,
re-converting to the original signal (native service) in the far end of the PSN tunnel
PWE3 does not intend to guarantee that the emulated service will be
indistinguishable from its origin (i.e. the one which is subject to emulation)
-
the emulation must be sufficient for the proper operation of the service with required QoS
the emulation introduces a trade-off between cost (bandwidth) and performance (delay)
Confidential
43
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Pseudo Wire Emulation End-to-End
(PWE3)
PWE3 reference model (1/2)
Customer Edge (CE)
a device where a native service originates and/or terminates
the CE is not aware that it is using an emulated service rather than a native one
Provider Edge (PE)
a device that provides PWE3 to CE
PSN tunnel
a path over PSN which the content of one or more PWs is conveyed through
PW
a set of PDU sent through the PSN tunnel that contains all of the data (i.e. payload and control information) required
to provide the desired service
Confidential
44
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Pseudo Wire Emulation End-to-End
(PWE3)
PWE3 reference model (2/2)
PSN-bound
CE-bound
CE1
CE2
PE1
PE2
Customer Edge
Provider Edge
AC
Native service
AC
PSN Tunnel
Packet Switched Network
Attachment Circuit
PW
Pseudowire
PSN bound
traffic direction in which information derived from a native service (in a CE) are adapted to a PW (and next, when
formed, PW PDUs are sent through PSN tunnel)
CE bound
traffic direction in which data conveyed through PW PDUs are received, processed, re-converted back to the native
service and delivered to a CE
Native service
a service which is subject to emulation (i.e. TDM signal in case of the feature)
Attachment Circuit (AC)
the physical (or logical) circuit linking a PE to the CE (e.g. connection within the HW module responsible for PWE3)
Confidential
45
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
PWE3 realization in BSS: CESoPSN
General feature information
Overview on CESoPSN functionality
Circuit Emulation Service over PSN performs the following activities:
-
the TDM bit stream is segmented according to the user specified TSS
- bits transmitted by indicated PCM TS in subsequent TDM frames
headers are added to each segment to form a manageable packet (encapsulation)
packets are forwarded to the PSN tunnel and transmitted to its destination over Ethernet network
at destination, the original bit stream is reconstructed by removing headers, concatenating frames
and regenerating the timing
an E1 line
TDM frame #1
TS31
Ch24
Ch2
TS1
Ch1
TS0
TDM frame #2
TS31
Ch24
Ch2
TS1
Ch1
TS0
TDM frame #3
TS31
Ch24
Ch2
TS1
Ch1
TS0
a resulting PW (also called CESoPSN packet)
- 3 TDM frames mapped
- PW composed of 31 TS
Ch24
TS31
Ch2
TS2
Ch24
Ch1 TS31
TS1
Ch2
TS2
payload
TSS composed of 31 TS
Confidential
46
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Ch1 TS31
TS1
Ch24
Ch2
TS2
Ch1
TS1
CESoPSN Header
header
Ref. P. Spennemann, Internal Ethernet/IP Interfaces for BSS
Feature Request Sheet, FRS 94060, version 2.0, May 2007
CESoPSN
General feature information
Structure of payload (1/3)
PCM basics
125 s
TS 0 TS 1 TS 2 TS 3 TS 4 TS 5 TS 6 TS 7
8 bits
encoding resolution
sampling frequency
1 TS 8 bit 8 kHz = 8 bit / 125 s = 64 kbit/s
1 PCM30 32 64 kbit/s = 2.048 Mbit/s
Confidential
47
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
TS 31
CESoPSN
Structure of payload (2/3)
a PCM line is structured by a sequence of frames, a TDM frame lasts 125 s and carries 32
channels of 64 kbps (in case of E1)
the feature allows to select a set of TSs from consecutively transmitted frames of
a given PCM line and to bundle them together into separate set (called TimeSlot map or
TimeSlot Set, TSS)
-
a user defines how many TSs and which particular ones form particular TSS, the selection is permanent, TS0 is always excluded
a user defines how many consecutive TDM frames contribute to a single Ethernet packet
this selection has impact on the required Ethernet bandwidth as well as introduced delay
a connection which transmits a TSS relevant contribution of chosen amount of frames is called Pseudo Wire (PW)
a PW is established between 2 Provider Edges (PEs) carried over PSN tunnel
Confidential
48
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
CESoPSN
General feature information
Structure of payload (3/3)
the described structure preserves both the sequence of TSs within the particular TDM frame
as well as the sequence of frames
each CESoPSN packet gets a leading control word (CW) where a packet sequence number is
stored, this allows to preserve the sequence of CESoPSN packets as well
this allows to re-construct the original PCM data in the receiving end
Confidential
49
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
CESoPSN
General feature information
CESoPSN protocol stack
standard version of CESoPSN protocol stack is shown below:
worst case protocol header
4
12
8
20
4
38 (26+12)
86
the protocol stack introduces (in the worst case) header with length of 86 bytes
-
different vendors may use modified protocol stacks, e.g. RTP is not supported in BSS14
thus in S14 implementation the header length is either 74 bytes or 70 bytes (depending on whether VLAN is enabled or not)
Confidential
50
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Planning Parameter
Confidential
51
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Packet Abis - C-plane protocol stack
Packet Abis over TDM; CS domain protocol stack (C-plane) with Legacy A
interface
Logical links:
OMU signaling link for each BCF
TRX signaling link for each TRX
ISDN Q.921 User Adaptation Layer (IUA)
Stream Control Transmissin Protocol
(SCTP)
Default port for OMUsig: minSctpPort =
49152
Default port for TRXi: minSctpPort =
49152 + i
Multi Link Multi Class Point to Point
protocol (ML/MC-PPP) bundles several
HDLC to form one large capacity recourse
HDLC object to allocate capacity from an
E1/T1 (BTS end definition must mact to
to BSC
end
one)
BSC
end
one)
Confidential
52
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
IP address for each BCSU
IP address for M-plane
IP address for C-plane
M-plane and C-plane IP address
may have the same value within a
BCSU (collapsed IP address)
Packet Abis - C-plane protocol stack
Packet Abis over TDM; CS domain protocol stack (C-plane) with SIGTRAN at A
interface
IP address for Flexi EDGE BTS
IP address for M-plane
IP address for C/U-plane
M-plane and C/U-plane IP
address may have the same value
(collapsed IP address)
Confidential
53
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
U-plane protocol stack
CS U-plane
PS U-plane
TRAU
handling
TRAU
handling
PCU
frame
PCU
frame
RTP 1)
RTP 1)
RTP 1)
RTP 1)
UDP
UDP
UDP
UDP
IP
IP
IP
IP
ML/MCPPP
Ethernet
ML/MCPPP
Ethernet
HDLC
L1
HDLC
L1
TDM L1
TDM L1
CS-UDP
mux port 2)
Note1) NSN specific multiplexing used
Confidential
54
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
RTP multiplexing parameters
(for optimization)
PS-UDP mux port
2)
BSC:
U-plane-IP address =
ETP-IP address
BTS:
U-plane IP address =
C-plane IP address
The Main plannable parameters
IUA (LAPD D-channels for OMUsig and TRXsig)
SAPI
TEI
SCTP (one for BCF + one for each TRX)
SCTP association
SCTP parameter set (Packet Abis Fast, Packet Abis Medium, Packet Abis over Satellite, user
defined set)
Source & Destination port number (Source port number = Destination port number on Abis
interface)
IP
Source and Destination IP address
DSCP to plane mapping (QoS)
ML/MC-PPP
MC-PPP class mapping (QoS)
HDLC (one per E1/T1, 1 to 8 per BCF)
PCM-ID
Start TSL
BW
Confidential
55
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Packet Abis SCTP association
Flexi EDGE BTS
TRX is associated with a BCSU
Balancing the BCSU load (up to 500
TRX per Flexi BSC BCSU)
Both TRXs of a dual TRX module to
the very same BCSU
BCF is associated with a BCSU
SCTP association
SRC/SDT IP address and SRC/DST
UDP port number
Default port for OMUsig:
minSctpPort = 49152
Default port for TRXi: minSctpPort =
49152 + i
Packet Abis site
Confidential
56
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Flexi BSC
BCF
TRX1
TRX3
TRX5
DTRX
DTRX
DTRX
BCSU
TRX2
BCSU
TRX4
BCSU
TRX6
BCSU
Flexi EDGE BTS
BCF
TRX1
TRX3
TRX5
DTRX
DTRX
DTRX
TRX2
TRX4
TRX6
BCSU
Benefits
Confidential
57
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Dynamic Abis today
Legacy TDM
PWE CESoPSN
Each voice channel is allocated to a dedicated air interface channel
PWE transports timeslots snapshots (empty or not)
Constant bandwidth need!!
Some savings can be achieved (unallocated timeslots by configuration)
Confidential
58
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Packet Abis pools all traffic types
Almost same packets in TDM and Ethernet options
TDM: All timeslots/E1 are pooled single bit-pipe
similar to Ethernet media
No dedicated bandwidth reserved
TRAU framing and bit stuffing removed
No empty packets are sent (Unused, silence )
Confidential
59
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009
Packet Abis - Benefits
The bandwidth savings achieved are significant due to only transferring
packets that contain data, compared with the previous technology that
required empty timeslots to maintain a constant bit rate.
Abis bandwidth gains are achieved by
Removing unneeded bits and header information from TRAU/PCU frames
Savings due to silence frames are shorter
All traffic (CS- and PS u-planes, c-plane (TRXSIGs) and m-plane (OMUSIGs))
pooled to the same bandwidth (multiplexing gain)
Bandwidth required depends on actual need (no longer constant)
Multiplexing of traffic to same packets
Header compression
Aggregation and oversubscription possible in the network
Cost of transmission
Ethernet transport is cost efficient in many areas
Efficient utilization of the current TDM transport
CS voice quality and CS data throughput not affected
Confidential
60
Nokia Siemens Networks
6. Multi-operator BSS (MOBSS) / KH /03 2009 / RN2009