SlideShare uma empresa Scribd logo
1 de 63
Baixar para ler offline
Universal Mobile Telecommunication
                                   System

                                Telecommunications
                            MSc in Software Development




© Dirk Pesch, 2004                                        1
UMTS Requirements (Radio Access)

                     • Maximum User Bit Rates
                        – Rural Outdoor:                  144kb/s (goal 384kb/s), up to 500km/h
                        – Suburban Outdoor:               384kb/s (goal 512kb/s), up to 120km/h
                        – Indoor/Urban Outdoor:           2Mb/s, max speed 10km/h
                     • Flexibility
                        –   Negotiation of bearer service attributes
                        –   Parallel bearer services (service mix, multimedia)
                        –   Circuit and packet switched bearers
                        –   Scheduling of bearers
                        –   Link adaptation (quality, traffic, load, radio conditions)
                        –   Range of bit rates
                        –   Variable bit rate real-time capabilities




© Dirk Pesch, 2004                                                                                2
UMTS Requirements (Radio Access)

                     • Handover
                          – Seamless handover between cells of one operator
                          – Efficient handover between UMTS and 2nd generation
                     • Compatibility with fixed network services
                          –   ATM bearer services
                          –   GSM services
                          –   IP based services
                          –   B/N-ISDN services
                     •   Facilities for quality of service provision
                     •   Private and residential operators
                     •   High spectrum efficiency
                     •   Asymmetric band usage




© Dirk Pesch, 2004                                                               3
UMTS Requirements (Radio Access)

                     • Coverage/Capacity
                         – provide variety of initial coverage/capacity configurations
                         – Flexible use of various cell types and relations between cells
                         – Ability to provide cost effective coverage in rural areas
                     •   Viability of mobile terminals
                     •   Reasonable network cost and complexity
                     •   Variety of mobile terminal/station types
                     •   Security
                     •   Compatibility with IMT2000
                     •   Coexistence with other systems




© Dirk Pesch, 2004                                                                          4
Technology Aspects
                     • Flexible radio interface based on wideband CDMA
                       technology
                     • Data rates up to 2Mbps and beyond
                     • Wide range of teleservices
                        –   voice, voice related
                        –   video, videotelephony
                        –   multimedia
                        –   data, Internet
                        –   broadcast, paging
                     • Hierarchical Architecture
                        –   Satellite
                        –   Public outdoor (macro, micro cell)
                        –   Public indoor
                        –   Private indoor




© Dirk Pesch, 2004                                                       5
UMTS Terrestrial Radio Access

                     • 3rd generation radio access system
                        – FDD mode (W-CDMA)
                        – TDD mode (TD-CDMA)
                        – Multicarrier mode (optional)
                     • Core network based on evolved GSM network




© Dirk Pesch, 2004                                                 6
UTRA W-CDMA Radio Interface

                     Channel bandwidth          5MHz (10Mhz, 20Mhz)
                     Chip rate                  3.84Mchip/s
                     Frame length               10ms
                     Channelisation spreading   variable spreading
                     Data modulation            QPSK(downlink), BPSK (uplink)
                     Spreading modulation       Balanced QPSK (downlink)
                                                Dual-channel QPSK (uplink)
                     Coherent detection         User dedicated time multiplexed pilot
                                                Common pilot in downlink
                     Channel multiplexing in    Control and pilot channel time multiplexed
                     uplink                     I and Q multiplexing for data and control
                     Multirate                  Variable spreading




© Dirk Pesch, 2004                                                                           7
UTRA W-CDMA Radio Interface

                     Spreading factors      4 - 256
                     Power control          Open and fast closed loop (1500Hz)
                     Spreading (downlink)   Variable length orthogonal sequences for
                                            channel separation, Gold sequences for cell
                                            and user separation
                     Spreading (uplink)     Variable length orthogonal sequences for
                                            channel separation, Gold sequences 241 for
                                            user separation (diff. Time shifts in I, Q,
                                            cycle 216 10ms radio frames)
                     Handover               Soft handover
                                            Interfrequency handover




© Dirk Pesch, 2004                                                                        8
UTRA Network - Interfaces and Protocols

                                   UTRAN                                 HSS

                               NodeB                                   MAP

                               NodeB                    3G MSC/
                                                                               PSTN/ISDN
                                             RNC          VLR
                               NodeB
                     UE                      Iur         Gs’
                               NodeB
                          Uu                 RNC
                               NodeB                    3G SGSN   Gn    GGSN         Internet

                                                   Iu
                               NodeB   Iub




© Dirk Pesch, 2004                                                                              9
UTRA Network Functions
                     • Overall system access control
                        – System information broadcasting

                     • Radio channel ciphering
                        – Radio channel ciphering
                        – Radio channel deciphering
                     • Handover
                        –   Radio environment survey
                        –   Handover decision
                        –   Macro-diversity control
                        –   Handover control, execution, completion
                        –   SRNS relocation
                        –   Inter-system handover




© Dirk Pesch, 2004                                                    10
UTRA Network Functions

                     • Radio resource management and control
                        – Radio bearer connection setup and release
                        – Reservation and release of physical radio channels
                        – Allocation and de-allocation of physical radio channels
                        – Packet data transfer over radio
                        – RF power control and setting
                        – Radio channel coding and decoding
                        – Channel coding control
                        – Initial (random) access detection and handling




© Dirk Pesch, 2004                                                                  11
Radio Interface Protocol Architecture
                      C-plane signalling            U-plane information

                                                                                    L3

                              RRC            PDCP                         BMC



                                                                 RLC                L2/RLC
                                                           RLC
                                       RLC           RLC
                                                                                Logical
                                                                                Channels

                                             MAC                                    L2/MAC
                                                                          Transport
                                                                          Channels

                                             PHY                                    L1




© Dirk Pesch, 2004                                                                           12
Physical Layer - FDD Mode

                     • Procedures
                        – Power control
                        – Cell search
                        – Random access
                        – Idle mode operation
                     • Optional features
                        – Adaptive antennas
                        – Multi-user detection
                        – Downlink transmit diversity
                        – Location function support




© Dirk Pesch, 2004                                      13
Physical Layer - TDD Mode

                     • Procedures
                        – Synchronisation of TDD base stations
                        – Dynamic channel allocation
                        – Power control
                        – Cell search
                        – Random access
                     • Optional features
                        – Joint detection (MUD)
                        – Adaptive antennas
                        – Downlink transmit diversity
                        – Location function support




© Dirk Pesch, 2004                                               14
MAC Layer
                     • MAC services
                        –   Data transfer
                        –   Re-allocation of radio resources and MAC parameters
                        –   Reporting of measurements
                        –   Allocation/deallocation of radio resource
                     • MAC logical channels
                        – Control Channels (CCH)
                           • Synchronisation Control Channel (SCCH)
                           • Broadcast Control Channel (BCCH)
                           • Paging Control Channel (PCCH)
                           • Dedicated Control Channel (DCCH)
                           • Common Control Channel (CCCH)




© Dirk Pesch, 2004                                                                15
MAC Layer

                     • MAC logical channels (cont.)
                        – Traffic Channel (TCH)
                           • Dedicated Traffic Channel (DTCH)
                     • MAC functions
                        –   Selection of appropriate transport format
                        –   Priority handling between data flows
                        –   Priority handling between users
                        –   Scheduling of broadcast, paging and notification messages
                        –   Identification of MSs on common transport channels
                        –   Multiplexing/demultiplexing of higher layer PDUs
                        –   Routing of higher layer signalling (TDD mode)




© Dirk Pesch, 2004                                                                      16
MAC Layer

                     • MAC functions (cont.)
                       – Maintenance of MAC signalling connection (TDD
                         mode)
                       – Dynamic transport channel type switching
                       – Traffic volume monitoring
                       – Monitoring link quality (TDD mode)
                       – Support of open loop power control




© Dirk Pesch, 2004                                                       17
RLC Layer

                     • RLC services
                        – L2 connection establishment/release
                        – Transparent data transfer
                        – Unacknowledged data transfer
                        – Acknowledged data transfer
                        – QoS setting
                     • RLC functions
                        – Connection control
                        – Segmentation and reassembly
                        – Transfer of user data
                        – Error correction




© Dirk Pesch, 2004                                              18
RLC Layer

                     • RLC functions (cont.)
                        – In-sequence delivery of L2 SDUs to higher layers
                        – Duplicate detection
                        – Flow control
                        – Protocol error detection and recovery
                        – Suspend/resume function
                        – Quick repeat
                        – Keep alive
                        – Ciphering




© Dirk Pesch, 2004                                                           19
Radio Resource Control
                     • RRC services
                        – General control
                        – Notification
                        – Dedicated control
                     • RRC functions
                        – Broadcast information from core & radio access network
                        – Establishment, maintenance, and release of RRC connections
                          between UE and UTRAN
                        – Establishment, re-configuration, and release of radio access
                          bearers
                        – Assignment, re-configuration, and release of radio resources
                          for RRC connection
                        – RRC connection mobility functions
                        – Arbitration of radio resource allocation between cells




© Dirk Pesch, 2004                                                                       20
Radio Resource Control

                     • Control of requested QoS
                     • UE measurement reporting and control of
                       reporting
                     • Outer loop power control
                     • Control of ciphering
                     • Initial cell selection and re-selection in idle mode
                     • paging/notification
                     • contention resolution and congestion control




© Dirk Pesch, 2004                                                            21
FDD Mode Transport Channels


                     • Dedicated transport channel
                        – DCH - Dedicated Channel
                     • Common transport channel
                        – BCCH - Broadcast Control Channel
                        – FACH - Forward Access Channel
                        – PCH - Paging Channel
                        – RACH - Random Access Channel




