2
1 © NOKIA E-Plus E-Max Project / 23.04. 2004 / THa Company Confidential Basic 3G Signalling

Basic 3G Signalling

  • Upload
    dha721

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 1/23

1 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Basic 3G Signalling

Page 2: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 2/23

2 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Mobility ManagementUMTS Architecture

SRNC

DRNCDRNC

RNS(Radio Network Subsystem)

Iur

BTS

RNC

RNC

RNCIur

Iub

UE(Mobile Equipment + USIM)

Uu

UTRAN(UMTS Terrestial RAN)

External Networks

PLMN, PSTN, ISDN, etc...

Internet

3G MSC / VLR

3G SGSN

Iu-CS

Iu-PS

CN(Core Network)

Gs

Page 3: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 3/23

3 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

RCC connection setup

Page 4: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 4/234 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

RRC Connection EstablishmentTS 25.931TS 23.107TS 34.108

• RRC connection establishment isalways initiated by the UE

• The UE initiates the procedurewhen the non-access stratum inthe UE requests the establishmentof a signalling connection and theUE is in idle mode (no RRCconnection exists)

UE

[FACH] RRC: RRC CONNECTION SETUP

BTS RNC

L1 synchronisation

[RACH] RRC: RRC CONNECTION REQUEST

Radio link setup

[DCH] RRC: RRC CONNECTION SETUP COMPLETE

• Once the UE has established the RRC connection, it may then send a higherlayer message (e.g. a call setup message).

Page 5: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 5/235 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

TS 25.931TS 23.107TS 34.108 RRC Connection Establishment

The UE transmitsRRC CONNECTION REQUEST

message (first one)

Reset Counter V300, Start timer T300set the RRC CONNECTION REQUEST message IE "Establishment Cause", set the IE"Initial UE identity" to the variable INITIAL_UE_IDENTITY, set the "protocol errorindicator" to the value of the variable PROTOCOL_ERROR_INDICATOR, includea measurement report in the IE "measured results on RACH", as specified in the IE"intra-frequency reporting quantity fro RACH reporting" and IE "maximum number

of reported cells on RACH" in system information block type 11.

If cell reselction or expiry of T300 occurs:noRRC CONNECTION SETUP

message from RNCcheck the value of V300 (which is updatedevery time a new RRC CONNECTION REQUESTMESSAGE is sent for that particular

connection request)

 V300 =< N300

Reception of an RRCCONNECTION SETUP

by the UE

yes yesEnetr in idle mode =>the end of procedure

no

Increment counter V300and restart timer T300Transmit a new RRCCONNECTION REQUESTMESSAGE

UE compares the value of the IE "initial UE identity" in the received RRC CONNECTIONSETUP message with the value of the variable INITIAL_UE_IDENTITY.In case the values are different, the UE ingnores the rest of the messageIf the values are identical, the UE stops the timer T300, and act based on the received

information and submit RRC CONNECTION SETUP COMPLETE message and enter toCELL_DCH state.

Read more from TS 3GPP 25.331 v.3.5.0 paragraph 8.1.3 ->

Page 6: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 6/236 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Connection Management

Page 7: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 7/237 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Connection Management - CS Call Control management procedures

RNS

RNC

BS

MSC/VLR

SGSN 

GGSN 

CORE

RRC Connection

Mobility Management connection - user mobility control   HLR

Connection Management - PS Session Management procedures

Connection Management

Radio Resource Control

Mobility Management

Connection ManagementSession management Call control

Page 8: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 8/238 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Call Control (CS)

UE RNC MSC HLR

RAB Assignment Response

Setup

RAB Assignment RequestCall Proceeding

RB SETUP

Alerting

Connect

Connect Acknowledge

UE RNC MSC HLR

RAB Assignment Response

Setup

RAB Assignment RequestCall Proceeding

RB SETUPRB SETUP

Alerting

Connect

Connect Acknowledge

Page 9: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 9/239 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Mobile Origianated Call-RAB Establishment-

• The RAB establishment procedure starts right after the RRC Connectionestablishment, signalling connection establishment, authentication &security procedures and call setup signaling

UE Node B RNC CN

RRC:Initial Direct Transfer(MM:CM Service Request)

SCCP:CC

RANAP:Direct Transfer(MM:Authentication Request)

RRC:DL Direct Transfer(MM:Authentication Request)

RANAP:Direct Transfer(MM:Authentication Response)

RANAP:Common ID

RANAP:Security Mode Command

RRC:Security Mode Command

RRC:Security Mode Complete

RANAP:Security Mode Complete

RRC:UL Direct Transfer(CC:Setup)

RANAP:Initial UE Message(MM:CM Service Request)

RANAP:Direct Transfer(CC:Setup)

RRC:UL Direct Transfer(MM:Authentication Response)

RANAP:RAB Assignment Request

NBAP:Radio Link Reconfiguration Prepare

NBAP:Radio Link Reconfiguration ready

ALCAP:ERQALCAP:ECF

ALCAP:ERQ

ALCAP:ECF

