SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Call Signature (iSign)
Technical proposal
Last update
• Sep 2013: Netmon upgraded to support IP wrapped in VLAN
802.1Q tunnel.
• Oct 2013: Netmon upgraded to support Sccp form and BSSAP
messages.
What is Call Signature ( Viettel iSign)
• Mobile user, specially
business man will not
answer a call if the calling
number is unknown
• Call may be rejected cause
it is not yet in contact list.
• If the call is reject, then it
will not generate revenue.
Call Signature (cont)
• Call Signature provides
information to the called
party about caller’s
information, then it
increases chance the called
will answer the call.
• The Signature displayed
while the phone is ringing.
• The caller need not to send
SMS to explain who he is
after the call was rejected.
Hello darling, this is Hung
and here is my new number
Dismiss
It make a call more attractive
• For outbound roamer:
Please call me back,
I’m on travel and have
low balance
• Or a predefine
Signature for each
called person.
Dismiss
Please call me back, I’m
on travel and having low
balance
2 models to know calls
To know the call is
in progress,
monitoring call is
executed based
on using Netmon
functionality.
Monitor models
• All monitoring will be non-intrusive, the
signaling traffic will not be affected.
• Connection between MSC and BSC may be
monitored to provide service to all subscriber
• Monitoring connection between MSC and OCS
may be applied if the service is only targeted
to Prepaid subscriber.
The call monitor workflows
Dismiss
Please call me back, I’m
on travel and having low
balance
THIS PAGE IS INTENTIONALY LEFT BLANK
Call Monitoring
• Can monitor both legacy SS7 and SS7 over IP
(Sigtran)
• The SS7analyzer engine inside CallMonitor, we
call it Netmon.
• You will need CallMonitor to develop Call
Signature (or MCA, Welcome )
Netmon
• The Network Monitor module, used to decode
SS7 message collected from live tapping or SPAN
port.
• It is very fast, since it was developed in C++
language, for Unix based system and almost
activities are C pointer movement based. No
copying philosophy is applied.
• It support traffic based on M2UA, M3UA.
• Supported Stack: sccp, tcap, gsmmap and Camel
Netmon (cont)
• Only Data is filtered, other signaling message will
be drop to increase performance. I.e on M3ua
layer, only Data with SCCP payload is retrieved, in
Sccp layer, only UDT (and xUDT) will be retrieved.
• Sccp Reassemble is supported
• Multiple Tcap Component portions is supported.
• Performance: about 8000 Ip frames/second on a
MacbookPro 2.4Ghz Duo core, 4GbRam, Debian
linux 5.x
Netmon Decoding status
Multiple chunks supported
IP over VLAN is also
supported
Ethernet frame
IP
SCTP
M2UA/M3UA
SCCP
TCAP
CAMELMAP
Reassembly supported,
Data Only
Multiple components
supported
Call related message
supported
Location update
messages will soon
supported
Data Only
Sigtran stack
VLAN 802.1Q (
IP
BSSAP
Netmon (cont)
• Compliant with: itut-Sccp (Q773, Q775), Itut-
Tcap (Q.713), GsmMap (gsm 09.02) and Camel
(ts 29.078)
• At present, only Call related messages are
supported, i.e: Initital DP, requestBCSMReport,
eventBCSMReport, ApplyCharging, applyChargingReport,
• GPRS related message will soon be supported
in 2013
To use Netmon
• Dedicate a file captured with Sigtran data in
pcap format.
• We will check for compatibility, customize
Netmon if necessary, the give you binary
Netmon.
• Decoding result will be written to a text file in
nice format. Your system can read the text file
for further processing.
• Information include: Sccp, Tcap, Cap data
Integration with Netmon
• NetMon send decode message to an
Application Server.
• The AppServer will callback to user application
for service processing.
To own Netmon
• Get full source with cmake ready.
• Customize netmon to redirect decoding result
to a core logic via networking for processing.
• Just email hungdm9999@gmail.com to
discuss.
(You can visit scansource to see Dialogic price for
Sigtran Monitor, only support to sccp layer)
Thank you

Contenu connexe

Tendances

Eduroam workshop nic mitev probes - networkshop44
Eduroam workshop  nic mitev probes - networkshop44Eduroam workshop  nic mitev probes - networkshop44
Eduroam workshop nic mitev probes - networkshop44
Jisc
 
Asibul Ahsan(063473056)
Asibul Ahsan(063473056)Asibul Ahsan(063473056)
Asibul Ahsan(063473056)
mashiur
 
Chapter9ccna
Chapter9ccnaChapter9ccna
Chapter9ccna
robertoxe
 

Tendances (20)

Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016
Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016
Traffic Shaping Basics with PRIQ - pfSense Hangout February 2016
 
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017
Firewall Best Practices for VoIP on pfSense - pfSense Hangout October 2017
 
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016
Multi-WAN on pfSense 2.3 - pfSense Hangout March 2016
 
Remote Access VPNs Part 2 - pfSense Hangout October 2015
Remote Access VPNs Part 2 - pfSense Hangout October 2015Remote Access VPNs Part 2 - pfSense Hangout October 2015
Remote Access VPNs Part 2 - pfSense Hangout October 2015
 
MikroTik Multicast Routing [www.imxpert.co]
MikroTik Multicast Routing [www.imxpert.co]MikroTik Multicast Routing [www.imxpert.co]
MikroTik Multicast Routing [www.imxpert.co]
 
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
EMEA Airheads- Aruba Instant AP-  VPN TroubleshootingEMEA Airheads- Aruba Instant AP-  VPN Troubleshooting
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
 
DrayTek RoadShow 2015 @ Portugal (Setembro) - Sessão 2
DrayTek RoadShow 2015 @ Portugal (Setembro) - Sessão 2DrayTek RoadShow 2015 @ Portugal (Setembro) - Sessão 2
DrayTek RoadShow 2015 @ Portugal (Setembro) - Sessão 2
 
DHCP Server - pfSense Hangout September 2016
DHCP Server - pfSense Hangout September 2016DHCP Server - pfSense Hangout September 2016
DHCP Server - pfSense Hangout September 2016
 
pfSense firewall workshop guide
pfSense firewall workshop guidepfSense firewall workshop guide
pfSense firewall workshop guide
 
Eduroam workshop nic mitev probes - networkshop44
Eduroam workshop  nic mitev probes - networkshop44Eduroam workshop  nic mitev probes - networkshop44
Eduroam workshop nic mitev probes - networkshop44
 
Connectivity Troubleshooting - pfSense Hangout June 2016
Connectivity Troubleshooting - pfSense Hangout June 2016Connectivity Troubleshooting - pfSense Hangout June 2016
Connectivity Troubleshooting - pfSense Hangout June 2016
 
Asibul Ahsan(063473056)
Asibul Ahsan(063473056)Asibul Ahsan(063473056)
Asibul Ahsan(063473056)
 
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
LAN Switching and Wireless: Ch4 - VLAN Trunking Protocol (VTP)
 
VLAN
VLANVLAN
VLAN
 
data communication protocol
data communication protocoldata communication protocol
data communication protocol
 
pfSense 2.3 Preview - pfSense Hangout December 2015
pfSense 2.3 Preview - pfSense Hangout December 2015pfSense 2.3 Preview - pfSense Hangout December 2015
pfSense 2.3 Preview - pfSense Hangout December 2015
 
Chapter9ccna
Chapter9ccnaChapter9ccna
Chapter9ccna
 
Configuring Netgate Appliance Integrated Switches on pfSense 2.4.4 - pfSense ...
Configuring Netgate Appliance Integrated Switches on pfSense 2.4.4 - pfSense ...Configuring Netgate Appliance Integrated Switches on pfSense 2.4.4 - pfSense ...
Configuring Netgate Appliance Integrated Switches on pfSense 2.4.4 - pfSense ...
 
Remote Access VPNs - pfSense Hangout September 2015
Remote Access VPNs - pfSense Hangout September 2015Remote Access VPNs - pfSense Hangout September 2015
Remote Access VPNs - pfSense Hangout September 2015
 
Mod8 vlans
Mod8 vlansMod8 vlans
Mod8 vlans
 

Similaire à Netmon how to build call signature (isign) service

Dccp evaluation for sip signaling ict4 m
Dccp evaluation for sip signaling   ict4 m Dccp evaluation for sip signaling   ict4 m
Dccp evaluation for sip signaling ict4 m
Agus Awaludin
 
Data Packet Evolution - Mobinil
Data Packet Evolution - MobinilData Packet Evolution - Mobinil
Data Packet Evolution - Mobinil
Mohamed Sahl
 
4G-LTE-Wireless-Lab-Simulation-Presentation.pdf
4G-LTE-Wireless-Lab-Simulation-Presentation.pdf4G-LTE-Wireless-Lab-Simulation-Presentation.pdf
4G-LTE-Wireless-Lab-Simulation-Presentation.pdf
TechyEdits
 
Attacking GRX - GPRS Roaming eXchange
Attacking GRX - GPRS Roaming eXchangeAttacking GRX - GPRS Roaming eXchange
Attacking GRX - GPRS Roaming eXchange
P1Security
 
3G IP Architecture 2013 [COPY]
3G IP Architecture 2013 [COPY]3G IP Architecture 2013 [COPY]
3G IP Architecture 2013 [COPY]
Mahadiputra S
 
CDMA Wireless Intelligent Network for Advanced Short Messaging Services
CDMA Wireless Intelligent Network for Advanced Short Messaging ServicesCDMA Wireless Intelligent Network for Advanced Short Messaging Services
CDMA Wireless Intelligent Network for Advanced Short Messaging Services
Shameer KC
 
Final presentation phases1_2_3
Final presentation phases1_2_3Final presentation phases1_2_3
Final presentation phases1_2_3
TommyBtown
 

Similaire à Netmon how to build call signature (isign) service (20)

Dccp evaluation for sip signaling ict4 m
Dccp evaluation for sip signaling   ict4 m Dccp evaluation for sip signaling   ict4 m
Dccp evaluation for sip signaling ict4 m
 
Project
ProjectProject
Project
 
wireless networks
wireless networkswireless networks
wireless networks
 
Product Update: SKYWAN 5G SW Release HTS v1.3.83
Product Update: SKYWAN 5G SW Release HTS v1.3.83Product Update: SKYWAN 5G SW Release HTS v1.3.83
Product Update: SKYWAN 5G SW Release HTS v1.3.83
 
CS Services in LTE
CS Services in LTECS Services in LTE
CS Services in LTE
 
Telecom seminar
Telecom seminarTelecom seminar
Telecom seminar
 
SS7 over IP Brown Bag
SS7 over IP Brown BagSS7 over IP Brown Bag
SS7 over IP Brown Bag
 
SS7 & SIGTRAN
SS7 & SIGTRANSS7 & SIGTRAN
SS7 & SIGTRAN
 
Cap interface
Cap interfaceCap interface
Cap interface
 
Data Packet Evolution - Mobinil
Data Packet Evolution - MobinilData Packet Evolution - Mobinil
Data Packet Evolution - Mobinil
 
4G-LTE-Wireless-Lab-Simulation-Presentation.pdf
4G-LTE-Wireless-Lab-Simulation-Presentation.pdf4G-LTE-Wireless-Lab-Simulation-Presentation.pdf
4G-LTE-Wireless-Lab-Simulation-Presentation.pdf
 
CCNA
CCNA CCNA
CCNA
 
Attacking GRX - GPRS Roaming eXchange
Attacking GRX - GPRS Roaming eXchangeAttacking GRX - GPRS Roaming eXchange
Attacking GRX - GPRS Roaming eXchange
 
4G Introduction
4G Introduction4G Introduction
4G Introduction
 
Fast Convergence Techniques
Fast Convergence TechniquesFast Convergence Techniques
Fast Convergence Techniques
 
3G IP Architecture 2013 [COPY]
3G IP Architecture 2013 [COPY]3G IP Architecture 2013 [COPY]
3G IP Architecture 2013 [COPY]
 
CDMA Wireless Intelligent Network for advanced SMS
CDMA Wireless Intelligent Network for advanced SMSCDMA Wireless Intelligent Network for advanced SMS
CDMA Wireless Intelligent Network for advanced SMS
 
CDMA Wireless Intelligent Network for Advanced Short Messaging Services
CDMA Wireless Intelligent Network for Advanced Short Messaging ServicesCDMA Wireless Intelligent Network for Advanced Short Messaging Services
CDMA Wireless Intelligent Network for Advanced Short Messaging Services
 
44CON 2014 - GreedyBTS: Hacking Adventures in GSM, Hacker Fantastic
44CON 2014 - GreedyBTS: Hacking Adventures in GSM, Hacker Fantastic44CON 2014 - GreedyBTS: Hacking Adventures in GSM, Hacker Fantastic
44CON 2014 - GreedyBTS: Hacking Adventures in GSM, Hacker Fantastic
 
Final presentation phases1_2_3
Final presentation phases1_2_3Final presentation phases1_2_3
Final presentation phases1_2_3
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Netmon how to build call signature (isign) service

  • 2. Last update • Sep 2013: Netmon upgraded to support IP wrapped in VLAN 802.1Q tunnel. • Oct 2013: Netmon upgraded to support Sccp form and BSSAP messages.
  • 3. What is Call Signature ( Viettel iSign) • Mobile user, specially business man will not answer a call if the calling number is unknown • Call may be rejected cause it is not yet in contact list. • If the call is reject, then it will not generate revenue.
  • 4. Call Signature (cont) • Call Signature provides information to the called party about caller’s information, then it increases chance the called will answer the call. • The Signature displayed while the phone is ringing. • The caller need not to send SMS to explain who he is after the call was rejected. Hello darling, this is Hung and here is my new number Dismiss
  • 5. It make a call more attractive • For outbound roamer: Please call me back, I’m on travel and have low balance • Or a predefine Signature for each called person. Dismiss Please call me back, I’m on travel and having low balance
  • 6. 2 models to know calls To know the call is in progress, monitoring call is executed based on using Netmon functionality.
  • 7. Monitor models • All monitoring will be non-intrusive, the signaling traffic will not be affected. • Connection between MSC and BSC may be monitored to provide service to all subscriber • Monitoring connection between MSC and OCS may be applied if the service is only targeted to Prepaid subscriber.
  • 8. The call monitor workflows Dismiss Please call me back, I’m on travel and having low balance
  • 9. THIS PAGE IS INTENTIONALY LEFT BLANK
  • 10. Call Monitoring • Can monitor both legacy SS7 and SS7 over IP (Sigtran) • The SS7analyzer engine inside CallMonitor, we call it Netmon. • You will need CallMonitor to develop Call Signature (or MCA, Welcome )
  • 11. Netmon • The Network Monitor module, used to decode SS7 message collected from live tapping or SPAN port. • It is very fast, since it was developed in C++ language, for Unix based system and almost activities are C pointer movement based. No copying philosophy is applied. • It support traffic based on M2UA, M3UA. • Supported Stack: sccp, tcap, gsmmap and Camel
  • 12. Netmon (cont) • Only Data is filtered, other signaling message will be drop to increase performance. I.e on M3ua layer, only Data with SCCP payload is retrieved, in Sccp layer, only UDT (and xUDT) will be retrieved. • Sccp Reassemble is supported • Multiple Tcap Component portions is supported. • Performance: about 8000 Ip frames/second on a MacbookPro 2.4Ghz Duo core, 4GbRam, Debian linux 5.x
  • 13. Netmon Decoding status Multiple chunks supported IP over VLAN is also supported Ethernet frame IP SCTP M2UA/M3UA SCCP TCAP CAMELMAP Reassembly supported, Data Only Multiple components supported Call related message supported Location update messages will soon supported Data Only Sigtran stack VLAN 802.1Q ( IP BSSAP
  • 14. Netmon (cont) • Compliant with: itut-Sccp (Q773, Q775), Itut- Tcap (Q.713), GsmMap (gsm 09.02) and Camel (ts 29.078) • At present, only Call related messages are supported, i.e: Initital DP, requestBCSMReport, eventBCSMReport, ApplyCharging, applyChargingReport, • GPRS related message will soon be supported in 2013
  • 15. To use Netmon • Dedicate a file captured with Sigtran data in pcap format. • We will check for compatibility, customize Netmon if necessary, the give you binary Netmon. • Decoding result will be written to a text file in nice format. Your system can read the text file for further processing. • Information include: Sccp, Tcap, Cap data
  • 16. Integration with Netmon • NetMon send decode message to an Application Server. • The AppServer will callback to user application for service processing.
  • 17. To own Netmon • Get full source with cmake ready. • Customize netmon to redirect decoding result to a core logic via networking for processing. • Just email hungdm9999@gmail.com to discuss. (You can visit scansource to see Dialogic price for Sigtran Monitor, only support to sccp layer)