01 WO - SP2004 - E01 - 1 UMTS Interface Protocol-58
01 WO - SP2004 - E01 - 1 UMTS Interface Protocol-58
ZTE University
Content
Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow
UTRAN
UE
UTRANUMTS Terrestrial Radio Access Network CNCore Network UEUser Equipment
UTRAN: UMTS Terrestrial Radio Access Network RNS: Radio Network Subsystem RNC: Radio Network Controller UE: User Equipment Uu: Radio Interface Iub: The interface between NodeB and RNC Iur: The interface between RNCs Iu_CS: between RNC and CS domain Iu_PS:between RNC and PS domain Iu_BC:for BroadCast domain
Transport Network
User Plane
Transport Network
Control Plane
Transport Network
User Plane
Physical Layer
Control plane User plane TNL control plane TNL user plane
In R99 and R4, the ATM technology is adopted at the transport network layer, while R5, IP transmission is introduced.
End-to-End Service
RAB Service
RB Services
Content
Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow
Iu Interface
UTRAN
Node B
Node B
Node B
Node B
Iu Interface
SCCP
SCTP
SSCF-UNI SSCOP AAL 5 IP UDP IP AAL 5
Iu interface Functions
RAB management RAB setup, modification and release mapping of RAB characteristics to the Uu bearer mapping of RAB characteristics to the Iu transmission bearer RAB queuing, preemption and priority Iu radio resource management radio resource acceptance control Iu connection management Iu signaling connection management Iu-UP (RNL) management Iu-UP frame protocol mode selection and protocol initialization Mobility management Security management Service and network access Paging coordination
SCTP is a reliable datagram transfer protocol based on an unreliable transfer protocol such as UDP. SCTP End Point is a logical entity, logical datagram sender and receiver. Each SCTP End Point is only identified by IP address and port number, similar to TCP. SCTP Association is a logical association or channel established between two SCTP End Points. Client/Server mode is adopted.
M3UA (MTP3-User Adaptation Layer) protocol conducts conversion between SPCs and IP addresses. It is used for the SS7 signaling to transfer between the Softswitch and the Signaling Gateway(SG). It supports to transfer the MTP3 user messages over the IP network, including ISUP, TUP, and SCCP messages.
In ZXWR RNC, SCCP protocol is mainly used to transport signaling message by Iu/Iur interface. The client is RANAP and RNSAP. It offers the connectionless or connection-oriented services for its client. The SCCP also offers the segmentation and reassembly functions.
Iu Flow Overview
Basic Processing Iu Release Relocation Preparation Relocation Resource Allocation Relocation Cancel SRNS Context Transfer Security Mode Control Data Volume Report Reset Reset Resource Initial Message IU RELEASE COMMAND RELOCATION REQUIRED RELOCATION REQUEST RELOCATION CANCEL SRNS CONTEXT REQUEST SECURITY MODE COMMAND DATA VOLUME REPORT REQUEST RESET RESET RESOURCE Response Message for Success IU RELEASE COMPLETE RELOCATION COMMAND RELOCATION REQUEST ACKNOWLEDGE RELOCATION CANCEL ACKNOWLEDGE SRNS CONTEXT RESPONSE SECURITY MODE COMPLETE DATA VOLUME REPORT RESET ACKNOWLEDGE RESET RESOURCE ACKNOWLEDGE SECURITY MODE REJECT RELOCATION PREPARATION FAILURE RELOCATON FAILURE Response Message for Failure
Iu Flow Overview
Basic Processing RAB Release Request Iu Release Request Relocation Detect Relocation Complete SRNS Data Forwarding Initiation SRNS Context Forwarding from Source RNC to CN SRNS Context Forwarding to Target RNC from CN Paging Common ID CN Invoke Trace CN Deactivate Trace Location Reporting Control Location Report Initial UE Message Direct Transfer Message RAG RELEASE REQUEST IU RELEASE REQUEST RELOCATION DETECT RELOCATION COMPLETE SRNS DATA FORWARD COMMAND FORWARD SRNS CONTEXT FORWARD SRNS CONTEXT PAGING COMMON ID CN INVOKE TRACE
CN DEACTIVATE TRACE
LOCATION REPORTING CONTROL LOCATION REPORT INITIAL UE MESSAGE DIRECT TRANSFER OVERLOAD ERROR INDICATION
Overload Control
Error Indiction
Iu Flow Overview
Appendix
Abbreviation SCCP MTP3B Full Name Signaling connection control protocol Broadband message transfer protocol
SSCF-NNI
SSCF-UNI
Service specific coordination function for support of signaling at the network node interface
Service specific coordination function for support of signaling at the user network interface
SSCOP
Q.2630.1 Q.2150.1 M3UA
SCTP
GTP-U
Content
Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow
Iur interface has the following functions: Inter-RNC mobility management SRNC relocation, inter-RNC cell and UTRAN registration area update, inter-RNC paging, and protocol error report. Dedicated channel data transmission used to transmit dedicated channel data between two RNCs. Common channel data transmission setup and release of the transmission connection needed in common channel data stream transmission of the Iur interface, Global resource management transmission of inter-RNC cell measurement information. transmission of inter-RNC Node B timing information.
RL
RL
Radio Link Management Physical Channel Reconfiguration Radio Link Supervision Compressed Mode Control Measurements on Dedicated Resources DL Power Drifting Correction CCCH Signaling Transfer Paging Common Transport Channel Resources Management Relocation Execution
Content
Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow
ALCAP Q.2630.1 Transport Network Layer SSCF-UNI SSCOP Q.2150.1 SSCF-UNI SSCOP
AAL Type 5
AAL Type 5
ATM Physical Layer
AAL Type 2
Management of the Iub interface transmission resources. Logic operation maintenance of Node B, including: the cell configuration management radio network performance measurement common transmission channel management radio resource management Transmission of application-related operation & maintenance data. System information management. Channel traffic management. Timing and synchronization management, including: node synchronization transmission channel synchronization between the RNC and Node B
Node B
Cell
Cell
Cell
Cell
Cell
Cell
Click to edit master text style System Information Management Configuration Alignment Measurements Radio Link Management Radio Link Supervision Compressed Mode Control DL Power Drifting Correction
Content
Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow
Uu Interface Edge
RRC
Control
Control
L3
RB
L2/PDCP
L2/BMC
RLC
RLC
RLC
RLC RLC
RLC
RLC
RLC
L2/RLC
Logical Channel
MAC
L2/MAC
Transport Channel
Physical Layer
L1
Physical Layer Protocol provides the MAC sublayer with transmission channel services. MAC Protocol (Media Access Control) provides the RLC sublayer with logic channel services. RLC Protocol (Radio Link Control) on the control plane, provides the RRC sublayer with signaling radio bearer services. on the user plane, provides service radio bearer services together with the PDCP sublayer. PDCP (Packet data convergence protocol) adapt different types of network layer protocols to the radio interface. only exists in the packet domain BMC (Broadcast main control) transfer broadcast and multicast information over the radio interface.
RRC (Radio resource control) Provide services for the non-access layer, for example, transmitting messages like call control, session management and mobility management at the control interface. Setup, maintenance and release of an RRC connection between UE and UTRAN. Setup, reconfiguration and release of radio bearer. Distribution, reconfiguration and release of radio resources used in the RRC connection. RRC connections mobility function management. Request for QoS control. UE measurement report and report control. Outer loop power control, ciphering control, paging. Initial cell selection and reselection in the idle mode.
RRC SAPs
TME Tr SAP
RLC Ctrl MAC Ctrl L1 Ctrl
AM SAP
CELL_PCH
out of service in service
CELL_DCH
CELL_FACH
out of service in service
PDCP Function
User Data Transport: Transmit NAS data to RLC layer or reverse. IP Head Compression: Compress or decompress the IP data in the Transport entities and receive entities. Different network layer has different compression algorithm. Sequence Number Maintenance: If RB supports lossless SRNS Reselection, the Sequence Number can be kept synchronized between UE and RNC.
C-SAP
PDCP Entity
Head Compression Algorithm Type I Head Compression Algorithm Type 2
PDCP Entity
Head Compression Algorithm Type 1
RLC-SAPs
RLC-SDU
UM-SAP
AM-SAP
Tr-SAP
BMC services adopt TM or UM to provide Broadcast/Multicast services for the public users The functions of BMC include cell broadcast message depository, service flow monitor, radio resource request for cell broadcast, BMC message scheduling, sending and receiving cell broadcast message and so on.
BMC Control
BMC Entity
RLC UM-SAP
RLC provides the services for the upper layer: RLC connection setup/release, TM data Transport, UM data Transport, AM data Transport, unrecoverable error notify and so on. The functions for RLC include Segment, Reassemble, Concatenation, Padding added, Data Transport, Error Detect, PDU delivery in order, Detection Repeat, Flow Control, Sequence Number Detection, Protocol Error Detection/ Retrieval/ Encryption/ Suspend function. RLC work modes: TM, UM,AM. Different work mode is adopted according to the QoS requirement of different services; for the signaling, the work mode also depends on the significance.
RLC TM Mode
Radio Interfaces
Tr-SAP Tr-SAP
Function:
Segment and reassemble User Data
Receiving Tr-Entity
Reassembly
Transmitting Cache
Receiving Cache
BCCH/PCCH/DCCH/ CCCH/DTCH/SHCCH
BCCH/PCCH/DCCH/ CCCH/DTCH/SHCCH
RLC UM Mode
Radio Interfaces
UM-SAP UM-SAP
Function:
Segment and Concatenation
Segment & Concatenation Encryption Transmitting UM Entity Reassembly Decryption Deleting RLC Head Receiving Cache Receiving UM Entity
Padding
Transmit User Data Encryption Sequence Number Detection
CCCH/DCCH/ DTCH/SHCCH
CCCH/DCCH/ DTCH/SHCCH
RLC AM Mode
Function:
Segment & Concatenation AM RLC Entity RLC Control Unit Adding RLC Head Retransmission Cache&Management
Segment/Reassembly Concatenation Padding Transmitting User Data Error Control Delivery in order Detection Repeat
Multiplexing
Transport Cache
BCH, Broadcast Channel FACH, Forward Access Channel PCH, Paging Channel RACH, Random Access Channel CPCH, Common Packet Channel DSCH, DL Share Channel
Transport Block
Transport Block
Transport Block
Transport Block
Transport Time Interval
Transport Block
Transport Block Transport Block Transport Block Transport Block Transport Block Transport Block Transport Block Transport Block Transport Time Interval Transport Block
Transport Block
The basic switching unit between L1 and MAC layer A Set of Transport Blocks which are Transmitted in a Transport channel on a certain moment.
Transport Format
Transport Format Set is defined as a set of Transport Format on a Transport Channel. In side of a Transport Format Set the static part of transport format is the same. The previous two features of the dynamic part determine the instantaneous bit rate of the Transport channel. When one or more transport channels map in L1, for each transport channel, there should be a sets of Transport Format (Transport Format Set) available. For a certain time, not all the Format Combination is appropriate for L1, but only a sub-set, which is Transport Format Combination. Transport Format Combination Set is defined as a set of Transport Format Combination of Coded Composite Transport Channel (CCTrCH) . TFI is the specific indicator for a certain Transport Format among the Transport Format Set. It is used between L1 and MAC layer, when they exchange a transport block set. TFCI is a indicator of the current Transport Format Combination.
The Physical Layer provides Data Transport Services for the upper layer, which are implemented by MAC sub-layer through Transport Channel.
Transport Format (or Transport Format Set) defines the feature of the transport channel, meanwhile, it also indicates the processing on the transport channel by physical layer, such as convolutional encoding and interleaving, rate match required by the services and so on.
The operation on the physical layer is strictly according to the timing of L1 Radio frame. And for every 10ms (or multiple times of 10ms) to generate a transport block.
FEC encoding/decoding of transport channel To provide measurement and indicator for the upper layer (such as FER, SIR, Interference Power, Transport Power and so on) Macro Diversity distribution/ Combination and soft handover implementation Error Detection of transport channel Transport Channel multiplexing, Coding Combination Transport Channel demultiplexing Rate Matching To map Coding Combination Transport Channel to physical channel Physical channel modulation/Frequency Spreading and Demodulation/Frequency De-spreading Frequency and Timing (Chip, Bit, Slot, Frame) synchronization Close loop power control Physical channel power weight and combination RF Processing
Content
Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow
UE
RNC
NBAP
RNC
Node B
NBAPNode B Application Part RANAP: Radio Access Network Application Part
CC
SM
CC
SM
MM/GMM RRC RLC NBAP MAC Transport Layer Transport Layer RANAP RANAP
Transport Layer
Uu
Iub
Iu
Iu UP
Transport Layer
Transport Layer
Uu
Iub
Iu
AS and NAS
Non-Access Stratum (NAS)
GC Nt DC GC Nt DC
end AS entity
RRC L2/L1 UE
Uu Stratum (UuS)
Iu Stratum
Core Network Iu
Radio (Uu)
MAC Header
MAC SDU
MAC Header
MAC SDU
Transport Block
L1 CRC
Transport Block
CRC
TrCH-i+1
data
data
data
0816 or 24bits
data CRC
data CRC CBL Block Size Z
1st
interleaved interleaving
Number of Radio Frame:1,2,4 or 8
Radio Frame
Radio Frame
In 10ms In 10ms
Ph-1
Ph-2
Ph-P
data1 TPC TFCI data2 pilot data1 TPC TFCI data2 pilot data1 TPC TFCI data2 pilot Frequency Spreading, Scrambling