Call flows

ShwetaRaiKumar 77,278 views 103 slides Oct 02, 2012
Slide 1
Slide 1 of 103
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103

About This Presentation

No description available for this slideshow.


Slide Content

GSM,GPRS,UMTS,HSDPA and
HSUPA Protocols and Call flow
By
Kiran Koona

Overview
1.GSM Protocols and Call flow
2.GPRS Protocols and Call flow
3.UMTS Protocols and Call flow
4.HSDPA and HSUPA Protocols.

GSM

GSM Architecture-Interfaces

Layer 1 Protocol
TDMA – Time Division Multiple Access
G.703 – ITU PCM frame structure
MTP – Message Transfer Part
Layer 2 Protocols
LAPDm Link Access Protocol D-channel-mobile
LAPD Link Access Protocol D-Channel
Layer 3 Protocols
RR – Radio Resource Management
MM – Mobility Management
CM – Connection management
BTSM – Base Transceiver Station Management
SCCP – Signalling Connection Control Part
BSSMAP – Base Station Subsystem
MAP-Mobile Application Part
DTAP – Direct Transfer Application Part
3-Layer Model
TUP , ISUP

Physical Layer
1.Txn of bits
2.Error detection and Correction
3.Interleaving
4.Burst Formating
5.Measurements
6.Power Control
7.Modulation and Demodulation
BTS-BSC: 64Kbps
BSC-MSC:2Mbps (32*64Kbps)

Physical Layer

Interfaces with Physical Layer

Layer-2: LAPDm and LAPD
1.Flow control
2.Sequence Numbering
3.Duplicate detection
4.Frame formatting

Layer-3: RRM
Protocols: RR, RSM, BSSAP.
1. Cell selection and Reselection  Control
2. Handover procedure
3. Establishing , maintaining, monitoring and releasing the channels
4. Monitoring and forwarding of radio connections
5. Introduction of encryption
6.Change in transmission mode ,Channel coding depending on
channel conditions Advise L1 and L2
7.MS level measurement commands control
8.Frequency redefinition Downlink Freq hopping
9.Broadcasting System Information  Downlink
10.Paging

RRM Messages

Layer-3:MM
Protocols : DTAP,MAP.
1.Authentication request/response
2.Ciphering Information/Commands from MSC
3.Abort from MSC Auth Failure
4.Normal location Updating request/response
5.Periodic location update
6.TMSI Reallocation Procedure
7.IMSI attach/detach
8.IMEI request/response

MM Messages

Layer-3:CM
1.Call control (CC) - manages call connections,
2.Supplementary service support (SS) - handles special services
3.Short message service support (SMS) - transfers brief texts.
CC:
Mobile-originating call establishment  Setup message
Mobile-terminating call establishment  Paging
Call clearing initiated by the network
Call clearing initiated by the Mobile
DTMF
SS:
Call Forwarding
Call waiting ,Call Hold and Conference
Multi Call
CLIP,CLIR ,COLP and COLR
SMS:

CM Messages

SS 7
To provide General purpose Signaling system to be used globally.
CCS , Out of Band
ITU-T Q.700 series.
Elements: SSP,STP and SCP.
Access Links: A to F
Analogy: MTP3 IP and SCCPTCP
SCCP: GTT, Ext MTP (Supports CL or CO)
Message Discrimination & distribution
TCAP: Query and Response (CL or CO )
MTP 3: Routing within SPC
MTP2: Node to node delivery

SS 7 Architecture
SSP, STP and SCP

SS 7 Logical Network

MAP
MAP messages are carried by TCAP when dealing with Database centre.
MAP Sessions: Open, Close. Message Types: Request, Response, Notification and
Confirmation.

GTT

GSM Call flow

GSM Logical Channels

IMSI Attach

Location Update

Authentication and Ciphering

Identity (IMSI) checking

Call Origination
2929

Call Clearing

IMSI Detach

