Sunteți pe pagina 1din 28

TRAFFIC CASE

WORKSHOP

Prepare by: Han Tran


Content

› Basic GSM network overview and technical words


› B-Number Routing
› SCCP Routing
› Traffic cases:
– Location Update
– MOC
– MTC
– CFU
– CFRNC
– CFB
– CFNRY

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 2


Basic GSM network
overview
SMS-C
EIR
HLR/AUC
IN

MSC/VLR/SSF
SGSN

GMSC

BSC
RNC
PSTN
BTS MSC/VLR

NodeB

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 3


Basic GSM network
overview – CONT.
› GSM Identities
– IMSI: Int mobile sub identity:
› IMSI=MCC+MNC+MSIN (452 + 02 + xxxxxxxxxx)
– MSISDN:
› MSISDN=CC+NDC+SN (84+91+4243111)
– MSRN: Mobile station roaming number
› MSRN=CC+NDC+SN
– IMEI: International mobile equipment identity
– TMSI: Temporary mobile subscriber identity: 4 octet
– MGT: Mobile global title
› MMGT=CC+NDC+MSIN (84+91+xxxxx)
– GT: Global title: SCCP addr
– KI: authentication key
Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 4
Traffic case: flow and
DT
› Basic concept of call / SCCP routing
– B-number, routing case, route, dev
– Global title.
+ C7 routing case, C7 route, C7 link set.
+ M3UA routing, SCTP, IP

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 5


B-number
routing

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 6


B-number routing
PNBSI:BO=,BNT=,NAPI=,OBA=
ANBSI:B=BO-B-number,RC=xyz;

BNT
Pre B Number EOS
OBA
NAPI Analysis Table

BO B Number Routing Case Route


Analysis Table
B-NUMBER

Terminate the
call in own node

Modify and/or ANRPI:RC=


divert to another ANRSI:RC=,R=
B origin
ANBSI:B=BO-B-number,MTE;
ANBSI:B=BO-B-number,M=,F=;

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 7


SCCP routing C7GCI:GTRC=X,OWNSP,PSSN=
C7GSI:NA=,NP=,GS=,GTRC=X

C7GCI:GRTC=X, Own node

Incoming request C7GCI:GTRC=X,PSP=,PSSN=,PTERM

SCCP Global title Global title Route base:


ADDR DPC+SSN
analysis table routing case
SSN is
C7GCI:GTRC=X,PSP=,PSSN=,PINTER allow?

C7RSI:DEST=,LS=,PRIO= Route base:


GT
Signaling linkset
C7 routing
case
C7NPI:SP=
C7NSI:SP=,SSN=
Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 8
Traffic case: flow and
DT
› Basic traffic cases:
– Location Update
– MOC
– MTC
– CFU
– CFRNC
– CFB
– CFNRY

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 9


Location updating

› Normal location updating: (IDLE)


– New LU using IMSI
– Power on and LAI is different
› IMSI detach: Power off (normal way)  DET (Detached)
› IMSI attach: (IDLE)
– Power on in the same LAI/MSC (No message to HLR)
› Periodic location update (IDLE/IDET)
– Inform the network: I’m still here.

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 10


Normal Location
updating HGEPP
C7GSI:GS=MGT,TT=0,NA=4,NP=7,GTRC= HGRCP
SSN=6
Update Location
MGISI:IMSIS=,M=,MAPVER MGT with
IMSI
HLR
IMSI  MGT HGSDP

MSC/VLR Insert Subscriber


Connection Reques Data Cancel sub
Location updating req data
IMSI Store subscriber
data
BSC
Location updating accepted

Old
MSC/VLR

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 11


Location updating - tt

Periodic Location updating:


– BSC:
› RLSBP  T3212: normally 2/3 hours
– MSC:
› MGIDI:BTDM = , GTDM =
- BTDM = Base time duration, =T3212.
- GTDM = Guard time duration.
- If LU not perform during BTDM+ GTDM  IDET - implicit
detached
› MGADI:TDD= x (day)
- If LU not perform during x day  remove from MSC

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 12


Location updating - tt

› IMSI DET:
– Message not send to HLR. IN HLR the MS state still normal with
VLR_addr.
› MGSDP
› HGSDP
› IMSI ATTACH: Must still be in the same Location area
– LU Message not send to HLR. Only state in MSC/VLR change back
to IDLE
› MGSDP

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 13


Q&A for LU
Mobile originating call
PNBSI:BO=,
ANBSI:B=BO-B-number,M=,CC=,L=,RC=

MGISI:IMSIS=,OBA-X
IMSI  BO IAM
B-number
analisys
MSC/VLR PSTN
Connection Request:
Mo call ACM
IMSI/TMSI
Setup:
Alerting ANM
B-number/BC BSC

Connect

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 15


Mobile originating
call
› If the B-number is not in B-number analysis:
– EOS = 100 (ANESP:ES=100)  announcement
› Outgoing call baring: Operator/Subscriber control.
– During LU, Baring data is send from HLR to MSC/VLR
– HGSDP:MSISDN=; Ex: OBO-1
– MGSLP:IMSI=, Ex: BAOC
– The CBA data from HLR will be mapped to TLDN in MSC/VLR
(coding in block MTV) and will be used in B-number/D-number
analysis to bar outgoing calls.
› ANBSI:B=BO-Bnumber,D=

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 16


Outgoing call Barring
- tt

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 17