NBAP:Radio Link Reconfiguration Commit

RRC:Radio Bearer Setup

RRC:Radio Bearer Setup Complete

RANAP:RAB Assignment Response

RANAP:Direct Transfer(CC:Alerting)

RRC:DL Direct Transfer(CC:Alerting)

RANAP:Direct Transfer(CC:Connect)

RRC:DL Direct Transfer(CC:Connect)

RRC:UL Direct Transfer(CC:Connect Acknowledge)

RANAP:Direct Transfer(CC:Call Proceeding)

RRC:DL Direct Transfer(CC:Call Proceeding)

RANAP:Direct Transfer(CC:Connect Acknowledge)

UE RNCNode B CN

Page 10: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 10/23

10 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Session Management (PS)-PDP Context Activation-

UE RNC SGSN GGSN HLR

[DCH] Activate PDP Context Request

Create PDP Context Request

Security Procedures

Create PDP Context Response

[DCH] Activate PDP context accept

RAB Assignment Request

RAB Assignment Complete

1

1

2

3

4

5

6

RB SETUP

UE RNC SGSN GGSN HLR

[DCH] Activate PDP Context Request

Create PDP Context Request

Security Procedures

Create PDP Context Response

[DCH] Activate PDP context accept

RAB Assignment Request

RAB Assignment Complete

1

1

2

3

4

5

6

RB SETUPRB SETUP

RAB E t bli h t

Page 11: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 11/23

11 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

RAB Establishment-MOC / MTC-

UE BTS RNC CN(CP) AAL5: RANAP: COMMON ID

D-NBAP: RL RECONFIGURATION PREPARE

D-NBAP: RL RECONFIGURATION READY 

(CP) AAL5 ALCAP: AAL2 Connection Setup (CID2 for DTCH/DCH2)

(CP-UE) RRC: RADIO BEARER SETUP (AAL2/FP/DCCH/DCH1/DPDCH)

RANAP: RAB ASSIGNMENT RESPONSE

Connection established

RANAP: RAB ASSIGNMENT REQUEST

Radio Access Bearerservice attributes -> AC

AAL2 Connection Setup

NBAP: RL RECONFIGURATION COMMIT

(CP-UE) RRC: RADIO BEARER SETUP COMPLETE (DCCH/DCH1/DPDCH/FP/AAL2)

Page 12: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 12/23

12 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Paging

Page 13: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 13/23

13 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

PRACH: Preamble

AICH

RRC: CONNECTION REQUEST (CCCH/RACH/PRACH)

(CP) AAL5: C-NBAP: RADIO LINK SETUP

(CP-UE) RRC: CONNECTION SETUP (S-CCPCH/FACH/CCCH)

(CP-UE) RRC: CONNECTION SETUP COMPLETE (DCCH/DCH1/UL DPDCH)

(CP-UE) RRC: INITIAL DIRECT TRANSFER (DCCH/DCH1/UL DPDCH)

(CP) AAL5: RANAP: INITIAL UE MESSAGE

RANAP: PAGING

RRC: PAGING TYPE 1 (PCCH/PCH/S-CCPCH)

BTSUE RNC CN

1

2

2

2

3

4

PagingIntroduction

(CP) AAL5: C-NBAP: RL SETUP RESPONSE

(CP) AAL5 ALCAP: AAL2 Connection Setup (CID1 for DCCH/DCH1)

L1 synchronisation

(CP) AAL5: D-NBAP: SYNCH INDICATION

UE - CN signaling (authentication, ciphering, etc…) = RRC connection + Iu connection

Page 14: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 14/23

14 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

PagingIntroduction

UE BTS RNC CN(CP) AAL5: RANAP: COMMON ID

D-NBAP: RL RECONFIGURATION PREPARE

D-NBAP: RL RECONFIGURATION READY 

(CP) AAL5 ALCAP: AAL2 Connection Setup (CID2 for DTCH/DCH2)

(CP-UE) RRC: RADIO BEARER SETUP (AAL2/FP/DCCH/DCH1/DPDCH)

RANAP: RAB ASSIGNMENT RESPONSE

Connection established

RANAP: RAB ASSIGNMENT REQUEST

Radio Access Bearerservice attributes -> AC

AAL2 Connection Setup

NBAP: RL RECONFIGURATION COMMIT

(CP-UE) RRC: RADIO BEARER SETUP COMPLETE (DCCH/DCH1/DPDCH/FP/AAL2)

5

D di t d M d P i

Page 15: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 15/23

15 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Dedicated Mode PagingMM connected CN1 (PS), MM idle CN2 (CS), RRC; CELL_DCH/CELL_FACH

• If the UE is in state CELL_DCH or CELL_FACH having on going data trasmission withCN1, after RNC receives paging from CN2 (CS speech call for example), the RNC shallbuild a connected mode RRC: PAGING TYPE 2 message for transmission on the DCH orFACH respectively (also active connection to CN2 -active speech call - , incoming PScall -> RRC: Paging Type 2)

