Upload
lechihuong
View
219
Download
0
Embed Size (px)
Citation preview
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 1/54
GPRS Data Service Signaling
Process
ZTE University
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 2/54
Contents
Cell re-selection Process
Wireless Link and Media Access Control Process
GPRS Mobility Management Process
GPRS Session Management Process FTP/PING Signaling Process
WAP Signaling Process
SMS / MMS Signaling Process
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 3/54
Cell re-selection in packet idle state
PACCH
MS BSS
PACKET MEASUREMENT ORDER
PACKET CHANNEL REQUEST
PACKET MEASUREMENT REPORT
PACKET UPLINK ASSIGNMENT
PCCCH
PACKET CELL CHANGE ORDER
PRACH
PAGCH
PCCCH
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 4/54
Cell re-selection on CCCH
AGCH
PACCH
PACCH
PACKET MEASUREMENT ORDER
CHANNEL REQUEST
PACKET MEASUREMENT REPORT
IMMEDIATE ASSIGNMENT
CCCH
RACH
PACCH
PACKET CELL CHANGE ORDER
IMMEDIATE ASSIGNMENT
IMMEDIATE ASSIGNMENT
MS
AGCH
BSS
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 5/54
Cell re-selection in the packet transmission
state
PACKET CELL CHANGE ORDER
MS BSS
PACKET MEASUREMENT ORDER
PACKET MEASUREMENT REPORT
PACCH
PACCH
PACCH
PACKET CONTROL ACK
(Packet)CHANNEL REQUEST
RACHPRACH
NEWCELL
……
IMM ASS/Packet Up/Downlink ASSAGCH
PAGCH
PACCH
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 6/54
Contents
Cell re-selection Process
Wireless Link and Media Access Control Process
GPRS Mobility Management Process
GPRS Session Management Process FTP/PING Signaling Process
WAP Signaling Process
SMS / MMS Signaling Process
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 7/54
Packet paging
(Packet)CHANNEL REQUEST
MS BSS
(PACKET)PAGING REQUEST
IMM ASSIGN//Packet Downlink Ass
AGCH/PAGCH
RACH/PRACH
(PTMSI/IMSI) PCH/PPCH
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 8/54
TBF establishment
The TBF establishment can be initiated from both the MS
and the network. If the cell has been configured with
PCCCH channel, the TBF establishment can be innitiated
from the PCCCH; If the cell has not configured with
PCCCH channel, the TBF establishment will be innitiated
from the CCCH.
If the MS is monitoring the PCCCH at packet idle mode,
the measurement report is not sent through the uplink TBF,
but through the assigned PACCH.
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 9/54
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 10/54
One-stage access on CCCH/PCCCH
(Packet)CHANNEL REQUEST
MS
IMM Assign/Packet Uplink AssAGCH/PAGCH
RACH/PRACH
BSS
Packet Uplink Ack/Nack(TLLI)
Packet Uplink Ack/Nack(TLLI)
RLC DATA BLOCK( TLLI)
RLC DATA BLOCK( TLLI)
RLC DATA BLOCK(Without TLLI)
PACCH
PACCH
PDTCH
PDTCH
PDTCH
......
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 11/54
Two-stage access on CCCH/PCCCH
(Packet)CHANNEL REQUEST
MS
IMM ASSIGN/Packet Uplink AssAGCH/PAGCH
RACH/PRACH
BSS
Packet Uplink Assign(with TLLI)
Packet Uplink Ack/Nack
Packet Resource Request(with TLLI)
RLC DATA BLOCK
RLC DATA BLOCK
PACCH
PACCH
PACCH
PDTCH
PDTCH
......
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 12/54
Establishment of PACCH uplink TBF
MS
RLC DATA BLOCK PDTCH
BSS
Packet Uplink Assignment
Packet Uplink Ack/Nack
Packet Downlink Ack/Nack
Channel request
RLC DATA BLOCK
RLC DATA BLOCK
PACCH
PACCH
PACCH
PDTCH
PDTCH
......
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 13/54
Downlink TBF Establishment
The downlink TBF establishment can be initiatedby RR entity application packet downlink
assigning from the network. When the MS is in
packet idle mode, the user can use packet
downlink assigning on the PCCCH or CCCH toassign a TFI and designate the downlink PDCH
channel for the downlink TBF.
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 14/54
Establishment of CCCH/PCCCH donwlink
TBF
MS
IMM ASSIGN/Packet Downlink AssAGCH/PAGCH
BSS
Packet Control Acknowledgement(AB)
TIMING ADVANCE
Packet Polling request(With TFI)
RLC DATA BLOCK
PACCH
PTCCH
PACCH
PDTCH
PACCH
......
Packet Power Ctrl/Timing Advance
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 15/54
Establishment of PACCH downlink TBF
PDTCH
MS
RLC DATA BLOCK
BSS
Packet Downlink Assignment
Or Packet Timeslot Reconfigue
RLC DATA BLOCK
PACCH
PDTCH
......
......
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 16/54
Packet Queuing
Packet Channel Request
MS
Packet Queuing Notification(TQI)PAGCH
PRACH
BSS
Packet Polling Request(TQI)
Packet Control Ackowledgement
Packet Uplink Assignment(TQI)
PAGCH
PACCH
No source
PACCH
......
......
PACCH
PACCH
PAGCHSource OK
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 17/54
GPRS Resuming
If the MS in packet transmission mode initiatesGSM circuit service, while it cannot conduct GPRS
service and GSM circuit service at the same time,
it will request the network to suspend the on-going
GPRS service. When the GSM circuit service isended, the network will inform the MS of resumed
GPRS service.
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 18/54
GPRS suspending
2. Suspend
8. RLC DATA BLOCK
1. Dedicated Mode Entered
MS BSS SGSN MSC/VLR
3. Suspend
5. Resume
7. Channel Release
4. Suspend Ack
6. Resume Ack
……..
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 19/54
Releasing uplink TBF in verification mode
MS BSS
Packet Uplink Ack/Nack(FAI=1)
Packet Control Ack PACCH
TBF Release
PACCH
......
PDTCHRLC DATA BLOCK(CV=1)
RLC DATA BLOCK(CV=0)PDTCH
TBF
Release
Packet Uplink Ack/Nack PACCH
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 20/54
Releasing uplink TBF in non-verification mode
MS BSS
Packet Uplink Ack/Nack(FAI≠1)
Packet Control Ack PACCH
TBF Release
PACCH
......
PDTCHRLC DATA BLOCK(CV=1)
RLC DATA BLOCK(CV=0)
PDTCH
TBF
Release
Packet Uplink Ack/Nack(FAI=1)PACCH
RLC DATA BLOCK(CV=0)PDTCH
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 21/54
Releasing downlink TBF in verification mode
MS BSS
Packet Downlink Ack/Nack
PACCH
TBF Release
PDTCH
......
PDTCH
RLC DATA BLOCK (BSN=79)
PACCH
TBF
Release
PDTCH
RLC DATA BLOCK(BSN=80/FBI=1)
Packet Downlink Ack/Nack(FAI=1)
RLC DATA BLOCK (BSN=79)
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 22/54
Releasing downlink TBF in non-verification
mode
MSBSS
Packet Downlink Ack/Nack(FAI≠1)
PACCH
TBF Release
PDTCH
......
PDTCHRLC DATA BLOCK (BSN=79)
PACCH
TBF
Release
PDTCH
RLC DATA BLOCK(BSN=80/FBI=1)
Packet Downlink Ack/Nack(FAI=1)
RLC DATA BLOCK (BSN=80/FBI=1)
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 23/54
Contents
Cell re-selection Process Wireless Link and Media Access Control Process
GPRS Mobility Management Process
GPRS Session Management Process FTP/PING Signaling Process
WAP Signaling Process
SMS / MMS Signaling Process
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 24/54
Attach Process 1
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 25/54
Attach Process 2
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 26/54
GPRS detachment initiated by MS
3. IMSI Detach Indication
2. Delete PDP Context Response
1. Detach Request
2. Delete PDP Context Request
5. Detach Accept
MS BSS GGSNSGSN MSC/VLR
4. GPRS Detach Indication
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 27/54
GPRS detachment initiated by SGSN
2. Delete PDP Context Res onse
1. Detach Request
2. Delete PDP Context Re uest
4. Detach Acce t
MS BSS GGSNSGSN MSC/VLR
3. GPRS Detach Indication
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 28/54
GPRS detachment initiated by HLR
HLR MS BSS GGSNSGSN MSC/VLR
3. Delete PDP Context Request
1. Cancel Location
4. GPRS Detach Indication
2. Detach Request
6. Cancel Location Ack
3. Delete PDP Context Response
5. Detach Accept
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 29/54
Routing Area Update wihin SGSN
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 30/54
Routing Area Update between SGSN
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 31/54
Combined RA/LA update within SGSN
4b. Cancel Location
4c. Cancel Location Ack
4e. Insert Subscriber Data Ack
4d. Insert Subscriber Data
HLR MS BSS
new
MSC/VLR SGSN
old
MSC/VLR
3. Location U pdate Request
1. Routeing Area Update Request
2. Security Functions
4a. Update Location
4f. Update Location Ack
8. TMSI Reallocation Complete
6. Routeing Area Update Accept
5. Location Update Accept
7. Routeing Area Update Complete
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 32/54
Combined Routing update between SGSNMS BSS new SGSN HLR GGSNold SGSN MSC/VLR
2. SGSN Context Response
3. Security Functions
1. Routeing Area Update Request
2. SGSN Context Request
6. Update PDP Context Request
6. Update PDP Context Response
7. Update Location
10. Update Location Ack
12. Routeing Area Update Accept
11. Location Updating Reques t
11. Location Updating Accept
8. Cancel Location
8. Cancel Location Ack
9. Insert Subscriber Data Ack
9. Insert Subscriber Data
13. Routeing Area Update Complete
5. Forward Packets
4. SGSN Context Acknowledge
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 33/54
Contents
Cell re-selection Process Wireless Link and Media Access Control Process
GPRS Mobility Management Process
GPRS Session Management Process FTP/PING Signaling Process
WAP Signaling Process
SMS / MMS Signaling Process
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 34/54
GPRS Session Management Process
In GPRS system, data transmission focuses on the PDPcontext. The session managment refers to the activation,
modificaiton and deactivation of PDP context. Session
managment involces the GPRS core network and MS, and
has no direct relation with BSS. By PDP context activation,
the network assigns an IP address for the MS and thusincludes it into the IP network. After the PDP context is
activated, the network can modify the PDP context through
PDP context modification so as to conduct data
transmission more effectively. After the data transmissionis completed, the network can end the PDP context
through PDP context deactivation and release the IP
address that was assigned to the MS.
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 35/54
PDP context activation initiated by MS
GGSN
4. Activate PDP Context Accept
3. Create PDP Context Response
3. Create PDP Context Request
1. Activate PDP Context Request
SGSNMS
2. Security Functions
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 36/54
PDP context activation requested by network
MS SGSN GGSN
4. PDU Notification Request
HLR
1 PDP PDU
2 Send Routeing Inf o for GPRS
3.
Send Routeing Info for GPRS Ack
6.Request PDP Context Activation
7.PDP Context Activation procedure
5. PDU Notification Response
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 37/54
Anonymous access PDP context activation
3. Activate AA PDP Context Accept
2. Create AA PDP Context Response
2. Create AA PDP Context Request
1. Activate AA PDP Context Request
SGSN GGSNMS
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 38/54
PDP context modification
The QoS parameter or wireless priority of the PDP context
may be determined by the SGSN or triggered by HLR. The
SGSN can select to complete the modification through
PDP context modification process or by carrying this
modification requirement in the MM message, such as the
"routing area update accepted " message.
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 39/54
PDP context deactivation initiated by MS
GGSN
5.
Deactivate PDP Context Accept
4.Delete PDP Context Response
3.Delete PDP Context Request
1.Deactivate PDP Context Request
SGSNMS
2.Security Functions
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 40/54
PDP context deactivation initiated by SGSN
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 41/54
PDP context deactivation initiated by SGSN
A PDP t t d ti ti
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 42/54
Anonymous access PDP context deactivation
initiated by MS
2. Delete AA PDP Context Response
2. Delete AA PDP Context Request
1. READY timer expiry
MS SGSN GGSN
A PDP t t d ti ti
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 43/54
Anonymous access PDP context deactivation
initiated by GGSN
GGSN
1. Delete AA PDP Context Request
SGSN
4. Delete AA PDP Context Response
3. Deactivate AA PDP Context Accept
3. Deactivate AA PDP Context Request
MS
2. Identity Response
2. Identity Request
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 44/54
Contents
Cell re-selection Process Wireless Link and Media Access Control Process
GPRS Mobility Management Process
GPRS Session Management Process FTP/PING Signaling Process
WAP Signaling Process
SMS / MMS Signaling Process
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 45/54
PING Signaling
PING (Packet Internet Grope) is a DOS command. It is urually used to
check whether the network is blocked or not. It is also called as Delay.The bigger the Ping value, the slower the network.
Ping is also used to test the connection of network. The Pingcommand can send an ICMP echo request to the destinaiton, and willreport whether it has received the expected ICMP echo.
MS
Establishment of uplink TBF
BSS
Receiving Ping packet
Uploading Ping packet
......
Establishment of downlink TBF
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 46/54
FTP Signaling Process
MS
Establishment of uplink TBF
BSS
Receiving packet
Applying for PDP activation
Applying for FTP connection
FTP Server
Confirming PDP activation
Establishment of downlink TBF
Confirming FTP connection
Applying for data download
PDP deactivation
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 47/54
Contents
Cell re-selection Process Wireless Link and Media Access Control Process
GPRS Mobility Management Process
GPRS Session Management Process FTP/PING Signaling Process
WAP Signaling Process
SMS / MMS Signaling Process
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 48/54
WAP Signaling Process
GET
Connect Reply
ACK
Connect
HTTP OK
MS WAP Gateway HTTP Server GGSN
HTTP GET
Reply
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 49/54
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 50/54
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 51/54
SMS receiving
Forward SM
Forward SM Result
Delivery Report
Send Routing Info For SM result
Send Routing Info For SM
Message Transfer
Message Transfer
MS SMS-G SM-SCSGSN HLR
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 52/54
Sending MMS signaling
Orig MMSC
4.M-delivery.ind
1.M-send.req
WAP GatewayMMS Terminal
2.M-send.conf
Targ MMSC
3.MMS传送
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 53/54
Receiving MMS signaling
Targ MMSC
4.M-notifyresp.ind
1.M-Notification.Ind
WAP GatewayMMS Terminal
2.WSP GET.req
Orig MMSC
MMS传送
3.M-delivery
7/28/2019 GO_NA36_E1_1 GPRS Data Service Signaling Process-54
http://slidepdf.com/reader/full/gona36e11-gprs-data-service-signaling-process-54 54/54