© Dirk Pesch, 2004                                           22
FDD Mode Frame Structure - Uplink
                             1 Dedicated Physical Data/Control Channel

                     DPDCH                              Data, Ndata bits

                     DPCCH         Pilot, Npilot bits          TPC, NTPC bits   RI, NRI bits
                                              0.625ms, 10*2k bits (k=0…6)

                             Slot #1 Slot #2                Slot #i                 Slot #16
                                                          Tf = 10ms

                             Frame #1 Frame #2              Frame #i                Frame #72

                                                         Tsuper = 720ms

                        Variable spreading factor SF = 256/2k (k = 0…6)




© Dirk Pesch, 2004                                                                              23
FDD Mode Frame Structure - Uplink
                                2 Physical Random Access Channel (PRACH)


                                      1.25ms


                     Access slot #1                 Random access burst
                     Access slot #2                         Random access burst

                     Access slot #i                                  Random access burst
                                        Offset of access slot #i
                     Access slot #8                                               Random access burst
                                           Frame boundary




© Dirk Pesch, 2004                                                                                      24
FDD Mode Frame Structure - Uplink
                         Random Access Burst Format
                                                Random access burst

                         Preamble part                      Message part

                            1 ms      0.25 ms               10 ms



                                   Message part of random access burst         Data part
                     I                                                         Pilot symbols
                     Q                                                         Rate Information

                                                  10 ms


                               Structure of Random Access burst data part
                           MS ID   Req. Serv.   Optional user packet     CRC




© Dirk Pesch, 2004                                                                                25
FDD Mode Frame Structure - Downlink

                                    DPCCH                          DPDCH

                            Pilot     TPC    RI                    Data
                                        0.625ms, 20*2k bits (k=0…6)

                          Slot #1 Slot #2            Slot #i               Slot #16
                                                  Tf = 10ms

                         Frame #1 Frame #2          Frame #i               Frame #72

                                                  Tsuper = 720ms

                      Variable spreading factor SF = 256/2k (k = 0…6)




© Dirk Pesch, 2004                                                                     26
Downlink Spreading and Modulation
                                                                      cos(ωt)

                                           I
                                                               p(t)
                     DPDCH/DPCCH S →P          cch   cscramb
                                          Q
                                                               p(t)

                                                                      sin(ωt)
                        • cch     Channelisation code (OVSF), separates connections
                        • cscramb Scrambling code (10ms), only one per cell
                        • p(t)    pulse shaping filter




© Dirk Pesch, 2004                                                                    27
Uplink Spreading and Modulation
                                                                            cos(ωt)
                                  cd
                                                            Re{..}
                                       I                             p(t)
                     DPDCH
                                                 I+jQ
                                           IQ
                                       Q   mux
                     DPCCH
                                                  cscramb            p(t)
                                                            Im{..}
                                  cc
                                                                            sin(ωt)
                      • cc, cd     Channelisation codes, separates data and control
                      • cscramb    Scrambling code (10ms or 256 chips), separates MSs
                      • p(t)       pulse shaping filter




© Dirk Pesch, 2004                                                                      28
Transport Channel Coding/Multiplexing


                                        Static rate matching                        Dynamic rate matching

                     TrCh 1   Channel       Rate-     Inter-frame




                                                                     Multiplexing
                              coding       matching   interleaving                                      CC TrCh
                                                                                     Rate-     Intra-frame
                                                                                    matching   interleaving
                     TrCh M Channel         Rate-     Inter-frame
                            coding         matching   interleaving




© Dirk Pesch, 2004                                                                                                29
FDD Mode - Cell Search
                                                      One radio frame (10ms)

                           cp               cp                                         cp


                          csi,1            csi,2                                      csi,16
                        One slot (0.625ms)

                                  cp:        primary synchronisation code
                                  csi,k:     secondary synchronisation code
                                                                       Frame timing and
                                                                                                  Long-code
                                                                                                  Long-
                                            Slot timing                long-code group
                                                                       long-
                                                                                                  acquired
                                            acquired                   acquired
                                                                                 Search all codes
                     Search PSC using                     Decode SSC
                                                                                   in long-code
                       match filter                        sequence
                                                                                       group




© Dirk Pesch, 2004                                                                                            30
FDD Mode - Slotted Mode Operation

                                       Measurement period




                                          10 ms


                             Synchronisation signal on different carrier




                      One frame 10ms         One frame 10ms         One frame 10ms




© Dirk Pesch, 2004                                                                   31
TDD Mode Frame Structure
                                                     TDD frame 10 ms




                                        BS Tx part                      MS Tx part
                                                      Uplink/downlink
                                                                                     downlink
                                                       switch point
                     Spreading codes




                                                         (variable)                  UL/DL

                                                                                     uplink

                                                 Data     Midamble       Data




© Dirk Pesch, 2004                                                                              32
Packet Data Transmission
                     Three options for packet data transmission
                         – Short packets in RACH




                                              Arbitrary time
                      Random access burst                       Random access burst
                     including small packet                    including small packet

                                      Random Access Channel (RACH)




© Dirk Pesch, 2004                                                                      33
Packet Data Transmission

                        – Packet reservation based transmission on a dedicated channel




                     Random access                        Random access
                         burst                                burst
                                       Random Access Channel (RACH)



                                          Packet                                  Packet
                                            Dedicated Channel (DCH)




© Dirk Pesch, 2004                                                                         34
Packet Data Transmission

                     – Packet transmission on existing dedicated channel




                       Capacity                  Scheduled            Unscheduled
                       request                     packet               packet

                                          Dedicated Channel (DCH)

                            Link maintenance (pilot and power control)




© Dirk Pesch, 2004                                                                  35
Handover

                     • UTRA Soft handover
                        – Soft handover between cells
                        – Softer handover between sectors of same cell
                     • UTRA to UTRA hard handover
                        – Inter-frequency handover
                        – FDD/TDD and TDD/FDD handover
                     • UTRA to GSM hard handover




© Dirk Pesch, 2004                                                       36
Inter-operability GSM/UTRA
                     • Requirement for UTRA NodeBs to inform dual mode MS
                        of existing GSM frequencies in the area
                     • Inter-operation between UTRAN and GSM BSS to
                        maintain current service during inter-system
                        handover
                     • GSM network is required to indicate WCDMA
                        spreading codes for easy cell identification




© Dirk Pesch, 2004                                                          37
UMTS Core Network

                     • Circuit-switched core network
                        –   consists of
                        –   3G MSC
                        –   3G Gateway MSC
                        –   Media Gateway
                     • Packet-switched core network
                        –   consists of
                        –   3G SGSN
                        –   3G GGSN
                        –   IP Multimedia Subsystem (IMS) (from Rel.5 onwards)




© Dirk Pesch, 2004                                                               38
IP Multimedia Subsystem
                          IP Multimedia Networks                                       Legacy mobile
                                                                                       signalling Networks
                                PSTN
                     Mb   Mb        PSTN
                                              BGCF                CSCF
                                    PSTN                                         Mm
                                                     Mk      Mk

                                                                           Mw
                                                     BGCF                                         C, D,
                                             Mj                                                   Gc, Gr
                                                                 Mi
                                                                                  Cx
                             IMS-                                                           HSS
                                           MGCF                   CSCF
                             MGW                     Mg
                                     Mn

                                                      Mr              Mw
                               Mb


                      MRFP                 MRFC            P-CSCF                      UE
                                    Mp                                      Gm

                     Mb   Mb        Mb                      Go
                                                                                       IM Subsystem




© Dirk Pesch, 2004                                                                                           39
Call Session Control Function
                     • Call Session Control Function (CSCF) is SIP server
                       providing control signalling functionality for multimedia
                       services in IP networks
                     • Proxy-CSCF
                        – first contact point of the UE with the IMS (always in network
                          where UE resides)
                        – forwards SIP messages to S-CSF/I-CSCF
                     • Serving-CSCF
                        – always assigned in the home network, acts as registrar making
                          information available through HSS
                        – handles session states to support SIP services
                     • Interrogating-CSCF
                        – main contact point in network for home or roaming subscriber in
                          that network
                        – resolves SIP server addresses for current session




© Dirk Pesch, 2004                                                                          40
Other IMS Network Elements
                     • Breakout Gateway Control Function (BGCF)
                        – selects network for PSTN breakout
                        – once network for breakout is chosen, selects MGCF for inter-working
                          with PSTN
                     • Multimedia Resource Function
                        – divided into Media Resource Function Control (MRFC) – controls
                          media stream resources provided on the Mb interface
                        – and Media Resource Function Processor (MRFP) provides resources for
                          media streams on the Mb interface
                     • Media Gateway (MGW)
                        – terminates bearer channels from circuit-switched domain and media
                          packet streams from the packet-switched domain
                     • Media Gateway Control Function (MGCF)
                        – controls MGW and translates signalling messages between different
                          signalling systems




© Dirk Pesch, 2004                                                                              41
UMTS Protocol Architecture

                     UE      Node B         RNC             SGSN   GGSN

                                      USER PLANE
                                      CONTROL PLANE

                             System Network Layer

                                 USER PLANE
                                 CONTROL PLANE

                           Radio Network Layer
                                            USER PLANE
                                            CONTROL PLANE


                              Transport Network Layer




© Dirk Pesch, 2004                                                        42
Transport Network Layer Protocols

                                  Radio Interface                      Terrestrial Interfaces
                                        Uu                       Iub                                  Iu
                                RRC/                                          RRC/ RANAP/                  RANAP/
                                PDCP                                          PDCP  Iu FP                   Iu FP



                                RLC                                             RLC
                     Layer 2
                                MAC                                            MAC


                                                        FP                       FP
                                                                                          Transport        Transport
                     Layer 1                                                               Layers           Layers
                                                     Transport                Transport
                                WCDMA        WCDMA
                                 L1           L1

                                 UE                Node B                       SRNC                         CN




© Dirk Pesch, 2004                                                                                                     43
Transport Network Layer Protocols at Uu

                     • Medium Access Control (MAC) protocol
                        – maps logical channels into appropriate transport channels
                     • Radio Link Control (RLC) protocol
                        – provide segmentation/reassembly for Protocol Data Units
                        – provides error correction functions for both control and user data
                     • Transport Network Layer
                        – used by RRC functions in the control plane as radio signalling
                          bearers
                        – used by service-specific protocol layers in the user plane such as
                          the Packet Data Convergence Protocol