MSRN Usage
Our HLR Knows where our Customer is,
Only our GMSC can inquire our HLR

GPRS

GPRS Architecture-Interfaces

GPRS Protocol Stack

Packet Fragmentation

MAC
1.MAC arbitrates access to the shared medium between
multiple MSs and GPRS network.
2.Uplink: Managing limited resourcesSlotted Aloha
3.Downlink: Queuing and Scheduling of access attempts.
4.Priority handling between data flows of one UE
5.Priority handling between UEs by means of dynamic
scheduling—Downlink
6.Channel mapping
7.Traffic Volume monitoring

RLC
1.SAR
2.Concatenation
3.Padding
4.Error Correction---CRC, ARQ (For AM)
5.In-Sequence delivery of SDUs
6.Duplicate detection
7.Flow control
8.Sequence number check---UM
9.Suspend/resume functionality
10.SDU discard

LLC
Provide a reliable logical link between MS and SGSN.
LLC messages are transparent to RAN.
Transmission in Asynchronous Disconnected Mode and
Asynchronous Balanced Mode
Ciphering.
Transfer of PDUs of Higher Layers
C-Plane: attach, authentication and PDP activation
U-Plane: carry actual data.
Can be AM or UM

SNDCP
• Transparent over BSS. Used only in U-Plane
•multiplexing of PDPs. Can be AM or UM
•compression of user data (including IP header compression) RFC 1154 & 2507
•segmentation of data packets to be passed to the LLC layer.

Frame Relay
Meshed N/W Frame Relay

Frame Relay
Speed up to 2 Mbps.
Simple.
Superseded by ATM

BSSGP
Transport both control and User data.
Provide the required QoS.
One-to-one mapping of BSSGP between SGSN and BSS.

BSSGP Data Frames

GTP
1.GTP-U and GTP-C.
2.Uses TCP for Reliable link
3.Uses UDP for non-Reliable link

IP, TCP and UDP
IP: IPv4 or IPv6. Datagram Service. Class full or Class less
Addressing.
TCP: Connection Oriented.
Ack ARQ. Sequence Number Checking.
Three-way handshake. Point-to-Point Add
Flow Control and Congestion Control.
UDP: Connection less.
Used for Delay Sensitive applications.
Supports Multicast Addressing.

GPRS Callflow

GPRS Logical Channels

GPRS Attach

PDP Context Activation

PDP

Data Transfer from MS

Data Transfer to MS

Web Access in GPRS

PDP Context Deactivation

Security

GPRS Detach

UMTS

Architecture-Interfaces

R99 Protocol Stack

Access Stratum

MAC
Logical to Transport Conversion
Mac-b located at Node-B
Mac-c/sh and Mac-d are at SRNC.

MAC functionalities
1.Mapping between logical channels and transport channels
2.Selection of appropriate TF (from the TFCS) for each Transport
Channel, depending on the instantaneous source rate
3.Priority handling between data flows of one UE
4.Priority handling between UEs by means of dynamic scheduling—
Downlink
5.Identification of UEs on common transport channels
6.Multiplexing/demultiplexing of higher layer protocol data units
(PDUs)
7.Traffic volume monitoring—Down link
8.Dynamic Transport Channel type switching
9.Ciphering—RLC (TM)
10.Access Service Class (ASC) selection for RACH transmission

RLC
1.Transparent mode (Tr) , Unacknowledged Mode (UM) or
Acknowledged Mode (AM)
2.Tr and UM RLC entities are defined to be unidirectional, whereas the
AM-mode entities are described as bidirectional
3.Tr—Voice Call Video Call, UM—VOIP, Streaming

RLC functionalities
1.Segmentation and reassembly
2.Concatenation
3.Padding
4.Transfer of user data
5.Error correction----ARQ
6.In-sequence delivery of higher layer PDUs
7.Duplicate detection
8.Flow control
9.SN check (unacknowledged data transfer mode).
10.Ciphering is performed in the RLC layer for acknowledged and
unacknowledged modes.
11.Suspend/resume function for data transfer

