UMTS Interface Protocol

ZTE University

Content
Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow

UMTS System Structure
CN

UTRAN

UE
UTRAN:UMTS Terrestrial Radio Access Network CN:Core Network UE:User Equipment

UMTS Network Architecture

Terminology of UMTS RNS Network
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

Universal model of the UTRAN interfaces Radio Network Layer Application Protocol Data Stream(s) Control Plane User Plane Transport Transport Network Network User Plane Layer Transport Network Control Plane Transport Network User Plane ALCAP(s) Signalling Bearer(s) Signalling Bearer(s) Data Bearer(s) Physical Layer .

Universal model of the UTRAN interfaces Horizontal: UTRAN falls into 2 layers Radio Network Layer (RNL) Transport Network Layer (TNL) Vertical: UTRAN falls into 4 planes Control plane User plane TNL control plane TNL user plane In R99 and R4. the ATM technology is adopted at the transport network layer. . IP transmission is introduced. while R5.

UMTS Bearing Services Structure UMTS CN Iu EDGE Node CN Gateway TE MT UTRAN TE End-to-End Service TE/MT Local Bear service UMTS Bear Service External Bear Service CN Bear Service Backbone Services RAB Service RB Services Iu Interface Bear Services Physical Bear Service UTRA FDD/TDD Service .

Content Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow .

Iu Interface UTRAN Core Network (CN) CS Domain RNC “Iu-CS” PS Domain “Iu-PS” RNC BC Domain “Iu-BC” Node B Node B Node B Node B Iu Interface .

1 MTP3b SSCF-NNI SSCOP AAL 5 AAL 2 ATM Physical Layer .1 transport Network User Plane transport Network Layer SCCP MTP3b SSCF-NNI SSCOP AAL 5 Q.2150.Iu-CS Interface Stack Structure Control Plane Radio Network Layer RANAP User Plane Iu UP Protocol Layer transport Network User Plane transport Network Control Plane Q.2630.

Iu-PS Interface Stack Structure Control Plane Radio Network Layer RNSAP User Plane Iu UP Protocol Layer Transport Network User Plane Transport Network Control Plane Transport Network User Plane SCCP Transport Network Layer M3UA MTP3-B GTP-U SCTP SSCF-UNI SSCOP AAL 5 IP UDP IP AAL 5 ATM Physical Layer ATM Physical Layer .

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 .

logical datagram sender and receiver. Client/Server mode is adopted. SCTP Association is a logical association or channel established between two SCTP End Points. Each SCTP End Point is only identified by IP address and port number. similar to TCP.Stream Control Transmission Protocol(SCTP) SCTP is a reliable datagram transfer protocol based on an unreliable transfer protocol such as UDP. . SCTP End Point is a logical entity.

.MTP3-User Adaptation Layer Protocol(M3UA) M3UA (MTP3-User Adaptation Layer) protocol conducts conversion between SPCs and IP addresses. TUP. It is used for the SS7 signaling to transfer between the Softswitch and the Signaling Gateway(SG). including ISUP. and SCCP messages. It supports to transfer the MTP3 user messages over the IP network.

The SCCP also offers the segmentation and reassembly functions. SCCP protocol is mainly used to transport signaling message by Iu/Iur interface.Signaling connection control protocol SCCP In ZXWR RNC. It offers the connectionless or connection-oriented services for its client. . The client is RANAP and RNSAP.

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 Overload Control Error Indiction 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 .

Iu Flow Overview Basic Processing RAB Assignment Initial Message RAB ASSIGNMENT REQUEST Response Message RAB ASSIGNMENT RESPONSE x N (N>=1) .

2630.1 Q.2150.1 M3UA SCTP GTP-U Full Name Signaling connection control protocol Broadband message transfer protocol 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 Service specific connection oriented protocol AAL2 signaling control protocol AAL2 signaling transport converter at NNI MTP3 user adaptation protocol Stream control transmission protocol GPRS tunneling protocol – user .Appendix Abbreviation SCCP MTP3B SSCF-NNI SSCF-UNI SSCOP Q.

Content Network Architecture Iu Interface Iur Interface Iub Interface Uu Interface Service Data Processing Flow .

