08_RN31558EN10GLA0_UTRAN Control Protocol Overview
Transcript of 08_RN31558EN10GLA0_UTRAN Control Protocol Overview
1 © Nokia Siemens Networks RN31558EN10GLN0
UTRAN Control Protocol Overview (without RRC)3GRPLS (RN3155) – Module 8
Part I - RANAPPart II - RNSAPPart III - NBAPPart IV - Call Setup Example
Flow Example: Call Setup
2 © Nokia Siemens Networks RN31558EN10GLN0
At the end of this module, you will be able to
• Outline RANAP, NBAP, and RNSAP services
• Explain the SRNC Relocation flow
• Understand the structure of call Setup flows
Objectives
4 © Nokia Siemens Networks RN31558EN10GLN0
3G-MSC/VLR
3G-SGSN
UE Node BRNC
RNC
RNS
RNS
RRC
Iur: RNSAP
Iu-PS: RANAP
Iu-CS: RANAPIub: NBAP
UTRAN Specific Signalling and Control Protocols
5 © Nokia Siemens Networks RN31558EN10GLN0
Part I - RANAP
Part I - RANAPPart II - RNSAPPart III - NBAPPart IV - Call Setup Example
Flow Example: Call Setup
7 © Nokia Siemens Networks RN31558EN10GLN0
3G-MSC/VLR
3G-SGSN
RNC
UTRAN
Iu-PS: RANAP
Iu-CS: RANAP
CN
S-RNC Relocation
RAB Management
NAS PDU Transport
Location Reporting
PagingIu Signalling Connection
Management
RANAP Services
9 © Nokia Siemens Networks RN31558EN10GLN0
Class 1:EP with response
Request
Response (ack/unack)timer
timeout implicit negative acknowledgement
Class 2:EP with no response
Request
Class 3:EP with multiple responses
Request
Response (ack/unack)timer
timeout implicit negative acknowledgement
Response (ack/unack)
Response (ack/unack)
RANAP: Elementary Procedures
11 © Nokia Siemens Networks RN31558EN10GLN0
3G-MSC/VLR
RNC
LA
Cell 3
Cell 2
Cell 1
RN C
RANAP: Paging ( )
RANAP: Paging ( )
RRC: Paging Type 1
RRC: Paging Type 1
RRC: Paging Type 1
Message Type
Temporary UE IdentityPaging Area IDPaging Cause
Non Searching IndicationDRX Cycle Length
Coefficient
Permanent NAS UE IdentityCN Domain Indicator
CS domain/ PS domain
TMSI / P-TMSI
IMSI
LAI / RAI
Terminating Conversational Call / ... / Terminating High Priority Signalling
non-searching / searching
6 .. 9
Class 1:EP with response
Example Flow: Paging
13 © Nokia Siemens Networks RN31558EN10GLN0
RNC[RLC-TR, CCCH] RRC Connection Request
RRC Connection Setup [RLC-UM, CCCH]
[RLC-AM, DCCH] RRC Connection Setup Complete
MSC/VLR or SGSN
[RLC-AM, DCCH] Initial Direct TransferInitial UE Message ( )
RRC ConnectionEstablishment
Message Type
RAC
NAS-PDU
Global RNC-ID
Iu Signalling Connection Identifier
LAICN Domain Indicator
SAI
bit string (24 bits) (most significant bit (MSB) identifies the node (RNC/CN node) that has assigned this value)
PLMN Identity + RNC ID Class 1:EP with response
Example Flow: NAS Signalling Establishment
15 © Nokia Siemens Networks RN31558EN10GLN0
RNC
MSC/VLR or SGSN
RAB Assignment Request ( )AC
Bearer setup/modification/release AALx link setup/modification/release
RAB Assignment Response ( )
RABs To Be Setup Or Modified List
RABs To Be Released List
First Setup OrModify Item
Second Setup OrModify Item
RAB Parameters
User Plane Information
RAB ID
NAS Synchroni- sation Indicator
Transport Layer Information
• Traffic Class• RAB Asymmetry Indicator• Maximum Bit Rate• Guaranteed Bit Rate• Delivery Order• Maximum SDU Size• SDU parameters• Transfer Delay• Traffic Handling Priority• Allocation/Retention
priority• Source Statistics
Descriptor
Class 3 EP
Example Flow: RAB Assignment
16 © Nokia Siemens Networks RN31558EN10GLN0
RNC MSC/VLR or SGSN
RAB Assignment Request ( )AC
Bearer setup/modification/release AALx link setup/modification/release
RAB Assignment Response ( )
RABs Setup Or Modified List
RABs Released List
RABs Queued List
RABs Failed to Set- up Or Modify List
RABs Failed to Release List
RAB ID
Cause
Radio Network Layer Cause
Transport Layer Cause
NAS Cause
Protocol Cause
Miscellaneous Cause
Non-standard Cause
e.g. 23: Invalid RAB
Parameter Combination
e.g. 98: Semantic
Error
Example Flow: RAB Assignment
20 © Nokia Siemens Networks RN31558EN10GLN0
source RNC
CN Iu edge node
target RNC
Relocation Required
T REL
OC
prep
(1): TRELOCallocRelocation Request(2): TRELOCcomplete
Relocation Request Acknowledge
T REL
OC
over
all Relocation Command
(1)
(2)
RNSAP: Relocation Commit
Relocation Detect RRC: UTRAN Mobility Information
RRC: UTRAN Mobility Information Confirm
Relocation CompleteIu Release Command
Iu Release Complete
Example Flow: S-RNC Relocation
21 © Nokia Siemens Networks RN31558EN10GLN0
• RNC: RelocationSupport•Identifies whether the Core Network supports the relocation of SRNC.•0 (Not supported), 1 (Supported); default: 1
• RNC: NRncRelocationSupport•This parameter identifies whether a neighbouring RNC supports relocation of SRNC.•0 (Not supported), 1 (Supported); default: 1
• RNC: NRncId•This parameter identifies the neighbour RNC. •A unique identification for an RNC node within the UTRAN.•[1 ... 4095], step 1
• RNC: TDataFwd•The timer is set when a RANAP:SRNS Data Forward Command message (or a RANAP:Relocation Command message) is received from the PS CN. •The timer is internally stopped in the SRNC when the RANAP SRNS Data Forwarding procedure has been completed.•[1 ... 10] s, step 1 s; default value: 4 seconds
NSN Parameters for S-RNC Relocation
22 © Nokia Siemens Networks RN31558EN10GLN0
• RNC: TRelocPrep•Specifies the maximum time for Relocation Preparation procedure in the source RNC.•The timer is set when a RANAP:Relocation Required message is sent. •The timer is stopped when a RANAP:Relocation Command or a Relocation Preparation Failure message is received. •[1 ... 16] seconds, step 1 second; default value: 6 seconds
• RNC: TRelocOverall•Specifies the maximum time for the protection of overall Relocation procedure in the source RNC.•The timer is set in the source RNC when a RANAP:Relocation Command message is received. •The timer is stopped when a RANAP:Iu Release Command is received, or the relocation procedure is cancelled.•The timer is set in the target RNC when a RANAP:Relocation Request Acknowledge message is sent.
•The timer is stopped when a RANAP:Relocation Complete message is sent, or the relocation procedure is cancelled.
•[1 ... 16] seconds, step 1 second; default value: 8 seconds
NSN Parameters for S-RNC Relocation Timer
23 © Nokia Siemens Networks RN31558EN10GLN0
Part II - RNSAP
Part I - RANAPPart II - RNSAPPart III - NBAPPart IV - Call Setup Example
Flow Example: Call Setup
25 © Nokia Siemens Networks RN31558EN10GLN0
RNCUTRAN
Iur: RNSAP
Relocation ExecutionRadio Link Management
Compressed Mode Control
CCCH Signalling Transfer Paging
Measurements on dedicated resources
RNCRNS RNS
Class 1:EP with response
Class 2:EP with no response
PhyCH reconfiguration
etc.
CTCH resource management
RNSAP Services
27 © Nokia Siemens Networks RN31558EN10GLN0
NAS-PDU
SAPI
CN Domain Indicator
NAS-PDU
SAPI
CN Domain Indicator
source RNC
target RNCRelocation Commit ( )
Message Type
RANAP Relocation Information
D-RNTI
Transaction IDDirect Transfer
Information Items
NAS-PDU
SAPI
CN Domain Indicator
RAB Context Items
NAS-PDU
SAPI
CN Domain Indicator
NAS-PDU
SAPI
CN Domain Indicator
RAB ID
DL GTP-PDU SeqNo
UL GTP-PDU SeqNo
CN Domain IndicatorCN Domain IndicatorDL N-PDU SeqNo
CN Domain IndicatorCN Domain IndicatorUL N-PDU SeqNo
OP
OP
1 .. maxnoofDT (15)
1 .. maxnoofRABs (256)
Class 2:EP with no response
Flow Example: Relocation Commit
29 © Nokia Siemens Networks RN31558EN10GLN0
source RNC
target RNC
Radio Link Setup Request ( )Radio Link Setup Response
Radio Link Setup RequestRadio Link Setup Failure
Message Type
D-RNTI
Transaction ID
S-RNTI
SRNC-Id
RL Information IEs
UL DPCH Information IEs
DL DPCH Information IEs
DSCH Information
DCH Information
Transmission GapPattern Sequence
Information
Active Pattern Sequence Info
Permanent NAS UE Identity
Class 1:EP with response
Flow Example: Radio Link Setup
30 © Nokia Siemens Networks RN31558EN10GLN0
• RNC: IurItem•This parameter consists of all the needed information from the neighbour RNC.
• RNC: IurList•This parameter is a collection of Iur-interfaces related to one RNC.
• RNC: IurUPSupport•This parameter indicates a user plane procedure support of the Iur connection.•This information is given separately for each neighbouring RNC. •If the user plane is not supported between SRNC and DRNC, initiation of a soft handover procedure is not possible.•0 (Not supported), 1 (Supported); default: 1
• etc.
Some NSN Parameters
31 © Nokia Siemens Networks RN31558EN10GLN0
Part III - NBAP
Part I - RANAPPart II - RNSAPPart III - NBAPPart IV - Call Setup Example
Flow Example: Call Setup
33 © Nokia Siemens Networks RN31558EN10GLN0
Iur: RANAP
Radio Link ManagementCell Configuration Mgt
DL Power Drift Correction
System Information Mgt Resource Event Status
Measurements on common & dedicated resources
RNC RNS
Class 1:EP with response
Class 2:EP with no response
CTCH Management
CTCH resource management
Node B
Iub: NBAP
Configuration Alignment
General Error Reporting
NBAP Services
35 © Nokia Siemens Networks RN31558EN10GLN0
RNC
Node B
Radio Link Setup Request ( )Radio Link Setup Response
Radio Link Setup RequestRadio Link Setup Failure
Message Discriminator
Message Type
Transaction ID
CRNC Communi- cation Context ID
DL DPCH Information IEs
DL DPCH Information IEs
DCH Information
DSCH Information
TFCI2 bearer information IEs
RL Information IEs
Transmission GapPattern Sequence
Information
Active Pattern Sequence Info
Flow Example: Radio Link Setup
37 © Nokia Siemens Networks RN31558EN10GLN0
C-RNC
Node B
Common Measurement Report ( )
Message Discriminator
Message Type
Transaction ID
CHOICE Common Measurement Object Type
Cell
Measurement ID
RACH
CPCH
SFN
Common Measurement Initiation Request
Common Measurement Failure Indication
•Common Measurement Initation Response•Common Measurement Initation Failure
Common Measurement Termination Request
Note: NSN name for ‘Common Measurement Report’ is ‘Radio Resource Indication’ (RRI) message
Measurement on Common Resources
38 © Nokia Siemens Networks RN31558EN10GLN0
• There is a wide range of telecom and WBTS parameters; please refer to the WCDMA RAN Parameter Dictionary.
Some NSN Parameters
39 © Nokia Siemens Networks RN31558EN10GLN0
Part IV - Call Setup Example
Part I - RANAPPart II - RNSAPPart III - NBAPPart IV - Call Setup Example
Flow Example: Call Setup
40 © Nokia Siemens Networks RN31558EN10GLN0
RNCNode BUE3G-MSC
/VLR
RRC Connection Request (cause: Originating Conversational Call)
RRC Connection SetupRRC Connection Setup Complete
Initial Direct Transfer (...,CM Service Request,...)(cause: MOC establishment request) Initial UE Message
(LAI, CM Service Request,...)MM
RRC
MM
NBAP Radio Link Setup RequestRadio Link Setup Response
Downlink SynchronisationUplink Synchronisation
Flow Example: Call Setup
41 © Nokia Siemens Networks RN31558EN10GLN0
RNCNode BUE3G-MSC
/VLR
Security Mode Command Security Mode Command
Security Mode CompleteSecurity Mode Complete
Initial Direct Transfer (...,Setup,...)(called party address, codec capabilities) Direct Transfer
(...,Setup,...)
Direct Transfer (...,Call Proceeding,...)DL Direct Transfer (..., Call Proceeding,...)
Common ID (...,IMSI,...)
CC CC
RANAP
RANAP
RRC
Direct Transfer (...,Authentication Request,...)DL Direct Transfer (..., Authentication Request,...)
UL Direct Transfer (...,Authentication Response,...)(old LAI, old TMSI, MS classmark,...) Direct Transfer
(...,Authentication Response,...)
MM MM
Flow Example: Call Setup
42 © Nokia Siemens Networks RN31558EN10GLN0
RNCNode BUE3G-MSC
/VLR
CC
NBAP RANAP
RRC
RAB Assignment Request
Radio Link Reconfiguration Request
Radio Link Reconfiguration Response
Radio Bearer Setup
Radio Bearer Setup Complete RAB Assignment Response
Direct Transfer (...,Alerting,...)DL Direct Transfer (..., Alerting,...) CC
Direct Transfer (...,Connect,...)DL Direct Transfer (..., Connect,...)
UL Direct Transfer (...,Connect Acknowledge,...) Direct Transfer (...,Connect Acknowledge,...)
Media Flow
Flow Example: Call Setup