GO_NA36_E1_1 GPRS Data Service Signaling Process-54

Preview:

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

Recommended