Actix Training Module - E_ GPRS Introduction.pdf

download Actix Training Module - E_ GPRS Introduction.pdf

of 29

Transcript of Actix Training Module - E_ GPRS Introduction.pdf

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    1/29

    Actix Training Module

    E/GPRS technology introduction

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    2/29

    All contents of this document are the property of Actix

    and are provided for information purposes only. Theinformation in this document is subject to change withoutnotice. Actix will not be held liable for technical oreditorial omissions made herein, and will not be heldliable for incidental, consequential or other similardamages resulting from the use of its products.Copyright Actix 2006. All Rights Reserved

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    3/29

    GPRS Network Overview

    Fundamental E/GPRS network structure

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    4/29

    GPRS Network- GGSN

    Gateway GPRS Support Node

    Inter-working Node to external IP network

    Main Functions: Routing of incoming packets to SGSN

    Access point to PDN for outgoing packets

    Security/Firewall

    Billing support

    Session Management and Communication Setup to external network

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    5/29

    GPRS Network-SGSN

    Serving GPRS Support Node

    Forwards Incoming Packets to BSC/PCU Forwards Outgoing Packets to GGSN

    Primary Functions are Ciphering and Authentication

    Billing/creation of charging data records (CDR)

    Mobility Management- Routing Area Updates (GMM)

    Session Management- Handled in conjunction with GGSN (SM)

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    6/29

    GPRS Networks- GMM

    GPRS Mobility Management (GMM)

    Required to enable mobility of GPRS Mobile Station (MS)

    SGSN informs Home Location Register (HLR) of MS under its control

    MS informs network of its location by performing Routing Area (RA) updates

    SGSN updates GGSN of MS location

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    7/29

    GPRS Networks- GMM

    Three Possible GMM states

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    8/29

    GPRS Networks- GMM

    GMM Idle Last known MS location in HLR MS not accessible for packet transfer MS detached from GPRS network

    GMM Standby No data can be transferred Network resources assigned for GMM- aware of MS location RA updates and cell reselections performed MS can be paged for packet services

    GMM Ready Paging received in MS and response in GGSN Can activate/deactivate PDP contexts MS attached to GPRS network

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    9/29

    GPRS Networks- SM

    GPRS Session Management

    Upon PDP Context Activation, the SGSN establishes a PDP context with GGSN

    Used for Routing of packets

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    10/29

    GPRS GMM/SM Statistics

    GMM/SM are end to end functions controlled from Core

    Network GMM statistics evaluated from GPRS attach analysis

    GPRS Attach Failures Occur due to GPRS Sleeping Cell GPRS not enabled on cell Poor Radio

    SM Statistics evaluated from PDP context activation analysis

    PDP Context Activation Failures occur due to SIM not provisioned for GPRS

    No PDCH or PCU resources available Poor radio

    Therefore the analysis of these statistics forms an important part of the GPRSnetwork troubleshooting process

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    11/29

    GPRS GMM/SM Statistics

    GPRS Attach Procedure Attach request sent by MS to SGSN Authentication is undertaken unless an MM session is already underway The SGSN indicates the MS location to the HLR The SGSN sends an Attach Accept message to the MS, in addition to a Packet TMSI (P-

    TMSI) The MS acknowledges the received P-TMSI with an Attach Complete message

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    12/29

    GPRS GMM/SM Statistics

    PDP Context Activation Procedure

    The MS sends an Activate PDP Context Request message to theSGSN. Security functions may be executed. The SGSN validates the Activate PDP Context Request , and assigns

    an IP address The SGSN sends an Activate PDP Context Accept message to the MS.

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    13/29

    GPRS Network-BSC/PCU

    Packet Control Unit Controls Air Interface Resources Controls Setup, Supervision and Disconnection of PS Calls

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    14/29

    GPRS Network-BTS and MS

    Base Transceiver Station transmits and receives

    information over air interface GPRS capable MS connects to GPRS networkand transmits and receives packet data

    Class A MS can have simultaneous CS connection and PS transfer Class B MS can have simultaneous attachment to CS and PS domain,

    but must suspend PS transfer if paged for CS connection Class C can attach to CS or PS but not simultaneously

    GPRS capable MS can have different multi-slotcapability. The most common:

    1+2 1+3 1+4 2+4

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    15/29

    Logical Link and Radio Resource

    Logical Link from SGSN to MS

    Logical link management functions concerned with themaintenance of a communication channel between anindividual MS and the PLMN . The logical linkestablishment, maintenance and release is used for:

    MS attach Link status supervision and control link changes De-allocation of resources

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    16/29

    Logical Link and Radio Resource

    Radio resource management (RR or GRR) functions

    concerned with the allocation and maintenance of physical channels and the maintenance of the airinterface.

    Two GPRS RR modes Packet Idle Mode - Can still be in GMM ready mode Packet Transfer Mode- when data transfer is ongoing

    The RR sub-functions are Cell reselection- GRR in packet idle mode on cell re-selection Power Regulation

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    17/29

    GPRS Protocol Stack For GPRS the TDMA frame as structured for the GSM is always used, but

    the physical channels (that is, the radio resources) are managed differently. The transmission (payload) protocol architecture for the GPRS system isshown in figure below.

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    18/29

    GPRS Protocol Stack The protocol stack pertaining to the MS

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    19/29

    GPRS Protocol Stack

    Application Layer Packet data units generated by client software in MS

    Sub-Network Dependent Convergence Protocol Single protocol supports data links from various network layer protocols (IP/X25) Multiplexes data from different network layers to single LLC

    Logical Link Control Protocol The Logical Link Control (LLC) protocol provides a reliable logical link between

    the MS and its SGSN New LLC connection created on RA update LLC performs

    Sequential reassembly of frames to/from the SNDCP & RLC/MAC layer. Control flow between the MS & SGSN Ciphering Error detection, recovery (where possible) and notification of unrecoverable errors, by

    means of the Frame Check Sequence (FCS)

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    20/29

    GPRS Protocol Stack

    RLC/MAC layer

    The RLC/MAC layer contains two functions Radio Link Control (RLC) The RLC provides a radio-solution-dependent reliable link. The RLC segments

    and codes LLC-PDU frames for transmission across the air interface .

    Medium Access Control (MAC) The MAC function defines procedures that enable a number of MS to share the

    Um interface by using different physical channels it controls the access signalling (request and grant) procedures for the radio

    channel, and the mapping of LLC-PDU frames onto the GSM physical channel

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    21/29

    GPRS Protocol Stack

    Physical Layer Functions

    Forward Error Correction

    Interleaving

    Congestion Detection

    Synchronisation and Timing Advance Control

    Monitoring Radio Link Quality

    Power Control Procedures

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    22/29

    GPRS Protocol Stack

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    23/29

    RLC/MAC Block

    The multiplexing of packet data over the physical air

    interface is handled by the RLC/MAC layer DL limit 32 users per TRX UL Limit 6 users per TS PDCH Resources are either reserved or dynamic PDCH allocated per TRX as a Packet Set (P-SET) Each TBF can utilise PDCH from 1 P-SET only A summary of the key header information fields and

    modes associated with this process

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    24/29

    RLC/MAC Block Temporary Block Flow (TBF)

    The TBF is a physical connection between two RR entities which allow theunidirectional flow of upper layer PDUs over the air interface. An MS can have a

    TBF in one or both directions

    Temporary Flow Indicator (TFI) Each TBF is assigned a TFI (or address) for the duration of that TBF.

    When a TBF is assigned, the MS is informed of which time slot(s) to useand its TFI address. A number of MSs can be assigned resources onthe same time slot(s). The header of every downlink traffic blockcontains a TFI that shows which MS the radio block is addressed to,thus the addressed MS will use that traffic block.

    Uplink State Flag (USF) The header of every downlink traffic block also contains the Uplink State Flag(USF). The USF is used to notify the MS with uplink TBFs on that time slot,which one of them that may send an uplink radio block in the next group of fourbursts.

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    25/29

    RLC/MAC Block Coding Schemes

    Prior to transmission over air interface, RLC/MAC blocks

    are coded Four Schemes are defined; CS1-CS4 Link adaptation schemes controlled allow change in

    coding scheme according to radio channel quality CS1- rate convolution coding

    3USF + 181 bits + 40 BCS + 4 tail = 228 bits * 2 = 456 bits/4 = 114 bits Max RLC throughput per Timeslot is 181bits/20ms= 9.05kbps

    CS2- rate convolution coding 6USF + 268 bits + 16 BCS + 4 tail = 294 bits * 2 = 588 -132 = 456 Max RLC throughput per Timeslot is 268 bits/20ms= 13.4kbps

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    26/29

    RLC/MAC Block Coding Schemes

    For BLER < 10% CS 1 C/I < 10.3, 9.05kbps CS 2 C/I < 12.6, 13.4kbps CS 3 C/I < 14, 15.6kbps CS 4 C/I < 18.3, 21.4kbps

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    27/29

    EDGE

    Enhanced Data for Global Evolution

    GSM uses GMSK modulation: +/- Phase = 0 or 1 1 bit per symbol EDGE utilises GMSK and 8-PSK 8PSK has 8 phase states

    3 bits per symbol ~ Triple the rate of GMSK

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    28/29

    EDGE GPRS has 4 coding schemes

    EDGE has 9 modulation and coding schemes MCS1: GMSK, 8.8kbps MCS2: GMSK, 11.2kbps MCS3, GMSK, 14.8kbps MCS4, GMSK, 17.6kbps MCS5, 8PSK, 22.4kbps MCS6, 8PSK, 29.6kbps MCS7, 8PSK, 44.8kbps MCS8, 8PSK, 54.4kbps MCS9, 8PSK, 59.2kbps

  • 7/29/2019 Actix Training Module - E_ GPRS Introduction.pdf

    29/29

    EDGE Link Quality Control

    2 Modes, Link Adaptation and Incremental Redundancy UL is always Link Adaptation DL uses either

    IR is a more complex algorithm