Professional Documents
Culture Documents
Andrzej Maciołek
Network Engineering
NWS LTE RA E2E Mgmt SA NE GSM<E Migration
February 2011
Please always use the latest version of the materials which can be found under the link:
https://sharenet-ims.inside.nokiasiemensnetworks.com/Open/410495798
For internal use only
2 © Nokia Siemens Networks Local Switching for Packet Abis / A. Maciołek / April 2010
Local Switching for Packet Abis
BSS21327
Table of Contents
• Background Information
• Feature Details
• Impact on Planning and Dimensioning
• Feature Dependencies
• Database Parameters
• Performance Measurements
• Feature Impact Analysis and Verification
Dependency
Table
GSM800 GSM900 GSM1800 GSM1900 MSS MGW NetAct
- - - - - - OSS5.3
CD Set 3
BSC SGSN BTS Talk BTS BTS BTS BTS Flexi BTSplus
Family MetroSite UltraSite FlexiEDGE MultiRadio
S15 - N N N Y Y -
BSC3i EX4.1 EX4.1
(1000/2000
)
FlexiBSC
E1/T1
MS1 BTS1 BSC1 TRAU1 MSC1 MSC2 TRAU2 BSC2 BTS2 MS2
• This is also the case for calls established between terminals served by the same
cell, co-sited cells or cells served by a common BSC
Calls and related signalling are
transferred through all network entities
Abis Speech and signalling
MS2
E1/T1
MS1 BTS1 BSC1 TRAU1 MSC1 MSC2 TRAU2 BSC2 BTS2
Abis
MS2
Speech Signalling
E1/T1
MS1 BTS1 BSC1 TRAU1 MSC1 MSC2 TRAU2 BSC2 BTS2
IP over Ethernet
IP over Ethernet Abis
E1 for satellite Abis
/T for satellite Abis
1 IP over TDM for
Abis IP over TDM for
terrestrial Abis E1/T1
terrestrial Abis
RGW
1 CGW
/T
E1
BSC TRAU MSC PSTN
IP network
Packet Abis
over Ethernet
Packet Abis
over Ethernet
IP network
Packet Abis
over Ethernet
Packet Abis
over Ethernet
Packet Abis
over TDM
Packet Abis
over TDM
PABGID = 1
PABGID = 3
• The same interface type, i.e. TDM, must be used between BTSs of a given
local switching area and the hub-BTS => mixture of the Ethernet/TDM
links is not allowed
• The hub-BTS connected to the BSC/BTSs stores a routing table, i.e. a list
of IP addresses assigned to BCFs of the local switching area and their
corresponding ML-PPP bundles => the routing table is created according
to the content of the SCF (Site Commissioning File) file sent by a BSC to
the hub-BTS
ML
on a single E1/T1 interface, but
• Up to 16 ML-PPP
HD
-P
HD
Each E1/T1 line is mapped with direct ML-PPP bundles
LC
PP -PPP
LC
to a HDLC link
(6
bundles can be served
M (4)
(2
bu
M (2)
)
L
Few HDLC links are Pa
)
ML-PPP bundle
L-
nd
by the hub-BTS bundled in a single ML- ck
PP
le
et
PPP bundle
P H
Ab ML-PPP
• Up to 8 E1/T1 lines HDLC(6) (4) HDLC(6)
HD
is
ov
DL
L C(
er
terminated at a hub-
C(
6)
TSLx TSLx
2)
TD
… HDLC(2)
BTS2 BTS3
BTS call 1
M
…
192.168.0.100 192.168.0.103
TSLy TSLy
cal
BSC l1
Pac
192.168.0.y ket
A
Eth bis o
er n v
et er
* - CS U-plane IP addresses
MS1MS2
encoding
common ACS: 4.75, 5.9, 7.4
local switching ok FR-HR matching
decoding IP network
MS1MS2
EFR
Codec type optimisation with the
BSC local switching ok channel mode modify procedure, i.e.
MS2 AMR changed to EFR
BTS2 max. 12.65* kbps + IP overhead
MS2BTS2 (AMR
* - AMR-WB source bit rate of the least robust codec mode MS1BTS1 (EFR)
HR)
EFR ACS: 4.75, 5.9, 7.4
Local switching release may cause audible effects on voice quality due to an
additional delay, especially in the case with the satellite backhaul
For internal use only
31 © Nokia Siemens Networks Local Switching for Packet Abis / A. Maciołek / April 2010
Local Switching for Packet Abis
Feature Details
Application Scenarios
(1/3)
• Connection of small/medium and isolated towns/villages to a GSM network, which
are not reachable with landline transmission (microwave link difficult or not possible
at all) and the only alternative is a satellite Abis
• Voice traffic is a dominant service and majority of calls is established locally
BTS BTS
BTS
IP network
BTS
BTS
Traffic switched
locally in a site
BTS
BTS IP network
The case is justified if it leads
to a reduction of PCM lines!
BSC
BTS
BTS
BTS
• The next slides contain work instructions, i.e. step-by-step description how to
use the tool, and examples of calculation results for different modes of local
switching and packet Abis realisations (over Ethernet or TDM)
Assumptions:
• Estimated bandwidth refers to required bandwidth
between BTSs and a BSC
• For 2/2/2 and 4/4/4 16 BTSs in a local switching
area, for 8/8/8 8 BTSs in a local switching area (to
save computation time)
• Up to 30% HR, no PS data
Assumptions:
• Up to 30% HR, no PS data
Assumptions:
• Estimated bandwidth refers to required bandwidth
between a BTS and a BSC
• Up to 30% HR, no PS data
• lsa – local switching area => BW(lsa) – bandwidth saving of the local switching area lsa connected to the MGW
• A – A interface => BW(A) – bandwidth saving on the A interface
The maximum bandwidth savings on the A interface are reached when traffic
distributions in local switching areas are identical. In practice, this assumption may
not be satisfied, so the actual savings may be lower.
DTM
object: BCF The parameter defines the identifier of the BCF group. The BCF group delimits a group of BTSs
unit: none (BCFs) among which local switching is possible, i.e. among all BTSs (BCFs) having the same value
of the identifier assigned. The maximum number of BTSs (BCFs) in the BCF group is 16. There are
range: 0..3000 two special settings: PABGID = 65535 to indicate that local switching is not in use for the BCF and
step: 1 PABGID = 0 to indicate that only intra-BCF local switching is possible for the BCF, i.e. the LS area
default: 65535 contains that specific BCF only. The first valid BCF group value indicating a real LS area, i.e. a
group of BCFs among which local switching is possible, is 1.
MML commands: EFC, EFM, EFO
Note: If more BCFs are configured with the PABGID set to the special values 0 or 65535, this does
MML abbreviated name: PABGID not mean that they belong to the same LS area. The parameter is valid only if the Abis interface
connection type (AICT) is other than Legacy Abis.
object: N/A A list containing MSISDN numbers of subscribers to be intercepted in a core network is provided to a
unit: none BSC by an operator. Up to 150000 numbers can be saved to the BSC.
range: N/A
step: N/A
default: N/A
MML commands: N/A
MML abbreviated name: N/A
object: BSC The parameter defines whether the local switching should be disabled or enabled for calls under the
unit: none lawful interception. If the parameter is set to false, the calls to be intercepted are not locally switched
even if possible, i.e. they go through the whole transmission path via BSC, TRAU/MGW and MSC. If
range: [true, false] the parameter is set true, the calls to be intercepted are locally switched (if possible), but copies of
step: none locally switched speech frames are sent to the MSC via BSC and TRAU/MGW.
default: false
MML commands: EEM, EEO
MML abbreviated name: LSEIC
object: BCF The new setting is used for a BTS (BCF) connected through the packet Abis over TDM to a BSC.
unit: none The BTS acts in this case as a hub-BTS for the inter-BTS local switching for the packet Abis over
TDM. The new setting is applicable to the hub-BTSBSC connection only.
range: [Packet Abis Over TDM, Packet Abis
Over Ethernet, Legacy Abis, Packet Abis over If the local switching area is defined for a group of BTSs (BCFs) connected through the packet Abis
TDM (Hub BTS)] over TDM, the Abis interface connection type parameter should be set to “Packet Abis over TDM
(Hub BTS)” for the BTS acting as the hub-BTS. In this case the PABGID parameter must be
step: none specified for the hub-BTS.
default: Legacy Abis If only the intra-BTS (intra-BCF) local switching is enabled for a BTS connected through the packet
MML commands: EFC, EFM, EFO Abis over TDM, there is no need to configure a hub-BTS and the Abis interface connection type
MML abbreviated name: AICT parameter should be set to “Packet Abis over TDM”.
If the Abis Interface Connection Type parameter is set either to Packet Abis over TDM or to Packet
Abis over TDM (Hub BTS) the HDLC parameters must be specified
001274: Number of successful mobile originated speech calls, which have established a locally switched speech
MO_LS_CALL_SUCC path.
(1 Traffic Measurement) Trigger event:
When local switching establishment is successful for mobile originated calls.
001275: Number of successful mobile terminated speech calls, which have established a locally switched speech
MT_LS_CALL_SUCC path.
(1 Traffic Measurement) Trigger event:
When local switching establishment is successful for mobile terminated calls.
Use case:
To observe ratio of calls established locally – aggregated over the local switching area (trf_1002)
MO _ LS _ CALL _ SUCC MT _ LS _ CALL _ SUCC
BTS ( lsa ) BTS ( lsa )
trf_1002 100
SUCC_TCH_SEIZ_CALL_ATTEMPT
BTS ( lsa )
…or per BTS (with the distinction of MOC (moc_1000) and MTC (mtc_1000) calls established locally):
MO _ LS _ CALL _ SUCC
moc_1000 100
SUCC_TCH_SEIZ_CALL_ATTEMPT
MT _ LS _ CALL _ SUCC
mtc_1000 100
SUCC_TCH_SEIZ_CALL_ATTEMPT
001276: Number of unsuccessful establishments of locally switched calls due to different speech codec types on
LS_ESTAB_UNSUCC_DUE_ local call peers
CODEC Trigger event:
(1 Traffic Measurement) Updated after a TCH allocation, when local switching cannot be established because of mismatch
between chosen codec and codec used by peer.
Use case:
To observe ratio of calls not established locally due to codec mismatch between the involved terminals
localised in the local switching area – aggregated over the local switching area:
LS_ESTAB_U NSUCC_DUE_CODEC
BTS ( lsa )
Calls _ not _ est _ locally _ codec _ mismatch[%] 100
SUCC_TCH_SEIZ_CALL_ATTEMPT
BTS ( lsa )
001277: Number of releases of local switching due to an inter-cell handover outside a LS Area
LS_REL_DUE_INTER_HO_OUT_LS Trigger event:
(1 Traffic Measurement) When the inter-cell handover is triggered outside the LS area for a locally switched call. This is updated
before a handover command is sent to mobile.
Use case:
To observe ratio of local switching releases due to inter-cell HO outside the local switching area –
aggregated over the local switching area (dcr_1000):
LS_REL _ DUE_INTER_HO_OUT_LS
BTS ( lsa )
dcr_1000 100
MO _ LS _ CALL _ SUCC MT _ LS _ CALL _ SUCC
BTS ( lsa ) BTS ( lsa )
001279: Number of releases of local switching due to establishment of supplementary services, which require
LS_REL_DUE_SUPPL_SERV_ESTAB speech path control of an MSC
(1 Traffic Measurement) Trigger event:
When local-switching is released due to the start of supplementary services.
Use case:
To observe ratio of local switching releases due to establishment of supplementary services –
aggregated over the local switching area (dcr_1002):
dcr_1002
LS_REL _ DUE_SUPPL _ SERV_ESTAB
BTS ( lsa )
100
MO _ LS _ CALL _ SUCC MT _ LS _ CALL _ SUCC
BTS ( lsa ) BTS ( lsa )
132000: Number of DL RTP packets containing TRAU frames of the CS U-plane, which have been successfully
CS_U_PLN_RTP_PACKT_REC_LSBTS received from a LS peer BCF, including packets received on time, too late and too early.
(132 Local Switching Traffic) Trigger event:
Each time the DL RTP packet containing the TRAU frame of the CS U-plane from the LS peer BCF is
received at a base station regardless it is received on time, too early or too late.
132001: Number of DL RTP packets containing TRAU frames of the CS U-plane, which are missing or lost.
CS_U_PLN_RTP_PACKT_LOST_LSBTS Trigger event:
(132 Local Switching Traffic) Each time the next sequence number is missing from the RTP packet received from a peer BTS. If the
gap in the RTP sequence numbers is smaller than a threshold value (100), then the counter is
incremented by the amount of missing RTP packets. If the gap in the RTP sequence numbers is greater
than or equal to the threshold value (100), then it is interpreted as a jump in the RTP sequence number.
Use case:
To measure packet loss rate of locally switched calls in DL from a peer BTS
LS _ DL _ packet _ loss _ rate [%]
CS_U_PLN_RTP_PACKT_L OST_LSBTS
100
CS_U_PLN_RTP_PACKT_R EC_LSBTS CS_U_PLN_RTP_PACKT_L OST_LSBTS
132002: Number of DL RTP packets containing TRAU frames of the CS U-plane received from a LS peer BCF
CS_U_PLN_RTP_TOO_LATE_LSBTS too late according to the timestamp of the RTP packet.
(132 Local Switching Traffic) Trigger event:
Updated when the RTP packet arrives but a processing window of the packet already elapsed.
132003: Number of DL RTP packets containing TRAU frames of the CS U-plane received from a LS peer BCF
CS_U_PLN_RTP_TOO_EARLY_LSBTS too early according to the timestamp of the RTP packet.
(132 Local Switching Traffic) Trigger event:
Updated when the RTP packet arrives but there is no room in the de-jitter buffer to process the packet.
Use case:
To measure packet loss rate for locally switched calls from a peer BTS due to improper configuration a
de-jitter buffer in DL
LS _ DL _ packet _ loss _ rate _ due _ to _ dejitter [%]
CS_U_PLN_RTP_TOO_LAT E_LSBTS CS_U_PLN_RTP_TOO_EARLY_LSBTS
100
CS_U_PLN_RTP_PACKT_R EC_LSBTS
132004: Number of UL RTP packets containing TRAU frames of the CS U-plane sent to a LS peer BCF
CS_U_PLN_RTP_PACKT_SENT_LSBTS Trigger event:
(132 Local Switching Traffic) Each time the UL RTP packet containing the TRAU frame of the CS U-plane is sent to another LS peer
BCF.
132005: Number of DL UDP packets containing NSN (a proprietary format) multiplexed RTP packets (p-RTP) of
CS_U_PLN_UDP_PACKT_REC_LSBTS the CS U-plane successfully received at a BCF from a LS peer BCF.
(132 Local Switching Traffic) Trigger event:
Each time the DL p-RTP packet of the CS U-plane from the LS peer BCF is received at a base station.
132007: Number of DL octets received at a BCF from a LS peer BCF within UDP packets containing NSN
CS_U_PLN_UDP_OCTET_REC_LSBTS multiplexed RTP packets (p-RTP) of the CS U-plane. Framing characters are included. Unit is kB.
(132 Local Switching Traffic) Trigger event:
Each time the DL octet of the CS U-plane from the LS peer BCF is received at a base station.
Use case:
To measure the average UDP packet size in DL of locally switched calls in kB
CS_U_PLN_UDP_OCTET_REC_LSBTS
LS _ DL _ UDP _ packet _ size [ kB]
CS_U_PLN_UDP_PACKT_R EC_LSBTS
132006: Number of UL UDP packets containing NSN (a proprietary format) multiplexed RTP packets (p-RTP) of
CS_U_PLN_UDP_PACKT_SENT_LSBTS CS U-plane sent from a BCF to a LS peer BCF.
(132 Local Switching Traffic) Trigger event:
Each time the UL p-RTP packet of the CS U-plane is sent to another LS peer BCF.
132008: Number of UL octets sent from a BCF to a LS peer BCF within UDP packets containing NSN multiplexed
CS_U_PLN_UDP_OCTET_SENT_LSBTS RTP packets (p-RTP) of the CS U-plane. Framing characters are included. Unit is kB
(132 Local Switching Traffic) Trigger event:
Each time the UL octet of the CS U-plane is sent from a BCF to another LS peer BCF.
Use case:
To measure the average UDP packet size in UL of locally switched calls in kB
CS_U_PLN_UDP_OCTET_SENT_LSBTS
LS _ DL _ UDP _ packet _ size [ kB]
CS_U_PLN_UDP_PACKT_S ENT_LSBTS
The high percentage indicates that the local switching area is not properly designed, i.e. it
does not contain cells between which HOs are frequently performed. These KPIs are inputs
for re-planning of the local switching area. If a local switching area is correctly designed the
percentages should be low.
MS2
BTS2 if the match is found it sniff the call identifier from
Local switching area ID means MS1 tries to DTAP and, if present,
connect with the MS2 compare it with the call
served by the same BSC identifiers stored in the
BSC lookup table
BCSU1 and BCSU2
start establishment of remove the call identifier
local switching… from User-User IE (DTAP)
* - counter is incremented each time a new call is established to distinguish the calls established in the same BSC
For internal use only
77 © Nokia Siemens Networks Local Switching for Packet Abis / A. Maciołek / April 2010
Local Switching for Packet Abis
Feature Details
Local Call Detection & Setup –
Summary
BCSU2
MS2
if the common codec type is
BTS2 found and both BTSs belong to
Local switching area ID the same local switching area the
call is finally switched locally
192.168.0.108 192.168.0.106
Packet Abis over
PABGID = 2 IP network Ethernet
192.168.0.102
VLAN id = 11
VLAN id = 12
Packet Abis over BSC
Ethernet 192.168.0.101
192.168.0.107 C/U-plane
M-plane