Mobile terminating
call HGSDP:MSISDN=,LOC
C7GSI:GS=MSISDN,TT=0,NA=4,NP=1,GTRC=
C7GSI:GS=VLR_addr,TT=0,NA=4,NP=1,GTRC=
EXROP:R=Route_in
MGRSP
PNBSI:BO=,BTN=,OBA=
ANBSP:B=BO-B-number,RC= HLR MGRNP
RC R=GRI,RSV Provide roaming
Send routingInfo
Number: IMSI
MSISDN
Provide roaming
IAM Send routingInfo Number Ack
MSRN IMSI  MSRN
B-number ACK with MSRN
BNT…
GMSC/VLR MSC/VLR
ACM ANM IAM
MSRN ACM ANM
BNT…
Ringing tone
Speech though
 BO Alerting
EXROP:R=Inco Paging request
PNBSP/ANBSP IMSI
MTE
BO from GRI route,MIS3=xxx1 MSRN  IMSI Paging response
Connect
ANBSP:B=BO-MSRN,RC=out

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 18


Mobile terminating
call - tt
› Some info about paging method:
– MGSSP  LAI
– Paging on LAI or global:
› If LAI is available  1st page is LAI based
› PAGREP1LA: The AXE parameter defines repeating conditions
for paging after unsuccessful paging in one particular location
area. (=2 in VNP)
› PAGREPGLOB: The AXE parameter defines repeating
conditions for paging after unsuccessful global paging. (=0 in
VNP)
– MGCEP:Cell=ALL;
› Note that if an LA spans more than one BSC, then this message
is sent once for each BSC  C7 load consider.
Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 19
Mobile terminating
call - tt
› If subscriber have services baring incoming calls:
– Call end in GMSC
– When receiving message: “send routing info” in HLR. HLR send
back message “Call Barred”
› Not LU Sub (VLR_addr unknown):
– Call end in GMSC.
– HLR return with “absent subscriber”
› IMSI detach:
– Call end in GMSC
– When receiving: “Provide roaming no” in VLR  If MS is in DET 
Check PROVONDETACH if normal  send back “absent
subscriber” signal to HLR
› Battery off/out of coverage:
– VLR will not detach
Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 20
– Call end in VLR.
Q&A for MO & MT CALL
Call Forwarding

› Call forward unconditional


– CFU: Callwarding unconditional
– CFNRC: Callfowarding on MS not reachable
– Trigger by GMSC
› Call forward conditional
– CFB: Callfowarding on MS busy
– CFNRY: Callforwading on MS no reply
– CFNRC: Callfowarding on MS not reachable
– Trigger by Visiting MSC

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 22


Call Forwarding –
CFU/CFNRC
C7GSI:GS=MSISDN,TT=0,NA=4,NP=1,GTRC=
Sub have CFU act
EXROP:R=Route_in Or
PNBSI:BO=,BTN=,OBA= Sub have CFNRC and
ANBSP:B=BO-B-number,RC= HLR
VLR_addr unknown
RC R=GRI,RSV
Send routingInfo With: C-Number
MSISDN

IAM Send routingInfo


B-number ACK with:
BNT… forward to number:
GMSC/VLR C-number

The Whole MT
process is repeated
BO from GRI route = MIS1,MIS3=x1xx
ANBSP:B=BO-MSISDN

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 23


Call Forwarding –
CFNRC HGSDP:MSISDN=,LOC
C7GSI:GS=MSISDN,TT=0,NA=4,NP=1,GTRC=
C7GSI:GS=VLR_addr,TT=0,NA=4,NP=1,GTRC=
Sub have CFNRC act
EXROP:R=Route_in With: C-Number
PNBSI:BO=,BTN=,OBA=
ANBSP:B=BO-B-number,RC= HLR
RC R=GRI,RSV Provide roaming
Send routingInfo
Number: IMSI
MSISDN
Provide roaming Sub in DET/IDET
IAM Send routingInfoNumber Ack MGSSP
B-number ACK with: Absent sub
BNT… forward to number:
GMSC/VLR C-number MSC/VLR
The Whole MT
process is repeated
In GMSC/VLR
BO from GRI route = MIS1,MIS3=x1xx
ANBSP:B=BO-MSISDN

Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 24


CFB/CFNRC/CFNRY
HGSDP:MSISDN=,LOC
C7GSI:GS=MSISDN,TT=0,NA=4,NP=1,GTRC=
C7GSI:GS=VLR_addr,TT=0,NA=4,NP=1,GTRC=
EXROP:R=Route_in
MGRSP (RNPERM)
PNBSI:BO=,BTN=,OBA=
ANBSP:B=BO-B-number,RC= HLR MGRNP
RC R=GRI,RSV Provide roaming
Send routingInfo
Number: IMSI
MSISDN
Provide roaming
IAM Send routingInfo Number Ack
MSRN IMSI  MSRN
B-number ACK with MSRN
BNT…
GMSC/VLR MSC/VLR
IAM
MSRN
BNT…
EXROP:R=Inco  BO
Paging request
The Whole MT
PNBSP/ANBSP  MTE IMSI
MSRN  IMSI
process is repeated
BO from GRI route,MIS3=xxx1
In visiting MSC Sub
ANBSP:B=BO-MSRN,RC=out with
CFB/CFNRC/CFNRY
for C subscriber MGISI:  BO
Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 25
Q&A for
CALL FORWARDING
THANK YOU
Presentation | Public | © Ericsson AB 2013 | 2013-03-25 | Page 28

S-ar putea să vă placă și