UMTS course - EPFL 21.12.04 Part 1-2ica · UMTS course Introduction UMTS principles Network...
Transcript of UMTS course - EPFL 21.12.04 Part 1-2ica · UMTS course Introduction UMTS principles Network...
121/12/2004 A. LEHERICEY – UMTS course
UMTS courseIntroductionUMTS principles
Network ArchitectureWCDMA BasicsGeneral Protocols ModelRadio Resource Management and ATM transmission
UMTS EvolutionHSDPATDDAll IP
UMTS ProjectNetwork Architecture and DesignRolloutSystem Acceptance TestingNetwork PerformancesLaunch
221/12/2004 A. LEHERICEY – UMTS course
Radio Interface Protocols Architecture
cont
rol
Logical Channels
Transport Channels
PHY (WCDMA L1)
RLC
MAC
RLCRLCRLC
RLCRLC
RLCRLC
BMC
RRC control
cont
rol
cont
rol
cont
rol
L3
L2
L1
User PlaneControl Plane
RadioBearers
PDCP
321/12/2004 A. LEHERICEY – UMTS course
Uu interface Layer 1 Services
L1 services :• Information transfer to MAC and higher layers on common and dedicated transport channels:• Random Access Channel (RACH)• Common Packet Channel (CPCH)• Forward Access Channel (FACH)• Downlink Shared Channel (DSCH)• Broadcast Channel (BCH)• Paging Channel (PCH)• Dedicated Channel (DCH)
421/12/2004 A. LEHERICEY – UMTS course
Uu interface Layer 1 Functions
L1 functions:• Macrodiversity distribution/combining and soft handover execution• Error detection on transport channels and indication to higher layers• FEC encoding/decoding and interleaving/deinterleaving of transport channels• Multiplexing of transport channels and demultiplexing of coded composite transport channels• Rate matching• Mapping of coded composite transport channels on physical channels;• Power weighting and combining of physical channels• Modulation and spreading/demodulation and despreading of physical channels• Frequency and time (chip, bit, slot, frame) synchronisation• Measurements and indication to higher layers (e.g. FER, SIR, interference power, transmit power, etc.)• Closed-loop power control• RF processing
521/12/2004 A. LEHERICEY – UMTS course
Medium Access Control Protocol: MAC Services
MAC Services to upper Layer:• Data transfer service on logical channels classified in control and traffic channels• Reallocation of radio resources and MAC parameters. • Reporting of measurements.
621/12/2004 A. LEHERICEY – UMTS course
Medium Access Control Protocol: MAC Functions
MAC Functions:• Mapping between logical channels and transport channels. • Selection of appropriate Transport Format for each Transport Channel depending on instantaneous source rate. • Priority handling between data flows of one UE. • Priority handling between UEs by means of dynamic scheduling• Identification of UEs on common transport channels• Multiplexing/demultiplexing of upper layer PDUs into/from transport blocks delivered to/from the physical layer on common transport channels. • Multiplexing/demultiplexing of upper layer PDUs into/from transport block sets delivered to/from the physical layer on dedicated transport channels. • Traffic volume measurement. • Transport Channel type switching. • Ciphering.• Access Service Class selection for RACH and CPCH transmission
721/12/2004 A. LEHERICEY – UMTS course
Radio Link Control Protocol:RLC Services
RLC Services to upper layer:• Transparent data transfer. • Notification of unrecoverable errors• Maintenance of QoS as defined by upper layers
• Unacknowledged data transfer• QoS setting
• Acknowledged data transfer.
821/12/2004 A. LEHERICEY – UMTS course
RLC Functions• Segmentation and reassembly• Concatenation• Padding• Transfer of user data• Error correction• In-sequence delivery of upper layer PDUs• Duplicate Detection• Flow control• Sequence number check• Protocol error detection and recovery• Ciphering•…
Radio Link Control Protocol:RLC Functions
RLC Functions•…• Polling• Status transmission• SDU discard• Estimated PDU Counter (EPC) mechanism• Suspend/resume function• Stop/continue function• Re-establishment function
921/12/2004 A. LEHERICEY – UMTS course
Air Interface ProtocolsRRC
RRCRRC
ControlPlane
UE WBTS
RLC
SRNC
MACFPFP
WCDMA L1
RLC
WCDMA L1
MACFP
DRNC
Transport and transmission
layer
Transport and transmission
layer
Transport and transmission
layers
1021/12/2004 A. LEHERICEY – UMTS course
Radio Resource Control Protocol: RRC functions
• Broadcast of information related to the non-access stratum (Core Network);
• Broadcast of information related to the access stratum;
• Establishment, maintenance and release of an RRC connection between the UE and UTRAN;
• Establishment, reconfiguration and release of Radio Bearers;
• Assignment, reconfiguration and release of radio resources for the RRC connection;
• RRC connection mobility functions;
• Control of requested QoS;
• UE measurement reporting and control of the reporting;
• Outer loop power control;
• Control of ciphering;
• Paging;
• Initial cell selection and cell re-selection;
• Arbitration of radio resources on uplink DCH;
• RRC message integrity protection;
• CBS control.
1121/12/2004 A. LEHERICEY – UMTS course
Air Interface Protocols
UserPlane
PDCP
NRT & RTRT
UE WBTS
RLC
SRNC
MACFPFP
WCDMA L1
RLC
WCDMA L1
MACFP
DRNC
Transport and transmission
layer
Transport and transmission
layer
Transport and transmission
layers
PDCP
NRT & RTRT
1221/12/2004 A. LEHERICEY – UMTS course
Downlink Uplink
DS-WCDMA-FDD = Direct Sequencing, WCDMA Frequency Division Duplex. Suitable for outdoor use, and will be the first implementation in 3G. In the Case of DS, data is spread over the band as a function of time.
Logical Channels
In the DS-WCDMA-FDD model, there are 3 layers. The first and top-most layer are the logical channels, which carry specific information per channel.
SCH
In WCDMA, the network must provide source information, which the UE is able to start network access. The logical channel containing this information is called the Sychronisation Channel.
BCCH
The network must inform the UE about the radio environment, the information consists of codes, power levels, neighboring information and etc.. The information for the UE is carried in the Broadcast Control Channel.
PCH
When there is need to reach the mobile station, the network pages the UE on the Paging Channel.
CCCH
All common actions that the network must perform for all UE's in a cell are managed in the Common Control Channel.
DCCH
When there is a dedicated, active connection, the network sends control information through the Dedicated Control Channel.
DTCH
The dedicated user traffic for one user service in the downlink direction is sent through the Dedicated Traffic Channel.
CCCH DTCH DCCH
In the Uplink direction, there are the Common Control Channel, Dedicated Traffic Channel and the Dedicated Control Channel.
Transport Channels
The second level is known as the Transport Channels. In some cases, a transport channel may contain one or more logical channels.The SCH, BCCH and PCH Transport Channels carry their respective logical channels (Scnchronisation, Broadcast and Paging Channels).
SCH BCH PCH FACH
The FACH (Forward Access Channel) carries information (when specified by RNC) from the common and dedicated control channels.
DCH DCH
The DCH (Dedicated Control Channel) is the only dedicated transport channel, the rest are common. One DCH channel, may carry one or more DTCH.
RACH
In the Uplink, and as in GSM, the RACH (Random Access Channel) carries initial access information when required.
CPCH
The Common Packet Channel is used to carry packet(s), providing the common resources of the system are used for this purpose.
Physical Channels
The final layer use in the channels, is known as the physical channels. These are the channels that are present on the air-interface of a cell.The Network Synchronisation information is carried in the Synchronisation Physical Channel.
SCH1/2 CCPCH-1 CCPCH-2
There are 2 Common Control Physical CHannels, primary and secondary. The primary carries the cell information, whereas the secondary carries other common control information.
DPCH (DPDCH+DPCCH)
The DPCH (Dedicated Physical Channel) is a multiplexed combination of the DPDCH (dedicated user traffic) and the DPCCH (dedicated signaling channel)..
PRACH
The Physical Random Access CHannel carries the RACH data.
DPDCH DPCCH
The user's traffic and signaling information is divided in the uplink direction between the DPDCH and DPCCH physical channels.
PCPCH
Channels DS-WCDMA-FDD
1321/12/2004 A. LEHERICEY – UMTS course
TransportNetworkLayer
RadioNetworkLayer
ALCAP(s)
SignallingBearer(s)
Application Protocol
SignallingBearer(s)
Data Stream(s)
Data Bearer(s)
User PlaneControl Plane
TransportNetwork
Control Plane
TransportNetwork
User Plane
TransportNetwork
User Plane
Physical Transmission layer
General Protocol Model
1421/12/2004 A. LEHERICEY – UMTS course
Protocol Structure for Iub
3G TS 25.430
TransportNetworkLayer
RadioNetworkLayer
Q.2630.1
NBAP
DC
H
FP
AAL2
Transport NetworkUser Plane
Transport NetworkUser Plane
ATM
Transport NetworkControl Plane
Physical Transmission layer
AAL5
SSCF-UNISSCOP
AAL5
Q.2150.2SSCF-UNI
SSCOP
RA
CH
FP
FAC
H
FP
PC
H
FP
DS
CH
FP
CP
CH
FP
User PlaneControl Plane
1521/12/2004 A. LEHERICEY – UMTS course
NBAP specific elementary procedures
• Radio Link Management.• Radio Link Supervision.• Compressed Mode Control • Measurements on Dedicated Resources• DL Power Drifting Correction• Reporting of General Error Situations
Functions have same elementary procedures as RNSAP
Function Elementary Procedure(s)Cell Configuration Management a) Cell Setup
b) Cell Reconfigurationc) Cell Deletion
Common Transport Channel Management a) Common Transport Channel Setupb) Common Transport Channel Reconfigurationc) Common Transport Channel Deletion
System Information Management System Information UpdateResource Event Management a) Block Resource
b) Unblock Resourcec) Resource Status Indication
Configuration Alignment a) Audit Requiredb) Auditc) Reset
Measurements on Common Resources a) Common Measurement Initiationb) Common Measurement Reportingc) Common Measurement Terminationd) Common Measurement Failure
1621/12/2004 A. LEHERICEY – UMTS course
Protocol Structure for Iur
TransportNetworkLayer
RadioNetworkLayer
Q.2630.1
RNSAP DCH FP
AAL2
Transport NetworkUser Plane
Transport NetworkUser Plane
ATM
Transport NetworkControl Plane
Physical Transmission layer
AAL5
SCCPMTPb3
SSCF-NNISSCOP
AAL5
Q.2150.1MTPb3
SSCF-NNISSCOP
CCH FP
User PlaneControl Plane
1721/12/2004 A. LEHERICEY – UMTS course
RNSAP Radio Network Subsystem Application Part
RNSAP defines interactions between SRNC and DRNC over Iub interface
RNSAP consists of Elementary Procedures (EP)'s, here Class 1 and Class 2
RANAP provide following servicesRNSAP Basic Mobility Procedures (Related to a specific UE)RNSAP DCH ProceduresRNSAP Common Transport Channel ProceduresRNSAP Global ProceduresSupport of parallel transactions
RANAP services expected from Signalling TransportConnection oriented data transfer serviceConnectionless data transfer service RNSAP Function
EP (class1) EP (class2)…
Request Message
Success Failure
1821/12/2004 A. LEHERICEY – UMTS course
Protocol Structure for Iu-CS
TransportNetworkLayer
RadioNetworkLayer
Q.2630.1
RANAP Iu User Plane Protocol
AAL2
ATM
Control Plane
Transport NetworkControl Plane
User Plane
Physical Transmission layer
AAL5
SCCPMTP3
SSCF-NNISSCOP
AAL5
Q.2150.1MTP3
SSCF-NNISSCOP
Transport NetworkUser Plane
Transport NetworkUser Plane
1921/12/2004 A. LEHERICEY – UMTS course
RANAP Radio Access Network Application Part for Iu-CSRANAP defines interactions between RNS and CN
RANAP consists of Elementary Procedures (EP)Class 1: EP's with response, success or failureClass 2: EP's without responseClass 3: EP's with possibility of multiple responses
RANAP provide following signalling servicesGeneral control servicesNotification servicesDedicated control services
RANAP services expected from Signalling TransportConnection oriented data transfer serviceConnectionless data transfer service
General RANAP functionsManagement of Iu resources, signalling and RAB'sTransport of NAS signalling messages between UE and CNControlling the security mode in the UTRAN (ciphering and integrity protection)Controlling and transferring location reportingData volume reporting for unsuccessfully transmitted DL DataUE Management like paging, UE Common ID sending, controlling UE activity tracing
2021/12/2004 A. LEHERICEY – UMTS course
Protocol Structure for Iu-PS
TransportNetworkLayer
RadioNetworkLayer RANAP Iu User Plane
Protocol
Transport NetworkUser Plane
Transport NetworkUser Plane
ATM
Transport NetworkControl Plane
Physical Transmission layer
AAL5
SCCPMTPb3
SSCF-NNISSCOP
AAL5
GTP-UUDP
IP
User PlaneControl Plane
2121/12/2004 A. LEHERICEY – UMTS course
RANAP Radio Access Network Application Part for Iu-PS
Radio Access Bearer (RAB) Management functions
Radio Resource Management functions
Iu link Management functions
Iu User-plane (RNL) Management
Mobility management functions
Security functions
Service and Network Access functions
Iu Co-ordination functions
Separation of each UE for mobile specific signalling management
Relocating the SRNS to another RNS and changing the IU connection point for a UE (streamlining)
Transfer of transparent non-access signalling
2221/12/2004 A. LEHERICEY – UMTS course
UMTS courseIntroductionUMTS principles
Network ArchitectureWCDMA BasicsGeneral Protocols ModelRadio Resource Management and ATM transmission
UMTS EvolutionHSDPATDDAll IP
UMTS ProjectNetwork Architecture and DesignRolloutSystem Acceptance TestingNetwork PerformancesLaunch
2321/12/2004 A. LEHERICEY – UMTS course
Radio Resource Management
BLER or BER target, SIR target
RRC Connection Request
RB information
Resourceinformation
Active setinformation
Loadinformation
Admission Control
• RRC admission decision• Default set of transport
channel and RLC parameters
• (Directed RRC connection set-up)
Load Control
Power Control
UL Outer LoopPower Control
Handover Control
Active state mobility control
Resource Manager
Code allocationTransport resource allocation
info
Packet Scheduler
Radio resourcescheduling
Cell load status
Load changeinformation
Iub
2421/12/2004 A. LEHERICEY – UMTS course
Admission Control
Radio Access Bearersin Uu Interface
Uu Interface
Bandwidth
SIR - Allowed RangeAdmission Control
2521/12/2004 A. LEHERICEY – UMTS course
Hand Over Control
4
B SSector 1f1
Sector 2f1
Sector 3f1
Multipath Signalthrough Sector 1
Multipath Signalthrough Sector 3
4
B SB S
Frequencyf1
Frequencyf1
R N C R N CIur
Iub Iub
Softer HO
Hard Intra Frequency HO
4
B TSB S
WCDMA GSM900/1800
Inter System HO
4
B SB S
Frequencyf1
Frequencyf1
4
B SB S
Frequencyf1
Frequencyf2
Soft HO
Hard Inter Frequency HO
2621/12/2004 A. LEHERICEY – UMTS course
Resource Manager
Primary Scrambling Code
Secondary Scrambling Code #1
Secondary Scrambling Code #2
Secondary Scrambling Code #15
Channelisation Code Set (256 Codes)
Channelisation Code Set (256 Codes)
Channelisation Code Set (256 Codes)
Channelisation Code Set (256 Codes)
Primary Scrambling Code
Secondary Scrambling Code #1
Secondary Scrambling Code #2
Secondary Scrambling Code #15
Channelisation Code Set (256 Codes)
Channelisation Code Set (256 Codes)
Channelisation Code Set (256 Codes)
Channelisation Code Set (256 Codes)
- 512 Code Sets x 16 Scrambling Codes = 8192 Codes numbered from 0 ... 8191 available
2721/12/2004 A. LEHERICEY – UMTS course
Power Control
4
BS RNC
Open Loop Power Control (Initial Access)
Closed Loop Power Control
Outer Loop Power Control
2821/12/2004 A. LEHERICEY – UMTS course
Packet Scheduler
time
packet service session
packet call
reading time
packet size packet arrival interval
2921/12/2004 A. LEHERICEY – UMTS course
Load Control
Overload
Load Target
Overload Margin
Pow
er
Estimated capacity for NRT traffic.
Measured load caused by non-controllable load
3021/12/2004 A. LEHERICEY – UMTS course
ATM in Brief (1/6)
Header (5 bytes)Payload (48 bytes)
ATM Cell
GFC VPI
VPI VCI
VCI
VCI PT CLP
HEC
Payload Data 48 Bytes
1 2 3 4 5 6 7 8Bit number:
Header(5Bytes)
GFC = Generic FlowC t lVPI = Virtual Path IdentifierVCI = Virtual ChannelId tifiPT = Payload TypeCLP = Cell Loss PriorityHEC = Header Error Control
3121/12/2004 A. LEHERICEY – UMTS course
ATM in Brief (2/6)
48 bytes
5 bytes
HEADER PAYLOAD
ATM cell (53 bytes)
Transmission pathVirtual Path (VP)Virtual Channel (VC)ATM CellATM Layer
HEADER
PAYLOAD
3221/12/2004 A. LEHERICEY – UMTS course
ATM in Brief (3/6)AAL2
String of AAL2 Packet Data Units String of AAL2 Packet Data Units
31 2 3 1 2
AAL2 header
HEADER PAYLOADATM cell
3ATM CELLHEADER
ATM CELLHEADER1 2 3 1 1 2
OFFSET FIELD, 1-byte (indicates where the next AAL2 PDU starts)
AAL2 PACKET, 3-byte header, variable length payload (packet size up to 48 bytes or fixed 64 bytes)
ATM CELL, 5-byte header + 48-byte payload
PADDING
e.g., 3 different users
3321/12/2004 A. LEHERICEY – UMTS course
ATM in Brief (4/6)AAL5
PADDING FIELD, variable length to fill the 48-byte ATM cell
AAL5 PACKET, 5-byte header, variable length payload, 8-byte trailer
ATM CELL, 5-byte header + 48-byte payload
USER DATA = Variable length 1-65,535 bytes USER DATA = Variable length 1-65,535 bytes
AAL5 Packet Data Unit AAL5 Packet Data Unit
AAL5 header
PAYLOAD = N x 48 BYTES
ATM cell 1 ATM cell 2………... ………..ATM cell n
3421/12/2004 A. LEHERICEY – UMTS course
ATM in Brief (5/6)ATM over E1
Header Payload
ATM cell
0 1 2 16 1817 3115
TS0TS1-15
TS16TS17-31
. . . . . .
0 1 2 16 1817 3115
TS0TS1-15
TS16TS17-31
. . . . . .
E1 frameE1 frame
3521/12/2004 A. LEHERICEY – UMTS course
ATM in Brief (6/6)ATM over SDH
STM-1 (155,52 Mbps) can fit 44.15 cells per frame -> 353 207 cells per second.
VC-4
VP1
VP2
VP3
Section
Overhead...
260 bytes
9 bytesP
O
H
9 bytes1 byte
VC-4