xl messaging manager p2p - tok
DESCRIPTION
FDA P2P TechnologyTRANSCRIPT
![Page 1: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/1.jpg)
1
![Page 2: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/2.jpg)
<Insert Picture Here>
XL Messaging Manager P2P - TOK
Tri Yanni Karyuliati
Senior Technical Support Engineer
![Page 3: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/3.jpg)
3
<Insert Picture Here>
Course Agenda
• Hardware Platform
• Software Release
• P2P Configuration
• P2P Services
• P2P Call Flows
• Some of P2A Services
• P2A Call Flows
• Sample of EDR
![Page 4: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/4.jpg)
4
<Insert Picture Here>
Hardware Platform
![Page 5: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/5.jpg)
5
Hardware Platform
• Oracle SUN SPARC Netra T5220
• 64Giga RAM
• 8Core(64Thread) CPU 1.2Ghz
• 2x300G and 2x146G Disk
• Solaris 10 OS
• Oracle Database E 10.2.0.4
• 2xQuad port Gigabit NIC
• Located on Bintaro, Cibitung
and Bandung
![Page 6: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/6.jpg)
6
Hardware Platform
• Oracle SUN SPARC-T3
• 64Giga RAM
• 16Core(128Thread) CPU 1.2Ghz
• 4x300G Disk
• Solaris 10 OS
• Oracle Database E 10.2.0.4
• 2xQuad Port Gigabit NIC
• Located on Surabaya
![Page 7: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/7.jpg)
7
<Insert Picture Here>
Software Release
![Page 8: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/8.jpg)
8
Software Release
• SMS 3.1.2.6
• SLEE 3.2.0.23
• ACS 2.4.3.3
• CCS 3.1.4.1
• EAX 3.0.7.0
• XMS 4.0.3.3
• SIGTRAN 1.2.2
• RIMS 3.1.2.2
• LCP 1.0.5.0
Charging Max 4.3 Software Version with the
following Modul version :
![Page 9: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/9.jpg)
9
<Insert Picture Here>
P2P Configuration
![Page 10: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/10.jpg)
10
P2P Configuration
• SLEE.cfg – multiple xmsTrigger instances
INTERFACE=xmsIf1 xmsTrigger1.sh /IN/service_packages/XMS/bin EVENT
INTERFACE=xmsIf2 xmsTrigger2.sh /IN/service_packages/XMS/bin EVENT
INTERFACE=xmsIf3 xmsTrigger3.sh /IN/service_packages/XMS/bin EVENT
INTERFACE=xmsIf4 xmsTrigger4.sh /IN/service_packages/XMS/bin EVENT
INTERFACE=xmsIf5 xmsTrigger5.sh /IN/service_packages/XMS/bin EVENT
INTERFACE=xmsIf6 xmsTrigger6.sh /IN/service_packages/XMS/bin EVENT
..
SERVICEKEY=INTEGER 0x1060000002d xmsIf1 #SRI
SERVICEKEY=INTEGER 0x1080000002e xmsIf1 #SMS-MO
SERVICEKEY=INTEGER 0x10800000031 xmsIf1 #AlertSC
SERVICEKEY=INTEGER 0x10800000040 xmsIf1 #AlertSC
SERVICEKEY=INTEGER 0x1080000002c xmsIf1 #SMS-MT
SERVICEKEY=INTEGER 0x108ffffffff xmsIf1
..
SERVICEKEY=INTEGER 0x6060000002d xmsIf6 #SRI
SERVICEKEY=INTEGER 0x6080000002e xmsIf6 #SMS-MO
SERVICEKEY=INTEGER 0x60800000031 xmsIf6 #AlertSC
SERVICEKEY=INTEGER 0x60800000040 xmsIf6 #AlertSC
SERVICEKEY=INTEGER 0x6080000002c xmsIf6 #SMS-MT
SERVICEKEY=INTEGER 0x608ffffffff xmsIf6
![Page 11: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/11.jpg)
11
P2P Configuration
• XMS configuration
allowIncomingMap3 = true
![Page 12: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/12.jpg)
12
P2P Configuration
Scheme/Routing Configuration
• MMX Group A – Routing Submit to MMX Group B
Routing configuration for MMX Group A has this following order:
1st FDA; in case of FDA failed then submit to the MMX
Group B (2nd step)
2nd Submit to Path SMSC 17 MMX Cascade; in case of
failed then retry (3rd step)
3rd Submit to Path SMSC 19 MMX Cascade; in case of
failed then message will be dropped
Note: both path SMSC 17 & 19 MMX Cascade are pointed
to MMX Group B Application Group (GT 628184429000)
![Page 13: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/13.jpg)
13
P2P Configuration
Scheme/Routing Configuration (2)
![Page 14: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/14.jpg)
14
P2P Configuration
Scheme/Routing Configuration (3)
• MMX Group B (MMX Cascade) – Routing Submit to SMSC
Routing configuration for MMX Group B has this following order:
1st FDA; in case of FDA failed then submit to SMSC (2nd
step)
2nd Submit to Path SMSC 19 Cascade Group; in case of
failed then retry (3rd step)
3rd Submit to Path SMSC 20 Cascade Group; in case of
failed then retry (4rd step)
4rd Submit to Path SMSC 21 Cascade Group; in case of
failed then message will be dropped
Note: all path SMSC 19, 20, 21 Cascade Group are
pointed to SMSC Comverse & Huawei
![Page 15: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/15.jpg)
15
P2P Configuration
Scheme/Routing Configuration (4)
![Page 16: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/16.jpg)
16
<Insert Picture Here>
P2P Services
![Page 17: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/17.jpg)
17
P2P Services
• Enhanced MAP MO-ForwardSM (+ Location
Information)
• Location based charging using ATI
• Cascaded MMX
• FDA retry mechanism
![Page 18: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/18.jpg)
18
P2P Services
Enhanced MAP MO-ForwardSM (+ Location Information)
• MSC send MAP v2 enhanced which contains location
information
Location Information:
MCC + MNC + LAC + CI
![Page 19: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/19.jpg)
19
P2P Services
Location based charging using ATI
• Configured at control plan
• There will be a checking on control plan to check if
Location Information sent by MSC
• If not then ATI for A-party will be invoked
![Page 20: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/20.jpg)
20
P2P Services
Cascaded MMX
• Designated to reduce the load of SMSC
• Before:
Whenever the SMS traffic is failed to be delivered to
the MSC, it will be failed over (submit) to SMSC
![Page 21: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/21.jpg)
21
P2P Services
Cascaded MMX (2)
• After:
XL has introduced 2 different groups of MMX which is
described as follow:
MMX Group A : handling FDA & Charging, in case of
failure then message will be failed over to the SMSC. In
this case MMX Group B is configured as the SMSC within
MMX Group A point of view.
MMX Group B (MMX Cascade) : handling Second Delivery
Attempt (without any charging). This groups is configured
within single application group in ITP with GT
628184429000
![Page 22: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/22.jpg)
22
P2P Services
FDA retry mechanism
• FDA retry will be invoked for any release cause which
has “Path Fail” = “No”
![Page 23: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/23.jpg)
23
P2P Services
FDA retry mechanism (2)
• XL has not applied the FDA retry on Production yet,
this could be shown from picture below : “Retries” and
“Interval” = 0
![Page 24: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/24.jpg)
24
<Insert Picture Here>
P2P Call Flow
![Page 25: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/25.jpg)
25
P2P Call Flow
FDA Only
![Page 26: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/26.jpg)
26
P2P Call Flow
FDA – Failover SMSC
![Page 27: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/27.jpg)
27
P2P Call Flow
FDA Only (with ATI invocation)
![Page 28: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/28.jpg)
28
P2P Call Flow
FDA – Failover SMSC (with ATI invocation)
![Page 29: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/29.jpg)
29
P2P Call Flow
MMX Cascade
![Page 30: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/30.jpg)
30
<Insert Picture Here>
P2A Services
![Page 31: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/31.jpg)
31
P2A Services
• P2A with below SDCs:
SDCs without charging: 4444, 444, 7857, 3935, 5566,
9796, 9797, 9787, 4449, 44449, 5838, 46500, 9767,
97671, 567, 5255, 461, 8484, 6774
SDCs with charging: 5252, 5255, 567, 3399, 799
This message will be routed to SMSC
• Other SDCs besides above SDCs (failed to obey the
ITP MLR Rule):
SMS with empty TCAP_END (>= 140 chars)
Segmented message (> 160 chars)
This message will be routed to A2P/P2A box
This message will not be charged
![Page 32: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/32.jpg)
32
<Insert Picture Here>
P2A Call Flow
![Page 33: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/33.jpg)
33
P2A Call Flow
Failover to SMSC
![Page 34: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/34.jpg)
34
<Insert Picture Here>
Sample of EDR
![Page 35: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/35.jpg)
35
Sample of EDR
MMX EDR – P2P
• FDA Succeed
TYPE=1|DATE=20110302075258|IPRN=MAP|OAID=MAP1|MSCA=001001628184450090|OADR=001001628179401039|DADR=
001001628179416567|IPRI=PriorityUrgent|MTYP=0|MSGD=1|SRCL=001001628184424306|MSGR=66|USRD=xxx|ALPH=GSM7
Bit|ULEN=21|TLEN=23|PRID=0|STRR=1|VP=604800|NRQ=1|SEGN=0|SEGT=0|OIMSI=510110210062503|OLOC=510.11.25317.
38984|DLOC=|DELTS=20110302075258|OPRN=MAP|TAID=MAP1|DPATH=MAP_SME_MAP1|MSCA=001001628184450090|O
ADR=001001628179401039|DADR=001001628179416567|OPRI=PriorityUrgent|MSGD=0|PRES=1|SRCL=001001628184424306
|STRR=1|DSTL=001001628184424310|DIMSI=510110204322364|RESL=0
• FDA failover to MMX Cascaded
TYPE=1|DATE=20110302082457|IPRN=MAP|OAID=MAP1|MSCA=001001628184450090|OADR=0010016287734501207|DADR
=0010016285725922636|IPRI=PriorityUrgent|MTYP=0|MSGD=1|SRCL=001001628184424306|MSGR=134|USRD=xxx|ALPH=GS
M7Bit|ULEN=35|TLEN=39|PRID=0|STRR=1|VP=38102400|NRQ=1|SEGN=0|SEGT=0|OIMSI=510111408024801|OLOC=510.11.
25375.24975|DLOC=|DELTS=20110302082457|OPRN=MAP|TAID=MAP1|DPATH=MAP_SME_MAP1|MSCA=001001628184450
090|OADR=0010016287734501207|DADR=0010016285725922636|OPRI=PriorityUrgent|MSGD=0|PRES=1|SRCL=00100162818
4424306|STRR=1|DSTL=001001628160473000|DIMSI=510012541491452|PERR=error-
27|DISTS=20110302082510|DELTS=20110302082510|DSCA=62818445009|DSCGT=628184429000|OPRN=MAP|TAID=MAP1|
DPATH=SMSC 17 MMX
Cascade|MSCA=001001628184450090|OADR=0010016287734501207|DADR=0010016285725922636|OPRI=PriorityUrgent|MS
GD=1|PRES=1|SRCL=001001628184424306|STRR=1|RESL=0
![Page 36: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/36.jpg)
36
Sample of EDR
MMX EDR – P2P (2)
• FDA failover to SMSC
TYPE=1|DATE=20110302083030|IPRN=MAP|OAID=MAP1|MSCA=00100162818445009|OADR=0010016281908290114|DADR=
001001622199379216|IPRI=PriorityNormal|MTYP=0|MSGD=1|SRCL=00100162818445823|MSGR=210|USRD=xxx|ALPH=GSM7
Bit|ULEN=52|TLEN=59|PRID=0|STRR=1|VP=38102400|NRQ=1|SEGN=0|SEGT=0|DELTS=20110302083030|OPRN=MAP|TAID=
MAP1|DPATH=MAP_SME_MAP1|MSCA=00100162818445009|OADR=0010016281908290114|DADR=001001622199379216|O
PRI=PriorityNormal|MSGD=0|PRES=1|SRCL=00100162818445823|STRR=1|DSTL=001001622192600421|DIMSI=51002199379
216|PERR=error-
27|DISTS=20110302083031|DELTS=20110302083031|DSCA=62818445009|DSCGT=62818445897|OPRN=MAP|TAID=MAP1|D
PATH=SMSC 19 Cascade
Group|MSCA=00100162818445009|OADR=0010016281908290114|DADR=001001622199379216|OPRI=PriorityNormal|MSGD=
1|PRES=1|SRCL=00100162818445823|STRR=1|RESL=0
![Page 37: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/37.jpg)
37
Sample of EDR
EAX EDR
SMS Charge request.
Protocol Version . . . . . . . . 210
Message Length . . . . . . . . . 428
Message Type . . . . . . . . . . SMS Charge
Timestamp . . . . . . . . . . . 1299052378 (Wed Mar 2 07:52:58 2011)
SCP ID . . . . . . . . . . . . . 340
Session ID . . . . . . . . . . . 658757370
Request Number . . . . . . . . . 1
Service key . . . . . . . . . . 430
MSC Call ID . . . . . . . . . . 0
Subscriber key type . . . . . . MSISDN
Subscriber key . . . . . . . . . 000-628179401039
Calling Number Address . . . . . 000-628179401039
Destination Number Address . . . 000-628179416567
Original Dialled Digits . . . . 628179416567
Original Cell ID . . . . . . . . 510.11.25317.38984
Terminating Cell ID . . . . . .
Bearer Type . . . . . . . . . . Other
Unit Type . . . . . . . . . . . SMS
Retry Count . . . . . . . . . . 0
Call Start Time . . . . . . . . 1299052378 (Wed Mar 2 07:52:58 2011)
Total Units . . . . . . . . . . 1
Alternate Unit Type . . . . . . Not Defined
Alternate Total Units . . . . . 0
Negotiated QOS . . . . . . . . . <Undefined>
Access Point Name . . . . . . .
User IP Address . . . . . . . .
Refund Indicator . . . . . . . . no
![Page 38: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/38.jpg)
38
Sample of EDR
EAX EDR (2)
SMS Charge response.
Protocol Version . . . . . . . . 210
Message Length . . . . . . . . . 16
Message Type . . . . . . . . . . SMS Charge
Timestamp . . . . . . . . . . . 1299052378 (Wed Mar 2 07:52:58 2011)
SCP ID . . . . . . . . . . . . . 340
Session ID . . . . . . . . . . . 658757370
Response status . . . . . . . . Success
Balance Type . . . . . . . . . . Rupiah
Session Charge . . . . . . . . . 0
Remaining Balance . . . . . . . 11618
![Page 39: XL Messaging Manager P2P - TOK](https://reader033.vdocuments.us/reader033/viewer/2022060202/559c1df01a28abd3298b4635/html5/thumbnails/39.jpg)
39
Thank You