CAMEL in GPRS prepaid service - PowerPoint PPT Presentation

About This Presentation
Title:

CAMEL in GPRS prepaid service

Description:

CAMEL in GPRS prepaid service ghlee_at_alumni.csie.nctu.edu.tw Outline Evolution of IN GPRS overview CAMEL in GPRS Discussion Plain Old Telephone Service Service logic ... – PowerPoint PPT presentation

Number of Views:63
Avg rating:3.0/5.0
Slides: 33
Provided by: garyli5
Category:

less

Transcript and Presenter's Notes

Title: CAMEL in GPRS prepaid service


1
CAMEL in GPRS prepaid service
  • ghlee_at_alumni.csie.nctu.edu.tw

2
Outline
  • Evolution of IN
  • GPRS overview
  • CAMEL in GPRS
  • Discussion

3
Plain Old Telephone Service
  • Service logic were hardwired in switching
    systems.
  • Network operators discuss services customers
    required with switch vendors. (no standard)
  • Once services were implemented, they were not
    easily modified.

service logic hardwired
4
Stored Program Control
  • In the mid-1960s, stored program control (SPC)
    switching systems were introduced.
  • As a result, it was easier to introduce new
    services.
  • Service logic was not modular.

service logic programmable
5
Common Channel Signaling
  • In the mid-1970s, common channel signaling
    network (CCSN) was introduced.
  • Signaling system number 7 (SS7) is the protocol
    that runs over the CCSN.
  • SS7 network separates the call setup information
    and talk path from the common trunk that runs
    between switching systems.

6
SS7 network components
  • signal switching points (SSPs)SSPs are telephone
    switches equipped with SS7-capable software and
    terminating signaling links. They generally
    originate, terminate, or switch calls.
  • signal transfer points (STPs)STPs are the packet
    switches of the SS7 network. They receive and
    route incoming signaling messages to destination.
  • signal control points (SCPs)SCPs are databases
    providing information necessary for advanced
    call-processing capabilities

7
SS7 network
8
The Introduction of IN
  • During the mid-1980s, Telcordia Technologies
    responded to RBOCss request and developed the
    concept of Intelligent Network 1 (IN/1).
  • Service logic splits from switching system, now
    resides in service control points (SCP).

service logic now here
9
Call Model
  • PICs represent switching system states that a
    call goes through from origination to
    termination.
  • SSPs check TDPs to see if there are any active
    triggers.
  • If an active trigger is detected, normal
    switching system call processing is suspended
    until the SSP and SCP complete communications.

SSP suspended,and ask SCP what to do in next step
10
GPRS logical architecture
11
Transmission plane in 2.5G
Multiplexing layer
Radio indep
Radio dep
Frame relay
12
Signaling plane in 2.5G
13
Multiplexing of network protocols
IP/X.25
Transmission plane
Signaling plane
14
User plane in 3G
ATM
15
Control plane in 3G
16
CAMEL architecture
17
MAP/CAP protocol stack
  • CAP has the same underlying protocol stack as
    MAP.
  • Ge interface is first defined in 3G, but didnt
    appear in 2.5G.

18
Overall CAMEL Architecture
19
Detection Points (DPs)
  • GPRS events maybe made visible to gsmSCF. DPs are
    points at which these events are detected.
  • DPs can be armed to notify gsmSCF GPRS event was
    encountered, and to allow gsmSCF to influence
    subsequent handling of GPRS session/PDP Context.
  • If DP isnt armed, processing entity continues
    processing without gsmSCF involvement at the DP.

20
Detection Points (DPs)
  • 3 different types of DP
  • Trigger Detection Point-Request (TDP-R)
  • Event Detection Point-Request (EDP-R)
  • Event Detection Point-Notification (EDP-N)

21
Detection Points (DPs)
  • TDP-R
  • Statically armed, initiate a CAMEL control
    relationship
  • When GPRS event is encountered, processing is
    suspended
  • EDP-R
  • Dynamically armed within CAMEL control
    relationship
  • When GPRS event is encountered, processing is
    suspended and gprsSSF waits for inst from gsmSCF
  • EDP-N
  • Dynamically armed within CAMEL control
    relationship
  • When GPRS event is encountered, processing is not
    suspended.

22
GPRS Attach/Detach State Model
  • 3 DPs are defined
  • DP Attach
  • DP Change of Position GPRS session
  • DP Detach

23
GPRS PDP Context State Model
  • 4 DPs are defined
  • DP PDP Context Establishment
  • DP PDP Context Establishment Ack
  • DP PDP Context Disconnection
  • DP Change of Position Context

24
GPRS CAMEL Scenarios
  • 2 scenarios for CAMEL control of GPRS
  • Scenario 1
  • Allows CAMEL control of GPRS session and of
    multiple PDP contexts within 1 GPRS dialogue
  • Scenario 2
  • Allows CAMEL control of a single PDP contexts
  • Multiple PDP contexts are controlled via multiple
    GPRS dialogues.
  • Scenario 1 and scenario 2 are mutually exclusive.

25
GPRS CAMEL Scenario 1
  • Involves Attach/Detach state model
  • Uses less resource (tcap dialogue)
  • More complicated when implementation

26
GPRS CAMEL Scenario 2
  • Doesnt involves Attach/Detach state model
  • Uses more resource (tcap dialogue)
  • Simpler when implementation

27
GPRS Attach
  • The message sequence chart is too large to fit in
    this slide. Please see the supplementary document
    from 3GPP 23060 spec.
  • Notice the Insert subscriber data procedure,
    GPRS-CSI (CAMEL Subscription Information) is sent
    from HLR to SGSN.
  • 2.5G HLR does not keep GPRS-CSI, nor does it send
    GPRS-CSI to SGSN.
  • 3G HLR could keep GPRS-CSI, also it sends
    GPRS-CSI when doing Insert subscriber data
    procedure.

28
GPRS-CSI
  • GPRS-CSI contains following information
  • gsmSCF Address
  • Service Key
  • Default GPRS Handling
  • TDP List
  • CAMEL Capability Handling
  • CSI state
  • Notification flag
  • gsmSCF address list for CSI

29
PDP Context Activation in 2.5G
  • C1 DP for CAMEL_GPRS_PDP_Context_Establishment
  • C2 DP for CAMEL_GPRS_PDP_Context_Establishment_Ac
    knowledgement

30
PDP Context Activation in 3G
  • C1 DP for CAMEL_GPRS_PDP_Context_Establishment.
  • C2 DP for CAMEL_GPRS_PDP_Context_Establishment_Ac
    knowledgement

31
CAMEL procedures for charging activities
Procedure ssf -gt scf scf -gtssf
ApplyChargingGPRS -
ApplyChargingReportGPRS -
InitialDPGPRS -
ContinueGPRS -
EventReportGPRS -
RequestReportGPRSEvent -
32
Discussion
Write a Comment
User Comments (0)
About PowerShow.com