+ All Categories
Home > Documents > 18148552 3GPP Charging Principles

18148552 3GPP Charging Principles

Date post: 04-Jun-2018
Category:
Upload: mitesh-chaudhary
View: 220 times
Download: 0 times
Share this document with a friend

of 55

Transcript
  • 8/13/2019 18148552 3GPP Charging Principles

    1/55

    08/05/09 1

    3GPP Charging

  • 8/13/2019 18148552 3GPP Charging Principles

    2/55

    08/05/09 2

    Outline 3G charging logical architecture Charging functions CS domain PS domain

    I Su!s"stem Ser#ice domain $S ser#ice%

  • 8/13/2019 18148552 3GPP Charging Principles

    3/55

    08/05/09 3

    Charging &ocuments

    Structure

    32'200

    Charging Princi(les

    $charging stage 2%

    32'205

    Stage 3CS) domain

    32'215

    Stage 3PS) domain

    32'225

    *eser#ed for

    Stage 3 IS$*5%

    32'235

    Stage 3

    Ser#ice) domain$*+, Sser#ice%

  • 8/13/2019 18148552 3GPP Charging Principles

    4/55

    08/05/09 +

    3G charging logical

    architecture Create C&*

    -.* GSC Ser#er SC Ser#er CG SC $not included in current s(ec'% S *ela" Ser#er

  • 8/13/2019 18148552 3GPP Charging Principles

    5/55

    08/05/09 5

    GnBillingSystem

    GGSN

    VMSCServer

    SGSN

    CS Domain PS Domain

    CDR

    CDR

    CDR

    Ga

    CGF

    MGW

    GMSCServer

    MGW

    HLR

    SCF

    CDR

    Mc

    Mc

    MMSRelayServer

    Gn

    BillingSystem

    GGSN

    VMSCServer

    SGSN

    PS Domain

    CDR

    CDR

    CDR

    Ga

    Ga

    CGF

    MGW

    GMSCServer

    MGW

    HLR

    SCF

    CDR

    Mc

    Mc

    MMSRelayServer

    CDR

    CAP

    CAP

    CDR

    Service Domain

    Gn

    BillingSystem

    GGSN

    VMSCServer

    SGSN

    PS Domain

    CDR

    CDR

    CDR

    Ga

    CGF

    MGW

    GMSCServer

    MGW

    HLR

    SCF

    CDR

    Mc

    Mc

    MMSRelayServer

    Gn

    BillingSystem

    GGSN

    VMSCServer

    SGSN

    PS Domain

    CDR

    CDR

    CDR

    Ga

    Ga

    CGF

    MGW

    GMSCServer

    MGW

    HLR

    SCF

    CDR

    Mc

    Mc

    MMSRelayServer

    CDR

    CAP

    CAP

    CDR

    Service Domain

    Gr

    C

    D

    Gc

    IuPSIuCSA IuPSIuCS GbGbA

    Gp

    Gn

    BillingSystem

    GGSN

    VMSCServer

    SGSN

    PS Domain

    CDR

    CDR

    CDR

    Ga

    CGF

    MGW

    GMSCServer

    MGW

    HLR

    SCF

    CDR

    Mc

    Mc

    MMSRelayServer

    Gn

    BillingSystem

    GGSN

    VMSCServer

    SGSN

    PS Domain

    CDR

    CDR

    CDR

    Ga

    Ga

    CGF

    MGW

    GMSCServer

    MGW

    HLR

    SCF

    CDR

    Mc

    Mc

    MMSRelayServer

    CDR

    CAP

    CAP

    CDR

    Service Domain

    Gn

    BillingSystem

    GGSN

    VMSCServer

    SGSN

    PS Domain

    CDR

    CDR

    CDR

    Ga

    CGF

    MGW

    GMSCServer

    MGW

    HLR

    CDR

    Mc

    Mc

    MMSRelayServer

    Gn

    GiPSTN

    BillingSystem

    GGSN

    VMSCServer

    SGSN

    PS Domain

    CDR

    CDR

    CDR

    Ga

    Ga

    CGF

    MGW

    GMSCServer

    MGW

    HLR

    gsmSCF

    CDR

    Mc

    Mc

    MMSRelayServer

    CDR

    CAP

    CAP

    CAP

    CDR

    Service Domain

    Gr

    CGc

    IuPSIuCSA IuPSIuCSA

    Gp

    gsmSSF

    gprsSSF

    gsmSSF

  • 8/13/2019 18148552 3GPP Charging Principles

    6/55

    08/05/09

    Charging functions

    Charging Gatea" unction $CG%ithin the Pacet)Sitched domain4 (ro#ides a mechanism to transfercharging information from the SGS and GGS nodes to thenetor o(erator6s chosen 7illing S"stems

    Charging Collection unction $CC% main functionalitiesfor ISare in (rinci(le eui#alent to the Charging Gatea"unctions $CG% that are used in the PS domain

    Session Charging unction $SC% is res(onsi!le forSession Chargingincluding the session control such as e'g'session termination'

    7earer Charging unction $7C% (erforms the 7earerCharging'

    #ent Charging unction $C% (erforms e#ent)!asedcharging$content charging%'

  • 8/13/2019 18148552 3GPP Charging Principles

    7/55

    08/05/09 :

    C Content Pro#ider Charging unction $CPC%

    manages the account that is maintained forthe content (ro#ider' ;(on recei(t of a

    charging reuest from the s account' Content chargingreuests are recei#ed from the Content

    Pro#ider Charging unction $CPC%

  • 8/13/2019 18148552 3GPP Charging Principles

    8/55

    08/05/09 8

    ne arg ngarchitecture for non)roaming

    scenario

  • 8/13/2019 18148552 3GPP Charging Principles

    9/55

    08/05/09 9

    Online IS Charging

    architecture

    Charginginformation

    flow

    ISC

    SGSNSGSNCAP

    Online Charging System

    Home(A) + Visited(A)

    e

    !

    o

    o

    e

    c

    MRFCMRFC

    AS(s)AS(s)

    ISC

    SGSNSGSNCAP

    Online Charging System

    Home(") + Visited(")

    e

    !

    o

    o

    e

    c

    Account

    Correlation#$nction"earer

    Charging#$nction

    Account

    Correlation#$nction "earer

    Charging#$nction

    ating#$nction

    ating#$nction

    S-CSCFS-CSCF S-CSCFS-CSCF

    AS(s)AS(s)

    MRFCMRFC SCC#

    CPC#

    SCC#

    CPC#

    SessionCharging#$nction

    SessionCharging#$nction

    %&ent

    Charging#$nction

    %&ent

    Charging#$nction

  • 8/13/2019 18148552 3GPP Charging Principles

    10/55

    08/05/09 10

    Circuit)Sitched &omain S(ecified in ?S 32'205 Charging Princi(les

    Pro#ide C&*s Inter)P. accounting isitors from other P. *oaming i=ed netor o(erator and other ser#ice

    (ro#iders Ser#ice Information

  • 8/13/2019 18148552 3GPP Charging Principles

    11/55

    08/05/09 11

    Charging scenarios

    o!ile to .and $outgoing% call

    Incoming call to a roaming su!scri!er

    &eli#er" of a mo!ile terminated shortmessage

    Incoming call handled !" C

  • 8/13/2019 18148552 3GPP Charging Principles

    12/55

    08/05/09 12

    o!ile to land call SC)

  • 8/13/2019 18148552 3GPP Charging Principles

    13/55

    08/05/09 13

    Incoming call to a roaming

    su!scri!er GSC,incoming

    gatea" record -.* interrogation

    C&* GSC,outgoing

    gatea" record GSC,roaming

    record inculde ISIof @7A

    SC)7,?C recordfor the call to @7A

    ?

  • 8/13/2019 18148552 3GPP Charging Principles

    14/55

    08/05/09 1+

    &eli#er" of a mo!ileterminated short message

    SC,S? record -.*,-.* interrogation

    record GSC,SS gatea" ?

    record

    HPLMN

    SMS-

    GMSC

    MSC-B

    HLR

    Billing

    Sysem

    BB

    A

    SMS-SC

    '

    A

    HPLMN

    SMS-

    GMSC

    MSC-BMSC-B

    HLRHLR

    Billing

    Sysem

    Billing

    Sysem

    BBB

    A

    SMS-SCSMS-SC

    '

    A

  • 8/13/2019 18148552 3GPP Charging Principles

    15/55

    08/05/09 15

    Incoming call handled !"

    C

  • 8/13/2019 18148552 3GPP Charging Principles

    16/55

    08/05/09 1

    Pacet)Sitched &omain S(ecified in ?S 32'215 Charging Princi(les Charging scenarios

  • 8/13/2019 18148552 3GPP Charging Principles

    17/55

    08/05/09 1:

    Charging Princi(les Charging Information

    ;sage of the radio interface4 usage duration

    and etc' Charging for SS

    SGS (ro#ide an S)SO)C&*4 S)S?)C&*

    Charging su((ort for C

  • 8/13/2019 18148552 3GPP Charging Principles

    18/55

    08/05/09 18

    Charging Princi(les $cont'%

    Charging &ata *ecord Generation &ata #olume limit4 time4 ma= num!er of

    charging conditions changes

    ?rigger for S)C&* Bos Change4 ?ariff ?ime Change4 C&*

    closure

    ?rigger for )C&* o!ilit" Change

    ?irgger for G)C&*

  • 8/13/2019 18148552 3GPP Charging Principles

    19/55

    08/05/09 19

    C&* generation Charging &ata in the SGS $S)C&*%

    Charging &ata in the GGS $G)C&*%

    o!ile Station o!ilit" anagement&ata in SGS $)C&*% SS o!ileOriginated &ata in SGS $S)SO)C&*%

    SS o!ile ?erminated &ata in SGS$S)S?)C&*% o!ile Originatedlocation reuest in SGS $.CS)O)C&*% etc'

  • 8/13/2019 18148552 3GPP Charging Principles

    20/55

    08/05/09 20

    Charging scenarios o!ile to P& Conte=t o!ile to o!ile Conte=t P& to o!ile Conte=t o!ile to P& Conte=t hile

    roaming4 GGS in -P.

  • 8/13/2019 18148552 3GPP Charging Principles

    21/55

    08/05/09 21

    PD

    SGS

    GGS

    CG#

    HPLMN

    '

    '

    '

    A

    ""S

    o!ile to P& Conte=t

  • 8/13/2019 18148552 3GPP Charging Principles

    22/55

    08/05/09 22

    o!ile to P& Conte=t hile

    roaming #ia 7GPD+

    '

    '

    "S

    GGS

    CG#

    HPLMN

    Inter P,-+ "ac.!one

    '

    "G

    A

    C

    '

    "

    SGS

    "G

    CG#

    VPLMN

    '

    A

    "S

    '

    "

    A

  • 8/13/2019 18148552 3GPP Charging Principles

    23/55

    08/05/09 23

    IS Su!s"stem S(ecified in ?S 32'225 Off)line Charging On)line Charging

  • 8/13/2019 18148552 3GPP Charging Principles

    24/55

    08/05/09 2+

    Introduction Offline Charging

    IS netor elements re(ort

    accounting information CC construct and format C&*s

    Online Charging

  • 8/13/2019 18148552 3GPP Charging Principles

    25/55

    08/05/09 25

  • 8/13/2019 18148552 3GPP Charging Principles

    26/55

  • 8/13/2019 18148552 3GPP Charging Principles

    27/55

    08/05/09 2:

    Offline Charging

    7ased on C&*s collection Successful case and Scenarios

    essage lo rror Cases and Scenarios

    *ece(tion of SIP error messages

    CC Connection ailure o *e(l" from CC &u(licate &etection

    CC &etected ailure

  • 8/13/2019 18148552 3GPP Charging Principles

    28/55

    08/05/09 28Session sta!lishment)o!ile Origination

    Visited +etwor. Home +etwor.

  • 8/13/2019 18148552 3GPP Charging Principles

    29/55

    08/05/09 29

    UE P-CSCF S-CSCFCCF

    (&isited)CCF

    (home)I-CSCF

    '/ I+VI0%

    C1 2$ery with the HSS

    / Acco$nting e3$est 4%&ent5

    / Acco$nting Answer

    Create I6CSC# CD

    Ser&ice Control

    '/ I+VI0%

    '/ I+VI0%

    '/ I+VI0%

    */ 77 O8

    */ 77 O8

    9/ Acco$nting e3$est 4Start5

    :/ Acco$nting Answer

    O;en P6CSC# CD

    */ 77 O8

  • 8/13/2019 18148552 3GPP Charging Principles

    30/55

    08/05/09 30

    '/ I+VI0%>?PDA0%

    UE P-CSCF S-CSCFCCF

    (&isited)

    Visited +etwor.

    CCF

    (home)

    Home +etwor.

    Ser&ice Control

    / 77 O8 (In&ite>?;date)

    / Acco$nting e3$est 4Interim5

    */ Acco$nting Answer

    ?;date the S6CSC# CD

    / 77 O8 (In&ite>?;date)

    9/ Acco$nting e3$est 4Interim5

    :/ Acco$nting Answer

    ?;date the P6CSC# CD

    / 77 O8 (In&ite>?;date)

    '/ I+VI0%>?PDA0%

    Ser&ice Control

    '/ I+VI0%>?PDA0%

    SIP Session contin$es

    SIP Session ongoing

    -ore SIP signalling

    edia odification

  • 8/13/2019 18148552 3GPP Charging Principles

    31/55

    08/05/09 31

    UE P-CSCF S-CSCFCCF

    (&isited)

    Visited +etwor.

    CCF

    (home)

    Home +etwor.

    '/ "@%

    Ser&ice Control

    :/ 77 O8:/ 77 O8

    :/ 77 O8

    '/ "@%

    '/ "@%

    / Acco$nting e3$est 4Sto;5

    / Acco$nting Answer

    Close the P6CSC# CD

    */ Acco$nting e3$est 4Sto;5

    9/ Acco$nting Answer

    Close the S6CSC# CD

    Session *elease

  • 8/13/2019 18148552 3GPP Charging Principles

    32/55

    08/05/09 32

    UE P-SCSF S-CSCFCCF

    (&isited)

    Visited +etwor.

    CCF

    (home)

    Home +etwor.

    */ Acco$nting e3$est 4Sto;5

    9/ Acco$nting Answer

    Close the P6CSC# CD Close the S6CSC# CD

    SIP Session ongoing

    '/ A!ort Session e3$est

    / A!ort Session Answer

    / "@%

    / "@%/ "@%

    =/ 77 O8

    / 77 O8

    '7/ 77 O8

    :/ Acco$nting e3$est 4Sto;5

  • 8/13/2019 18148552 3GPP Charging Principles

    33/55

    08/05/09 33

    S-CSCFCCF

    / Acco$nting e3$est 4Start5

    */ Acco$nting Answer

    AS (Voice

    Mail)

    Voice mail ser&ice in&o.ed/

    O;en an AS CD

    / 77 O8 (In&ite)

    Voice mail session (;laying anno$ncementsB etc/) hen &oice mail endsB tearing down session

    SIP signalling

    9/ "@%

    :/ Acco$nting e3$est 4Sto;5

    Close the AS CD

  • 8/13/2019 18148552 3GPP Charging Principles

    34/55

    08/05/09 3+

    On)line charging

    7asic (rinci(les 7asic o(eration Charging scenarios

  • 8/13/2019 18148552 3GPP Charging Principles

    35/55

    08/05/09 35

    Online Charging$1/3%

    7ased on charging e#ent creation Immediate #ent Charging $IC%

  • 8/13/2019 18148552 3GPP Charging Principles

    36/55

    08/05/09 3

    AS / MRFC ECF

    / AC (%V%0E%CODB AB S?)

    9/ ACA (%V%0E%CODB GS?B 4CI5)

    Debit Units !e"ation

    '/ Ser&ice e3$est

    :/ Ser&ice Deli&ery

    */ Perform %&ent

    Charging Control/ 0imer 01

  • 8/13/2019 18148552 3GPP Charging Principles

    37/55

    08/05/09 3:

    Online Charging$2/3%

    #ent Charging ith ;nit *eser#ation$C;*%

  • 8/13/2019 18148552 3GPP Charging Principles

    38/55

    08/05/09 38

    '7/ AC (S0OPE%CODB De!it ?nits e3/)

    '/ ACA (S0OPE%CODB De!it ?nits es/)

    ''/ Perform %&ent Charging Control

    Debit Units !e"ation

    / AC (S0A0E%CODB eser&e ?nits e3/)

    / Perform %&ent

    Charging Control

    */ ACA (S0A0E%CODB eser&e ?nits es/)

    Rese"#e Units an$ Debit Units !e"ations

    '/ Ser&ice e3$est

    9/ Ser&ice Deli&ery

    / Ser&ice Deli&ery

  • 8/13/2019 18148552 3GPP Charging Principles

    39/55

  • 8/13/2019 18148552 3GPP Charging Principles

    40/55

    08/05/09 +0

    AS/MRFC )CF

    T*ri++S,i-.Timer

    ! ACR $START0Re1r23 Reserve 4nis Re5%

    " ACA $START0Re1r23 Reserve 4nis Res%

    & T*ri++ C.*nge

    4niV*l6e$7e+1re

    T*ri++S,i-.%

    4niV*l6e$7e+1re

    T*ri++S,i-.%

    ( ACR $ST8P0Re1r23 De7i 4nis Re5%

    # ACA $ST8P0Re1r23 De7i 4nis Res%

    9T*ri++ S,i. Time3 Gr*ne2 Servie 4ni:

    94se2 Servie 4ni $6ni v*l6e3 6ni v*l6e *+er *ri++s,i.%3 ime 1+ *ri++ .*nge:

    Gr*ne2Servi-e4ni$4

    niV*l6e%

  • 8/13/2019 18148552 3GPP Charging Principles

    41/55

    08/05/09 +1

    7asic (rinci(les

    Unit determination refers to the calculation ofthe num!er of non)monetar" units $ser#ice units4 data#olume4 time and e#ents% that shall !e assigned (rior

    to starting ser#ice deli#er"' Rating refers to the calculation of a (rice out of

    the non)monetar" units calculated !" the unitdetermination function'

    7oth can !e im(lemented centralized4 i'e' on theC4 or decentralized4 that is4 on the

  • 8/13/2019 18148552 3GPP Charging Principles

    42/55

    08/05/09 +2

    7asic (rinci(le $cont'% immediate event charging4 granting units

    to the

  • 8/13/2019 18148552 3GPP Charging Principles

    43/55

    08/05/09 +3

    7asic O(erations E&e!it ;nits *euestE sent from

  • 8/13/2019 18148552 3GPP Charging Principles

    44/55

    08/05/09 ++

    Immediate #ent Charging

    $1%&ecentraliFed ;nit &etermination andCentraliFed *ating

    $2%CentraliFed ;nit &etermination andCentraliFed *ating

    $3%&ecentraliFed ;nit &etermination and

    &ecentraliFed *ating

    %C# AS>-#C?%6A

  • 8/13/2019 18148552 3GPP Charging Principles

    45/55

    08/05/09 +5

    / Content>Ser&ice Deli&ery (cont/)

    =/ Credit ?nit Control (cont/)

    Ser&ice Deli&ery

    '7/ SIP Session released

    '/ SIP Session esta!lished

    (SCC#B CPC#)

    :/ De!it ?nits es;onse (on6monetary ?nits)

    / De!it ?nits e3$est (on6monetary ?nits)

    9/ Acco$ntControl

    */ atingControl

    Credit ?nit Control

    / ?nitsDetermination

    $1%&C

    %C# AS>-#C?% A

  • 8/13/2019 18148552 3GPP Charging Principles

    46/55

    08/05/09 +

    / Content>Ser&ice Deli&ery (cont/)

    =/ Credit Ser&ice Control (cont/)

    Ser&ice Deli&ery

    '7/ SIP Session released

    '/ SIP Session esta!lished

    %C#(SCC#B CPC#)

    AS>-#C?%6A

    :/ De!it ?nits es;onse (on6monetary ?nits)

    / De!it ?nits e3$est (Ser&ice 8ey)

    9/ Acco$ntControl

    */ atingControl

    Credit Ser&ice Control

    / ?nits

    Determination

    $2%CC

    %C# >

  • 8/13/2019 18148552 3GPP Charging Principles

    47/55

    08/05/09 +:

    / Content>Ser&ice Deli&ery (cont/)

    =/ Credit Amo$nt Control (cont/)

    Ser&ice Deli&ery

    '7/ SIP Session released

    '/ SIP Session esta!lished

    %C#(SCC#B CPC#)

    AS>-#C?%6A

    :/ De!it ?nits es;onse(-onetary ?nits)

    */ De!it ?nits e3$est(-onetary ?nits)

    9/ Acco$ntControl

    / atingControl

    Credit Amo$nt Control

    / ?nitsDetermination

    $3%&&

    #ent c arg ng t reser#at on

  • 8/13/2019 18148552 3GPP Charging Principles

    48/55

    08/05/09 +8

    #ent c arg ng t reser#at onunit

    $1%&ecentraliFed ;nit &etermination andCentraliFed *ating

    $2%CentraliFed ;nit &etermination andCentraliFed *ating

    $3%&ecentraliFed ;nit &etermination and

    &ecentraliFed *ating

    %C#(SCC#B CPC#)

    AS>-#C?%6A

  • 8/13/2019 18148552 3GPP Charging Principles

    49/55

    08/05/09 +9

    / Content>Ser&ice Deli&ery

    '*/ SIP Session released

    '/ SIP Session esta!lished

    / eser&e ?nits e3$est (+on6monetary ?nits)

  • 8/13/2019 18148552 3GPP Charging Principles

    50/55

    08/05/09 50'*/ SIP Session released

    '/ SIP Session esta!lished

    / Content>Ser&ice Deli&ery

    / eser&e ?nits e3$est (Ser&ice 8ey)

    '7/ De!it ?nits e3$est (on6monetary ?nits)

    / ?nits

    Determination

    */ ating Control

    -#C?%a

  • 8/13/2019 18148552 3GPP Charging Principles

    51/55

    08/05/09 51

    '/ SIP Session released

    '/ SIP Session esta!lished

    (SCC#B CPC#)AS>-#C?%a

    / Content>Ser&ice Deli&ery

    */ eser&e ?nits e3$est (-onetary ?nits)

    '7/ De!it ?nits e3$est (-onetary ?nits)

    / ?nits

    Determination

    / ating Control

  • 8/13/2019 18148552 3GPP Charging Principles

    52/55

    08/05/09 52

  • 8/13/2019 18148552 3GPP Charging Principles

    53/55

    08/05/09 53

    Charging scenarios

    Originator and *eci(ient S*ela" Ser#er are the same

    Originator and *eci(ient S*ela" Ser#er are not the same

    7o= management S

  • 8/13/2019 18148552 3GPP Charging Principles

    54/55

    08/05/09 5+

    Originator and *eci(ient S *ela" Ser#er are not the same8rigin*1rMMS 4A Re-ipienMMS Rel*y/

    Server Re-ipienMMS 4AMM!0s67miR);

    MM(0+1r,*r2R);MM!0n1i+i-*i1n

    R);MM!0n1i+i-*i1nR)S

    MM(0+1r,*r2R)S

    MM!0rerieveR);MM!0rerieveR)SMM!0*-

  • 8/13/2019 18148552 3GPP Charging Principles

    55/55

    VASP

    MM=02eliver R);8rigin*1rMMS R/S

    MM=0s67mi R);!

    MM=0s67mi R)SMM=02elivery0rep1r R);

    MM=0repl*e R);%MM=0repl*e R)S

    MM!0s67mi R);

    MM=02eliver R)S

    #

    MM=02elivery0rep1r R)SMM=!0s67mi R);

    $MM=0s67mi R)S

    MM=0*nel R);&MM=0*nel R)S

    MM!0n1i+i*i1n R);

    1

    "

    S


Recommended