Application Note. Introduction to Monitoring Use Cases Using Dialogic DSI SS7HD Network Interface Boards



Similar documents
Dialogic MSP 1010 Multi-Services Platform Enables Non-Intrusive SS7 Signaling Monitoring

Application Note. Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses

Application Note. Receiving Analog In-Band CPID with the Dialogic 1000 Media Gateway Series

Choosing a Dialogic Product Option for Creating a PSTN-HMP Interface

Guide to Dialogic System Software, Operating Systems, and Dialogic Products

Application Note. Using Dialogic Boards to Enhance Interactive Voice Response Applications

Estimating Trunk Channel Requirements for VoIP Gateways in Unified Communications Deployments

Using Dialogic Boards to Enhance Voice Mail/Messaging Applications. Application Note

Enhanced Diagnostics Improve Performance, Configurability, and Usability

Dialogic Distributed Signaling Interface Protocol Stacks

Application Note. Using a Dialogic Media Gateway Series as a PSTN Gateway with an Asterisk IP-PBX Server

USSD Services for Interactive Mobile Users

Application Note. Configuring Dialogic Host Media Processing Software Release 3.1LIN Software Licenses

Dialogic Vision VG Media Gateway

Dialogic DSI SS7LDH4 Network Interface Board

Safe and Secure Faxing with Dialogic Brooktrout Fax Boards

Claro Deploys SMS-Based Location-Based Service in Central America

Paving the Way to Next Generation Media and Signaling VoIP Gateways

Developing Higher Density Solutions with Dialogic Host Media Processing Software

The Intel NetStructure SIU520 Signaling Interface

Dialogic Global Call API

Guide to Dialogic System Software, Operating Systems, and Dialogic Products

Bandwidth Optimization Solutions: Building Cost-Effective Backup Protection Networks. Application Note

Dialogic SS7 Protocols SCCP Sub-System Monitor (SSM) User Guide. Document Reference U28SSS

Dialogic Global Call ISDN

This document is intended to provide details on installation and configuration of the DNS.

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with Alcatel OmniPCX Office. Installation and Configuration Integration Note

Application Note. Running Applications Using Dialogic Global Call Software as Windows Services

SIP Trunking: Enabling Wideband Audio for the Enterprise

How Does Fax over IP Work?

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with T38Fax.com SIP Trunking Service. Installation and Configuration Integration Note

Dialogic Conferencing API

Introduction to Cloud Computing

Deploying SIP Phones into Unified Communications Solutions with the Dialogic Media Gateway Series

Dialogic System Release 6.0 PCI for Windows

Application Note. Using Ethereal to Debug SIP and RTP on Dialogic Voice over IP (VoIP) Products

Mobile Networking. SS7 Network Architecture. Purpose. Mobile Network Signaling

Telephony Fundamentals

SNMP Agent Software for Dialogic Host Media Processing Software

White Paper. Interconnecting Networks with Dialogic s Global Multimedia Exchange Platform

Video Conferencing Demo Application for Dialogic Multimedia Products

How To Support An Ip Trunking Service

Intel Dialogic System Release 6.1 CompactPCI for Windows

Dialogic System Release 6.0 PCI for Windows

SIP-Based Solutions in the Contact Center: Using Dialogic Media Gateways with the Genesys Voice Platform

Cost Effective Tapping and Call Recording using the Sangoma T116 Card. November 2013

Dialogic and BroadSoft:

Dialogic Brooktrout SR140 Fax Software with Broadvox GO! SIP Trunking Service

Dialogic DSI Signaling Web Services Based on Dialogic DSI SS7G41 Signaling Servers

Dialogic BorderNet Session Border Controller Solutions

Intel NetStructure Host Media Processing Software Release 1.0 for the Windows * Operating System

Contact Center Outsourcing: Lessons from the Enterprise. White Paper

Dialogic Diva Analog Media Boards

Dialogic Diva SIPcontrol Software

Choosing the Right Media Board for IVR Systems

Global System for Mobile Communication Technology

Dialogic PowerMedia Web Media Server

Application Note. Developing Call Monitoring Applications Using Dialogic SS7 Signaling and Media Products

Building Conferencing Applications Using Intel NetStructure Host Media Processing Software

How To Make A Fax Board More Powerful

Cost Effective Tapping and Call Recording using the Sangoma T116. April 2013

ACCELERATOR 6.4 CISCO UNITY 3.1/4.1 INTEGRATION GUIDE

GSM Architecture Training Document

High Availability and Load Balancing for Basic Dialogic PowerMedia Extended Media Server (XMS) Configurations Using the Linux Virtual Server

Dialogic Brooktrout TR1034 Fax Board

