wo bt04 e1 1 umts interface protocol-58
Post on 05-Oct-2015
19 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
UMTS Interface Protocol
ZTE University
-
Content
Network Architecture
Iu Interface
Iur Interface
Iub Interface
Uu Interface
Service Data Processing Flow
-
CN
UTRAN
UE
UMTS System Structure
UTRANUMTS Terrestrial Radio Access Network
CNCore Network
UEUser 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
Application
Protocol
Data
Stream(s)
ALCAP(s)
Transport
Network
Layer
Physical Layer
Signalling
Bearer(s)
Transport Network
User Plane
Control Plane User Plane
Transport
User
Network
Plane
Transport Network
Control Plane
Radio
Network
Layer
Signalling
Bearer(s)
Data
Bearer(s)
-
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, while R5, IP transmission is
introduced.
-
End-to-End Service
UMTS Bear ServiceExternal Bear
Service
TE/MT Local
Bear service
Physical Bear
Service
UTRA FDD/TDD
Service
Backbone
Services
Iu Interface
Bear ServicesRB Services
RAB ServiceCN Bear
Service
TECN
GatewayUTRANMT TE
CN Iu
EDGE
Node
UMTS
UMTS Bearing Services Structure
-
Content
Network Architecture
Iu Interface
Iur Interface
Iub Interface
Uu Interface
Service Data Processing Flow
-
Iu Interface
Node B
RNC
RNC
CS
Domain
PS
Domain
BC
Domain
Node B
Node B
Node B
UTRAN Core Network (CN)
Iu-CS
Iu-PS
Iu-BC
Iu Interface
-
Iu-CS Interface Stack Structure
Physical Layer
ATM
AAL 5 AAL 5
SSCF-NNI
SSCOP
Q.2150.1
AAL 2
Q.2630.1
RANAP
Radio Network
Layer
transport
Network Layer
Control Plane
transport Network Control
Plane
User Plane
Iu UP Protocol
Layer
MTP3b
SCCP
SSCF-NNI
SSCOP
MTP3b
transport Network User
Plane
transport Network User
Plane
-
Iu-PS Interface Stack Structure
Physical Layer
ATM
AAL 5
SSCF-UNI
SSCOP
RNSAP
Radio Network
Layer
Transport
Network Layer
Control Plane
Transport Network
Control Plane
User Plane
Iu UP Protocol
Layer
MTP3-B
SCTP
IP
SCCP
Transport Network User
Plane
Transport Network User
Plane
Physical Layer
ATM
AAL 5
UDP
IP
GTP-U
M3UA
-
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
-
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, 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.
-
MTP3-User Adaptation Layer Protocol(M3UA)
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.
-
Signaling connection control protocol SCCP
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.
-
Basic Processing Initial Message Response Message for
Success
Response Message for
Failure
Iu Release IU RELEASE
COMMAND
IU RELEASE COMPLETE
Relocation
Preparation
RELOCATION
REQUIRED
RELOCATION
COMMAND
RELOCATION
PREPARATION FAILURE
Relocation Resource
Allocation
RELOCATION
REQUEST
RELOCATION REQUEST
ACKNOWLEDGE
RELOCATON FAILURE
Relocation Cancel RELOCATION
CANCEL
RELOCATION CANCEL
ACKNOWLEDGE
SRNS Context
Transfer
SRNS CONTEXT
REQUEST
SRNS CONTEXT
RESPONSE
Security Mode
Control
SECURITY MODE
COMMAND
SECURITY MODE
COMPLETE
SECURITY MODE
REJECT
Data Volume Report DATA VOLUME
REPORT REQUEST
DATA VOLUME REPORT
Reset RESET RESET ACKNOWLEDGE
Reset Resource RESET RESOURCE RESET RESOURCE
ACKNOWLEDGE
Iu Flow Overview
-
Basic Processing Message
RAB Release Request RAG RELEASE REQUEST
Iu Release Request IU RELEASE REQUEST
Relocation Detect RELOCATION DETECT
Relocation Complete RELOCATION COMPLETE
SRNS Data Forwarding Initiation SRNS DATA FORWARD COMMAND
SRNS Context Forwarding from Source RNC to CN FORWARD SRNS CONTEXT
SRNS Context Forwarding to Target RNC from CN FORWARD SRNS CONTEXT
Paging PAGING
Common ID COMMON ID
CN Invoke Trace CN INVOKE TRACE
CN Deactivate Trace CN DEACTIVATE TRACE
Location Reporting Control LOCATION REPORTING CONTROL
Location Report LOCATION REPORT
Initial UE Message INITIAL UE MESSAGE
Direct Transfer DIRECT TRANSFER
Overload Control OVERLOAD
Error Indiction ERROR INDICATION
Iu Flow Overview
-
Basic Processing Initial Message Response Message
RAB Assignment RAB
ASSIGNMENT
REQUEST
RAB ASSIGNMENT
RESPONSE x N
(N>=1)
Iu Flow Overview
-
Appendix
Abbreviation Full Name
SCCP Signaling connection control protocol
MTP3B Broadband message transfer protocol
SSCF-NNI Service specific coordination function for support of
signaling at the network node interface
SSCF-UNI Service specific coordination function for support of
signaling at the user network interface
SSCOP Service specific connection oriented protocol
Q.2630.1 AAL2 signaling control protocol
Q.2150.1 AAL2 signaling transport converter at NNI
M3UA MTP3 user adaptation protocol
SCTP Stream control transmission protocol
GTP-U GPRS tunneling protocol user
-
Content
Network Architecture
Iu Interface
Iur Interface
Iub Interface
Uu Interface
Service Data Processing Flow
-
Iur Interface Stack Structure
Physical Layer
ATM
AAL 5 AAL 5
SSCF-UNI
SSCOP
STC(Q.2150.1)
AAL Type 2
ALCAP(Q.2630.1)
RNSAP
Control Plane User Plane
Iur Data Flow
MTP3-B
SCTP
IP
M3UA
SCCP
SSCF-UNI
SSCOP
MTP3-B
SCTP
IP
M3UA
Radio Network
Layer
Transport
Network Layer
Transport Network User
Plane
Transport Network
Control PlaneTransport Network User
Plane
-
Iur interface Functions
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.
-
SRNS
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
Iur
Control
PORT
RACH/FACH Services Context
with Various FeaturesDRNS
RL RL RL RL RL RL
Cell Cell
Radio User Plane
Iur Control Plane
Iur Logical Mode
-
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
Physical Layer
ATM
AAL Type 5 AAL Type 5
SSCF-UNI
SSCOP
Q.2150.1
SSCF-UNI
SSCOP
AAL Type 2
Q.2630.1
ALCAP
Node B
Application
Part (NBAP)
Radio
Network
Layer
Transport
Network Layer
Radio Network Control
Plane
Transport Network Control
PlaneUser Plane
-
Iub interface Functions
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
-
Control RNC
Node B Communication
Environment
RACH
DATA
PORT
CPCH
DATA
PORT
FACH
DATA
PORT
PCH
DATA
PORT
DSCH
DATA
PORT
USCH
DATA
PORT
DCH
DATA
PORT
DSCH
DATA
PORT
USCH
DATA
PORT
DCH
DATA
PORT
Communi-
cation
Control
Port
Communi-cation
Control
Port
Node B
Control
PORT
Common Transport Channel Node B
Service Terminal Point Service Terminal Point
Cell Cell Cell Cell Cell Cell
Iub Interface Logical Mode
-
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
-
RRC
MAC
Physical Layer
BMC
RLCRLCRLCRLC
RLCRLCRLCRLC
PDCPPDCP
Transport Channel
Logical Channel
RB
Control
ControlControl
Control
Control
Control Plane signaling User Plane Message Uu Interface Edge
L1
L2/MAC
L2/RLC
L2/BMC
L2/PDCP
L3
Uu Interface Stack Structure
-
Uu Interface Stack Structure(1)
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.
-
Uu Interface Stack Structure(2)
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.
-
RLC
MAC
Physical Layer
BCFE PNFE DCFE SCFE
RFERFERFE
RRC
Tr SAP UM SAP AM SAP
RLC
Ctrl
MAC
Ctrl
L1
Ctrl
RRC SAPs
Access Plane
TME
RRC Mode (UTRAN Side)
-
GPRS
Packet
Transport
Mode
GSM
Connection
Mode
Camping on a UTRAN cell Camping on a GSM/GPRS cell
GPRS Packet Idle Mode
out of
service
in
service
out of
service
in
service
out of
service
in
service
Idle Mode
UTRA Connection Mode
CELL_FACHCELL_DCH
URA_PCH CELL_PCH
Release RRC
Connection
Establish RRC
Connection
Release RRC
Connection
Establish RRC
Connection
Cell
Reselection
Release of
temporary
block flow
Initiation of
temporary
block flow
Release RR
Connection
Establish RR
Connection
GSM:
Hand over
UTRA:
Inter-RAT
Hand over
RRC Status and Migration Diagram
-
PDCP Function
PDCP is only used in PS services
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.
-
Head
Compression
Algorithm
Type I
Head
Compression
Algorithm
Type 2
PDU
Counter
PDU
Counter
Head
Compression
Algorithm
Type I
Head
Compression
Algorithm
Type 2
Head
Compression
Algorithm
Type 1
PDCP
Entity
PDCP
Entity
C-SAP
PDCP-SAPs
UM-SAP AM-SAP Tr-SAP
PDCP-SDU
RLC-SDURLC-SAPs
PDCP Sub-layer Structure
-
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 Entity
BMC
Control
BMC SAP
RLC UM-SAP
BMC Sub-layer Structure
-
RLC Layer Work Modes
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.
-
Radio
Interfaces
BCCH/PCCH/DCCH/
CCCH/DTCH/SHCCH
BCCH/PCCH/DCCH/
CCCH/DTCH/SHCCH
Tr-SAP Tr-SAP
Segment
Transmitting CacheReceiving Cache
Reassembly
Transmitting
Tr-Entity
Receiving
Tr-Entity
Function:
Segment and
reassemble User
Data
RLC TM Mode
-
CCCH/DCCH/
DTCH/SHCCH
UM-SAP UM-SAP
Transmitting Cache Receiving
Cache
Reassembly
CCCH/DCCH/
DTCH/SHCCH
Segment &
Concatenation
Encryption
Adding RLC
HeadDeleting RLC
Head
Decryption
Transmitting
UM Entity Receiving
UM Entity
Function:
Segment and
Concatenation
Padding
Transmit User Data
Encryption
Sequence Number
Detection
RLC UM Mode
Radio
Interfaces
-
Segment & Concatenation
Adding RLC Head
Retransmission
Cache&Management
Multiplexing
Transport Cache
Configuring PDU Head
Encryption
RLC Control Unit
Demultiplexing/Routing
Decryption
Reassembly
Deleting RLC head/
Extract Piggybacked Information
Receiving Cache/
Retransmission Management
AM RLC Entity
Receiving SideTransmitting Side
Function:
Segment/Reassembly
Concatenation
Padding
Transmitting User
Data
Error Control
Delivery in order
Detection Repeat
Protocol Error
Detection/ Retrieval/
Encryption
RLC AM Mode
-
MAC-Transport Channel Categories
BCH, Broadcast ChannelFACH, Forward Access ChannelPCH, Paging ChannelRACH, Random Access ChannelCPCH, Common Packet ChannelDSCH, DL Share Channel
DCH, Dedicated Channel
Common Transport Channel
Dedicated Transport Channel
-
Transport Block Transport Block Transport Block
Transport Block Transport Block Transport Block
Transport Block Transport Block Transport Block
Transport Block
Transport Block
Transport Block
Transport Block
Transport Block
Transport Block
Transport Block Transport Block
Transport Block
Transport Time Interval
Transport Time Interval
Transport
Time Interval
MAC-Some Transport Channel Principles
-
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.
Transport Block Size
The bit number of a Transport Block.
Transport Block Set Size
The bit number of a Transport Block Set.
Transport Time Interval
Transport Time Interval is defined as a time interval for a Transport Block arrived, and it
equals to the time for transporting a Transport Block on the Physical Layer of Radio
Interface. It is always the gemination of MIN. interleaving cycle (10ms, Size of Radio
Frame). MAC layer transports a Transport Block Set to the physical layer in each TTI.
Transport Format
Transport Format is defined as the format of a Transport Block Set which is transported on
a Transport channel. The format is provided for MAC layer by L1 (or MAC layer provides
for L1). The Transport Format is consisted of two parts: dynamical part and static part.
-
MAC-Some Transport Channel Principles
Transport Format Set
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.
Transport Format Combination
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
Transport Format Combination Set is defined as a set of Transport Format
Combination of Coded Composite Transport Channel (CCTrCH) .
Transport Format Indicator
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.
Transport Format Combination Indicator
TFCI is a indicator of the current Transport Format Combination.
-
The Services Provided by L1 and Timing
Operation
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.
-
Physical Layer Function
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
-
Radio Network Control-Plane protocol
RNC
CN
Node B
UE RNC
RANAP
RNSAP
NBAP
RRC
NBAPNode B Application Part
RANAP: Radio Access Network Application Part
RNSAP: Radio Network Subsystem Application Part
RRC: Radio Resource Control
-
UTRAN Control Plane Protocol Stack
NBAP
L1 L1
MAC
RLC
RRC
MM/GMM
CC SM
NBAP
Transport Layer
Transport
Layer
Transport
LayerMAC
RLC
RRC RANAP RANAP
MM/GMM
CC SM
Uu
UE Node B RNC CN
Iub Iu
Transport
Layer
-
UTRAN User Plane Protocol Stack
L1
MAC
RLC
PDCP
Transport
Layer
Transport
Layer
Iu UP
Uu
UE Node B RNC CN
Iub Iu
L1 FP FP
Transport Layer
MAC
RLC
PDCP
Iu UPUser Data
Transport Layer
-
AS and NAS
DCNtGC
UTRANUE Core Network
Access Stratum (AS)
Non-Access Stratum (NAS)
Radio(Uu) Iu
DCNtGC
DCNtGCDCNtGC DCNtGC
DCNtGC
end AS entity end AS entity
Relay
UuStratum(UuS)
IuStratum
L2/L1
RRC
L2/L1
RRC
-
High Layer PDU
RLC SDU
High Layer PDU
RLC
Header
RLC
Header
MAC SDU MAC SDUMAC
Header
MAC
Header
Transport Block Transport Block
CRC CRC
RLC SDU
High Layer
L2 RLC
(Non-Transparent Mode)
L2 MAC
(Non-Transparent Mode)
L1
Segment
And
Concatenation
Reassembly
Uu Interface Data Flow
-
The Physical Channel Forming Flow before
Frequency Spreading102040 or 80ms
data
data
data
TrCH-i
dataCRC dataCRC dataCRC
data CRC data CRC data CRCd a t aCBL CBL CBL
0816 or 24bits
Block Size Z512Ktail CC
5120Ktail Turbo
CedBL CedBL CedBLCoded data CC or TCRate matched data
Rate matched data DTXor
or
Data before 1st interleavingData after 1st interleaved
line of interleaver:1,2,4 or 8
Radio
Frame
Radio
Frame
Radio
Frame
Number of Radio Frame:1,2,4 or 8
TrCH-1 TrCH-2 TrCH-ICCTrCHTrCH-1TrCH-2 TrCH-I DTXCCTrCH
Ph-1 Ph-2 Ph-P
In 10ms
In 10msPh-1 Ph-2 Ph-P
TPC TFCI pilot
Frequency Spreading,
ScramblingFrequency Spreading,
Scrambling
Frequency Spreading,
Scrambling
TrCH-i+1
data1 data2 TPC TFCI pilotdata1 data2 TPC TFCI pilotdata1 data2
top related