© Dirk Pesch, 2004                                                                             44
Transport Network Protocols over Terrestrial
                                     Interfaces

                     • Use of ATM as Layer 2 protocol on UTRAN terrestrial
                       interfaces
                     • Use of Ethernet as Layer 2 on some interfaces in the core
                       network in particular IMS
                     • Layer 3 and 4 protocols are IP and TCP




© Dirk Pesch, 2004                                                                 45
Radio Network Layer

                           Uu            Iub                Iur                          Iu

                     RRC          NBAP         NBAP RNSAP         RNSAP   RRC    RANAP        RANAP




                     UE         Node B            DRNC                    SRNC                 CN




© Dirk Pesch, 2004                                                                                    46
System Network Layer

                                                                          • Lower layer protocol is responsible for
                                  Uu             Iu                         mobility management (here we refer to
                                       Session
                                                                            GPRS MM as the mobility
                     SS SMS SM                           SS   SMS    SM     management responsible for GPRS
                                                                            users)
                     GPRS MM        MM Context           GPRS MM          • On top of GPRS MM run the
                                                                            communication service specific
                                                                            protocols, session management (SM),
                                 Signalling Connection                      supplementary services (SS), and short
                                                                            message service (SMS)
                        UE               RNC                  SGSN        • On top of the UMTS network layer
                                                                            operate the IP based transport and
                                                                            application layer protocols




© Dirk Pesch, 2004                                                                                                    47
UMTS Quality of Service Classes
                                       Traffic class           Conversational                            Streaming                       Interactive             Background

                     Maximum bit rate (kbps)                                              < 2 048                                               < 2 048 – overhead

                     Guaranteed bit rate (kbps)                                           < 2 048

                     Max. SDU size (octets)                                                                          ≤1 500 or 1 502

                     Residual BER                                   5*10-2, 10-2, 5*10-3, 10-3, 10-4, 10-6                                      4*10-3, 10-5, 6*10-8


                                                       10-2,   7*10-3,   10-3,   10-4,   10-   10-1,   10-2,   7*10-3,     10-3,   10-
                     SDU error ratio                                     5                                     4,                                  10-3, 10-4, 10-6
                                                                                                                    10-5


                     Transfer delay max value (ms)                   100                                        250




                     • Main criteria for QoS is data transmission delay with other criteria
                       including bit rate (bandwidth), nature of traffic (symm./asymm.), error rate,
                       etc.
                     • Conversational and streaming class are for real-time traffic
                     • Interactive and background class are used by normal Internet type data
                       traffic with interactive for WWW browsing and Telnet and background for
                       e-mail and FTP access




© Dirk Pesch, 2004                                                                                                                                                            48
Applications
                     • Conversational Class Applications
                        – Circuit-switched voice service
                            • similar to GSM using the 24.008 protocol and AMR speech encoding
                        – Packet-switched voice service
                            • uses SIP based session management and SDP based session description
                              as a Voice over IP service, AMR encoding used for speech encoding
                     • Streaming Class Applications
                        – video and audio streaming using buffering mechanisms at the
                          receiver to compensate for delay variability in bearer service
                     • Interactive Class Applications
                        – applications such as web browsing and remote login where the
                          overall level of service is characterised by the request-response delay
                     • Background Class Applications
                        – Any non real-time application such as e-mail, ftp access, etc with
                          delay insensitivity but error free requirement




© Dirk Pesch, 2004                                                                                  49
QoS Requirements

                     • Conversational/Real-Time Service requirements
                        – ITU-T G.114 limits for voice service
                            • 0 – 150ms preferred range (<30ms unnoticeable)
                            • 150 – 400ms acceptable range
                            • >400ms unacceptable
                        – human ear intolerant to jitter but tolerant to some extend to error
                          with a limit of ca. 3% Frame Erasure Rate
                     • Interactive Service requirement
                        – Zero loss (error) requirement
                        – Delay tolerance – 2 – 4 sec. for web browsing with 0.5 sec target
                        – E-mail download from local service with similar delay requirement
                          to web browsing
                     • Background Service requirement
                        – 30sec delivery delay for SMS




© Dirk Pesch, 2004                                                                              50
UMTS End-to-End QoS Architecture
                                                                  U MTS

                                         UE             UTRA N                 SGSN                GGSN          IP Serv er            UE

                     A pplic ation
                        Lay er         SIP                       End-to-End Serv ic e                              SIP            SIP


                     Trans port                                                                                    UDP
                                       UDP                                                                                         UDP
                       Lay er
                                         IP                                                                         IP                 IP


                                     Sy s tem
                                                              UMTS Bearer Serv ic e                       Ex ternal Bearer Serv ic e
                                      Lay er


                                      R adio
                     Netw ork                   Radio A c c es s Bearer               CN Bearer
                                      Lay er
                      Lay ers

                                     Trans port R adio Bearer      Iu Bearer          Bac k bone
                                       Lay er
                                                   U TR A            Phy s ic al
                                                F D D /TD D




© Dirk Pesch, 2004                                                                                                                          51
RRC Connection Setup Procedure

                     UE                                     N ode B                                          RNC

                                               1 . R R C C o n n e c t io n R e q u e s t
                     RRC                                                                                     RRC
                                { C C C H ( o n R A C H ) : R R C C o n n e c t io n R e q u e s t }

                                                  2 . R R C C o n n e c t io n S e tu p
                     RRC                                                                                     RRC
                                    { C C C H (o n F A C H ) : R R C C o n n e c t io n S e t u p }



                                          3 . R R C C o n n e c tio n S e t u p C o m p le t e
                     RRC                                                                                     RRC
                              { D C C H (o n D C H ) : R R C C o n n e c t io n S e t u p C o m p le t e }

                      UE                                    N o de B                                         RNC




© Dirk Pesch, 2004                                                                                                 52
PDP Context Activation Procedure
                       UE                   N ode B                                   RN C                                  SGSN                                     GGSN

                            1 . D ir e c t T ra n s fe r : A c tiv a te P D P C o n te x t R e q u e s t
                      SM                                                                                                       SM

                                                                                           2 . R A B A s s ig n m e n t R e q u e s t
                     RAB
                                                                                    RAN AP                                 RAN AP
                                                3 . R a d io L in k S e tup
                     RB                    N BAP                                     N BAP

                                                               4 . R e s p o ns e
                                           N BAP                                     N BAP

                                          5 . A L C A P Iu b D a ta T ra n sp o rt B e a re r S e tup

                                   6 . R a d io B e a re r S e tup
                     RRC                                                              RRC
                            { D C C H : R a d io B e a re r S e tu p }

                                  7 . R a d io B e a re r S e tup C o m p le te
                      RRC                                                             RRC

                                                                                      8 . R A B A s s ig nm e nt R e s p o ns e
                                                                                    RAN AP                               RAN AP

                                                                                                                                9 . C re a te P D P C o n te x t R e q ue s t
                                                                                                                              G TP                                      G TP

                                                                                                                                            1 0 . R e s p o ns e
                                                                                                                              GTP                                       G TP



                                                     1 1 . D ire c t T r a n s f e r : A c tiv a te P D P C o n te xt
                      SM                                                                                                       SM



                      UE                  N ode B                                    RN C                                   SGSN                                      GGSN




© Dirk Pesch, 2004                                                                                                                                                              53
Location Management
                     LA                                                    • VLR divided into Location Areas
                     RA

                       Cell
                                 URA

                                   Cell
                                           Cell   Cell
                                                           URA
                                                           Cell
                                                                    Cell
                                                                           • Each LA is divided into Routing
                                                                   Cell
                          Cell            Cell    Cell      Cell             Areas, which are controlled by the
                     RA
                                 URA
                                                                             SGSN for paging purposes during
                      Cell                                 URA      Cell
                                                  Cell
                                  Cell
                                          Cell
                                                            Cell             packet transfer
                      Cell                Cell      Cell           Cell
                                 Cell

                                                                           • An RA is divided into UTRAN
                                                                             Routing Areas (URA), which are
                                                                             tracked by the RNC




© Dirk Pesch, 2004                                                                                                54
UTRAN Mobility Management
                             Cell DCH
                                        Connected Mode   • UTRAN mobility management is
                      Idle
                     Mode
                                             Cell PCH      triggered by the establishment of an
                                 Cell FACH                 RRC connection
                                             URA PCH
                                                         • In CONNECTED mode the UE can
                                                           have different states depending on
                                                           connection type
                                                            – Cell DCH: UE has allocated dedicated
                                                              resources, e.g. DPDCH and DPCCH
                                                            – Cell FACH: no dedicated resources but
                                                              communication through RACH and
                                                              FACH
                                                            – Cell PCH: UE known by SRNC, UE
                                                              reached via PCH
                                                            – URA PCH: location known at URA
                                                              level and UE is paged via BCH




© Dirk Pesch, 2004                                                                                    55
Core Network Mobility Management
                                          MS MM States                                           3G -SGSN MM States

                                                   PM M                                                       PM M
                                                 DETACHE D                                                  DETAC HED

                                                                    Detach,                                                      Detach,
                             PS Detach                              PS Attach Reject,       PS Detach                            PS Attach Reject,
                                                     PS Attach      RAU Reject                                    PS Attach      RAU Reject

                                               PS Signalling                                               PS Signalling
                             PM M -IDLE     Connection Release        PM M -                            Connection Release        PM M -
                                                                   CONNECTED             PM M -IDLE                            CONNECTED
                            SM-ACT IVE or
                                               PS Signalling       SM-ACT IVE or        SM-ACT IVE or                          SM-ACT IVE or
                              INACT IVE                                                                    PS Signalling
                                            Connection Establish     INACT IVE            INACT IVE                              INACT IVE
                                                                                                        Connection Establish

                                                                                                                               Serving RNC
                                                                                                                               relocation



                     • PMM-DETACHED: UE not known to the network, attach
                       required, SM is inactive
                     • PMM-IDLE: UE attached to GPR core network with UE
                       having established MM contexts, no RRC connection
                       established (UE know with RA accuracy)
                     • PMM-CONNECTED: RRC connection established, SGSN
                       tracks UE at RA level with RNC tracking at cell level