Dialogic 1000 Media Gateway Series

Mobile Communications

Intel Dialogic System Software for PCI Products on Windows

Application Note. IP Call Logging Using Dialogic HMP Software and a Passive IP Tap

Dialogic IMG 1010 Integrated Media Gateway

STINGA ISDN. Monitor & Simulator. Protocol Analyzers & Simulators for Traditional, Fixed Mobile, Converged and Next Generation Networks

Intel NetStructure SS7 Protocols SCCP Sub-System Monitor (SSM) User Guide. Document Reference: U28SSS

Application Note. Building Optimal NGN Expansion Using Leading Second-Source Media Gateways

Using Asterisk with Odin s OTX Boards

Digital Communications Exploring SS7 signaling fraud that threatens mobile network security and subscriber privacy

IP LAN Dialogic 2000 Media Gateway Series T1/E1 PBX

Dialogic. BorderNet Products Interwork and Connect Seamlessly and Securely at the Network Edge

RAID and Storage Options Available on Intel Server Boards and Systems

ETSI TR V8.0.0 ( )

Intel Entry Storage System SS4000-E

An XOP Networks White Paper

VoIP Media Gateway Reference Platform

Dialogic Brooktrout SR140 Fax Software with Siemens HiPath 8000 and Siemens RG8702

Adding Reliable Fax Capability to VoIP Networks

MONITORING EVENTS WITH INTEL AMT AND MICROSOFT SCOM 2012

Intel Media SDK Features in Microsoft Windows 7* Multi- Monitor Configurations on 2 nd Generation Intel Core Processor-Based Platforms

OmniAnalysis Platform. WAN Analyzer Card PCMCIA T1/E1 Getting Started Guide

Intel NetStructure Host Media Processing Release 2.0 for Windows

Dialogic TX Series SS7 Boards

Dialogic BorderNet 4000 Session Border Controller (SBC) Quick Start Guide

Intel Compute Stick STCK1A32WFC User Guide. Intel Compute Stick STCK1A32WFC

Dialogic IMG 1010/1004 Integrated Media Gateway Downgrade System Software

Symantec Database Security and Audit 3100 Series Appliance. Getting Started Guide

Transcription:

Application Note Introduction to Monitoring Use Cases Using Dialogic DSI SS7HD Network Interface Boards

Application Note Introduction to Monitoring Use Cases Using Dialogic DSI SS7HD Network Interface Boards Executive Summary Monitoring applications serve various important roles, such as network management and for providing subscriber services. This application note provides an introduction to monitoring applications using example cases that include the Dialogic DSI SS7HD Network Interface Boards, and provides an overview of operating a monitoring application.

Introduction to Monitoring Use Cases Using Dialogic DSI SS7HD Network Interface Boards Application Note Table of Contents Introduction... 2 Passive Monitoring... 2 Monitoring and Dialogic DSI SS7HD Boards... 2 Monitoring Use Cases... 3 Commercial Protocol Analyzers... 3 Missed Call Notification... 3 Welcome SMS... 4 Operational Overview... 4 Configuration Requirements... 5 Acronyms... 5 For More Information... 5 1

Application Note Introduction to Monitoring Use Cases Using Dialogic DSI SS7HD Network Interface Boards Introduction This application note provides an introduction to monitoring applications using use cases as examples that include Dialogic DSI SS7HD Network Interface Boards. It also provides an operational overview describing what a user can do to configure a monitoring application and obtain feedback, and provides configuration requirements to assists users in understanding some of the equipment that is needed for doing so. The monitoring examples in this application note use high-density Dialogic network interface boards available in PCI Express, PCI, and CompactPCI form factors: Dialogic DSI SS7HDE Network Interface Boards Dialogic DSI SS7HDP Network Interface Boards Dialogic DSI SS7HDC Network Interface Boards In this application note, these boards will be referred to collectively as DSI SS7HD Boards. Passive Monitoring Telecom monitoring has been associated with activities such as lawful intercept, or call tapping. However, other reasons for monitoring networks include some related to security, such as fraud protection, and others pertaining to new business initiatives and service marketing. Because passive monitoring provides the ability to trigger actions based on information about the traffic being traced between active signaling points, it can be used as the core of new services for applications such as: Network management Analyzers produce comprehensive protocol traces, call statistics, information on bandwidth utilization, and more (see the monitoring use case section for Commercial Protocol Analyzers) Missed call alert Fixed-line subscribers can retrieve a list of missed calls (see the monitoring use case section for Missed Call Notification) Advertising and marketing Advertisers can use location-based messages and location-sensitive web pages, such as Welcome SMS that sends short messages to users roaming into their network (see the monitoring use case section for Welcome SMS) Monitoring and Dialogic DSI SS7HD Boards The DSI SS7HD Boards feature high performance and high-density protocol monitoring capabilities. Because the signaling time slot is treated as an HDLC channel, other HDLC protocols, in addition to SS7 protocols, can be monitored. These include LAPB, Q.931 (ISDN PRI), Q-SIG, and DPNSS. Monitoring Application GCT Load Library User Space SS7 Driver Board/Host Interface Dialogic DSI SS7HD Network Interface Board SS7.DC4 High Impedance T1 or E1 Interface (Rx only) Figure 1. Monitoring System Configuration using a DSI SS7HD Board 2