RLC Dataflow

RRC
1.Broadcast of system information
2.Paging and notification
3.Initial cell selection and reselection
4.Establishment, maintenance and release of an RRC
connection
5.Establishment and release of Radio bearers
6.Control of ciphering
7.Integrity protection of signalling messages
8.UE measurement reporting and control of the reporting
9.RRC connection mobility functions
10.Support of SRNS relocation
11.Support for downlink outer loop power control in the UE
12.Open-loop power control
13.CBS-related functions (BMC)
14.Handovers---preparation and execution
15.Control of requested QoS
16.Routing of Higher layer PDUs (Direct transfer)
17.MBMS control

RRC States

BMC
BMC: Broadcast/Multicast Control Protocol
SMS-CB service
1.Storage of CB
2.Traffic volume monitoring and radio resource request for
CBS
3.Scheduling of BMC messages
4.Transmission of BMC messages to UE

PDCP
PDCP: Packet Data Convergence Protocol
1.PS Domain
2.PDCP contains compression methods, which are needed to get
better spectral efficiency over radio interface.
3.IP Packet header compression. Eg: 40 bytes for IPv4 and at least
60 bytes for IPv6. (RFC 2507)
4.Transfer of user data

Non Access Stratum

Protocol Interworking architecture
Transport : Carry Signaling and User data.
Radio N/W : Establish, maintain and Release RB.
System: Create Communication with Core network.

Transport Network protocols

Radio network protocols

System network protocols

UMTS Call flow

R99 Channels

Basic Model of Network
transactions

RRC Connection Setup
RRC Connection CCCH (By passing Node-B)

Paging
Paging Type 1 through  PCCH
Paging Type-2 through DCCH
RRC Connection CCCH

Authentication and Security Control
DCCH Channel and MM messages

Transaction setup and RAB allocation
(CS)
Setup : DCCH Call Proceeding: DTCH

Transaction setup and RAB allocation
(PS)

Transaction Clearing with RAB release

RRC Connection release

LU in CS domain

RU in PS domain

HSDPA and HSUPA

R99 RRM Architecture

HSDPA and HSUPA RRM Architecture

New Functionalities

HSDPA and HSUPA Channels

R99 Protocol Stack

HSPA Protocol stack

HSDPA Protocol Stack

HSDPA user plane Protocol Architecture
Fast Node-B Scheduling
H-ARQ ,Incremental Redundancy
Soft Buffer at Node-B and UE
Retransmission at N/W borders  No Soft Handover

HSUPA Protocol Stack

HSUPA user plane protocol Architecture
Mac-es/e : Uplink Scheduling
Mac-e: Hybrid ARQ , Buffer
Mac-es : In-sequence delivery (Soft Handover)
RLC re transmissions may take place if Physical layer re
transmissions is exceeded initiated by RNC.

References
1.3G TS 25.321, MAC Protocol Specification.
2.3G TS 25.322, RLC Protocol Specification.
3.3G TS 25.323, PDCP Protocol Specification
4.3G TS 25.331, RRC Protocol Specification
5.3G TS 25.324, Broadcast/Multicast Control Protocol (BMC)
Specification
6.3G TS 25.302, Services Provided by the Physical Layer
7. 3GPP TS 25.331 RRC specification
8.3GPP TS 25.413 RANAP
9.3GPP TS 25.423 RANSAP
10.3GPP TS 25.433 NBAP
11.GSM.System.Engineering.-.Artech BOOK, by Asha Mehrotra.
12.GPRS BOOK-MC-HIL by R.J. Bates.
13.WCDM for UMTS-Wiley –H.Holma and A.Toskala
14.SS7 –MC-HILL by Travel Russel

Datagram

Virtual Circuit
Tags