© Dirk Pesch, 2004                                                                                                                                   56
Attach Procedure
                     UE                                   RNC                                      SG SN                                          HLR

                            1 . P S A t ta c h R e q
                     RRC                                RRC
                                                                       2 . Init ia l U E M e ss a g e
                                                        R AN AP                                      R AN AP

                     PMM                  3 . Id e nt ity R e q u e s t
                                                                                                   PM M

                     PM M            3 . Id e n tit y R e sp o n s e                               PMM
                                                                                                                4 . S e nd A u t h In fo
                                                                                                    M AP                                          MAP
                                                                                                                          4. A ck
                                                                                                    M AP                                          MAP

                     PMM          5 . A u th e n tic a t io n R e q u e s t                        PM M

                                  5 . A u th e n tic a t io n R e sp o n s e
                     PM M                                                                         PM M
                                                                                                                    6 . C h e c k IM E I
                                                                                                   MAP                                            MAP
                                                                                                                           6. A ck
                                                                                                    M AP                                          MAP
                                     7 . S e c u rity M o d e C o m m a n d
                     RRC                             R R C /R A N A P                             RANAP

                                        7 . S e c u rit y M o d e C o m p le t e
                     RRC                             R R C /R A N A P                            RANAP
                                                                                                               8 . U p d a te L o c a t io n
                                                                                                  M AP                                            MAP

                                                                                                      9 . In se rt S u b s c ribe r D a t a
                                                                                                  M AP                                            MAP
                                                                                                                         9 . A ck
                                                                                                   MAP                                            MAP
                                                                                                           1 0 . U p d a te L o c a tio n A c k
                                                                                                   MAP                                            MAP

                                           1 1 . A t ta c h A c c e p t
                     PMM                                                                          PM M

                                     1 2 . A tt a c h C o m p le te
                     PMM                                                                          PM M

                      UE                                 RNC                                      SGSN                                            HLR




© Dirk Pesch, 2004                                                                                                                                      57
Intra-SGSN SRNC Relocation Procedure
                     UE     N ode B                         N ode B                                   RNC                                           RNC                                         SG SN
                            S o u rce                       T a rg e t                               S o u rce                                     T a rg et

                                                                                                                                      1 . D ec ision to in itia te S RN S
                                                                                                                                                  r eloca tion
                                                                                                                    2 . Up lin k S ign a llin g
                                                                                                                     T ra n sfer In d ica tion
                                                                                                    R N SA P                                       RN SA P

                                                                                                                                        3. Re loca tion R eq u ire d
                                                                                                   RANAP                                                                                        RA N A P
                                                                                                                                                               4 . R eloca tion R equ est
                                                                                                                                                   RANA P                                       RA N A P
                                                                                           5 . R a d io L in k S etu p Req u est
                                                              N BA P                                                                                NBAP
                                                                                          6. R a dio L in k Setup R esp on se
                                                             NBAP                                                                                   NBAP

                                                                               7 . A L C A P Iub D a ta T ra n sp ort B ea rer S etu p


                                                                                8 . D ow n lin k a n d u plin k syn ch ron isa tion
                                                             NBAP                                                                                  N BA P
                                                                                                                                                          9 . R eloca tion R equ est A ck
                                                                                                                                                  RANA P                                  RANAP

                                                                                                                  1 0. R eloca tion C om m a n d
                                                                                                   RANAP                                                                                        RA N A P

                                                                                                                   11 . Reloca tion C om m it
                                                                                                    R N SA P                                       R N SA P
                                                                                                                                                               1 2 . R eloca tion D ete ct
                                                                                                                                                   RAN AP                                    RANAP
                                         1 3 . R a d io L in k F a ilu re In d ica tion
                            NBAP                                                                    N BA P

                                                         14 . R N T I R ea lloca tion
                     RRC                                                                                                                            RRC

                                                  15 . R N T I R ea lloca tion C om p lete
                     R RC                                                                                                                           RRC
                                                                                                                                                               1 6 . R eloca tion C om p lete
                                                                                                                                                   RAN AP                                        RANA P

                                                                                                                                          17 . Iu R elea se C om m a n d
                                                                                                   RANAP                                                                                        RA N A P

                     UE     N ode B                         N ode B                                   RNC                                           RNC                                         SG SN
                            S o u rc e                      T a rg et                                S o u rc e                                    T a rg et




© Dirk Pesch, 2004                                                                                                                                                                                         58
Inter-SGSN SRNC Relocation Procedure
                           UE              Source               Target             Old                                   New            GGSN
                                            RNC                  RNC              SGSN                                  SGSN


                                1. Decision to perform
                                   SRNS relocation

                                                        2. Relocation Required
                                           RANAP                                 RANAP
                                                                                       3. Forward Relocation Request
                                                                                   GTP                                   GTP

                                                                                    4. Relocation Request
                                                                RANAP                                                  RANAP

                                                                         Establishment of Radio Access Bearers

                                                                         4. Relocation Request Acknowledge
                                                              RANAP                                                 RANAP
                                                                                           5. Forward Relocation Rsp
                                                                                  GTP                                   GTP
                                                       6. Relocation Command
                                          RANAP                                  RANAP
                                            7. Forwarding of data
                                          RNSAP                 RNSAP
                                            8. Relocation Commit
                                          RNSAP                 RNSAP
                                                                                 9. Relocation Detect
                                                              RANAP                                                 RANAP
                                                                                                                       11. Update PDP Context Request
                                 10. RAN Mobility Information
                          RRC                                   RRC                                                     GTP                GTP
                                         10. Confirm                                                                        11. Response
                          RRC                                   RRC                                                                        GTP
                                                                                                                        GTP
                                                                              12. Relocation Complete
                                                              RANAP                                                    RANAP
                                                                                         12. Forward Relocation Complete
                                                                                   GTP                                   GTP

                                                                                              12. Ack
                                                                                   GTP                                   GTP

                                                       13. Iu Release Command
                                           RANAP                                 RANAP
                                                       13. Complete
                                          RANAP                                  RANAP

                          UE               Source               Target             Old                                   New            GGSN
                                            RNC                  RNC              SGSN                                  SGSN




© Dirk Pesch, 2004                                                                                                                                      59
Branch Addition Procedure
                      UE                          N od e B                                                        RNC

                                                                                                           D ecisio n to setu p
                                                                                                                n ew R L

                                                     N BAP             1 . R ad io Lin k S etu p R eq u est
                                                                                                                  NBAP


                                                   S tart R X
                                                                    2 . R ad io L in k S e tup R esp o n se
                                                     NBAP                                                         NBAP


                                                                      3 . A LC A P Iub B ea rer S etup



                                                                      4 . D o w n lin k S yn chro nisa tio n
                                                  D C H -F P                                                    D C H -F P


                                                                           5 . U p lin k S ynch ro nisatio n
                                                   D C H -F P                                                    D C H -F P


                                                   S tart T X

                                            6 . A ctiv e S e t U p d ate
                     RRC                                                                                           RRC
                                       { D C C H : A ctive S et U p d ate}

                                      7 . A ctiv e S e t U p d ate C o m p lete
                     RRC                                                                                           RRC
                                {D C C H : A ctive S et U p d a te C o m p lete}

                      UE                          Node B                                                          RNC




© Dirk Pesch, 2004                                                                                                                60
Routing Area Update Procedure
                      MS               Node B                      RNC                            SGSN

                             1-3: RRC Connection Establishment


                      RRC    4: Routeing Area Update Request      RRC/RANAP                       RANAP

                                                                        5: Security Mode Command
                                                                    RANAP                    RANAP

                     RRC     6: Security Mode Command                RRC
                             7: Security Mode Complete
                     RRC                                            RRC
                                                                              8: Sec Mode Compl
                                                                   RANAP                          RANAP

                              9: Routeing Area Update Accept
                     RRC                                          RRC/RANAP                       RANAP

                              10: Routeing Area Update Complete
                     RRC                                          RRC/RANAP                       RANAP

                             11-12: RRC Connection Release

                      MS               Node B                      RNC                            SGSN




© Dirk Pesch, 2004                                                                                        61
Service Request Procedure
                     UE                       RNC                     SGSN                         HLR   GGSN
                      1. RRC Connection Request

                      1. RRC Connection Setup


                                        2. Service Request

                                        3. Security Functions

                                        4. Service Accept

                                                    4. RAB Assignment Request

                          5. RB Setup

                          6. RB Setup Complete
                                                   6. RAB Assignment Response


                                                      7. SGSN-Initiated PDP Context Modification

                             8. Uplink PDU

                     UE                      RNC                       SGSN                        HLR   GGSN




© Dirk Pesch, 2004                                                                                              62
Paging Procedure
                        UE                                      RNC                          RNC                 MSC
                                          NODE B
                                                                                                     1. Paging
                     A) UE is in IDLE mode                                                   RANAP               RANAP
                                                   2. PCCH: Paging Type I
                       RRC                                                                   RRC




                                                                                                     1. Paging
                     B) UE is in URA connected mode                                          RANAP
                     or in Cell_PCH RRC state                                                                    RANAP
                                                                         2. Paging Request
                                                                RNSAP                        RNSAP
                                      3. PCCH: Paging Type I
                       RRC                                       RRC

                                      3. PCCH: Paging Type I
                       RRC                                                                    RRC




                     C) UE is in cell connected mode                                                 1. Paging
                     with existing DCCH                                                      RANAP
                                                                                                                 RANAP

                                                2. DCCH: Paging Type 2
                       RRC                                                                   RRC

                        UE                NODE B                RNC                           RNC                MSC




© Dirk Pesch, 2004                                                                                                       63

