GPRS a Mobile Internet Architecture-CTDC

download GPRS a Mobile Internet Architecture-CTDC

of 20

Transcript of GPRS a Mobile Internet Architecture-CTDC

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    1/20

    GPRS a Mobile Internet

    Architecture

    Stas Khiman

    CTO,Narus Inc.

    [email protected]

    CoolTech Club Founding Meeting

    July 9, 2003

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    2/20

    Goals & Agenda

    Acronyms flood - 2G, 3G, GSM, GPRS

    Challenges of the Mobile IP

    GPRS basic architecture

    GPRS components GGSN

    SGSN

    GTP GPRS Tunneling Protocol Charging for GPRS services

    Q&A

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    3/20

    Evolution2G , 2.5G and 3G

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    4/20

    GSM/GPRS acronyms

    GSM - Global System for Mobile

    communication

    GPRS General Packet Radio Service

    IMSI - International Mobile SubscriberIdentity

    SIM Subscriber Identity Module

    IMEI

    International Mobile stationEquipment Identity

    IP Internet protocol ( often address)

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    5/20

    GSM System Architecture

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    6/20

    Mobile IP challenge

    Router

    1.2.3.*

    10.20.30.*

    1.2.3.4

    10.20.30.40

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    7/20

    GPRS System Architecture

    PDN - Public Data Network

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    8/20

    GPRS Acronyms

    SGSN Serving GPRS Supporting Node

    GGSN Gateway GPRS SupportingNode

    CGF Charging Gateway Functionality HLR Home Location Register

    PDN Packet Data Network

    PLMN Public Land Mobile Network

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    9/20

    GPRSLogical Architecture

    (GSM 09.60 version 7.4.0 Release 1998)

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    10/20

    GPRS Routing ExampleTwo IPs assigned

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    11/20

    PDP Context

    PDP: Packet Data Protocol (PDP) is anetwork protocol used by an externalpacket data network interfacing to GPRS.

    PDP Context: Information sets held inMS and GSNs for a PDP address

    NSAPI: Network Service Access PointIdentifier. An integer value in the range

    [0; 15], identifying a certain PDP Context.

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    12/20

    PDP Context Activation Procedure

    + IP assignment

    + Roaming

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    13/20

    GPRS Transmission Plane

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    14/20

    GTP: GPRS Tunnelling Protocol(GSM 09.60 version 7.4.0 Release 1998)

    TIDTunnel Identifier (IMSI + NSAPI)

    NSAPI:Network Service Access Point

    Identifier. An integer value in the range [0; 15],

    identifying a certain PDP Context. It identifies

    a PDP context belonging to a specific MM

    Context ID.

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    15/20

    Protocols at Gi interface

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    16/20

    GPRS/Internet connection

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    17/20

    GPRS Charging

    IRS Definition:

    If you cant charge for you services,it is a hobby, not a business!

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    18/20

    GPRS Charging

    3GPP TS 32.015 V3.8.0 (2001-12)

    CGF: ChargingGateway Functionality

    SCF: Service Control

    Function

  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    19/20

    Where to find specifications?

    ETSI - European TelecommunicationsStandards Institute www.etsi.org - official specifications

    3GPP - 3rd Generation Partnership Project www.3gpp.org - free specifications (work in progress)

    http://www.comsoc.org/livepubs/surveys/pu

    blic/3q99issue/bettstetter.html - very goodIEEE article , excellent starting point

    http://www.etsi.org/http://www.3gpp.org/http://www.comsoc.org/livepubs/surveys/public/3q99issue/bettstetter.htmlhttp://www.comsoc.org/livepubs/surveys/public/3q99issue/bettstetter.htmlhttp://www.comsoc.org/livepubs/surveys/public/3q99issue/bettstetter.htmlhttp://www.comsoc.org/livepubs/surveys/public/3q99issue/bettstetter.htmlhttp://www.3gpp.org/http://www.etsi.org/
  • 7/28/2019 GPRS a Mobile Internet Architecture-CTDC

    20/20

    Q & A