• It then transmits the message on the DCCH mapped to the DCH or FACH using AM RLC.

MM Connected MM Idle

UE BS RNC

RRC:PAGING T Y PE 2

CN 1

RANAP:PAGING

UE has signalling connection to CN1

UE is in CELL_FACH or CELL_DCH state

Paging response to CN 2

CN 2

D di t d M d P i

Page 16: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 16/23

16 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Dedicated Mode PagingMM connected CN1 (PS), MM idle CN2 (CS), RRC; URA_Cell/CellPCH

• The UE is in URA_PCH or CELL_PCH substate having on going datatrasmission with CN1, after RNC receives paging from CN2 (CS call) , theRNC shall append connected mode paging information in an RRC: PAGINGTYPE 1 message, which is transmitted on the PCH.

• The RRC: PAGING TYPE 1 message can include idle and connected modepages originating from the CN and UTRAN originating pages.

• In the Paging type 1 message "Paging Record" Information Element

also the connected mode paging parameters are included

MM Connected MM Idle

UE BS

UE has signalling

UE is in URA_PCH or CEL

PICH

RNC CN 1

RANAP:PAGING

connection to CN1

L_PCH state

CN 2

Paging response to CN 2

(FP/AAL2/PCCH/PCH/S-CCPCH) : PAGING TYPE 1

Dedicated Mode Paging

Page 17: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 17/23

17 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Dedicated Mode PagingMM connected CN1 (PS), MM idle CN2 (CS), RRC; CELL_DCH/CELL_FACH

• If the UE is in state CELL_DCH or CELL_FACH having on going data trasmission withCN1, after RNC receives paging from CN2 (CS speech call for example), the RNC shallbuild a connected mode RRC: PAGING TYPE 2 message for transmission on the DCH orFACH respectively (also active connection to CN2 -active speech call - , incoming PScall -> RRC: Paging Type 2)

• It then transmits the message on the DCCH mapped to the DCH or FACH using AM RLC.

MM Connected MM Idle

UE BS RNC

RRC:PAGING T Y PE 2

CN 1

RANAP:PAGING

UE has signalling connection to CN1

UE is in CELL_FACH or CELL_DCH state

Paging response to CN 2

CN 2

Page 18: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 18/23

18 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

SRNC Relocation

SRNC relocation

Page 19: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 19/23

19 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

SRNC relocation-Execution of SNRS relocation : Iu side-

RNC

Source

RNC

TargetCN

SRNS Relocation Decision

RANAPRANAPRelocation Required

RANAPRANAPRelocation Request

RANAP

ALCAP Iu Data Transport Bearer Setup

RANAPRANAPRelocation Request Ack

RANAP

RANAPRANAPRelocation Command

Relocation CommitRNSAP RNSAP

RANAPRANAPRelocation Complete

RANAP

RANAPRANAPIu Release Command

ALCAP Iu Data Transport Bearer Release

RANAPRANAPIu Release Complete

Page 20: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 20/23

20 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

Location / Routing Area Update

LA / RA UpdateTS 23.122

Page 21: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 21/23

21 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

LA / RA UpdateSignalling Procedures

TS 23.060TS 24.008TS 23.012

UE

 New 3G_ 

MSC/VLR SRNS

5. Cancel Location

Old 3G-

MSC/VLR HLR 

3. Security Functions

2. Send Identification Req. (TMSI)

5. Cancel Location Ack 

7.Upd. Location Ack 

9. TMSI reallocationcomplete (new TMSI)

6. Insert SubscriberDataAck

10. Release

8. Location Update Accept(new LAI, new TMSI)

1. LA Update Req .(oldLAI, old TMSI)

4. Update Location

2. Send Identification Ack .(IMSI, triplets)

6. Insert Subscriber Data

1. RRC connectionestablishment

10. RRCconnectionrelease

Interface information transfer for location update when changing VLR area

LA / RA UpdateTS 23.122

Page 22: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 22/23

22 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

UE SRNS Old 3G_SGSN

5. Cancel Location

 New 3G_ 

SGSNHLR 

3. Security Functions

2. SGSN Context Req .(old P-TMSI, old RAI)

5. Cancel Location Ack 

7. Update GPRS Location Ack.

9. RA update complete

6. Insert Subscriber Data Ack.

10. Release

8. RA upd Accept (new RAI, new P-TMSI)

1. RA Update req .(old RAI, old P-TMSI)

4. Update GPRS Location

2. SGSN ContextResp. (IMSI, Auth.triplets)

6. Insert Subscriber Data

1. RRC connection

establishment

10. RRC connection release

LA / RA UpdateSignalling Procedures

TS 23.060TS 24.008TS 23.012

Interface information transfer for RA update when changing SGSN area (successful case)

Page 23: Basic 3G Signalling

8/12/2019 Basic 3G Signalling

http://slidepdf.com/reader/full/basic-3g-signalling 23/23

23 © NOKIA E-Plus E-Max Project / 23.04.2004 / THa Company Confidential

References

• Nokia 3GRPLS 2, WRST 4 Training