Mais conteúdo relacionado

Mais procurados

Oma000001 gsm fundamentals issue3.3
Oma000001 gsm fundamentals issue3.3Oma000001 gsm fundamentals issue3.3
Oma000001 gsm fundamentals issue3.3Vanny Yang
 
Nec 2000 series
Nec 2000 seriesNec 2000 series
Nec 2000 seriesWalter1111
 
Seminar: Wireless Technology at Elektro UI.May05
Seminar: Wireless Technology at Elektro UI.May05Seminar: Wireless Technology at Elektro UI.May05
Seminar: Wireless Technology at Elektro UI.May05Djadja Sardjana
 
My PptIntroduction to 3G, GSM, GPRS, EDGE Network
My PptIntroduction to 3G, GSM, GPRS, EDGE NetworkMy PptIntroduction to 3G, GSM, GPRS, EDGE Network
My PptIntroduction to 3G, GSM, GPRS, EDGE NetworkARVIND SARDAR
 
Gsm technology
Gsm technologyGsm technology
Gsm technologyggrajan46
 
LTE in a Nutshell: System Overview
LTE in a Nutshell: System OverviewLTE in a Nutshell: System Overview
LTE in a Nutshell: System OverviewFrank Rayal
 
Ch1 gsm “ global system for mobile communication
Ch1 gsm “ global system for mobile communicationCh1 gsm “ global system for mobile communication
Ch1 gsm “ global system for mobile communicationMohamed Shaaban
 
4 Gsm Net Architecture Manish Copy Copy
4 Gsm Net Architecture Manish   Copy   Copy4 Gsm Net Architecture Manish   Copy   Copy
4 Gsm Net Architecture Manish Copy Copymanish kumawat
 
Gsm.....ppt
Gsm.....pptGsm.....ppt
Gsm.....pptbalu008
 

Mais procurados (20)

Oma000001 gsm fundamentals issue3.3
Oma000001 gsm fundamentals issue3.3Oma000001 gsm fundamentals issue3.3
Oma000001 gsm fundamentals issue3.3
 
Nec 2000 series
Nec 2000 seriesNec 2000 series
Nec 2000 series
 
Seminar: Wireless Technology at Elektro UI.May05
Seminar: Wireless Technology at Elektro UI.May05Seminar: Wireless Technology at Elektro UI.May05
Seminar: Wireless Technology at Elektro UI.May05
 
Cdma2000
Cdma2000Cdma2000
Cdma2000
 
Hiperlan
HiperlanHiperlan
Hiperlan
 
My PptIntroduction to 3G, GSM, GPRS, EDGE Network
My PptIntroduction to 3G, GSM, GPRS, EDGE NetworkMy PptIntroduction to 3G, GSM, GPRS, EDGE Network
My PptIntroduction to 3G, GSM, GPRS, EDGE Network
 
Gsm technology
Gsm technologyGsm technology
Gsm technology
 
LTE in a Nutshell: System Overview
LTE in a Nutshell: System OverviewLTE in a Nutshell: System Overview
LTE in a Nutshell: System Overview
 
Ch1 gsm “ global system for mobile communication
Ch1 gsm “ global system for mobile communicationCh1 gsm “ global system for mobile communication
Ch1 gsm “ global system for mobile communication
 
Cdma
CdmaCdma
Cdma
 
Basic of teleom gsm
Basic of teleom gsmBasic of teleom gsm
Basic of teleom gsm
 
4 Gsm Net Architecture Manish Copy Copy
4 Gsm Net Architecture Manish   Copy   Copy4 Gsm Net Architecture Manish   Copy   Copy
4 Gsm Net Architecture Manish Copy Copy
 
Cdma
CdmaCdma
Cdma
 
New Convergence
New ConvergenceNew Convergence
New Convergence
 
3G
3G 3G
3G
 
Gsm optimization
Gsm optimizationGsm optimization
Gsm optimization
 
FDMA-TDMA-CDMA
FDMA-TDMA-CDMAFDMA-TDMA-CDMA
FDMA-TDMA-CDMA
 
CDMA
CDMACDMA
CDMA
 
Mobile data networks
Mobile data networksMobile data networks
Mobile data networks
 
Gsm.....ppt
Gsm.....pptGsm.....ppt
Gsm.....ppt
 

Semelhante a Umts

Part 1 fundamentals of 3 g
Part 1  fundamentals of 3 gPart 1  fundamentals of 3 g
Part 1 fundamentals of 3 gHenry Chikwendu
 
AJAL ACS Chap2 rev
AJAL  ACS Chap2 revAJAL  ACS Chap2 rev
AJAL ACS Chap2 revAJAL A J
 
Nachiket mehta
Nachiket mehtaNachiket mehta
Nachiket mehtapurnima205
 
3g wireless technology
3g wireless technology3g wireless technology
3g wireless technologyKumar Gaurav
 
Tech_Talk__Institute_Of_Technology_University_Of_Moratuwa_For_Sales_Team.pdf
Tech_Talk__Institute_Of_Technology_University_Of_Moratuwa_For_Sales_Team.pdfTech_Talk__Institute_Of_Technology_University_Of_Moratuwa_For_Sales_Team.pdf
Tech_Talk__Institute_Of_Technology_University_Of_Moratuwa_For_Sales_Team.pdfSampathFernando12
 
Evolution of wireless communication systems (1 G to 5G).
Evolution of wireless communication systems (1 G to 5G).Evolution of wireless communication systems (1 G to 5G).
Evolution of wireless communication systems (1 G to 5G).MANIRAFASHA Cedrick
 
How Can CoMP Extend 5G NR to High Capacity & Ultra-Reliable Communications?
 How Can CoMP Extend 5G NR to High Capacity & Ultra-Reliable Communications? How Can CoMP Extend 5G NR to High Capacity & Ultra-Reliable Communications?
How Can CoMP Extend 5G NR to High Capacity & Ultra-Reliable Communications?Qualcomm Research
 
Evolution of Wireless Communication Technologies
Evolution of Wireless Communication TechnologiesEvolution of Wireless Communication Technologies
Evolution of Wireless Communication TechnologiesAkhil Bansal
 
3G_Data_Network.ppt
3G_Data_Network.ppt3G_Data_Network.ppt
3G_Data_Network.pptAbhilash C A
 
Ppt on training
Ppt on trainingPpt on training
Ppt on training9982198262
 
Cellular concept
Cellular conceptCellular concept
Cellular conceptgetvibha
 
Overview of Wireless Communications
Overview of Wireless CommunicationsOverview of Wireless Communications
Overview of Wireless CommunicationsSuraj Katwal
 
AJAL ASC Chap2 revIew
AJAL ASC Chap2 revIewAJAL ASC Chap2 revIew
AJAL ASC Chap2 revIewAJAL A J
 
Long term evolution (lte) technology
Long term evolution (lte) technologyLong term evolution (lte) technology
Long term evolution (lte) technologykonan23
 
GSM 3G Migration
GSM 3G MigrationGSM 3G Migration
GSM 3G Migrationmaddiv
 
Lect#1_Introduction to Broadband Comm.pdf
Lect#1_Introduction to  Broadband Comm.pdfLect#1_Introduction to  Broadband Comm.pdf
Lect#1_Introduction to Broadband Comm.pdfYaseenMo
 

Semelhante a Umts (20)

Part 1 fundamentals of 3 g
Part 1  fundamentals of 3 gPart 1  fundamentals of 3 g
Part 1 fundamentals of 3 g
 
MC PPT.pptx
MC PPT.pptxMC PPT.pptx
MC PPT.pptx
 
AJAL ACS Chap2 rev
AJAL  ACS Chap2 revAJAL  ACS Chap2 rev
AJAL ACS Chap2 rev
 
Nachiket mehta
Nachiket mehtaNachiket mehta
Nachiket mehta
 
3g wireless technology
3g wireless technology3g wireless technology
3g wireless technology
 
Tech_Talk__Institute_Of_Technology_University_Of_Moratuwa_For_Sales_Team.pdf
Tech_Talk__Institute_Of_Technology_University_Of_Moratuwa_For_Sales_Team.pdfTech_Talk__Institute_Of_Technology_University_Of_Moratuwa_For_Sales_Team.pdf
Tech_Talk__Institute_Of_Technology_University_Of_Moratuwa_For_Sales_Team.pdf
 
Evolution of wireless communication systems (1 G to 5G).
Evolution of wireless communication systems (1 G to 5G).Evolution of wireless communication systems (1 G to 5G).
Evolution of wireless communication systems (1 G to 5G).
 
How Can CoMP Extend 5G NR to High Capacity & Ultra-Reliable Communications?
 How Can CoMP Extend 5G NR to High Capacity & Ultra-Reliable Communications? How Can CoMP Extend 5G NR to High Capacity & Ultra-Reliable Communications?
How Can CoMP Extend 5G NR to High Capacity & Ultra-Reliable Communications?
 
Evolution of Wireless Communication Technologies
Evolution of Wireless Communication TechnologiesEvolution of Wireless Communication Technologies
Evolution of Wireless Communication Technologies
 
WWAN Technologies
WWAN TechnologiesWWAN Technologies
WWAN Technologies
 
Nokia 3G UTRAN
Nokia 3G UTRANNokia 3G UTRAN
Nokia 3G UTRAN
 
3G_Data_Network.ppt
3G_Data_Network.ppt3G_Data_Network.ppt
3G_Data_Network.ppt
 
Ppt on training
Ppt on trainingPpt on training
Ppt on training
 
Cellular concept
Cellular conceptCellular concept
Cellular concept
 
Overview of Wireless Communications
Overview of Wireless CommunicationsOverview of Wireless Communications
Overview of Wireless Communications
 
AJAL ASC Chap2 revIew
AJAL ASC Chap2 revIewAJAL ASC Chap2 revIew
AJAL ASC Chap2 revIew
 
Long term evolution (lte) technology
Long term evolution (lte) technologyLong term evolution (lte) technology
Long term evolution (lte) technology
 