Introduction to Monitoring Use Cases Using Dialogic DSI SS7HD Network Interface Boards Application Note Figure 1 shows an example of a monitoring system configuration using a DSI SS7HD Board. A single code file (SS7.DC4) is supplied with the board and contains onboard software for monitoring and receive-transmit protocol operations. The code file allows these operations to run concurrently on the same DSI SS7HD Board. Monitoring Use Cases This section describes three examples of monitoring use cases featuring the DSI SS7HD Boards: commercial protocol analyzer, missed call notification, and Welcome SMS. Commercial Protocol Analyzers Companies specializing in network management and protocol tracing can opt to use DSI SS7HD Boards when seeking to build cost-effective solutions to simultaneously monitor a large number of HDLC links. These solutions allow network engineers to gather link statistics, keep track of bandwidth utilization, and trace message flows when a specific problem needs analysis. Such systems can provide added value because they can decode the raw data captured on the telecom trunk and post-process it to generate ASCII protocol traces, produce billing records, etc. Missed Call Notification In fixed line networks, phone stations are usually simple and cannot track the calls that subscribers miss when busy or away. An attractive value-added service that fixedline operators can offer is a means to check for missed calls through a centralized Interactive Voice Response (IVR) system. Intelligent Network Application Part (INAP) signaling is one way to feed the missed calls into the database accessed by IVR. However, INAP might not be available on all switches, and enabling INAP on all switches is not the most efficient option for such a service. A cost-effective way to detect and route missed calls can be to take advantage of the monitoring capabilities of the DSI SS7HD Boards, which can be used to build a system to detect unanswered ISUP calls (see Figure 2). Since the DSI SS7HD Boards can perform passive monitoring (steps 1 through 3 in Figure 2) and active signaling termination simultaneously, the same DSI SS7HD Boards can handle the signaling traffic that takes place when subscribers check their missed calls through the IVR (step 4 Figure 2). The IVR functionality can be provided by a Dialogic media processing board, such as the Dialogic DM3 Media Board. Missed Call Alert Platform Dialogic DSI SS7HD Network Interface Board 4. User Checks Missed Calls via Active ISUP Signaling 3. Passive Monitoring 1. Active ISUP Message 2. Active ISUP Message SSP SSP Figure 2. Missed Call Notification Flow 3

Application Note Introduction to Monitoring Use Cases Using Dialogic DSI SS7HD Network Interface Boards Welcome SMS Welcome SMS (Short Message Service) is a way for wireless operators to introduce their services through short messages to users roaming into their network. Note: Welcome SMS may not be available in all areas because of regional communications regulations prohibiting such operator-generated messages. The Welcome SMS is triggered by the detection of the foreign user exchanging registration MAP messages between the nearest Mobile Switching Center/Visitor Location Register (MSC/VLR) and the Home Location Register (HLR) of his or her service provider in his or her home country (steps 1 and 2 in Figure 3). The SS7 can do passive monitoring (step 3) to send the information to the customer s application system (an RMS or a tower workstation or CompactPCI chassis, and containing the DSI SS7HD Board). The SMS is then sent to the originating service provider (step 4). The principles of Welcome SMS can be applied, for example, to marketing campaigns or location-based advertisements, where the detection of a cell phone in a given geographic area triggers the sending of an SMS with some commercial contents. Operational Overview The SS7.DC4 code file is used in conjunction with the SS7 Development Package for the appropriate operating system (Linux, Windows, or Solaris) to help realize a high performance protocol monitor with up to 16 boards, each monitoring 32, 64, or 128 simplex links (depending on the actual DSI SS7HD Board being used). The user configures the E1/T1 interfaces and the operating parameters for each link to be monitored. This can be achieved by using the config.txt file in conjunction with the s7_mgt configuration utility. Users wishing to integrate the configuration of their board into their own OA&M program can use discrete messages, as described in the Dialogic SS7HD Programmer s Manual (see the For More Information section). Once configured, whenever an HDLC frame is received, a full copy of that frame (excluding the checksum) is reported to the user s application as an API_MSG_RX_ IND message. During operation the user may also read (and optionally reset) various statistics on a per-link basis by sending the DVR_MSG_R_L1_STATS message. Visited Network Home Network Welcome to XYZ For Voicemail 123 For Hotels 124 4. Send SMS Dialogic DSI SS7HD Network Interface Board 1. Register SS7 3. Passive Monitoring Insert Subscriber Data SS7 Update Location 2. MSC/VLR GMSC HLR Figure 3. Welcome SMS Message Flow 4

