nodeb application part
DESCRIPTION
An Introduction to NBAP protocol based on 3GPP TS 25.433 V11.3.0TRANSCRIPT
An introduction to Node B Application Part (NBAP)
Tusharadri SarkarAricentMarch 13, 2013
1March 13, 2013 Tusharadri Sarkar
Iub Interface and NBAP Functions of NBAP NBAP Procedures NBAP Common Procedures NBAP Dedicated Procedures Questions and Answers
Agenda
2Tusharadri Sarkar
Iub Interface and NBAP
Iub Interface : RNC and NodeB
Iub interface connects NodeB and RNC of UTRAN The NBAP protocol stack used for NBAP signaling is shown above
4March 13, 2013 Tusharadri Sarkar
Iub Interface : RNC and NodeB
NBAP protocol stack is supported on both ATM and IP
5March 13, 2013 Tusharadri Sarkar
Functions of NBAP
Functions of NBAP
Cell Configuration Management Common Transport Channel Management System Information Management Resource Event Management Configuration Alignment Measurement on Common Resources Radio Link Management Radio Link Supervision Compressed Mode Control Measurement on Dedicated Resources DL Power Drifting Correction Reporting of General Error Situation
7March 13, 2013 Tusharadri Sarkar
Functions of NBAP
Please refer to Section 7, Table 1 of 3GPP TS 25.433 V11.3.0 (2012-12) for the exhaustive mapping between NBAP Functions and NBAP Elementary procedures.
8March 13, 2013 Tusharadri Sarkar
NBAP Procedures
NBAP ProceduresSome Useful Definitions
CRNC Communication Context–Contains necessary information for CRNC for communication with a
specific UE –CRNC Communication Context ID
Node B Communication Context–Contains necessary information for the Node B for communication with
a specific UE–Radio Link Setup and Radio Link Deletion Procedures–Node B Communication Context ID
Unless explicitly indicated in the procedure description, at any instance in time one protocol peer shall have a maximum of one ongoing dedicated NBAP procedure related to a certain Node B Communication Context
10March 13, 2013 Tusharadri Sarkar
NBAP ProceduresSome Useful Definitions
All NBAP Elementary Procedures are divided into TWO Types–NBAP Common Procedures–NBAP Dedicated Procedures
Also, based on the response types, all Elementary Procedures are divided into TWO classes–Class 1 Elementary Procedures–Class 2 Elementary Procedures
Please refer to Section 8, Table 2 and Table 3 of 3GPP TS 25.433V11.3.0 (2012-12) for the comprehensive list of all Class 1 and Class 2 elementary procedures
11March 13, 2013 Tusharadri Sarkar
NBAP ProceduresElements of NBAP Communication
NBAP Message : Information Elements (IEs)– Presence (M, O, C)– Criticality (YES, GLOBAL, EACH, none)– Range– Assigned Criticality (10.3.2)
The NBAP Header– Message Type and Procedure Code– Message Discriminator– Transaction ID
Abstract Syntax (ASN.1)– NBAP ASN.1 definition - ITU-T Rec. X.680 and ITU-T Rec. X.681– NBAP ASN.1 Basic Packed Encoding Rules (variant) - ITU T Rec. X.691
Please refer to Section 9 3GPP TS 25.433 V11.3.0 (2012-12) for the comprehensive list of all NBAP Messages and corresponding IEs
12March 13, 2013 Tusharadri Sarkar
NBAP ProceduresElements of NBAP Communication
NBAP Message : Protocol Error Handling
Transfer Syntax Error– Value range– List of elements – Mandatory IE– Order
Abstract Syntax Error: Actual Criticality Information is handled here– Reject IE– Ignore IE and Notify Sender– Ignore IE
Logical Error– How to handle in Class1 and Class 2 Elementary Procedures?– The Error Indication Procedure
Please refer to Section 10 3GPP TS 25.433 V11.3.0 (2012-12) for the Handling of Unknown, Unforeseen and Erroneous Protocol Data
13March 13, 2013 Tusharadri Sarkar
NBAP ProceduresElements of NBAP Communication
14March 13, 2013 Tusharadri Sarkar
NBAP ProceduresA quick look at UMTS Channels and their mapping
15March 13, 2013 Tusharadri Sarkar
NBAP ProceduresA quick look at UMTS Channels and their mapping (DL)
16March 13, 2013 Tusharadri Sarkar
NBAP ProceduresA quick look at UMTS Channels and their mapping (UL)
17March 13, 2013 Tusharadri Sarkar
NBAP ProceduresA quick look at a typical Node B Initialization
18
Node B RNC
Audit Request Procedure
CellSetup Procedure
System Information Update Procedure
Common Transport Setup Procedures for PRACH, AICH, S-CCPCH, FACH, PCH and RACH + ALCAP and FP-
Sync. for RACH, FACH and PCH
System Information UpdateRequest - SIB 5
Update Resources and Unblock Cell
System Information UpdateRequest - SIB 3
March 13, 2013 Tusharadri Sarkar
NBAP Common Procedures
NBAP Common Procedures The main NBAP Common procedures are as follows
– Function: Configuration Alignment Audit Required Audit Reset
– Function: Cell Configuration Cell Setup Cell Reconfiguration Cell Deletion
– Function: Common Transport Channel Handling Common Transport Channel Setup Common Transport Channel Reconfiguration Common Transport Channel Deletion
– Function: Radio Link Management Radio Link Setup
20March 13, 2013 Tusharadri Sarkar
NBAP Common Procedures The main NBAP Common procedures are as follows
– Function: System Information Management System Information Update (SIB)
– Function: Resource Event Management Resource Status Indication
– Function: Measurement on Common Resources Common Measurement Initiation Common Measurement Reporting Common Measurement Termination Common Measurement Failure
21March 13, 2013 Tusharadri Sarkar
Configuration Alignment
NBAP Common ProceduresAudit Required
Message: AUDIT REQUIRED INDICATION Node B requests CRNC to perform audit on logical resources Possible Cause: misalignment of state or configuration
information CRNC initiates Audit procedure upon receiving this message
23
CRNC Node B
AUDIT REQUIRED INDICATION
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresAudit
Initiating message: AUDIT REQUEST CRNC may use an audit sequence (more than one Audit proc.) IE: Start Of Audit Sequence Indicator – start of audit sequence, not start of audit sequence
Successful Outcome: AUDIT RESPONSE IE: End Of Audit Sequence Indicator– end of audit sequence, not end of audit sequence
24
CRNC Node B
AUDIT REQUEST
AUDIT RESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresAudit
AUDIT RESPONSE: Important Node B information are–Cell Information C-ID Configuration Generation ID Resource Operational State Availability Status Local Cell ID
–Secondary CPICH–Secondary CCPCH– FACH, PRACH, RACH and AICH Information–HS-DSCH and E-DCH Resource Information–Communication Control Port Information (for each communication port)
25March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresAudit
AUDIT RESPONSE: Important Node B information are
– Local Cell Information (for each local cell) Maximum and Minimum DL Power Capability Minimum Spreading Factor HSDPA Capability E-DCH Capability MIMO Capability
– Local Cell Group Information
–Power Local Cell Group Information Power Local Cell Group ID Maximum DL Power Capability
26March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresAudit
Unsuccessful Outcome: AUDIT FAILURE Node B unable to perform audit on configuration and status of
logical resources
IE: Cause–Appropriate Cause is sent to CRNC
27
CRNC Node B
AUDIT REQUEST
AUDIT FAILURE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresReset
Initiating Message: RESET REQUEST Align the resources of Node B and CRNC in the event of an
abnormal failure IE: Reset Indicator–Communication Context–Communication Control Port–Node B
Successful Outcome: RESET RESPONSE
28
CRNC
RESET RESPONSE
RESET REQUESTNode B CRNC
RESET RESPONSE
RESET REQUESTNode B
March 13, 2013 Tusharadri Sarkar
Cell Configuration
CRNC Node B
CELL SETUPRESPONSE
CELL SETUP REQUEST
NBAP Common ProceduresCell Setup
Initiating Message: CELL SETUP REQUEST Which Cell to Setup? IE: C-ID What Resources to be used? IE: Local Cell ID Important IEs for a Serving Cell URFCN, Maximum Transmission Power, Primary Scrambling Code Synchronization Configuration, Closed Loop Timing Adjustment Mode Primary SCH, Secondary SCH Information Primary CPICH, Secondary CPICH, Primary CCPCH, BCH Information
30March 13, 2013 Tusharadri Sarkar
CRNC Node B
CELL SETUP FAILURE
CELL SETUP REQUEST
NBAP Common ProceduresCell Setup
Successful Outcome: CELL SETUP RESONSE What will Node B Store? IE: Configuration Generation ID Which channels exists when a cell is successfully configured?
P-CPICH, S-CPICH, P-SCH, S-SCH, P-CCPCH and BCH
31
• Unsuccessful Outcome: CELL SETUP FAILURE• IE Configuration Generation ID is unchanged in Node B• Cell state: Not Existing. Appropriate Cause is sent to CRNC
March 13, 2013 Tusharadri Sarkar
CRNC Node B
CELL RECONFIGURATION REQUEST
CELL RECONFIGURATION RESPONSE
NBAP Common ProceduresCell Reconfiguration
Initiating Message: CELL RECONFIGURATION REQUEST Node B reconfigures the parameters mentioned in the request Primary and Secondary SCH Power P-CPICH and S-CPICH Power BCH Power (from Primary CCPCH Information) Time Slot Configuration and Synchronization Information Maximum Transmission Power
Successful Outcome: CELL RECONFIGURATION RESPONSE Node B stores new Configuration Generation ID
32March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCell Reconfiguration
Unsuccessful Outcome: CELL RECONFIGURATION FAILURE Node B failed to reconfigures at least one parameters Old configuration is retained
Node B keeps old Configuration Generation ID Appropriate Cause is sent to CRNC
33
CRNC Node B
CELL RECONFIGURATION REQUEST
CELL RECONFIGURATION FAILURE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCell Deletion
Initiating Message: CELL DELETION REQUEST Node B removes the cell mentioned by C-ID What will be deleted from the Cell? All Common and Dedicated Channels All Radio Links All Node B Communication Contexts having no more RLs All user plane transport bearers corresponding to the removed
common and dedicated channels
Successful Outcome: CELL DELETION RESPONSE
34
CRNC Node B
CELL DELETION RESPONSE
CELL DELETION REQUEST
March 13, 2013 Tusharadri Sarkar
Common Transport Channel Handling
NBAP Common ProceduresCommon Transport Channel Setup
Initiating Message: COMMON TRANSPORT CHANNEL SETUP RQUEST
CRNC establishes the necessary resources in Node B regarding– S-CCPCH, FACH, PCH, PICH, PRACH, RACH, AICH[FDD]
One request message can configure only one of the combinations– One S-CCPCH, FACHs, PCH and PICH related to that S-CCPCH– One PRACH, one RACH and one AICH [FDD] related to that PRACH
36
CRNC Node B
COMMON TRANSPORT CHANNEL SETUPREQUEST
COMMON TRANSPORT CHANNEL SETUPRESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Setup
IE: Secondary CCPCH– Common Physical Channel ID– DL Scrambling Code– Channelization Code Number– Secondary CCPCH Slot Format
IE: FACH Parameter– Common Transport Channel ID– Max FACH Power– IE: PCH Parameter Common Transport Channel ID PCH Power IE: PICH Parameter Common Physical Channel ID Channelization Code Number PICH Power
37March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Setup
IE: PRACH– Common Physical Channel ID– Scrambling Code Number– Preamble Signature & Preamble Threshold– Allowed Slot Format– IE: RACH Parameter Common Transport Channel ID Transport Format Set
– IE: AICH Parameter Common Physical Channel ID Channelization Code Number AICH Power
Binding ID and Transport Layer Address can also be provided by CRNC incase of IP backhaul
38March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Setup
Successful Outcome: COMMON TRANSPORT CHANNEL SETUP RESPONSE
Node B stores Configuration Generation ID IE: Common Transport Channel Information Response For each configured common transport channel (FACHs, PCH
and RACH), Node B notifies back CRNC with this IE which includes– Common Transport Channel ID– Binding ID– Transport Layer Address
Common Transport and Physical Channel state: Enabled Common Physical Channels now exists in the Uu Interface
39March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Setup
Unsuccessful Outcome: COMMON TRANSPORT CHANNEL SETUP FAILURE
Node B rejects configuration of all channels State of the channels remains same as before Appropriate Cause is sent to CRNC
40
COMMON TRANSPORT CHANNEL SETUPREQUEST
CRNC Node B
COMMON TRANSPORT CHANNEL SETUPFAILURE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Setup
41March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Reconfiguration
Initiating Message: COMMON TRANSPORT CHANNEL RECONFIGURATION RQUEST
One request message can configure only one of the combinations– One S-CCPCH, FACHs, PCH and PICH related to that S-CCPCH– One PRACH, one RACH and one AICH related to that PRAC
Successful Outcome: COMMON TRANSPORT CHANNEL RECONFIGURATION RESPONSE
Node B stores the new Configuration Generation ID
42
CRNC Node B
COMMON TRANSPORT CHANNELRECONFIGURATION REQUEST
COMMON TRANSPORT CHANNELRECONFIGURATION RESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Reconfiguration
Unsuccessful Outcome: COMMON TRANSPORT CHANNEL RECONFIGURATION FAILURE
Node B rejects reconfiguration of all the channels State of the channels remains same as before Appropriate Cause is sent to CRNC
43
CRNC Node B
COMMON TRANSPORT CHANNELRECONFIGURATION REQUEST
COMMON TRANSPORT CHANNELRECONFIGURATION FAILURE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Deletion
Initiating Message: COMMON TRANSPORT CHANNEL DELETION RQUEST
Which one to delete? IE: COMMON PHYSICAL CHANNEL ID If Secondary CCPCH, Node B deletes The S-CCPCH, all FACHs, the PCH supported by that FACH and the
PICH supported by that PCH If PRACH, Node B deletes The PRACH, the RACH and the AICH [FDD] supported by that
PRACH
44
CRNC Node B
COMMON TRANSPORT CHANNELDELETION REQUEST
COMMON TRANSPORT CHANNELDELETION RESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Transport Channel Deletion
Successful Outcome: COMMON TRANSPORT CHANNEL DELETION RESPONSE
State of the deleted channels: Non Existing Node B stores new Configuration Generation ID
45March 13, 2013 Tusharadri Sarkar
Radio Link Management
NBAP Common ProceduresRadio Link Setup
Initiating Message: RADIO LINK SETUP REQUEST It establishes the first Radio Link (RL) for a UE and achieves
synchronization in the user plane What channels are established? One or more DCHs on all RLs One HS-DSCH (per Cell) in one RL (Optional) One E-DCH on one or more RLs (Optional)
47
CRNC Node B
RADIO LINK SETUP REQUEST
RADIO LINK SETUP RESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresRadio Link Setup
IE: CRNC Communication Context ID IE: UL DPCH information
– UL Scrambling Code, UL SIR Target IE: DL DPCH Information
– DL DPCH Slot Format IE: DCH Information
– DCH FDD Information DCH Specific Info (one or more)
IE: RL Information (one or more)– RL ID, C-ID, First RLS Indicator, Delayed Activation– Initial DL Transmission Power– Maximum and Minimum DL Power
IE: E-DPCH Information– HARQ Info for E-DCH
IE: UE Aggregate Maximum Bit Rate (Optional)
48March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresRadio Link Setup
Transport Channel Handling: DCHs – Multiple DCH Specific Info – a set of coordinated DCHs– Uplink or Downlink DCH? IE: Unidirectional DCH Indicator
Transport Channel Handling: HS-DSCH– Requested HS-PDSCH is setup on serving HS-DSCH– Which RL to set the HS-PDSCH on? IE: HS-PDSCH RL ID
Successful Outcome: RADIO LINK SETUP RESPONSE– Node B now continuously attempts UL sync on the Uu interface– IE: RL Information Response: Node B populates RL ID, RL Set ID Received Total Wideband Power (RTWP) DCH Information Response
49March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresRadio Link Setup
Unsuccessful Outcome: RADIO LINK SETUP FAILURE– IE: Unsuccessful RL Information Response – Node B populates RL ID and Cause
– IE: Successful RL Information Response – Node B populates RL ID, RL Set ID Received Total Wideband Power (RTWP) DCH Information Response
50
CRNC Node B
RADIO LINK SETUP REQUEST
RADIO LINK SETUP FAILURE
March 13, 2013 Tusharadri Sarkar
System Information Management
NBAP Common ProceduresSystem Information Update
Initiating Message: SYSTEM INFORMATION UPDATE REQUEST
Enables Node B to apply The correct scheduling Appropriate contents in the System Information Segment of BCCH
When to update BCCH? IE: BCCH Modification Time (Optional) Update BCCH at the time instance starting from the SFN value
52
SYSTEM INFORMATION UPDATE RESPONSE
CRNC Node B
SYSTEM INFORMATION UPDATE REQUEST
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresSystem Information Update
Which information to update? IE: MIB/SB/SIB Information Priority: MIB > SB/SIB Operations Information Block Addition Information Block Deletion Information Block Update
MIB contains: PLMN Identity References to other SIBs
SB contains: Scheduling information of number of SIBs
SIB contains: Specific system information
53March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresSystem Information Update
Examples of some SIBs SIB 1 PLMN ID list, Cell ID, Cell status, Scheduling info, SIB mapping SIB 3 Information/Parameters for intra-frequency cell reselections SIB 5 Information on inter-frequency neighboring cells SIB 10 + 11 ETWS
Successful Outcome: SYSTEM INFORMATIO UPDATE RESPONSE
54
SYSTEM INFORMATION UPDATE FAILURE
CRNC Node B
SYSTEM INFORMATION UPDATE REQUEST
Unsuccessful Outcome: SYSTEM INFORMATIO UPDATE FAILURE
Node B discards all changes
Appropriate Cause is sent to CRNC
March 13, 2013 Tusharadri Sarkar
Resource Event Management
NBAP Common ProceduresResource Status Indication
Message: RESOURCE STATUS INDICATION When to update CRNC?
– A Local Cell came up at Node B (Existing)– A Local Cell is to be deleted at Node B (Not Existing)– A Local Cell changed its capabilities and/or its resource operational state– Capabilities of a Local Cell have changed– Common physical and/or transport channels have changed their
capabilities– A Communication Control Port changes its resource operational state– A Local Cell Group has changed its capability
56
CRNC Node B
RESOURCE STATUS INDICATION
March 13, 2013 Tusharadri Sarkar
Measurement On Common Resources
NBAP Common ProceduresCommon Measurement Initiation
Initiating Message: COMMON MEASUREMENT INITIATION REQUEST
How to Keep Track? IE: Measurement ID and IE: C-ID What to measure? IE: Common Measurement Type Typical measurement requests SFN-SFN Observed Time Difference Received Total Wideband Power for Cell Portion Transmitted Carrier Power for Cell Portion HS-DSCH required Power for Cell Portion
58
CRNC Node B
COMMON MEASUREMENT INITIATIONREQUEST
COMMON MEASUREMENT INITIATIONRESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Measurement Initiation
Node B initiates Common Measurement Reporting Procedure How to report the measurement? IE: Report Characteristics
– On Demand– Periodic ( IE: Report Periodicity )– Event A: above threshold and stays for hysteresis time– Event B: below threshold and stays for hysteresis time– Event C: rises by threshold amount within requested time– Event D: falls by threshold amount within requested time– Event E: start when A, wait for B and then terminate– Event F: start when B, wait for A and then terminate
Successful Outcome: COMMON MEASUREMENT INITIATION RESPONSE
Node B uses the same Measurement ID as provided in request
59March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Measurement Initiation
Unsuccessful Outcome: COMMON MEASUREMENT INITIATION FAILURE
Node B uses the same Measurement ID as provided in request Appropriate Cause is sent to CRNC
60
CRNC Node B
COMMON MEASUREMENT INITIATIONREQUEST
COMMON MEASUREMENTINITIATION FAILURE
March 13, 2013 Tusharadri Sarkar
CRNC Node B
COMMON MEASUREMENT REPORT
NBAP Common ProceduresCommon Measurement Reporting
Message: COMMON MEASUREMENT REPORT Initiated by Node B when requested measurement criteria are met IE: Common Measurement Object Type
– Cell– RACH
IE: Measurement ID as provided in measurement initiation request IE: Common Measurement Value Information
– Measurement available/not available (measurement accuracy fulfillment)
IE: Measurement Recovery Report Indicator (optional)– Node B indicated Measurement Available to CRNC when achieved
measurement accuracy fulfills the requested measurement accuracy
61March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Measurement Termination
Message: COMMON MEASUREMENT TERMINATION REQUEST
Node B terminates reporting of common measurements corresponding to the received Measurement ID
62
CRNC Node B
COMMON MEASUREMENT TERMINATIONREQUEST
March 13, 2013 Tusharadri Sarkar
NBAP Common ProceduresCommon Measurement Failure
Message: COMMON MEASUREMENT FAILURE INDICATION Reason: A previously requested measurement can no longer be
reported Node B locally terminates the indicated measurement
63
CRNC Node B
COMMON MEASUREMENT FAILUREINDICATION
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated Procedures
NBAP Dedicated Procedures The main NBAP Dedicated procedures are as follows
– Function: Radio Link Management Radio Link Addition Synchronized / Unsynchronized Radio Link Reconfiguration Radio Link Deletion
– Function: Radio Link Supervision Radio Link Failure Radio Link Restoration
– Function: Downlink Power Control [FDD]
– Function: Measurement on Dedicated Resources Dedicated Measurement Initiation Dedicated Measurement Reporting Dedicated Measurement Termination Dedicated Measurement Failure
65March 13, 2013 Tusharadri Sarkar
Radio Link Management
NBAP Dedicated ProceduresRadio Link Addition
Initiating Message: RADIO LINK ADDITION REQUEST Request for additional RLs for the UE when the Node B
Communication Context already exists Difference with RADIO LINK SETUP REQUEST IE: Node B Communication Context ID in place of IE: CRNC
Communication Context ID Similarity with RADIO LINK SETUP REQUEST IE: RL Information (parameters of the new RLs to be setup)
67
CRNC Node B
RADIO LINK ADDITION REQUEST
RADIO LINK ADDITION RESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresRadio Link Addition
Radio Link Handling: Diversity Combination Control– Should Node B combine the new RL with existing RL?– IE: Diversity Control Field (values: May, Must, Must Not)
Radio Link Handling: DL Power Control– What is the transmission power in each DL DPCH?– IE: Initial DL Transmission Power
Successful Outcome: RADIO LINK ADDITION RESPONSE Node B continuously attempts UL sync on the Uu interface Should Node B start transmission on the DL DPDCH(s) on the
new RL?– IE: Delayed Activation (values: Separate Indication, CFN, none)– IE: Activation CFN
68March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresRadio Link Addition
Unsuccessful Outcome: RADIO LINK ADDITION FAILURE Establishment of at least one of the Radio Links unsuccessful Appropriate Cause is sent to CRNC
69
CRNC Node B
RADIO LINK ADDITION REQUEST
RADIO LINK ADDITION FAILURE
March 13, 2013 Tusharadri Sarkar
Quiz
Is the Dedicated Radio Link Setup a NBAP Common procedure or a NBAP Dedicated procedure?
70
Note: There is a Common NBAP Channel as well as a Dedicated NBAP Channel
March 13, 2013 Tusharadri Sarkar
CRNC Node B
RADIO LINK RECONFIGURATION PREPARE
RADIO LINK RECONFIGURATION READY
NBAP Dedicated ProceduresSynchronized Radio Link Reconfiguration
CRNC requests new configuration of RL(s) related to an existing Node B Communication Context
Reconfiguration happens in two steps Reconfiguration Prepare Reconfiguration Commit
Initiating Message: RADIO LINK RECONFIGURATION PREPARE
Handling DCHs IE: DCHs to Modify (1..m) IE: DCHs to Add (1..m) IE: DCHs to Delete (1..m)
71March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresSynchronized Radio Link Reconfiguration
DL Power Control IE: DL Reference Power
Handling Physical Channels IE: UL DPCH Information (new Uplink Scrambling Code, UL SIR target) IE: DL DPCH Information (new DL DPCH Power, DL DPCH Slot Format)
Signaling Bearer Management IE: Signaling Bearer Request Indicator (Node B allocates new
Communication Control Port) HS-DSCH Setup and HS-DCSH Modification IE: HS-DSCH Information(O) and HS-DSCH Information To
Modify(O) Handling Radio Links IE: RL Information (O)
72March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresSynchronized Radio Link Reconfiguration
Successful Outcome: RADIO LINK RECONFIGURATION READY
Node B successfully reserved all the necessary resources for reconfiguration of RLs requested by CRNC
A Prepared Reconfiguration now exists in Node B
73March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresSynchronized Radio Link Reconfiguration
Message: RADIO LINK RECONFIGURATION COMMIT CRNC orders Node B to switch to the new configuration for RL(s) When to switch? IE: CFN (M) and IE: Fast Reconfiguration (O) Fast Reconfiguration present: Node B switches to new configuration
at the next coming CFN equal to the CFN requested by CRNC Fast Reconfiguration absent: Node B switches to new configuration
as soon as it detects that UE has started using the new configuration i.e. UE already started using the new UL Scrambling code
The Prepared Reconfiguration is removed from Node B
74
CRNC Node B
RADIO LINK RECONFIGURATION COMMIT
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresUnsynchronized Radio Link Reconfiguration
Initiating Message: RADIO LINK RECONFIGURATION REQUEST
When there is no need to synchronize the time of switching e.g. reconfiguration of Packet Switched Connections
The functions are similar to Synchronized Radio Link Reconfiguration Preparation i.e. DCH addition, DCH modification and DCH deletion HS-DSCH Setup and HS-DSCH modification Handling Physical Channels and Radio Links Signaling Bearer Management and DL Power Control
75
CRNC Node B
RADIO LINK RECONFIGURATION REQUEST
RADIO LINK RECONFIGURATION RESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresUnsynchronized Radio Link Reconfiguration
Successful Outcome: RADIO LINK RECONFIGURATION RESPONSE
Node B has successfully allocated the required resources, and changed to the new configuration
For each new transport channel being added or modified Node B send a Transport Layer Address and a Binding ID to CRNC
76March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresUnsynchronized Radio Link Reconfiguration
Unsuccessful Outcome: RADIO LINK RECONFIGURATION FAILURE
Node B failed to allocate the necessary resources for all the new DCHs of one set of coordinated DCHs requested to be setup
Appropriate Cause is sent to CRNC
77
CRNC Node B
RADIO LINK RECONFIGURATION REQUEST
RADIO LINK RECONFIGURATION FAILURE
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresRadio Link Deletion
Initiating Message: RADIO LINK DELETION REQUEST CRNC orders to release one or more resources established
Radio Links towards a UE Which RL(s) to be deleted?
– RL(s) uniquely identified by RL ID, Node B Communication Context ID and CRNC Communication Context ID
Successful Outcome: RADIO LINK DELETION RESPONSE After RL(s) deletion Node B will start UL sync for remaining RLs
78
CRNC Node B
RADIO LINK DELETION REQUEST
RADIO LINK DELETION RESPONSE
March 13, 2013 Tusharadri Sarkar
Radio Link Supervision
NBAP Dedicated ProceduresRadio Link Failure
Message: RADIO LINK FAILURE INDICATION Reason: One or more established RLs have failed IE: RL Information One or more individual Radio Link(s) failed
IE: RL Information Set One or more Radio Link Set(s) failed
RL failure might cause loss of UL sync as well Appropriate Cause is sent to CRNC
80
CRNC Node B
RADIO LINK FAILURE INDICATION
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresRadio Link Restoration
Message: RADIO LINK RESTORE INDICATION Reason: Node B achieved or re-achieved UL sync of one or more
established Radio Links or Radio Link Sets on the Uu Interface IE: RL Information One or more individual Radio Link(s) re-established
IE: RL Information Set One or more Radio Link Set(s) re-established
This is triggered when UL synchronization detection algorithm finishes successfully and indicates that UL sync exists
81
CRNC Node B
RADIO LINK RESTORE INDICATION
March 13, 2013 Tusharadri Sarkar
Radio Link Establishment ProcedureComplete Picture
82March 13, 2013 Tusharadri Sarkar
Downlink Power Control
NBAP Dedicated ProceduresDownlink Power Control [FDD]
Message: DL POWER CONTROL REQUEST CRNC wants to control DL transmission power of one or more
RLs for any existing Node B Communication Context IE: Power Adjustment Type Values: Common / Individual / None
IE: Inner Loop DL PC Status (optional) Values: Active / Inactive
84
CRNC Node B
DL POWER CONTROL REQUEST
March 13, 2013 Tusharadri Sarkar
Measurement On Dedicated Resources
NBAP Dedicated ProceduresDedicated Measurement Initiation
Message: DEDICATED MEASUREMENT INITIATION REQUEST Which dedicated resources to perform the measurement on? IE: Node B Communication Context ID
How to keep track? IE: Measurement ID
What to measure? IE: Dedicated Measurement Object Type IE: Node B Communication Context ID
86
CRNC Node B
DEDICATED MEASUREMENT INITIATIONREQUEST
DEDICATED MEASUREMENT INITIATIONRESPONSE
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresDedicated Measurement Initiation
Dedicated Measurement Object Type can be– RL: All indicated Radio Links (IE: RL Information)– RLS: All indicated Radio Link Sets (IE: RL Set Information)– ALL RL: All current and future Radio Links within the Node B
Communication Context– ALL RLS: All current and future Radio Link Sets within the Node B
Communication Context
Special case: ALL NBCC– If Node B Communication Context ID is set to ALL NBCC then
measurement is applied on all current and future Node B Communication Contexts controlled via the Communication Control Port on which the request is received
87March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresDedicated Measurement Initiation
Node B initiates Dedicated Measurement Reporting procedure How to report? IE: Reporting Characteristics Values are similar to the Common Measurement Reporting procedure
(On Demand, Periodic, A, B, C, D. E, F)
Dedicated measurement can not be initiated if there exists a Prepared Reconfiguration, except it is a ALL NBCC case
Successful Outcome: DEDICATED MEASUREMENT INITIATION RESPONSE
Node B uses the same Measurement ID as received in request
88March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresDedicated Measurement Initiation
Unsuccessful Outcome: DEDICATED MEASUREMENT INITIATION FAILURE
Node B uses the Measurement ID as received in request Appropriate Cause is sent to CRNC
89
CRNC Node B
DEDICATED MEASUREMENT INITIATIONREQUEST
DEDICATED MEASUREMENT INITIATIONFAILURE
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresDedicated Measurement Reporting
Message: DEDICATED MEASUREMENT REPORT Initiated by Node B when requested measurement criteria are met IE: Dedicated Measurement Object Type RL / ALL RL RLS / ALL RLS
IE: Measurement ID as provided in measurement initiation request
IE: Dedicated Measurement Value Information IE: Measurement Recovery Report Indicator
90
CRNC Node B
DEDICATED MEASUREMENT REPORT
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresDedicated Measurement Termination
Message: DEDICATED MEASUREMENT TERMINATION REQUEST
Node B terminates reporting of dedicated measurements corresponding to the received Measurement ID IE
Dedicated Measurement Termination can not be initiated if there exists a Prepared Reconfiguration, except the ALL NBCC case
91
CRNC Node B
DEDICATED MEASUREMENTTERMINATION REQUEST
March 13, 2013 Tusharadri Sarkar
NBAP Dedicated ProceduresDedicated Measurement Failure
Message: DEDICATED MEASUREMENT FAILURE INDICATIN Reason: A previously requested dedicated measurement can no
longer be reported Once Node B has sent RADIO LINK SETUP RESPONSE it can
initiates Dedicated Measurement Failure procedure at any time If the measurement was started with Node B Communication
Context ID set to ALL NBCC and Node B initiates Dedicated Measurement Failure procedure then the CRNC Communication Context ID is set to ALL CRNCCC
92
CRNC Node B
DEDICATED MEASUREMENT FAILUREINDICATION
March 13, 2013 Tusharadri Sarkar
Questions and Answers
Thank You