Académique Documents
Professionnel Documents
Culture Documents
AXE SWDC
Presentation Contents
GSM network
GSM data services evolution - HSCSD - 14.4 kbps data service - EDGE Circuit Switching vs Packet Switching
GPRS
UMTS access Core Network Architecture
AXE SWDC
GSM network
MAP
MAP
MAP
AUC
PSTN
ISUP GMSC
BSS
BSSAP A-IF
MSC/VLR gsmSSF ISUP CAP INAP SSP SCP SDP MSC/VLR ISUP
PLMN
A-bis
MIN
Transcoder at BSC
AXE SWDC
GSM network
MAP
MAP
MAP
AUC
PSTN
ISUP GMSC
BSS
BSSAP A-IF
MSC/VLR gsmSSF ISUP CAP INAP SSP SCP SDP MSC/VLR ISUP
PLMN
A-bis
MIN
AXE SWDC
AXE SWDC
TS0 TS1 TS2 TS3 TS4 TS5 TS6 TS7 TS0 TS1 TS2 TS3 TS4 TS5 TS6 TS7
downlink frequencies
TS0 TS1 TS2 TS3 TS4 TS5 TS6 TS7 TS0 TS1 TS2 TS3 TS4 TS5 TS6 TS7
The 9.6 kbits/sec limitation origins from the standardized definition of the frame duration and the definition of the TS structure called Channel coding (not all the bits in a TS convey user information, there are tail bits, parity flags, protocol information for data Control etc)
AXE SWDC
Up to 4 timeslots can be used in order to offer data speeds up to 38.4 kbps (in case of data compression 100-150 kbps can be achieved)
On the A-I/f a multiplexing scheme is used and up to 4 TCHs are multiplexed into a 64 kbps PCM time slot in order to avoid waste of terrestrial circuits Dynamic allocation of timeslots during connection is supported Information of timeslots used during the connection is continuously reported to the MSC for charging purposes
AXE SWDC
14.4 kbps data service provides higher throughput per timeslot using a new channel coding by deleting certain bits and use them to transfer user data.
In order to achieve this the protocols that control the data flow over the A I/f were modified to support new frame formats HSCSD in combination with 14.4 kbps data service offers data speeds up to 57.6 kbps
AXE SWDC
To increase the bit rate on the air-interface a new modulation scheme is introduced the eight-phase-shift-keying (8-PSK) modulation. Using 8-PSK modulation we can have up to 64 kbps on the air interface
AXE SWDC
AXE SWDC
AXE SWDC
AXE SWDC
AXE SWDC
AXE SWDC
Why UMTS ?
Requirements of a mobile network High quality speech High data rates over radio interface Packet radio services and volume based charging
AXE SWDC
Why UMTS ?
2nd generation mobile systems (one of them is GSM) use incompatible radio technologies and different frequencies and can not offer service everywhere. 3rd generation mobile system had to be adopted by all the standardization forums in order to be able to provide global coverage
3GPP
IXG/DG G.Viennas 2002-12-04 Rev A
AXE SWDC
Definition of 3GPP
US T1P1 Europe ETSI Japan ARIB, TTC South Korea TTA Other Market Partners
3GPP will provide globally applicable Technical Specifications for a 3rd Generation Mobile System based on the evolved GSM core network, and the Universal Terrestrial Radio Access (UTRA), to be transported by relevant Standardization bodies (Organizational Partners) into Appropriate deliverables (e.g., standards)
AXE SWDC
AXE SWDC
WCDMA
Higher capacity and coverage
Designed for both packet and circuit switched services Fast and efficient packet access Higher service flexibility - bandwidth on demand - support for services with variable rate - support for simultaneous services - support of multiple parallel variable-rate services on one connection More users per transceiver reduced base station cost
AXE SWDC
GMSC
A Iu
SMSGMSC
SMSIWMSC GGSN
External Network
Gb
Iu
Iur RNS USIM UE BS RNC
SGSN
SGSN UTRAN
Core Network
IXG/DG G.Viennas 2002-12-04 Rev A
AXE SWDC
Transcoder Handling
Contrary to GSM for UMTS access the transcoder is not placed at the RNC. Speech is sent encoded to the core network in order to save capacity and its responsibility of the CN to place the Transcoder (preferably at the edge of the network).
AXE SWDC
GMSC
A Iu
SMSGMSC
SMSIWMSC GGSN
External Network
Gb
Iu
Iur RNS USIM UE BS RNC
SGSN
SGSN UTRAN
Core Network
IXG/DG G.Viennas 2002-12-04 Rev A
AXE SWDC
Iur Interface
Iur
RNSAP
DRNC Q.AAL2 SRNC Iu MSC/VLR
During an active call each RNC (acting as Serving RNC) can address any other RNC (acting as Drifting RNC) and establish a logical connection via Iur interface.
RNSAP: (Radio Network Subsystem Application Part) is the control plane protocol used to establish signalling connections between Serving and Drifting RNC. Q.AAL2: bearer control protocol, that is used to establish/release bearer connections between network entities
AXE SWDC
Iur Interface
PLMN2 PLMN1
MSC/VLR
AXE SWDC
Area Cluster
Instead of administered CGIs and LAIs of own and neighboring MSC/VLR service area the area cluster administration was introduced.
An area cluster can have one or more SAIs, LAIs or PLMNs connected to it. One SA, LA or PLMN identity can be connected to only one area cluster. An area cluster can contain areas both inside and outside the own MSC/VLR service area. Default data
AXE SWDC
Iu Interface
RANAP
RNC
Architecture split between call control and bearer control becomes visible
Q.AAL2
MSC/VLR
RANAP: is a protocol needed to support procedures for connection management, mobility management and radio resource management. It transfers signaling messages between UE and MSC/VLR and RNC and MSC/VLR. Q.AAL2: bearer control protocol, that is used to establish/release bearer connections between RNC and MSC/VLR User data: i.e. speech or data are exchanged between RNC and MSC/VLR using an ATM connection and the Binding Information (Iu Transport Association on RANAP or Server User Generated Reference on Q.AAL2) is used to correlate the signaling path with the respective ATM connection.
IXG/DG G.Viennas 2002-12-04 Rev A
AXE SWDC
Iu Interface
RANAP
RNC
MSC/VLR
MGW
RANAP: is a protocol needed to support procedures for connection management, mobility management and radio resource management. It transfers signaling messages between UE and MSC/VLR and RNC and MSC/VLR. Q.AAL2: bearer control protocol, that is used to establish/release bearer connections between RNC and MSC/VLR User data: i.e. speech or data are exchanged between RNC and MSC/VLR using an ATM connection and the Binding Information (Iu Transport Association on RANAP or Server User Generated Reference on Q.AAL2) is used to correlate the signaling path with the respective ATM connection.
IXG/DG G.Viennas 2002-12-04 Rev A
AXE SWDC
Presentation Contents
GSM network
GSM data services evolution - HSCSD - 14.4 kbps data service - EDGE Circuit Switching vs Packet Switching
GPRS
UMTS access Core Network Architecture
AXE SWDC
The Core Network consists of the physical entities/nodes (such as Control, Media Gateway and Signaling Gateway nodes) which provide support for the network features and telecommunication services. We can connect different access networks like UTRAN (UMTS) or BSS (GSM) to the same core network. There is therefore no such thing like a UMTS core network! We only have ATM based core networks, STM based core networks or IP based core networks (or a mixture of these technologies within the same core network)
AXE SWDC
Core Network
Data/IP Networks
PLMN
PLMN
CATV
Connectivity
CATV
AXE SWDC
Architectural split is the split between the Control and Connectivity layer of the core network, contrary to the monolithic networks where Connectivity and Control Layers overlap each other.
Current trend, at markets and standardisation bodies
Enables introduction of new bearer technology without affecting the call control Needed for a common core network (circuit switched and packet switched (GPRS)) Needed for a common core network to provide several services that currently provided by different networks
IXG/DG G.Viennas 2002-12-04 Rev A
AXE SWDC
Services/applications
MSC SGSN Server Server HLR/AuC/FNR GMSC/Transit Server SGW PSTN/ ISDN MGW WCDMA EDGE GSM Control User data
IXG/DG G.Viennas 2002-12-04 Rev A
Control
Connectivity
MGW GGSN
Internet Intranets
AXE SWDC
Control Layer The Media Gateway operates on the user plane and converts media provided in one type of network to the format required in another type of network. The Media Gateway terminates the bearer control protocols and contains hardware devices for network access termination and media stream manipulation (e.g. tones sender, announcements, DTMF digit receiver, etc.). The Media Gateway is remote controlled by a Server (via GCP).
GCP
GCP
MGW
MGW
Connectivity Layer
A Server node is responsible for the set-up and control of connections within the core network The Media Gateway Controller function is the part of the Server node that controls the remote resources in the Media Gateway node.
AXE SWDC
MGW functions
Speech Coder function (SC) Transcoding in Core Network Echo Canceller function (EC) Tone Sender/Receiver function (TSR) Interactive Messaging function (IM) Multi Party Call function (MPC) Circuit Switched Data function (CSD)
AXE SWDC
Server
E.g. BICC (IAM, ACM, etc.)
Server
Gateway Control Protocol
GCP
MGW
MGW
AXE SWDC
Gateway Control Protocol (GCP) Used between Media Gateway controller and Media Gateway and allows the MGC to control the bearer in the MGW It is a master/slave protocol Based on ITU-T H.248, but coming from the internet world it uses concepts we are not used to: Context, Terminations, .
AXE SWDC
SSV CHANGE TO SEIZE CALL CONTROL APPLICATION SEIZE SEIZE BOTHWAY ASYMETRICAL BOTHWAY THROUGH ASV1 ASV2 CONNECTION
ASV1 OPERATE GS SSV ASV2
CONRM
GCPH
Ctx$ ADD((T$)Mode SR) Ctx1 Ctx1 MODIFY ADD( Ctx1 Ctx1 ACCEPT(T2) ACCEPT(T2) (T$)Mode ACCEPT (T2)Mode (T1) inactive) SR
SEIZE MUP1
X
GS
MGW
SEIZE MUP2
T1
T2
AXE SWDC
Used between servers (within the core network) when a bearer different than TDM is used. Successor of ISUP Independent from the bearer technology: Currently used with AAL2 and IP Messages look very similar to ISUP messages: IAM, ACM, .
AXE SWDC
Q.AAL2
Q.AAL2
MGW
MGW
Q.AAL2 is a bearer control protocol that controls the bearer establishment and release between the MGWs. Q.AAL2 runs over ATM and is used for bearer control of ATM based core networks
AXE SWDC
IPBCP
BICC with tunneled IPBCP
Server
GCP with tunneled IPBCP
Server
GCP with tunneled IPBCP
IPBCP (Logical)
MGW
MGW
IPBCP (IP Bearer Control Protocol) is used as bearer control protocol in IP core networks
IPBCP messages are exchanged between MGWs tunneled via GCP and BICC CS2 messages
IXG/DG G.Viennas 2002-12-04 Rev A
AXE SWDC
AXE SWDC
MGW Selection
Select a MGW which is most suitable for a given call case -Optimal placement of the MGW in the network (place the transcoder at the edge of the network)
-Save capacity since encoded speech is transferred through the core network until the edge
-Use as less resources (MGWs) in the core network as possible
AXE SWDC
MGW Selection
Nc Bicc Iu RANAP MSC Server TSC Server N-ISUP
SGW
Mc GCP
Mc GCP
Iu
T1 TRA
T3
T2
T3
T4
T4
MGW1
Iu
T1 TRA T2
MGW2
AXE SWDC
MGW Selection
Nc Bicc Iu RANAP MSC Server
N-ISUP
SGW
RAB assignment
Add Accept
Mc GCP
Setup
RAB ass. resp.
Call Proceeding
Add Accept
Mc GCP
IAM
Iu
MGW1
MGW2
AXE SWDC
In the optimum case, a call originating and terminating in UMTS access within the same Core Network no transcoder is used. In order to achieve this additional signalling procedures are required.
AXE SWDC
MSC compares codec list in IAM and CALL CONF and selects theCodec e.g AMR2
RANAP/NAS
CBC (GCP)
CBC (GCP)
RANAP/NAS
UE
UTRAN
RNC
MGW
CN Bearer
MGW
UE RNC UTRAN
Radio Bearer
Iu Bearer
Iu Bearer
Radio Bearer
Compressed Voice
AXE SWDC
GSM BSS
GSM BSS A
MSC/ VLR TSC
AXE10
HLR
AXE10
STM
STM TSC
AXE10
STM
STM
STM
MSC/ VLR GMSC
AXE10
STM
GSM BSS
GSM BSS
STM
AXE SWDC
ATM TRUNKING
Some GSM nodes are collocated with ATM switches.
PLMN STM based
A
MSC/ VLR
AXE10
GSM BSS
GSM BSS A
MSC/ VLR TSC
AXE10
HLR
AXE10
STM
STM TSC
AXE10
AXD301
ATM
STM
ATM
STM
GSM BSS
AXD301
STM
AXD301
GSM BSS
STM
AXE SWDC
GSM BSS
GSM BSS A
MSC/ VLR TSC
AXE10
HLR
AXE10
ATM
STM
UTRAN
Iu
STM TSC
AXE10
AXD301
ATM
STM
ATM
STM
GSM BSS
AXD301
STM
AXD301
GSM BSS
STM
AXE SWDC
ATM
GSM BSS
STM
UTRAN
ATM MSC/ VLR GMSC
Iu
ATM
ATM
MGW
AXE10
ATM
UTRAN
Iu
STM ATM ATM TSC MSC/ VLR GMSC
AXD301 AXD301 AXD301
MGW
Cello
ATM
ATM MGW
Cello
STM
STM
STM
MGW
AXE10
STM STM
GSM BSS
MGW
AXE10
STM
A GSM BSS
IXG/DG G.Viennas 2002-12-04 Rev A
STM
AXE SWDC
IP based CN
MGW
Cello
ATM
GSM BSS
STM
Backbone IP based
HLR
AXE10
UTRAN
IP MSC/ VLR GMSC
Iu
ATM
IP
MGW
AXE10
IP
UTRAN
Iu
STM ATM IP
Router
MGW
IP IP
Cello
STM
STM
MGW
Cello
IP
IP
MSC/ VLR GMSC
STM
GSM BSS
A
STM
MGW
AXE10
MGW
Cello
A GSM BSS
IXG/DG G.Viennas 2002-12-04 Rev A
STM
AXE10
STM
AXE SWDC
IPBSS
GSM BSS
MGW
Cello
Cello
UTRAN
Router/ Switch ATM/IP
MGW
Cello Router/ Switch ATM/IP
UTRAN
MGW
Cello
MGW
Cello
MGW
Cello
GSM BSS
MGW
Cello
MGW
Cello
UTRAN
AXE SWDC
AXE SWDC
A Interface
BSC
BSSAP
MSC/VLR
BSSAP: is a protocol needed to support procedures for connection management, mobility management and radio resource management. It transfers signaling messages between MS and MSC/VLR and BSC and MSC/VLR. User data: i.e. speech or data are exchanged between BSC and MSC/VLR using a PCM link and the CIC (Circuit Identification Code) is used to correlate the signaling path with the respective PCM time slot.