GSM 3G Migration
GSM 3G MigrationGSM 3G Migration
GSM 3G Migration
 
Lect#1_Introduction to Broadband Comm.pdf
Lect#1_Introduction to  Broadband Comm.pdfLect#1_Introduction to  Broadband Comm.pdf
Lect#1_Introduction to Broadband Comm.pdf
 
GSM & GPRS Primer
GSM & GPRS PrimerGSM & GPRS Primer
GSM & GPRS Primer
 

Último

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Último (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Umts

  • 1. Universal Mobile Telecommunication System Telecommunications MSc in Software Development © Dirk Pesch, 2004 1
  • 2. UMTS Requirements (Radio Access) • Maximum User Bit Rates – Rural Outdoor: 144kb/s (goal 384kb/s), up to 500km/h – Suburban Outdoor: 384kb/s (goal 512kb/s), up to 120km/h – Indoor/Urban Outdoor: 2Mb/s, max speed 10km/h • Flexibility – Negotiation of bearer service attributes – Parallel bearer services (service mix, multimedia) – Circuit and packet switched bearers – Scheduling of bearers – Link adaptation (quality, traffic, load, radio conditions) – Range of bit rates – Variable bit rate real-time capabilities © Dirk Pesch, 2004 2
  • 3. UMTS Requirements (Radio Access) • Handover – Seamless handover between cells of one operator – Efficient handover between UMTS and 2nd generation • Compatibility with fixed network services – ATM bearer services – GSM services – IP based services – B/N-ISDN services • Facilities for quality of service provision • Private and residential operators • High spectrum efficiency • Asymmetric band usage © Dirk Pesch, 2004 3
  • 4. UMTS Requirements (Radio Access) • Coverage/Capacity – provide variety of initial coverage/capacity configurations – Flexible use of various cell types and relations between cells – Ability to provide cost effective coverage in rural areas • Viability of mobile terminals • Reasonable network cost and complexity • Variety of mobile terminal/station types • Security • Compatibility with IMT2000 • Coexistence with other systems © Dirk Pesch, 2004 4
  • 5. Technology Aspects • Flexible radio interface based on wideband CDMA technology • Data rates up to 2Mbps and beyond • Wide range of teleservices – voice, voice related – video, videotelephony – multimedia – data, Internet – broadcast, paging • Hierarchical Architecture – Satellite – Public outdoor (macro, micro cell) – Public indoor – Private indoor © Dirk Pesch, 2004 5
  • 6. UMTS Terrestrial Radio Access • 3rd generation radio access system – FDD mode (W-CDMA) – TDD mode (TD-CDMA) – Multicarrier mode (optional) • Core network based on evolved GSM network © Dirk Pesch, 2004 6
  • 7. UTRA W-CDMA Radio Interface Channel bandwidth 5MHz (10Mhz, 20Mhz) Chip rate 3.84Mchip/s Frame length 10ms Channelisation spreading variable spreading Data modulation QPSK(downlink), BPSK (uplink) Spreading modulation Balanced QPSK (downlink) Dual-channel QPSK (uplink) Coherent detection User dedicated time multiplexed pilot Common pilot in downlink Channel multiplexing in Control and pilot channel time multiplexed uplink I and Q multiplexing for data and control Multirate Variable spreading © Dirk Pesch, 2004 7
  • 8. UTRA W-CDMA Radio Interface Spreading factors 4 - 256 Power control Open and fast closed loop (1500Hz) Spreading (downlink) Variable length orthogonal sequences for channel separation, Gold sequences for cell and user separation Spreading (uplink) Variable length orthogonal sequences for channel separation, Gold sequences 241 for user separation (diff. Time shifts in I, Q, cycle 216 10ms radio frames) Handover Soft handover Interfrequency handover © Dirk Pesch, 2004 8
  • 9. UTRA Network - Interfaces and Protocols UTRAN HSS NodeB MAP NodeB 3G MSC/ PSTN/ISDN RNC VLR NodeB UE Iur Gs’ NodeB Uu RNC NodeB 3G SGSN Gn GGSN Internet Iu NodeB Iub © Dirk Pesch, 2004 9
  • 10. UTRA Network Functions • Overall system access control – System information broadcasting • Radio channel ciphering – Radio channel ciphering – Radio channel deciphering • Handover – Radio environment survey – Handover decision – Macro-diversity control – Handover control, execution, completion – SRNS relocation – Inter-system handover © Dirk Pesch, 2004 10
  • 11. UTRA Network Functions • Radio resource management and control – Radio bearer connection setup and release – Reservation and release of physical radio channels – Allocation and de-allocation of physical radio channels – Packet data transfer over radio – RF power control and setting – Radio channel coding and decoding – Channel coding control – Initial (random) access detection and handling © Dirk Pesch, 2004 11
  • 12. Radio Interface Protocol Architecture C-plane signalling U-plane information L3 RRC PDCP BMC RLC L2/RLC RLC RLC RLC Logical Channels MAC L2/MAC Transport Channels PHY L1 © Dirk Pesch, 2004 12
  • 13. Physical Layer - FDD Mode • Procedures – Power control – Cell search – Random access – Idle mode operation • Optional features – Adaptive antennas – Multi-user detection – Downlink transmit diversity – Location function support © Dirk Pesch, 2004 13
  • 14. Physical Layer - TDD Mode • Procedures – Synchronisation of TDD base stations – Dynamic channel allocation – Power control – Cell search – Random access • Optional features – Joint detection (MUD) – Adaptive antennas – Downlink transmit diversity – Location function support © Dirk Pesch, 2004 14
  • 15. MAC Layer • MAC services – Data transfer – Re-allocation of radio resources and MAC parameters – Reporting of measurements – Allocation/deallocation of radio resource • MAC logical channels – Control Channels (CCH) • Synchronisation Control Channel (SCCH) • Broadcast Control Channel (BCCH) • Paging Control Channel (PCCH) • Dedicated Control Channel (DCCH) • Common Control Channel (CCCH) © Dirk Pesch, 2004 15
  • 16. MAC Layer • MAC logical channels (cont.) – Traffic Channel (TCH) • Dedicated Traffic Channel (DTCH) • MAC functions – Selection of appropriate transport format – Priority handling between data flows – Priority handling between users – Scheduling of broadcast, paging and notification messages – Identification of MSs on common transport channels – Multiplexing/demultiplexing of higher layer PDUs – Routing of higher layer signalling (TDD mode) © Dirk Pesch, 2004 16
  • 17. MAC Layer • MAC functions (cont.) – Maintenance of MAC signalling connection (TDD mode) – Dynamic transport channel type switching – Traffic volume monitoring – Monitoring link quality (TDD mode) – Support of open loop power control © Dirk Pesch, 2004 17
  • 18. RLC Layer • RLC services – L2 connection establishment/release – Transparent data transfer – Unacknowledged data transfer – Acknowledged data transfer – QoS setting • RLC functions – Connection control – Segmentation and reassembly – Transfer of user data – Error correction © Dirk Pesch, 2004 18
  • 19. RLC Layer • RLC functions (cont.) – In-sequence delivery of L2 SDUs to higher layers – Duplicate detection – Flow control – Protocol error detection and recovery – Suspend/resume function – Quick repeat – Keep alive – Ciphering © Dirk Pesch, 2004 19
  • 20. Radio Resource Control • RRC services – General control – Notification – Dedicated control • RRC functions – Broadcast information from core & radio access network – Establishment, maintenance, and release of RRC connections between UE and UTRAN – Establishment, re-configuration, and release of radio access bearers – Assignment, re-configuration, and release of radio resources for RRC connection – RRC connection mobility functions – Arbitration of radio resource allocation between cells © Dirk Pesch, 2004 20
  • 21. Radio Resource Control • Control of requested QoS • UE measurement reporting and control of reporting • Outer loop power control • Control of ciphering • Initial cell selection and re-selection in idle mode • paging/notification • contention resolution and congestion control © Dirk Pesch, 2004 21
  • 22. FDD Mode Transport Channels • Dedicated transport channel – DCH - Dedicated Channel • Common transport channel – BCCH - Broadcast Control Channel – FACH - Forward Access Channel – PCH - Paging Channel – RACH - Random Access Channel © Dirk Pesch, 2004 22
  • 23. FDD Mode Frame Structure - Uplink 1 Dedicated Physical Data/Control Channel DPDCH Data, Ndata bits DPCCH Pilot, Npilot bits TPC, NTPC bits RI, NRI bits 0.625ms, 10*2k bits (k=0…6) Slot #1 Slot #2 Slot #i Slot #16 Tf = 10ms Frame #1 Frame #2 Frame #i Frame #72 Tsuper = 720ms Variable spreading factor SF = 256/2k (k = 0…6) © Dirk Pesch, 2004 23
  • 24. FDD Mode Frame Structure - Uplink 2 Physical Random Access Channel (PRACH) 1.25ms Access slot #1 Random access burst Access slot #2 Random access burst Access slot #i Random access burst Offset of access slot #i Access slot #8 Random access burst Frame boundary © Dirk Pesch, 2004 24
  • 25. FDD Mode Frame Structure - Uplink Random Access Burst Format Random access burst Preamble part Message part 1 ms 0.25 ms 10 ms Message part of random access burst Data part I Pilot symbols Q Rate Information 10 ms Structure of Random Access burst data part MS ID Req. Serv. Optional user packet CRC © Dirk Pesch, 2004 25
  • 26. FDD Mode Frame Structure - Downlink DPCCH DPDCH Pilot TPC RI Data 0.625ms, 20*2k bits (k=0…6) Slot #1 Slot #2 Slot #i Slot #16 Tf = 10ms Frame #1 Frame #2 Frame #i Frame #72 Tsuper = 720ms Variable spreading factor SF = 256/2k (k = 0…6) © Dirk Pesch, 2004 26
  • 27. Downlink Spreading and Modulation cos(ωt) I p(t) DPDCH/DPCCH S →P cch cscramb Q p(t) sin(ωt) • cch Channelisation code (OVSF), separates connections • cscramb Scrambling code (10ms), only one per cell • p(t) pulse shaping filter © Dirk Pesch, 2004 27
  • 28. Uplink Spreading and Modulation cos(ωt) cd Re{..} I p(t) DPDCH I+jQ IQ Q mux DPCCH cscramb p(t) Im{..} cc sin(ωt) • cc, cd Channelisation codes, separates data and control • cscramb Scrambling code (10ms or 256 chips), separates MSs • p(t) pulse shaping filter © Dirk Pesch, 2004 28
  • 29. Transport Channel Coding/Multiplexing Static rate matching Dynamic rate matching TrCh 1 Channel Rate- Inter-frame Multiplexing coding matching interleaving CC TrCh Rate- Intra-frame matching interleaving TrCh M Channel Rate- Inter-frame coding matching interleaving © Dirk Pesch, 2004 29
  • 30. FDD Mode - Cell Search One radio frame (10ms) cp cp cp csi,1 csi,2 csi,16 One slot (0.625ms) cp: primary synchronisation code csi,k: secondary synchronisation code Frame timing and Long-code Long- Slot timing long-code group long- acquired acquired acquired Search all codes Search PSC using Decode SSC in long-code match filter sequence group © Dirk Pesch, 2004 30
  • 31. FDD Mode - Slotted Mode Operation Measurement period 10 ms Synchronisation signal on different carrier One frame 10ms One frame 10ms One frame 10ms © Dirk Pesch, 2004 31
  • 32. TDD Mode Frame Structure TDD frame 10 ms BS Tx part MS Tx part Uplink/downlink downlink switch point Spreading codes (variable) UL/DL uplink Data Midamble Data © Dirk Pesch, 2004 32
  • 33. Packet Data Transmission Three options for packet data transmission – Short packets in RACH Arbitrary time Random access burst Random access burst including small packet including small packet Random Access Channel (RACH) © Dirk Pesch, 2004 33
  • 34. Packet Data Transmission – Packet reservation based transmission on a dedicated channel Random access Random access burst burst Random Access Channel (RACH) Packet Packet Dedicated Channel (DCH) © Dirk Pesch, 2004 34
  • 35. Packet Data Transmission – Packet transmission on existing dedicated channel Capacity Scheduled Unscheduled request packet packet Dedicated Channel (DCH) Link maintenance (pilot and power control) © Dirk Pesch, 2004 35
  • 36. Handover • UTRA Soft handover – Soft handover between cells – Softer handover between sectors of same cell • UTRA to UTRA hard handover – Inter-frequency handover – FDD/TDD and TDD/FDD handover • UTRA to GSM hard handover © Dirk Pesch, 2004 36
  • 37. Inter-operability GSM/UTRA • Requirement for UTRA NodeBs to inform dual mode MS of existing GSM frequencies in the area • Inter-operation between UTRAN and GSM BSS to maintain current service during inter-system handover • GSM network is required to indicate WCDMA spreading codes for easy cell identification © Dirk Pesch, 2004 37
  • 38. UMTS Core Network • Circuit-switched core network – consists of – 3G MSC – 3G Gateway MSC – Media Gateway • Packet-switched core network – consists of – 3G SGSN – 3G GGSN – IP Multimedia Subsystem (IMS) (from Rel.5 onwards) © Dirk Pesch, 2004 38
  • 39. IP Multimedia Subsystem IP Multimedia Networks Legacy mobile signalling Networks PSTN Mb Mb PSTN BGCF CSCF PSTN Mm Mk Mk Mw BGCF C, D, Mj Gc, Gr Mi Cx IMS- HSS MGCF CSCF MGW Mg Mn Mr Mw Mb MRFP MRFC P-CSCF UE Mp Gm Mb Mb Mb Go IM Subsystem © Dirk Pesch, 2004 39
  • 40. Call Session Control Function • Call Session Control Function (CSCF) is SIP server providing control signalling functionality for multimedia services in IP networks • Proxy-CSCF – first contact point of the UE with the IMS (always in network where UE resides) – forwards SIP messages to S-CSF/I-CSCF • Serving-CSCF – always assigned in the home network, acts as registrar making information available through HSS – handles session states to support SIP services • Interrogating-CSCF – main contact point in network for home or roaming subscriber in that network – resolves SIP server addresses for current session © Dirk Pesch, 2004 40
  • 41. Other IMS Network Elements • Breakout Gateway Control Function (BGCF) – selects network for PSTN breakout – once network for breakout is chosen, selects MGCF for inter-working with PSTN • Multimedia Resource Function – divided into Media Resource Function Control (MRFC) – controls media stream resources provided on the Mb interface – and Media Resource Function Processor (MRFP) provides resources for media streams on the Mb interface • Media Gateway (MGW) – terminates bearer channels from circuit-switched domain and media packet streams from the packet-switched domain • Media Gateway Control Function (MGCF) – controls MGW and translates signalling messages between different signalling systems © Dirk Pesch, 2004 41
  • 42. UMTS Protocol Architecture UE Node B RNC SGSN GGSN USER PLANE CONTROL PLANE System Network Layer USER PLANE CONTROL PLANE Radio Network Layer USER PLANE CONTROL PLANE Transport Network Layer © Dirk Pesch, 2004 42
  • 43. Transport Network Layer Protocols Radio Interface Terrestrial Interfaces Uu Iub Iu RRC/ RRC/ RANAP/ RANAP/ PDCP PDCP Iu FP Iu FP RLC RLC Layer 2 MAC MAC FP FP Transport Transport Layer 1 Layers Layers Transport Transport WCDMA WCDMA L1 L1 UE Node B SRNC CN © Dirk Pesch, 2004 43
  • 44. Transport Network Layer Protocols at Uu • Medium Access Control (MAC) protocol – maps logical channels into appropriate transport channels • Radio Link Control (RLC) protocol – provide segmentation/reassembly for Protocol Data Units – provides error correction functions for both control and user data • Transport Network Layer – used by RRC functions in the control plane as radio signalling bearers – used by service-specific protocol layers in the user plane such as the Packet Data Convergence Protocol © Dirk Pesch, 2004 44
  • 45. Transport Network Protocols over Terrestrial Interfaces • Use of ATM as Layer 2 protocol on UTRAN terrestrial interfaces • Use of Ethernet as Layer 2 on some interfaces in the core network in particular IMS • Layer 3 and 4 protocols are IP and TCP © Dirk Pesch, 2004 45
  • 46. Radio Network Layer Uu Iub Iur Iu RRC NBAP NBAP RNSAP RNSAP RRC RANAP RANAP UE Node B DRNC SRNC CN © Dirk Pesch, 2004 46
  • 47. System Network Layer • Lower layer protocol is responsible for Uu Iu mobility management (here we refer to Session GPRS MM as the mobility SS SMS SM SS SMS SM management responsible for GPRS users) GPRS MM MM Context GPRS MM • On top of GPRS MM run the communication service specific protocols, session management (SM), Signalling Connection supplementary services (SS), and short message service (SMS) UE RNC SGSN • On top of the UMTS network layer operate the IP based transport and application layer protocols © Dirk Pesch, 2004 47
  • 48. UMTS Quality of Service Classes Traffic class Conversational Streaming Interactive Background Maximum bit rate (kbps) < 2 048 < 2 048 – overhead Guaranteed bit rate (kbps) < 2 048 Max. SDU size (octets) ≤1 500 or 1 502 Residual BER 5*10-2, 10-2, 5*10-3, 10-3, 10-4, 10-6 4*10-3, 10-5, 6*10-8 10-2, 7*10-3, 10-3, 10-4, 10- 10-1, 10-2, 7*10-3, 10-3, 10- SDU error ratio 5 4, 10-3, 10-4, 10-6 10-5 Transfer delay max value (ms) 100 250 • Main criteria for QoS is data transmission delay with other criteria including bit rate (bandwidth), nature of traffic (symm./asymm.), error rate, etc. • Conversational and streaming class are for real-time traffic • Interactive and background class are used by normal Internet type data traffic with interactive for WWW browsing and Telnet and background for e-mail and FTP access © Dirk Pesch, 2004 48
  • 49. Applications • Conversational Class Applications – Circuit-switched voice service • similar to GSM using the 24.008 protocol and AMR speech encoding – Packet-switched voice service • uses SIP based session management and SDP based session description as a Voice over IP service, AMR encoding used for speech encoding • Streaming Class Applications – video and audio streaming using buffering mechanisms at the receiver to compensate for delay variability in bearer service • Interactive Class Applications – applications such as web browsing and remote login where the overall level of service is characterised by the request-response delay • Background Class Applications – Any non real-time application such as e-mail, ftp access, etc with delay insensitivity but error free requirement © Dirk Pesch, 2004 49
  • 50. QoS Requirements • Conversational/Real-Time Service requirements – ITU-T G.114 limits for voice service • 0 – 150ms preferred range (<30ms unnoticeable) • 150 – 400ms acceptable range • >400ms unacceptable – human ear intolerant to jitter but tolerant to some extend to error with a limit of ca. 3% Frame Erasure Rate • Interactive Service requirement – Zero loss (error) requirement – Delay tolerance – 2 – 4 sec. for web browsing with 0.5 sec target – E-mail download from local service with similar delay requirement to web browsing • Background Service requirement – 30sec delivery delay for SMS © Dirk Pesch, 2004 50
  • 51. UMTS End-to-End QoS Architecture U MTS UE UTRA N SGSN GGSN IP Serv er UE A pplic ation Lay er SIP End-to-End Serv ic e SIP SIP Trans port UDP UDP UDP Lay er IP IP IP Sy s tem UMTS Bearer Serv ic e Ex ternal Bearer Serv ic e Lay er R adio Netw ork Radio A c c es s Bearer CN Bearer Lay er Lay ers Trans port R adio Bearer Iu Bearer Bac k bone Lay er U TR A Phy s ic al F D D /TD D © Dirk Pesch, 2004 51
  • 52. RRC Connection Setup Procedure UE N ode B RNC 1 . R R C C o n n e c t io n R e q u e s t RRC RRC { C C C H ( o n R A C H ) : R R C C o n n e c t io n R e q u e s t } 2 . R R C C o n n e c t io n S e tu p RRC RRC { C C C H (o n F A C H ) : R R C C o n n e c t io n S e t u p } 3 . R R C C o n n e c tio n S e t u p C o m p le t e RRC RRC { D C C H (o n D C H ) : R R C C o n n e c t io n S e t u p C o m p le t e } UE N o de B RNC © Dirk Pesch, 2004 52
  • 53. PDP Context Activation Procedure UE N ode B RN C SGSN GGSN 1 . D ir e c t T ra n s fe r : A c tiv a te P D P C o n te x t R e q u e s t SM SM 2 . R A B A s s ig n m e n t R e q u e s t RAB RAN AP RAN AP 3 . R a d io L in k S e tup RB N BAP N BAP 4 . R e s p o ns e N BAP N BAP 5 . A L C A P Iu b D a ta T ra n sp o rt B e a re r S e tup 6 . R a d io B e a re r S e tup RRC RRC { D C C H : R a d io B e a re r S e tu p } 7 . R a d io B e a re r S e tup C o m p le te RRC RRC 8 . R A B A s s ig nm e nt R e s p o ns e RAN AP RAN AP 9 . C re a te P D P C o n te x t R e q ue s t G TP G TP 1 0 . R e s p o ns e GTP G TP 1 1 . D ire c t T r a n s f e r : A c tiv a te P D P C o n te xt SM SM UE N ode B RN C SGSN GGSN © Dirk Pesch, 2004 53
  • 54. Location Management LA • VLR divided into Location Areas RA Cell URA Cell Cell Cell URA Cell Cell • Each LA is divided into Routing Cell Cell Cell Cell Cell Areas, which are controlled by the RA URA SGSN for paging purposes during Cell URA Cell Cell Cell Cell Cell packet transfer Cell Cell Cell Cell Cell • An RA is divided into UTRAN Routing Areas (URA), which are tracked by the RNC © Dirk Pesch, 2004 54
  • 55. UTRAN Mobility Management Cell DCH Connected Mode • UTRAN mobility management is Idle Mode Cell PCH triggered by the establishment of an Cell FACH RRC connection URA PCH • In CONNECTED mode the UE can have different states depending on connection type – Cell DCH: UE has allocated dedicated resources, e.g. DPDCH and DPCCH – Cell FACH: no dedicated resources but communication through RACH and FACH – Cell PCH: UE known by SRNC, UE reached via PCH – URA PCH: location known at URA level and UE is paged via BCH © Dirk Pesch, 2004 55
  • 56. Core Network Mobility Management MS MM States 3G -SGSN MM States PM M PM M DETACHE D DETAC HED Detach, Detach, PS Detach PS Attach Reject, PS Detach PS Attach Reject, PS Attach RAU Reject PS Attach RAU Reject PS Signalling PS Signalling PM M -IDLE Connection Release PM M - Connection Release PM M - CONNECTED PM M -IDLE CONNECTED SM-ACT IVE or PS Signalling SM-ACT IVE or SM-ACT IVE or SM-ACT IVE or INACT IVE PS Signalling Connection Establish INACT IVE INACT IVE INACT IVE Connection Establish Serving RNC relocation • PMM-DETACHED: UE not known to the network, attach required, SM is inactive • PMM-IDLE: UE attached to GPR core network with UE having established MM contexts, no RRC connection established (UE know with RA accuracy) • PMM-CONNECTED: RRC connection established, SGSN tracks UE at RA level with RNC tracking at cell level © Dirk Pesch, 2004 56
  • 57. Attach Procedure UE RNC SG SN HLR 1 . P S A t ta c h R e q RRC RRC 2 . Init ia l U E M e ss a g e R AN AP R AN AP PMM 3 . Id e nt ity R e q u e s t PM M PM M 3 . Id e n tit y R e sp o n s e PMM 4 . S e nd A u t h In fo M AP MAP 4. A ck M AP MAP PMM 5 . A u th e n tic a t io n R e q u e s t PM M 5 . A u th e n tic a t io n R e sp o n s e PM M PM M 6 . C h e c k IM E I MAP MAP 6. A ck M AP MAP 7 . S e c u rity M o d e C o m m a n d RRC R R C /R A N A P RANAP 7 . S e c u rit y M o d e C o m p le t e RRC R R C /R A N A P RANAP 8 . U p d a te L o c a t io n M AP MAP 9 . In se rt S u b s c ribe r D a t a M AP MAP 9 . A ck MAP MAP 1 0 . U p d a te L o c a tio n A c k MAP MAP 1 1 . A t ta c h A c c e p t PMM PM M 1 2 . A tt a c h C o m p le te PMM PM M UE RNC SGSN HLR © Dirk Pesch, 2004 57
  • 58. Intra-SGSN SRNC Relocation Procedure UE N ode B N ode B RNC RNC SG SN S o u rce T a rg e t S o u rce T a rg et 1 . D ec ision to in itia te S RN S r eloca tion 2 . Up lin k S ign a llin g T ra n sfer In d ica tion R N SA P RN SA P 3. Re loca tion R eq u ire d RANAP RA N A P 4 . R eloca tion R equ est RANA P RA N A P 5 . R a d io L in k S etu p Req u est N BA P NBAP 6. R a dio L in k Setup R esp on se NBAP NBAP 7 . A L C A P Iub D a ta T ra n sp ort B ea rer S etu p 8 . D ow n lin k a n d u plin k syn ch ron isa tion NBAP N BA P 9 . R eloca tion R equ est A ck RANA P RANAP 1 0. R eloca tion C om m a n d RANAP RA N A P 11 . Reloca tion C om m it R N SA P R N SA P 1 2 . R eloca tion D ete ct RAN AP RANAP 1 3 . R a d io L in k F a ilu re In d ica tion NBAP N BA P 14 . R N T I R ea lloca tion RRC RRC 15 . R N T I R ea lloca tion C om p lete R RC RRC 1 6 . R eloca tion C om p lete RAN AP RANA P 17 . Iu R elea se C om m a n d RANAP RA N A P UE N ode B N ode B RNC RNC SG SN S o u rc e T a rg et S o u rc e T a rg et © Dirk Pesch, 2004 58
  • 59. Inter-SGSN SRNC Relocation Procedure UE Source Target Old New GGSN RNC RNC SGSN SGSN 1. Decision to perform SRNS relocation 2. Relocation Required RANAP RANAP 3. Forward Relocation Request GTP GTP 4. Relocation Request RANAP RANAP Establishment of Radio Access Bearers 4. Relocation Request Acknowledge RANAP RANAP 5. Forward Relocation Rsp GTP GTP 6. Relocation Command RANAP RANAP 7. Forwarding of data RNSAP RNSAP 8. Relocation Commit RNSAP RNSAP 9. Relocation Detect RANAP RANAP 11. Update PDP Context Request 10. RAN Mobility Information RRC RRC GTP GTP 10. Confirm 11. Response RRC RRC GTP GTP 12. Relocation Complete RANAP RANAP 12. Forward Relocation Complete GTP GTP 12. Ack GTP GTP 13. Iu Release Command RANAP RANAP 13. Complete RANAP RANAP UE Source Target Old New GGSN RNC RNC SGSN SGSN © Dirk Pesch, 2004 59
  • 60. Branch Addition Procedure UE N od e B RNC D ecisio n to setu p n ew R L N BAP 1 . R ad io Lin k S etu p R eq u est NBAP S tart R X 2 . R ad io L in k S e tup R esp o n se NBAP NBAP 3 . A LC A P Iub B ea rer S etup 4 . D o w n lin k S yn chro nisa tio n D C H -F P D C H -F P 5 . U p lin k S ynch ro nisatio n D C H -F P D C H -F P S tart T X 6 . A ctiv e S e t U p d ate RRC RRC { D C C H : A ctive S et U p d ate} 7 . A ctiv e S e t U p d ate C o m p lete RRC RRC {D C C H : A ctive S et U p d a te C o m p lete} UE Node B RNC © Dirk Pesch, 2004 60
  • 61. Routing Area Update Procedure MS Node B RNC SGSN 1-3: RRC Connection Establishment RRC 4: Routeing Area Update Request RRC/RANAP RANAP 5: Security Mode Command RANAP RANAP RRC 6: Security Mode Command RRC 7: Security Mode Complete RRC RRC 8: Sec Mode Compl RANAP RANAP 9: Routeing Area Update Accept RRC RRC/RANAP RANAP 10: Routeing Area Update Complete RRC RRC/RANAP RANAP 11-12: RRC Connection Release MS Node B RNC SGSN © Dirk Pesch, 2004 61
  • 62. Service Request Procedure UE RNC SGSN HLR GGSN 1. RRC Connection Request 1. RRC Connection Setup 2. Service Request 3. Security Functions 4. Service Accept 4. RAB Assignment Request 5. RB Setup 6. RB Setup Complete 6. RAB Assignment Response 7. SGSN-Initiated PDP Context Modification 8. Uplink PDU UE RNC SGSN HLR GGSN © Dirk Pesch, 2004 62
  • 63. Paging Procedure UE RNC RNC MSC NODE B 1. Paging A) UE is in IDLE mode RANAP RANAP 2. PCCH: Paging Type I RRC RRC 1. Paging B) UE is in URA connected mode RANAP or in Cell_PCH RRC state RANAP 2. Paging Request RNSAP RNSAP 3. PCCH: Paging Type I RRC RRC 3. PCCH: Paging Type I RRC RRC C) UE is in cell connected mode 1. Paging with existing DCCH RANAP RANAP 2. DCCH: Paging Type 2 RRC RRC UE NODE B RNC RNC MSC © Dirk Pesch, 2004 63