Introduction to Monitoring Use Cases Using Dialogic DSI SS7HD Network Interface Boards Application Note Configuration Requirements The following address some configuration requirements for monitoring applications: A license button is needed to monitor SS7 traffic using an SS7HDC, SS7HDE, or SS7HDP Board. The BA license button enables monitoring up to 32 simplex links (or 16 duplex links) per signaling processor. The number of signaling processors is indicated by a letter in the product name (S stands for single, D for dual, and Q for quad). For example, the SS7HDED has two signaling processors, the SS7HDCQ has four, etc. An external device for tapping into the telecom trunk to monitor SS7 traffic does not need to be purchased because the DSI SS7HD Board allows its E1/T1 trunks to be configured for high impedance mode. Therefore, a special-purpose cable can be built that will bring the SS7 link directly into the DSI SS7HD Board without disturbing the trunk being monitored. A single DSI SS7HD Board allows both passive monitoring and active signaling transmit-andreceive operations. One can use one of the signaling end-point license buttons (BC, BD, BE, or BF) to simultaneously define active link sets (MTP_LINKSET) and passive monitoring links (MONITOR_LINK) in the config.txt file. This capability enables building cost-effective solutions that need to combine both functionalities (for example, a missed call notification platform). The Dialogic DSI SS7 Protocol Libraries offer decoding capabilities. The HDLC frames received on the monitored HDLC links are sent in raw data to the user s application in the API_MSG_RX_IND message. It is then up to the application to decode the received frame and trigger any appropriate action. Acronyms API Application Programming Interface GMSC Gateway Mobile Switching Center HDLC High-Level Data Link Control HLR Home Location Register INAP Intelligent Network Application Part ISUP ISDN User Part IVR Interactive Voice Response MAP Mobile Application Part MSC Mobile Switching Center SMS Short Message Service SSP Service Switching Points VLR Visitor Location Register For More Information Dialogic SS7HD Programmer s Manual http://resource.dialogic.com/telecom/support/ss7/cd/ ProductSpecific/SS7HD/Documentation/SS7HD-PM- Iss008.pdf For monitoring capabilities in an IP network using Dialogic DSI SIGTRAN Monitor http://www.dialogic.com/products/signalingip_ ss7components/sigtran_monitor.htm For information about developing a call monitoring application using the Dialogic SS7 signaling and media products http://www.dialogic.com/goto/?10968 For an overview of non-intrusive monitoring using Dialogic MSP 1010 Multi-Services Platform http://www.dialogic.com/products/docs/techbrief/10865_ MSP1010_NonIntrusive_SS7_tb.pdf 5

To learn more about Dialogic products, visit www.dialogic.com. Dialogic Corporation 9800 Cavendish Blvd., 5th floor Montreal, Quebec CANADA H4M 2V9 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH PRODUCTS OF DIALOGIC CORPORATION OR ITS SUBSIDIARIES ( DIALOGIC ). NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN A SIGNED AGREEMENT BETWEEN YOU AND DIALOGIC, DIALOGIC ASSUMES NO LIABILITY WHATSOEVER, AND DIALOGIC DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF DIALOGIC PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHT OF A THIRD PARTY. Dialogic products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Dialogic may make changes to specifications, product descriptions, and plans at any time, without notice. Dialogic is a registered trademark of Dialogic Corporation. Dialogic s trademarks may be used publicly only with permission from Dialogic. Such permission may only be granted by Dialogic s legal department at 9800 Cavendish Blvd., 5th Floor, Montreal, Quebec, Canada H4M 2V9. Any authorized use of Dialogic s trademarks will be subject to full respect of the trademark guidelines published by Dialogic from time to time and any use of Dialogic s trademarks requires proper acknowledgement. Windows is a registered trademark of Microsoft Corporation in the United States and/or other countries. Other names of actual companies and products mentioned herein are the trademarks of their respective owners. Dialogic encourages all users of its products to procure all necessary intellectual property licenses required to implement their concepts or applications, which licenses may vary from country to country. Copyright 2008 Dialogic Corporation All rights reserved. 05/08 10026-01 www.dialogic.com