Upload
mohamed-nasser
View
119
Download
0
Tags:
Embed Size (px)
Citation preview
MOC
Basic Concepts
Uu Iub IuUE Node-B RNC CN
RL (Radio Link)Bi-directional connection between a UE and a Cell. UE can have more than one RL’s
RB (Radio Bearer)
RAB (Radio Access Bearer)Service provided by the Access Stratum to NAS for transferring user data between UE and CN
Message Flow (MOC)UEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
MOC MessagesUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RR
C S
ign
alli
ng
Con
nec
tion
Est
abli
shm
ent
NA
S S
ign
alli
ng
Con
nec
tion
E
stab
lish
men
tR
AB
Set
up
RRC Connection RequestUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RRC Connection Request
• RRC Connection Request is the first message transmitted by the UE when setting up an RRC Connection to the network.• Logical channel : CCCH• RLC mode : TM
IE’s
– Initial UE identity (This information element identifies the UE at a request of an RRC connection)
• IMSI/IMEI/TMSI (Used for UE identification, contains 15 elements)
– Establishment Cause (Cause for an RRC connection establishment request)
– Protocol error indicator (whether a message was transmitted due to a protocol error or not.)
– Measured results on RACH ()• FDD ( For FDD mode.)
– CPICH Ec/N0 ( Measured in dB, The best cell has the largest value)
• SFN-SFN observed time difference ( Integer 0 to 9830399 )
NBAP : RL Setup RequestUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
NBAP : RL Setup Request• NBAP : RL Setup Request is sent from the RNC to the BTS in order to set up a new radio link.• IE’s
– CRNC Communication Context ID
– DCH FP version number
– UL DPCH Information• Uplink scrambling code
– UL scrambling code num (Unique to each MS & used continuously even if the freq is changed)– UL scrambling code length
• Min. UL Channelisation code length• Puncture limit (The maximum amount of puncturing for a transport channel in uplink rate matching)• TFCS• UL DPCCH Slot Format• Uplink SIR Target
– DL DPCH Information• TFCS• DL DPCH Slot Format• TFCI presence (When multiple services on DL DPCH)• Multiplexing Position
– Number of DCHs• …
NBAP : RL Setup Request( IE’s Cont … )– Number of DCHs
• Payload CRC Presence Indicator• UL FP Mode • ToAWS • ToAWE• Number of DCH specific info
– DCH ID (Present if not First RL, Value stored for later reference)– Transport format set (For DL)– Transport format set (For UL)– Frame Handling Priority– QE-Selector
– Number of RLs• RL-ID• C-ID• First RLS Indicator• Frame offset• Chip offset• Diversity Control Field• Number of DL Channelisation Codes
– DL scrambling code (Indicate Primary scrambling code)– DL Channelisation Code Number
• Downlink transmission power• Maximum downlink power• Minimum downlink power
NBAP : RL Setup Request
( IE’s Cont … Transport format set )• Transport format set
– Dynamic Transport Format Information» Number of Transport blocks (Basic unit exchanged between L1 and MAC)» Transport Block Size (Number of bits in a TB)
– Semi-static Transport Format Information» Transmission time interval For DCH (Inter arrival time of TBSs)» Type of channel coding For DCH and FACH (No coding/ Convolution/ Turbo )» Coding Rate For DCH and FACH (CONDITIONAL)» Rate matching attribute For DCH, RACH, FACH and PCH» CRC size For DCH, RACH, FACH and PCH (Size of CRC)
NBAP : RL Setup ResponseUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
NBAP : RL Setup Response
• NBAP : RL Setup Response is sent from the BTS to the RNC when the BTS accepts the Radio Link Setup Request message.
• IE’s
– CRNC Communication Context ID– Node B Communication Context ID– Number of RLs
• RL-ID ( As received in RL Setup Request)
• Diversity Indication
• (Reference) RL-ID
• Number of DCHs– DCH ID– Binding ID– Transport Layer Address
– Traffic TP identification– Criticality Diagnostics
RRC Connection Setup ResponseUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RRC Connection Setup Response• RRC Connection Setup Response is used by the network to accept the establishment of an RRC connection for an UE, including assignment of
Signalling link information, transport channel information and optionally physical channel information.• IE’s• UE Information Elements
– Initial UE identity (Same as in Establishment request message)– Activation time– New U-RNTI– New C-RNTI– UTRAN DRX cycle length coefficient– Capability update requirement
• RB Information Elements
– Signalling RB information to setup list• Signalling RB information to setup
• TrCH Information Elements
– Uplink transport channels• UL Transport channel information common for all transport channels• Added or Reconfigured TrCH information list
– Added or Reconfigured UL TrCH information (Contains details of TB, TTI, CRC size etc)
– Downlink transport channels• DL Transport channel information common for all transport channels• Added or Reconfigured TrCH information list (Contains details of TB, TTI, CRC size etc)
– Added or Reconfigured DL TrCH information• PhyCH information elements
– . . .
RRC Connection Setup Response
( Cont … )• Physical CH information elements
– Frequency info• FDD
– UARFCN uplink (Nu) – UARFCN downlink (Nd)
– Uplink radio resources• Maximum allowed UL TX power
– Uplink DPCH info – PRACH Info (for RACH)
– Downlink radio resources• FDD
• Downlink information common for all radio links
NBAP : Sync IndicationUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
NBAP : Sync Indication
• NBAP : Sync Indication is used to initiate a Signalling connection or to establish a new Signalling flow based on indication from the upper layers, and to transfer NAS messages.
• IE’s
– UE information elements• Integrity check info
– CN information elements• Service Descriptor (Identifies a service and/or a protocol entity in the core
network)
• Flow Identifier (Identifies the type of core network domain , e.g CS/PS)
• CN domain identity ( CS / PS Domain )
• NAS message (A NAS message to be transferred transparently through UTRAN )
– Measurement information elements• Measured results on RACH
RRC Connection Setup CompleteUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RRC Connection Setup Complete• RRC Connection Setup Complete confirms the establishment of the RRC Connection by the UE.• IE’s
– UE Information Elements• RRC transaction identifier• START list
– CN domain identity (CS domain / PS domain)
• UE radio access capability– PDCP capability (which algorithms/value range of their parameters are supported by the UE)– RLC capability
» Total RLC AM buffer size (Total Rx and Tx buffer in kb)» Maximum RLC AM Window Size ( On UE side)» Maximum number of AM entities
– Transport channel capability» ( . . . ) Information on num of bits/TFC/Turbo-encoding etc.
– RF capability FDD» UE power class ( Enumerated 1 to 4 )» Tx/Rx frequency separation ( Enumerated 190, 174.8-205.2, 134.8-245.2 )
– Physical channel capability– UE multi-mode/multi-RAT capability (Support for GSM / Multi-mode etc.)– Security capability (Ciphering algorithm/ integrity protection capability )– UE positioning capability (If UE can measure its location)
– Other information elements• UE system specific capability
– Inter-RAT UE radio access capability
RRC Connection Setup Complete( CONT . . . )
– Transport channel capability• Downlink transport channel capability information elements
– Max no of bits received– Max convolutionally coded bits received – Max turbo coded bits received– Maximum number of simultaneous transport channels– Maximum number of simultaneous CCTrCH– Max no of received transport blocks– Maximum number of TFC– Maximum number of TF– Support for turbo decoding
• Uplink transport channel capability information elements– Max no of bits transmitted– Max convolutionally coded bits transmitted– Max turbo coded bits transmitted– Maximum number of simultaneous transport channels– Maximum number of simultaneous CCTrCH of DCH type– Max no of transmitted transport blocks– Maximum number of TFC– Maximum number of TF– Support for turbo encoding
Initial Direct TransferUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
Initial Direct Transfer• Initial Direct Transfer is used in the uplink to establish a Signalling connection. It is also used to carry an initial
upper layer (NAS) message over the radio interface• IE’s
– UE information elements– Integrity check info– CN information elements
• CN domain identity ( CS / PS domain )
• Intra Domain NAS Node Selector ( Protocol Version info e.g R99, TMSI information etc. )
• NAS message (A NAS message to be transferred transparently through UTRAN )
• Establishment cause (Cause for an RRC connection establishment request)
– Measurement information elements• Measured results on RACH
– FDD ( For FDD mode.)» CPICH Ec/N0 ( Measured in dB, The best cell has the largest value)
– SFN-SFN observed time difference ( Integer 0 to 9830399 )
Initial UE MessageUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
Initial UE Message
• Initial UE Message is used to establish an Iu Signalling connection between a CN domain and the RNC and to transfer the initial NAS-PDU to the CN.
• IE’s
– CN Domain Indicator (CS / PS Domain)
– LAI (Uniquely identify Location area)
– RAC ( Only for RAB’s towards PS domain )
– SAI (Service area Identifier, a group of LA’s)
– NAS-PDU (Transferred without interpretation by RNC, contains, SS, SM, SMS, MM messages)
– Iu Signalling Connection Identifier (uniquely identifies an Iu signaling connection b/w an RNC and a CN)
– Global RNC-ID (Global RNC-ID is used to globally identify an RNC)
– GERAN Classmark (Purpose is to transfer GERAN-specific information to the CN)
RAB Assignment RequestUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RAB Assignment Request
• RAB Assignment Request is sent by the CN to request the establishment, modification or release of one or more RABs for the same UE.
• IE’s• RABs To Be Setup Or Modified List
– RABs To Be Setup Or Modified Item IEs (For all the RAB’s )• First Setup Or Modify Item
– RAB ID (Uniquely identifies a RAB from CN to UE. Used by RNC to relate RB to RAB )
– NAS Synchronization Indicator (Contains transparent NAS information )
– RAB Parameters
» ( . . . ) Indicates RAB attributes.
– User Plane Information
» User Plane Mode (mode of operation of the Iu User plane requested for realizing the RAB)
» UP Mode Versions (Versions that are required and supported by the CN )
– Service Handover (If intersystem HO to GSM should/ should not be performed for the RAB)• RABs To Be Released List
– RABs To Be Released Item IEs• RAB ID (Uniquely identifies a RAB from CN to UE. Used by RNC to relate RB to
RAB )
• Cause (Indicate the reason)
RAB Assignment Request
• ( CONT . . . )
– RAB Parameters • Traffic Class ( conversational, streaming, interactive, background, ...)
• RAB Asymmetry Indicator (Symmetric bidirectional, Asymmetric Uni directional downlink…)
• Maximum Bit Rate (in bits/s)
• Guaranteed Bit Rate (only for Conversational and Streaming Traffic class )
• Delivery Order ( whether RAB will provide in-sequence delivery)
• Maximum SDU Size (in bits )
• SDU parameters (Parameters of RAB SDU)
• Transfer Delay (Delay in transfer of SDU’s from one SAP to another)
• Traffic Handling Priority (Relative importance of handling the SDU’s)
• Allocation/Retention priority ( Relative importance compared to other RAB’s)
• Source Statistics Descriptor (Source of SDU’s e.g speech, unknown etc.)
RL Reconfiguration PrepareUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RL Reconfiguration Prepare• RL Reconfiguration Prepare• IE’s• Transaction ID (used to associate all the messages belonging to the same procedure )• Node B Communication Context ID (corresponds to the dedicated resources which are necessary for an UE )• UL DPCH Information (Scrambling code, SIR target , TFCS etc.)• DL DPCH Information ( TFCS, TFCI presence etc. )• DCHs To Add
– Payload CRC Presence Indicator– UL FP Mode– DCH Specific Info– DCH ID
• Transport Format Set UL• Transport Format Set DL• Allocation/Retention Priority• Frame Handling Priority
• DSCH To Add
– DSCH ID (The DSCH ID uniquely identifies a DSCH within a Node B Communication Context.)
• RL Information
– RL ID (Uniquely identify the RL)– DL Code Information (Contains Scrambling code, Channelisation code number, TGPS etc.)– Maximum DL Power (Powel level in dB)– Minimum DL Power (Powel level in dB)– Transmit Diversity Indicator (whether transmit diversity shall be active or not)
• Transmission Gap Pattern Sequence Information (TGPS ID, compressed mode method etc.)• DSCH Common Information (Information includes common information for all DSCHs for one UE)
RL Reconfiguration ReadyUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RL Reconfiguration Ready
• RL Reconfiguration Ready• IE’s
– Transaction ID (used to associate all the messages belonging to the same procedure )
– CRNC Communication Context ID (is the identifier of the Communication Context in the CRNC)
– RL Information Response ()• RL ID (Uniquely identify the RL)• DCH Information Response (information for DCHs that have been established or modified)
– DCH ID– Binding ID– Transport Layer Address
– Criticality Diagnostics (is sent by when parts of a received message have not been comprehended/message contained logical errors)
RL Reconfiguration CommitUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RL Reconfiguration Commit
• RL Reconfiguration Commit• IE’s
– Transaction ID (used to associate all the messages belonging to the same procedure )
– Node B Communication Context ID (corresponds to the dedicated resources necessary for an UE )
– CFN (Connection Frame Number for the radio connection)– Active Pattern Sequence Information (parameters for compressed mode gap
pattern sequence activation)• CM Configuration Change CFN
• Transmission Gap Pattern Sequence Status– TGPS Identifier (References an already defined sequence)– TGPRC (number of transmission gap patterns within the Transmission Gap Pattern
Sequence)– TGCFN (Connection Frame Number of the first frame of the first pattern 1 within the
Transmission Gap Pattern Sequence)
RB SetupUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RB Setup• RB Setup is sent by UTRAN to the UE to establish new radio bearer(s). It can also include modifications to the configurations of transport channels and/or
physical channels.• IE’s
– UE Information Elements• RRC Transaction identifier (contains an identification of the RRC procedure transaction)• Integrity check info (contains the RRC message sequence number)• Activation time (the frame number/time at which the operation takes effect)• RRC State Indicator (RRC state to enter, CELL_DCH, CELL_FACH etc.)
– CN Information Elements• CN Information info (PLMN ID etc.)
– RB Information Elements• Signalling RB information to setup list
– Signalling RB information to setup ( Contains RB identity )
• RAB information to setup list– RAB information for setup (RAB Identity, CN - Domain Identity)
– TrCH Information Elements• Uplink transport channels
– UL Transport channel information common for all transport channels– Added or Reconfigured TrCH information list
» Added or Reconfigured UL TrCH information
• Downlink transport channels– DL Transport channel information common for all transport channels
– PhyCH information elements• Frequency info ( UARFCN UL/DL )
RB Setup CompleteUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RB Setup Complete
• RB Setup Complete is sent by UE to confirm the establishment of the radio bearer.• IE’s
– UE information elements– Integrity check info– Uplink integrity protection activation info– Hyper frame number– RB Information elements– Radio bearer uplink ciphering activation time info.
RAB Assignment ResponseUEUE S-RNCS-RNC CNCNNode-BNode-B
RRC Connection Request
NBAP : RL Setup Request
NBAP : RL Setup Response
RRC Connection Setup Response
NBAP : Sync Indication
RRC Connection Setup Complete
RRC Connection Established
Initial Direct TransferInitial UE Message
RAB Assignment RequestRL Reconfiguration Prepare
RL Reconfiguration Commit
RL Reconfiguration Ready
RB Setup
RB Setup Complete
RAB Assignment Response
RAB Assignment Response
• RAB Assignment Response is sent by the RNC to report the outcome of the request from the RAB ASSIGNMENT REQUEST message.• IE’s
– RABs Setup Or Modified List• RABs Setup Or Modified Item IEs
– RAB ID– Transport Layer Address– Iu Transport Association– DL Data Volumes
» Data Volume List– Assigned RAB Parameter Values
– RABs Released List• ( . . . )
– RABs Queued List• ( . . . )
– RABs Failed To Setup Or Modify List• RABs Failed To Setup Or Modify Item IEs
– RAB ID– Cause
– RABs Failed To Release List• ( . . . )
– Criticality Diagnostics