1) MTP3-B SSCF-UNI SSCOP AAL 5 M3UA SCTP IP AAL Type 2 ATM Physical Layer .1) Transport Network User Plane Transport Network Layer SCCP MTP3-B SSCF-UNI SSCOP AAL 5 M3UA SCTP IP STC(Q.2630.Iur Interface Stack Structure Control Plane Radio Network Layer RNSAP User Plane Iur Data Flow Transport Network User Plane Transport Network Control Plane ALCAP(Q.2150.

.Iur interface Functions Iur interface has the following functions: Inter-RNC mobility management SRNC relocation. Dedicated channel data transmission used to transmit dedicated channel data between two RNCs. inter-RNC cell and UTRAN registration area update. Common channel data transmission setup and release of the transmission connection needed in common channel data stream transmission of the Iur interface. inter-RNC paging. Global resource management transmission of inter-RNC cell measurement information. and protocol error report. transmission of inter-RNC Node B timing information.

Iur Logical Mode SRNS Iur Control Plane …… Iur Control PORT DCH DATA PORT DCH DATA PORT DSCH DATA PORT …… DSCH DATA PORT USCH DATA PORT …… USCH DATA PORT RACH/ CPCH/FACH DATA PORT …… RACH/ CPCH/FACH DATA PORT DRNS Cell RL RL RL Cell RL RACH/FACH Services Context with Various Features RL RL Radio User Plane .

Iur Flow Overview 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 .

Iub Interface Stack Structure Radio Network Control Plane Radio Network Layer Node B Application Part (NBAP) Transport Network Control Plane User Plane ALCAP Q.2630.1 Transport Network Layer SSCF-UNI SSCOP AAL Type 5 Q.1 SSCF-UNI SSCOP AAL Type 5 ATM Physical Layer AAL Type 2 .2150.

Iub interface Functions Management of the Iub interface transmission resources. including: the cell configuration management radio network performance measurement common transmission channel management radio resource management Transmission of application-related operation & maintenance data. including: node synchronization transmission channel synchronization between the RNC and Node B . Logic operation maintenance of Node B. Timing and synchronization management. Channel traffic management. System information management.

Iub Interface Logical Mode Control RNC Node B Control PORT RACH DATA PORT CPCH DATA PORT FACH DATA PORT PCH DATA PORT DSCH DATA PORT USCH DATA PORT DCH DATA PORT Communication Control Port DSCH DATA PORT USCH DATA PORT DCH DATA PORT Communication Control Port Service Terminal Point Service Terminal Point Node B Communication Environment Common Transport Channel Node B Cell Cell Cell Cell Cell Cell .

Iub Flow Overview 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 Stack Structure Control Plane signaling User Plane Message Uu Interface Edge RRC Control Control L3 RB Control Control Control PDCP PDCP BMC L2/PDCP L2/BMC RLC RLC RLC RLC RLC RLC RLC RLC L2/RLC Logical Channel MAC L2/MAC Transport Channel Physical Layer L1 .

provides service radio bearer services together with the PDCP sublayer. MAC Protocol (Media Access Control) provides the RLC sublayer with logic channel services. provides the RRC sublayer with signaling radio bearer services. . only exists in the packet domain BMC (Broadcast main control) transfer broadcast and multicast information over the radio interface.Uu Interface Stack Structure(1) Physical Layer Protocol provides the MAC sublayer with transmission channel services. on the user plane. RLC Protocol (Radio Link Control) on the control plane. PDCP (Packet data convergence protocol) adapt different types of network layer protocols to the radio interface.

Outer loop power control. Initial cell selection and reselection in the idle mode. maintenance and release of an RRC connection between UE and UTRAN. for example. transmitting messages like call control. paging. Distribution. Request for QoS control. . reconfiguration and release of radio resources used in the RRC connection. RRC connection’s mobility function management. session management and mobility management at the control interface. UE measurement report and report control.Uu Interface Stack Structure(2) RRC (Radio resource control) Provide services for the non-access layer. reconfiguration and release of radio bearer. ciphering control. Setup. Setup.

RRC Mode (UTRAN Side) Access Plane RFE RFE RFE RRC BCFE PNFE DCFE SCFE RRC SAPs TME Tr SAP RLC Ctrl MAC Ctrl L1 Ctrl UM SAP RLC MAC Physical Layer AM SAP .

RRC Status and Migration Diagram UTRA Connection Mode URA_PCH out of service in service CELL_PCH out of service in service UTRA: Inter-RAT Hand over GSM: Hand over GSM Connection Mode CELL_DCH CELL_FACH out of service in service Cell Reselection GPRS Packet Transport Mode Release RR Connection Initiation of temporary block flow Establish RR Connection Release RRC Connection Establish RRC Connection Release RRC Connection Establish RRC Connection Release of temporary block flow GPRS Packet Idle Mode Camping on a UTRAN cell Idle Mode Camping on a GSM/GPRS cell .

the Sequence Number can be kept synchronized between UE and RNC.PDCP Function User Data Transport: Transmit NAS data to RLC layer or reverse. Different network layer has different compression algorithm. IP Head Compression: Compress or decompress the IP data in the Transport entities and receive entities. Sequence Number Maintenance: If RB supports lossless SRNS Reselection. PDCP is only used in PS services .

PDCP Sub-layer Structure PDCP-SAPs PDCP-SDU … C-SAP PDCP Entity Head Compression Algorithm Type I Head Compression Algorithm Type 2 Head Compression Algorithm Type I PDU Counter Head Compression Algorithm Type 2 PDU Counter PDCP Entity Head Compression Algorithm Type 1 RLC-SAPs RLC-SDU … UM-SAP AM-SAP Tr-SAP .

.BMC Services and Function 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 Sub-layer Structure BMC SAP BMC Control BMC Entity RLC UM-SAP .

Concatenation. Error Detect. Sequence Number Detection. AM data Transport. PDU delivery in order. Data Transport. Flow Control. Padding added. the work mode also depends on the significance.AM. Reassemble.RLC Layer Work Modes RLC provides the services for the upper layer: RLC connection setup/release. RLC work modes: TM. Protocol Error Detection/ Retrieval/ Encryption/ Suspend function. Detection Repeat. UM data Transport. . UM. Different work mode is adopted according to the QoS requirement of different services. unrecoverable error notify and so on. The functions for RLC include Segment. for the signaling. TM data Transport.

RLC TM Mode Radio Interfaces Tr-SAP Tr-SAP Function: Segment and reassemble User Data Transmitting Tr-Entity Segment 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 Padding Transmit User Data Encryption Sequence Number Detection Segment & Concatenation Encryption Adding RLC Head Transmitting Cache Transmitting UM Entity Reassembly Decryption Deleting RLC Head Receiving Cache Receiving UM Entity 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 Reassembly Deleting RLC head/ Extract Piggybacked Information Multiplexing Transport Cache Receiving Cache/ Retransmission Management Decryption Configuring PDU Head Protocol Error Detection/ Retrieval/ Encryption Encryption Transmitting Side Demultiplexing/Routing Receiving Side .

Broadcast Channel FACH. Forward Access Channel PCH. Random Access Channel CPCH.MAC-Transport Channel Categories DCH. Common Packet Channel DSCH. Dedicated Channel Dedicated Transport Channel BCH. Paging Channel RACH. DL Share Channel Common Transport Channel .

MAC-Some Transport Channel Principles Transport Block Transport Block Transport Time Interval Transport Block 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 Block Transport Time Interval Transport Block .

The Transport Format is consisted of two parts: dynamical part and static part. Transport Block Set Size The bit number of a Transport Block Set. Size of Radio Frame). interleaving cycle (10ms. The format is provided for MAC layer by L1 (or MAC layer provides for L1). It is always the gemination of MIN. Transport Block Size The bit number of a Transport Block.MAC-Some Transport Channel Principles Transport Block The basic switching unit between L1 and MAC layer Transport Block Set A Set of Transport Blocks which are Transmitted in a Transport channel on a certain moment. and it equals to the time for transporting a Transport Block on the Physical Layer of Radio Interface. Transport Format Transport Format is defined as the format of a Transport Block Set which is transported on a Transport channel. . Transport Time Interval Transport Time Interval is defined as a time interval for a Transport Block arrived. MAC layer transports a Transport Block Set to the physical layer in each TTI.

Transport Format Combination When one or more transport channels map in L1. but only a sub-set. . which is Transport Format Combination. The previous two features of the dynamic part determine the instantaneous bit rate of the Transport channel. Transport Format Combination Indicator TFCI is a indicator of the current Transport Format Combination. not all the Format Combination is appropriate for L1. It is used between L1 and MAC layer. Transport Format Indicator TFI is the specific indicator for a certain Transport Format among the Transport Format Set. Transport Format Combination Set Transport Format Combination Set is defined as a set of Transport Format Combination of Coded Composite Transport Channel (CCTrCH) . For a certain time. In side of a Transport Format Set the static part of transport format is the same. for each transport channel. when they exchange a transport block set.MAC-Some Transport Channel Principles Transport Format Set Transport Format Set is defined as a set of Transport Format on a Transport Channel. there should be a sets of Transport Format (Transport Format Set) available.

rate match required by the services and so on. Transport Format (or Transport Format Set) defines the feature of the transport channel. meanwhile. The operation on the physical layer is strictly according to the timing of L1 Radio frame. it also indicates the processing on the transport channel by physical layer. . such as convolutional encoding and interleaving.The Services Provided by L1 and Timing Operation The Physical Layer provides Data Transport Services for the upper layer. And for every 10ms (or multiple times of 10ms) to generate a transport block. which are implemented by MAC sub-layer through Transport Channel.

Physical Layer Function FEC encoding/decoding of transport channel To provide measurement and indicator for the upper layer (such as FER. SIR. 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. Slot. Bit. Transport Power and so on) Macro Diversity distribution/ Combination and soft handover implementation Error Detection of transport channel Transport Channel multiplexing. Interference Power. 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 .

Radio Network Control-Plane protocol CN RANAP RRC RNSAP UE RNC NBAP Node B NBAP:Node B Application Part RANAP: Radio Access Network Application Part RNC RNSAP: Radio Network Subsystem Application Part RRC: Radio Resource Control .

UTRAN Control Plane Protocol Stack UE Node B RNC CN CC SM CC SM MM/GMM RRC RLC MAC L1 L1 NBAP Transport Layer MM/GMM RRC RLC NBAP MAC Transport Layer Transport Layer RANAP RANAP … Transport Layer Uu Iub Iu .

UTRAN User Plane Protocol Stack UE Node B RNC CN User Data PDCP RLC MAC L1 L1 FP Transport Layer Iu UP PDCP RLC MAC FP Transport Layer Iu UP Transport Layer Transport Layer Uu Iub Iu .

AS and NAS Non-Access Stratum (NAS) GC Nt DC GC Nt DC Access Stratum (AS) end AS entity Relay GC Nt DC GC Nt DC GC Nt DC GC Nt DC end AS entity RRC L2/L1 UE Uu Stratum (UuS) RRC L2/L1 UTRAN Iu Stratum Core Network Iu Radio (Uu) .

Uu Interface Data Flow High Layer High Layer PDU RLC SDU …… High Layer PDU RLC SDU Segment Reassembly And Concatenation RLC Header L2 RLC (Non-Transparent Mode) RLC Header …… L2 MAC (Non-Transparent Mode) MAC Header MAC SDU …… …… MAC Header MAC SDU Transport Block L1 CRC Transport Block …… CRC .

2.4 or 8 Number of Radio Frame:1.4 or 8 Rate matched data or Data before 1st interleaving Data after interleaved Radio Frame Radio Frame Radio Frame TrCH-1 TrCH-2 TrCH-1 TrCH-2 TrCH-I CCTrCHTrCH-I DTX 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.2.The Physical Channel Forming Flow before Frequency Spreading TrCH-i 10、20、40 or 80ms TrCH-i+1 data data data 0、8、16 or 24bits data CRC data CRC d data CRC data a t CBL CBL CRC a data CRC data CRC CBL 512-Ktail , CC Block Size Z= 5120-Ktail ,Turbo码 CedBLRate matched dataCedBL CedBL Coded data or CC or TC DTX line of interleaver:1. Scrambling Frequency Spreading. Scrambling Frequency Spreading. Scrambling .

Sign up to vote on this title
UsefulNot useful