Upload
widneygm6374
View
102
Download
8
Embed Size (px)
Citation preview
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED.
Dialogic® Signaling Products
Dialogic® Distributed Signaling Interface (DSI)
Dialogic® TX Series SS7 Boards
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 2
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 3
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 4
Core and Value-Added Services Enabled by Dialogic® Signaling Products
Network Services
Prepaid mobile (transport, connection, billing)
Connection (local number portability, caller name)
Monitoring (roaming, lawful intercept)
Billing (intelligent network charging)
Value-Added Services (VAS)
Call management (who can call and when)
LBS (local business finder, emergency calls)
Personalization (alerts, targeted advertising, CRBT)
Short Message Service (chat, advertise)
Mobile payments (SMS, USSD)
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 5
Worldwide Deployments
Example deployment locations of Dialogic® Signaling Products
Austria, Croatia, Finland, France, Germany, Hungary, Iceland, Ireland, Italy, Lithuania, Monaco, Russia, Spain, Sweden, Switzerland, UK
Australia, Cambodia, China, Indonesia, Japan, Korea, Malaysia, New Zealand, Philippines, Singapore, South Africa, Sri Lanka, Taiwan, Thailand
Argentina, Brazil, Colombia, Haiti, Mexico, Surinam
Canada and the US
Presence on six continents
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 6
Product Overview
Dialogic® Distributed Signaling Interface (DSI) Signaling Servers
• Signaling Web Services Interface and Service-Oriented APIs for SMS, USSD and Location Based Services
• SIU Signaling Servers enable signaling for distributed applications using message-level APIs
• Message Router for SIGTRAN Signaling Gateway, SCCP Router or simple STP
Dialogic® DSI Signaling Software • Diameter, SIGTRAN and SS7 protocol stacks for realization of
high value services in areas such as Mobility, Charging and Location
• Run on host CPU, Signaling Server and boards
Dialogic® DSI & TX SS7 Boards • SS7 and ATM network interface boards for all server designs
• PCI Express – full size, half size, low profile • PCI – full size
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 7
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 8
What is Diameter?
Diameter is a protocol defined by IETF RFC 6733 and widely used within IMS and LTE networks for Authentication, Authorisation and Accounting (AAA)
Diameter provides functionality within new networks (previously provided by SS7 protocols such as GSM MAP)
As mobile networks evolve, Diameter (along with SIP) is set to play a dominant role, as seen from the evolution of successive 3GPP releases:
Release ’99’ - 2G network using SS7 MAP, INAP / ISUP
Release 4 introduced SIGTRAN M3UA and IP core network
Release 5 introduced IMS with SIP and Diameter
Subsequent releases saw an increased use of Diameter in preference to other protocols where possible
In the Long Term Evolution (LTE) Releases 8 and 9, Diameter is the dominant protocol with SIP
Policy Exchange Controllers: Enriching Diameter Signaling for LTE and IMS, Yankee Group Research Inc., 2011
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 9
Why Diameter?
Diameter is key to managing the mobile experience Mobility Management (cf. GSM MAP services)
Equipment Check (cf. Equipment Identity Register)
Policy Enforcement
Charging (Online & Offline)
Access to Home Subscriber Server data (cf. HLR access)
Many Mobile Providers have SS7 and SIGTRAN Signaling connectivity to access network entities and deliver services
Diameter will provide many of these services in IMS or LTE networks
Diameter will be used for interworking between 2G/3G and LTE networks
For instance, Diameter “Update Location Request” is used by roaming mobile devices as they register onto a new network
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 10
Diameter – many interfaces, things can get complex!
Policy Exchange Controllers: Enriching Diameter Signaling for LTE and IMS, Yankee Group Research Inc., 2011
(Evolved Packet Core)
(IP Multimedia Subsystem)
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 11
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Diameter Use Case Examples
Introduction to Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 12
S6a/S6d Interface [3GPP TS 29.272]
“S6a interface enables the transfer of subscriber related data between the MME and the HSS” [3GPP TS 29.272]
MAP_UPDATE_LOCATION service becomes Diameter ‘Update-Location-Request/Answer’
Diameter is used for migrating Roaming Services to UMTS/LTE networks
MME HSS
Update Location Request
Update Location Answer
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 13
S13 / S13’ Interface [3GPP TS 29.272]
S13 & S13’ interfaces are used for Mobile Equipment Identity check procedure in UMTS & LTE networks
Today, MAP customers use MAP_CHECK_IMEI service (Pre Release 8 UMTS/GPRS network)
Diameter is used to take Equipment Identity Check service into UMTS/LTE networks
MME EIR
ME-Identity-Check-Request
ME-Identity-Check-Answer
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 14
Ro, Rf interfaces [3GPP TS 32.299]
Interfaces used for Diameter Charging Applications Enables ‘Direct Mobile Billing’
Enables Mobile Payments
Enables Application charges for VAS
Rf is the Offline Charging Reference Point between a 3G network element and the Charging Data Function
Ro is the Online Charging Reference Point between a 3G network element and the Online Charging System [3GPP TS 32.299]
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 15
Direct Mobile Billing, Mobile Payments
Mobile Payments market is large and growing
$241 billion in 2011/ $1 trillion in 2015 (Yankee Group)
Used for Credit / Authorization
Used for Authentication
Used for Convenience / Efficiency
One approach is referred to as Direct Mobile Billing
1. At checkout, Web Site offers Mobile payment option
2. User enters Mobile# (if not already known by site)
3. User receives SMS with one use PIN
4. User enters PIN at Web Site
Popular Mobile Payment method in Asia
Transactions normally completed in about 10 seconds
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 16
Direct Mobile Billing, Mobile Payments Use Case Example
Four parties involved
Vendor: lots of these
Vendee: lots of these
Mobile Operator: several of these
Broker
Brokers avoid the need for all Vendors to establish relationships with all Mobile operators
Brokers own the service and the equipment
Steps (3) & (7) in the diagram are enabled with Diameter Ro Interface
OCS
Vendor Web
Site Application
Server
Vendee
Broker
(1) Request
Mobile Payment
(2) Request
Mobile Payment
(3) Reserve Funds
(4) Text one use PIN
(5) Enter PIN
(6) Confirm PIN
(7) Confirm Payment
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 17
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Diameter Use Case Examples
Introduction to Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 18
Dialogic® DSI Host Based Protocol Binaries
Existing product line provides proven SS7 & SIGTRAN protocol implementations for use within user products
Individual protocols are packaged and licensed as binaries for Linux, Solaris or Windows
Application interface and all OA&M uses the Dialogic® DSI Protocol Stack message passing environment
Wide range of supported protocols
SS7: MTP2, MTP3, ISUP, SCCP, TCAP, MAP, INAP, IS-41
SIGTRAN: SCTP, M3UA, M2PA, SUA, MST (monitoring)
Supporting toolkit for configuration, management, and diagnostics
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 19
Example system using Dialogic® DSI Host Based Binaries
The illustration shows:
Dialogic® DSI Protocol Stack message environment in orange, (created by ‘gctload’ binary) and configured with system.txt file
Protocol Binaries SCTP up to MAP
S7_MGT configuration utility using config.txt file
Customer application and OA&M module interfacing to the system through message environment
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 20
Dialogic® DSI Diameter Stack
System using Diameter DSI Diameter Stack - DMR host based binary
Support for Diameter interfaces; LTE networks and IMS sub systems in particular
Supports Client and Server operation
DMR host based binary using SCTP transport layer
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 21
Dialogic® DSI Diameter Stack - Similarities to other Dialogic® DSI Protocol Stacks
Binary module (Solaris or Linux)
Message-based interface
Dynamic control
Status & event reporting
Tracing & logging
Measurements & statistics
Throughput-based licensing
Works in conjunction with existing SCTP module
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 22
Dialogic® DSI Diameter Stack Enhancements from other Dialogic® DSI Protocol Stacks
Command format specified in XML
Allows fast generation of new services
Supports concept of ‘Dictionaries ‘ to define AVPs
Allows users to create or customize their own dictionaries
Functional API
Simplifies application development
Work in conjunction with class definitions to:
Produce formatted message prior to sending to Dialogic® DSI Diameter Stack
Extract recovered AVPs after receipt from DSI Diameter Stack
Available for Java (a C++ Functional API is planned)
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 23
Functional API
Dialogic® DSI Diameter Stack includes two supporting components
Java Functional API uses Dialogic® DSI Protocol Stack message passing environment
Allows applications written in Java to send and receive DSI Protocol Stack messages (previously only ‘C’ API available)
DSI Message Serialization Library
Encodes and decodes DSI messages to and from Java classes
Provides a simple to use API with full access to all the DSI message parameters and the Diameter AVPs
These classes are auto generated from XML Diameter Dictionaries, allowing easy extension and modification
C++ Functional API is planned
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 24
Dialogic® DSI Diameter Stack Dictionary File Usage
XML Definition files are provided, and are modifiable
Offline conversion to Java/C++ Classes
System start time used to create Encoders
System run time Encoders are used to encode and decode
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 25
Support for extensions and modifications
The Functional API and supplied dictionaries support standards based versions of the Diameter Commands and Parameters (AVPs)
It is common for these specifications to be extended or modified. In order to support an extension:
Update the Diameter Definition File
Use the supplied Definition File Conversion tool to provide an updated set of Encode/Decode and Factory classes
The updated Factory classes can produce encoder/decoder classes using the updated definitions
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 26
Dialogic® DSI Diameter Stack Functionality
Configuration Interface allows peer connections, routes, applications, timers and other configurable entities to be controlled
Peer Management: establishes and controls connections to peers including auto recovery, watchdog messages and capability exchange
Session Management: Implements Diameter Session state machines
Route Management: Allows routing control based on destination host, realm and application id
Initial support for LTE S6a, S6d, SLh, SLg, S13 and S13’
and UMTS Ro, Rf interfaces
User modifiable dictionaries, allowing support for network-specific extensions and variants
Designed to allow quick and easy addition of new interfaces
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 27
Example Deployment: Policy Enforcement
User System sits between MME and HSS intercepting requests and asserting policy decisions
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 28
Package Contents
Supplied as part of the Dialogic® DSI Development Package for Solaris or Linux
Diameter-specific extensions:
Diameter Host-Based binary (DMR)
Java functional API with Encode/decode libraries
JNI library for gctlib functionality (gctlib.jar)
DTU/DTR (Diameter test utility and responder)
Example configuration scripts
Documentation
Dialogic® DSI Diameter Stack Programmer’s Manual
Dialogic® DSI Diameter Stack Functional API Manual
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 29
Diameter Example Applications
The Dialogic® DSI Diameter Stack includes an example application Diameter Test Utility (DTU)
This generates Update- Location Requests and sends them to the network
A second example, Diameter Test Responder (DTR) responds with Update- Location Answer
DTU takes a single command line parameter specifying the number of requests to be sent
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 30
Summary
Dialogic® DSI Diameter Stack enables user applications to interface directly to IMS and LTE networks, for realizing high value services in areas such as Mobility, Charging and Location
Dialogic’s depth and length of experience in signaling delivers proven products, expert services to customers
Dialogic® Signaling Products: Rock solid performance, tried and trusted worldwide
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 31
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
Introduction to Dialogic® DSI SS7G41 Signaling Server
Message Router Functionality Overview and Examples
Dialogic® DSI Signaling Web Services
Dialogic® DSI Signaling interface Unit
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 32
Dialogic® DSI SS7G41 Signaling Server
Signaling Interface Unit (SIU) mode with over 15 years of proven worldwide deployment
Signaling Web Services (SWS) mode offers ‘service oriented’ web services API (HTTP & XML) for fast application development
Message Router for SIGTRAN Signaling Gateway, SCCP Router or simple STP
Packages them in a 1U carrier ready server
Uses SS7MD & SS7LD Dialogic® DSI SS7 Boards
Higher density, smaller form factor
Adds a browser interface for OA&M
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 33
Dialogic® DSI SS7G41 Signaling Server - Architecture
Network STP 1
Network STP 2
Network Connectivity using:
• MTP (LSL, HSL, ATM)
• SIGTRAN (M3UA, M2PA)
Telecom Network
Dual Dialogic®
DSI SS7G41
Signaling Servers
Multiple Distributed
Application Servers
Ethernet
Browser based
Remote OA&M
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 34
Dialogic® DSI SS7G41 – Key Features
1U carrier ready Rack Mount Server
with dual hot swappable AC/DC power supplies
Used with customer application or standalone with Message Router functionality
Message Router for SIGTRAN Signaling Gateway, SCCP Router or simple STP
Embedded protocol stacks
MTP, M3UA, M2PA, ISUP, SCCP, TCAP, MAP, IS41 & INAP
One or two Dialogic® DSI SS7 boards
Dialogic® DSI SS7LDH4 Network Interface Board
up to 16 LSL per board
Dialogic® DSI SS7MDL4 Network Interface Board
up to 124 LSL per board or 4 HSL or ATM links per board
Four Gigabit Ethernet ports (as standard)
Optional expansion card for total of six Gigabit Ethernet ports
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 35
Dialogic® DSI SS7G41 Signaling Server Key Enhancements over SS7G3x versions
Reduced footprint (Dialogic® DSI SS7G32 Signaling Server was 2U)
Higher link density
Up to 248 LSL and 8 HSL/ATM (DSI SS7G32 was 192 LSL, 6 HSL, No ATM)
Simplified License model
Capacity based license includes MTP2, MTP3, M3UA, M2PA
No need to license SIGTRAN protocols separately
Browser interface for OA&M
In addition to Command Line Interface and SNMP
Add “Lights-Out” management capability
Enhanced IP Security
Built-in firewall, Individual User Accounts
Message Router functionality on SS7G41
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 36
Dialogic® DSI SS7G41 Signaling Server Browser Interface
Common Browser Based Management for Signaling Interface Unit (SIU) and Signaling Web Services (SWS) modes
Ability to view configuration, status and stats
User friendly command names, parameters and enumerations
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 37
Dialogic® DSI SS7G41 Signaling Server Browser Interface
Example here shows SS7 Route Status
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 38
Dialogic® DSI SS7G41 Signaling Server Browser Interface
Example of traffic measurements
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 39
Dialogic® DSI SS7G41 Browser Interface – Trace files
‘pcap’ format trace files obtained via browser
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 40
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
Introduction to Dialogic® DSI SS7G41 Signaling Server
Message Router Functionality Overview and Examples
Dialogic® DSI Signaling Web Services
Dialogic® DSI Signaling interface Unit
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 41
Dialogic® DSI SS7G41 Signaling Server Message Router Functionality
Message Router capabilities added to Dialogic® DSI SS7G41 Signaling Server
Message Router can be configured to act as a SIGTRAN Signaling Gateway or simple Signaling transfer Point (STP)
Signaling Server can also act as an SCCP Router by configuring the Message Router to send traffic through SCCP for Global Title Translation
Signaling Server functions as Message Router without need for a customer provided host application, configure and go
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 42
Network STP 1
Network STP 2
Network Connectivity using:
• MTP (LSL, HSL, ATM)
• SIGTRAN (M2PA)
Telecom Network
Dual Dialogic®
DSI SS7G41
Signaling Servers
configured as
Signaling Gateways
M3UA
Application Servers
Ethernet
Browser based
Remote OA&M
M3UA
connectivity
Example 1: Dialogic® DSI SS7G41 Signaling Server SIGTRAN Signaling Gateway Architecture 1
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 43
Example 1: Dialogic® DSI SS7G41 Signaling Server SIGTRAN Signaling Gateway Architecture 2
Signaling Server configured as SIGTRAN Signaling Gateway
Connects TDM SS7 with SIGTRAN based SS7
No host application needed, configure and go
TDM SS7
MTP
SIGTRAN
M3UA
Application Server
STP
SS7G41 SIGTRAN Signaling
Gateway
Message Router
MTP3
MTP2
MTP1
TDM
M3UA
SCTP
IP
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 44
Network STP 1
Network STP 2
Network Connectivity using:
• MTP (LSL, HSL, ATM)
• SIGTRAN (M2PA)
Telecom Network
Dual Dialogic®
DSI SS7G41
Signaling Servers
configured as
SCCP Routers
M3UA Application Servers
handling SCCP based traffic;
e.g., SMSC or CAMEL
Prepaid application
Ethernet
Browser based
Remote OA&M
M3UA
connectivity
Example 2: Dialogic® DSI SS7G41 Signaling Server SCCP Router Architecture 1
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 45
Example 2: Dialogic® DSI SS7G41 Signaling Server SCCP Router Architecture 2
Signaling Server as an SCCP Router
Provides SCCP Routing capability between network nodes
Global Title Translation of SCCP Called Party Addresses
No host application needed, configure and go
TDM SS7
MTP
SIGTRAN
M3UA
Application Server
STP
SS7G41 SCCP Router
Message Router
SCCP including GT translation
MTP3
MTP2
MTP1
TDM
M3UA
SCTP IP
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 46
Network STP 1
Network STP 2
Network Connectivity using:
• MTP (LSL, HSL, ATM)
• SIGTRAN (M2PA)
• SCCP & ISUP traffic
Telecom Network
Dual Dialogic®
DSI SS7G41
Signaling Servers
configured as
Message Router
With SCCP and ISUP routing
M3UA Application Servers
handling SCCP based traffic;
e.g., SMSC or CAMEL
Prepaid application
Ethernet
Browser based
Remote OA&M
M3UA
connectivity
Example 3: Dialogic® DSI SS7G41 Signaling Server Message Router with SCCP & ISUP traffic routing 1
M3UA Application Servers
handling ISUP based traffic;
e.g., Softswitch
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 47
Example 3: Dialogic® DSI SS7G41 Signaling Server Message Router with SCCP & ISUP traffic routing 2
Signaling Server as an SCCP & ISUP Router
Provides SCCP Routing capability between network nodes
Global Title Translation of SCCP Called Party Numbers
Provides ISUP routing between network nodes
No host application needed, configure and go
TDM SS7
MTP
SIGTRAN
M3UA
Application Server
STP
SS7G41 Message Router
Message Router Configured for ISUP routing
SCCP including GT translation
MTP3
MTP2
MTP1
TDM
M3UA
SCTP IP
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 48
Dialogic® DSI SS7G41 Signaling Server Message Router Functionality - Summary
Message Router can be configured to act as a SIGTRAN Signaling Gateway or simple Signaling transfer Point (STP)
Signaling Server can also act as an SCCP Router
Signaling Server functions as Message Router without need for a customer provided host application, configure and go
Dialogic® Signaling Products: Rock solid performance, tried and trusted worldwide
SS7G41 Message Router
Message Router
SCCP including GT translation
MTP3
MTP2
MTP1
TDM
M3UA
SCTP IP
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 49
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
Introduction to Dialogic® DSI SS7G41 Signaling Server
Message Router Functionality Overview and Examples
Dialogic® DSI Signaling Web Services
Dialogic® DSI Signaling interface Unit
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 50
Dialogic® DSI Signaling Server for Signaling Web Services (SWS)
Feature DSI SWS
SMS Sending SMS advertisement, Information announcement, Social Networking Integration
SMS Reception Text Voting, Service activation
USSD Sessions Info Menus, Pre-pay top-up, Mobile Payments
Location Based Services Location aware advertisements, friend finder
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 51
Dialogic® DSI SWS Network Diagram
Web Application Platforms using simplified development
methods
DSI SWS – Dialogic® DSI Signaling Server
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 52
Dialogic® DSI Signaling Web Services (SWS)
Benefits
SWS enables rapid creation of powerful applications built with existing web language skills
High-level, Service Oriented APIs
RESTful interface
Single platform, integrated web server plus signaling
fault resilient architecture
Uses LBS technology applicable to GSM mobile handsets
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 53
Web Services Environment
Protocol via HTTP
REST (Representational State Transfer)
Payload
XML (Extensible Markup Language)
Client side technology
Java, PHP, .NET, AJAX, Javascript, Perl, etc.
Web Application Platforms
using simplified development
methods
Dialogic® Distributed Signaling Interface Signaling Web Services (DSI SWS)
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 54
Dialogic® DSI Signaling Web Services (SWS) Architecture
Builds on existing Dialogic® DSI technology
MAP Service Logic (MSL) decouples Client from MAP and adds the higher layers of logic to simplify Client API
Web Server integrated into DSI SWS, providing access to the stack through RESTful API calls
config.txt
SWS Management
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 55
Sending an SMS
1 – SMS Request (HTTP PUT)
2 – Send Routing Info for SM Request
3 – Routing Response
4, 5 – Forward Short Message (MT)
6, 7 – Forward Short Message Response (MT)
8 – SMS Response (HTTP PUT Response – 204 No Content)
Network B
Network A
Client
Application
MSC/VLR
HLR
Mobile
Mobile
DSI SWS
BSS
MSC/VLR
HLR
BSS
1 2
3
4
5
67
8
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 56
Dialogic® DSI Signaling Web Services API Usage
HTTP/REST
All application calls initiated from the client
Send: Client directly requests functionality
Receive: Client performs a long-poll (for later notification or timeout)
Benefits
Flexible client architecture
One-to-many – choose on the fly
Efficient load sharing
Clients request their own load
Ease of use
No need for client host to offer dispatching mechanism
Client application flow is simplified
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 57
Dialogic® DSI Signaling Web Services API Supported Web Services
SMS Services MAP SMS Mobile Termination Transmit
SMS Mobile Terminated Transmit Requests
Atomic SMS Mobile Terminated Transmit Requests
Report SM Delivery
Send Routing Info for SM
MAP SMS Mobile Termination Receive
SMS Mobile Terminated Receive Requests
MAP SMS Mobile Origination Transmit
SMS Mobile Originated Transmit Requests
MAP SMS Mobile Origination Receive
SMS Mobile Originated Receive Requests
Alert Service Centre
MAP Ready for SM Transmit
Ready for SM
Subscriber Services LBS Location Requests
Received LBS Location Requests
Received Subscriber State Requests
Received Get IMSI
USSD Services USSD Mobile Init Sessions
USSD App Init Sessions
HLR Services MAP HLR Transmit
Send Alert Service Centre
MAP HLR Receive
Received LBS Location Requests
Received Send Routing Info for SM
Received Ready for SM
Received Subscriber State Requests
Received Atomic SMS Mobile Terminated Transmit Requests
Update Location Service
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 58
Dialogic® inCloud9TM Developer Network
Access to comprehensive set of resources
Create and deploy services
without requiring server or local development environment
Dialogic® DSI Signaling Web Services (DSI SWS) available as part of inCloud9 Network
Following facilities offered:
Access to DSI SWS Web-Services Interface
Netbeans IDE for application development
http://netbeans.org/
Dialogic demos & source code
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 59
Dialogic® DSI Signaling Web Services (SWS) at Dialogic® InCloud9™ Developer Network
DSI SWS Far end system • Receives SMS MT & LBS requests • Initiates SMS MT & USSD MO requests
inCloud9 Network Virtual Machines
SIGTRAN M3UA HTTP
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 60
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
Introduction to Dialogic® DSI SS7G41 Signaling Server
Message Router Functionality Overview and Examples
Dialogic® DSI Signaling Web Services
Dialogic® DSI Signaling interface Unit
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 61
Application Server n
Value-added Service Applications
Application Server 1
Application Server 2
TCP/IP
M3UA
SCTP
IP
M2PA
MTP3
MTP2
MTP1
TDM
ISUP / BICC
SS7 Network
SIGTRAN Network
DSI SIU
Dialogic® DSI Signaling Interface Unit (SIU) Operation
Provides SS7 (TDM, ATM) or SIGTRAN (IP) signaling for one or more application platforms over Resilient Socket Interface (RSI), a TCP/IP protocol
Supports MTP (SS7), M2PA, and M3UA (SIGTRAN) and User Parts ISUP, BICC, SCCP, TCAP, MAP, ANSI-41, INAP / CAMEL
Message interface to application is same for host, board, and SIU execution
Dynamic configuration of E1/T1, links, linksets, and routes
1 to 128 application servers
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 62
Dialogic® DSI Signaling Interface Unit (SIU) – Circuits
SS7 (TDM or SIGTRAN)
TCP/IP
M3UA
SCTP IP
M2PA
MTP3
MTP2
MTP1 TDM
ISUP / BICC
M3UA
SCTP IP
M2PA
MTP3
MTP2
MTP1 TDM
ISUP / BICC
RBT RBT 3G VIDEO 3G VIDEO 3G VIDEO
SS7 CICs
SS7 CICs
Dual chassis resilient configuration with all protocols executed on DSI SIU
Single or multiple point codes
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 63
Dialogic® DSI Signaling Interface Unit (SIU) – Transactions
TCAP
MAP
USSD
TCAP
MAP
USSD
TCAP
MAP
SMS-C
TCAP
MAP
SMS-C
TCAP
MAP
SMS-C
M3UA
SCTP
IP
SCCP
M2PA
MTP3
MTP2
MTP1
TDM
SS7 (TDM or SIGTRAN)
M3UA
SCTP
IP
SCCP
M2PA
MTP3
MTP2
MTP1
TDM
TCP/IP
Dual chassis resilient configuration with MAP and TCAP optionally executed on application server
Single or multiple point codes
Common API across Dialogic® DSI (boards, host stacks, servers)
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 64
Dialogic® DSI Signaling Interface Unit (SIU) – Monitoring
2 LSL/HSL per each monitored link for bi-directional traffic
up to 124 LSL or 4 HSL per DSI SIU
Monitor up to 30,000 MSU per second
Uses monitoring feature of Dialogic® DSI SS7 Boards
MSC
MSC
E1/T1
Telecom
Network
DSI SIU Monitoring Applications
Ethernet
Monitored Signaling Stream
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 65
Dialogic® DSI Signaling Server Features
Feature Benefit
Common API with other Dialogic® Distributed Signaling Interface (DSI) Products
Eases migration of applications to higher performance platform
Resilient system architectures and multiple point codes
Enables creation of powerful, scalable, cost-effective, high-density solutions Enables fault-resilient system architectures with redundant systems and standby IP ports supporting individual or multiple networks
Includes host software for applications under many operating systems
Allows developers to choose operating system most suited to their application host requirement
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 66
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Dialogic® DSI SS7 Boards
Dialogic® TX Series SS7 Boards
Dialogic® DSI Protocol Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 67
Product Overview
Signaling Boards for interface to SS7 and ATM networks
Dialogic® DSI SS7MD Network Interface Boards - High Performance SS7 and ATM network connection in a PCI Express, low profile board Dialogic® DSI SS7LD Network Interface Boards – PCI Express SS7 signaling for low density traffic Dialogic® DSI SPCI Network Interface Boards - PCI option for low density traffic Dialogic® TX Series SS7 Boards – Signaling with Dialogic® NaturalAccess™ development environment and APIs – protocols executed on the board
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 68
Dialogic® DSI SS7MDL4 Network Interface Board
Four software selectable T-1/E-1 digital network interfaces for SS7 or ATM, LSL or HSL
Flexible capacity via host-based licensing from 16 to 124 LSL, 2 to 4 HSL or ATM
High-impedance (HiZ) connectivity for passive monitoring
Low-profile, PCI Express form factor with alternate full-height bracket
Linux and Solaris (SPARC or x86)
environments
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 69
Dialogic® DSI SS7LDH4 Network Interface Board
Dialogic® DSI SS7LD Network Interface Boards for low density SS7 nodes using PCI Express slots
8 Link license available supporting two boards with up to 4 links per board
Up to 4 SS7 links and 4096 circuits
4 digital line interfaces
(T1/E1)
Half length, full height
PCI Express
Linux and Solaris (SPARC or x86)
environments
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 70
Dialogic® DSI SPCI Network Interface Boards
Dialogic® DSI SPCI2S Network Interface Boards and Dialogic® DSI SPCI4 Network Interface Boards
For low density SS7 nodes using PCI slots
Up to 4 SS7 links
2 or 4 digital line interfaces (T1/E1/J1)
H.100 PCM highway
PCI
Linux, Windows and Solaris (SPARC or x86)
environments
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 71
Dialogic® TX Series SS7 Boards
PCI Express
Terminate T1/E1 signaling trunks
Run the entire SS7 stack (up to ISUP/TCAP)
Moderate and high performance versions
Dialogic® NaturalAccess™ Software - APIs and runtime environment
Dialogic® TX Series SS7 Boards
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 72
Dialogic® TX 5000 Series SS7 Boards
Dialogic® TX 5020E PCI Express SS7 Network Interface Board
Dialogic® TX 5000E PCI Express SS7 Network Interface Board
Form Factor PCI Express PCI Express
SS7 links 4, 16 or 32 SS7 links or 4 high-speed links (HSL)
4, 64 or 128 SS7 links or 4 high-speed links (HSL)
Performance ISUP Calls/Second: 240 ISUP Calls/Second: 1,900
Trunks 4 T1 or E1 via 2 RJ-45
Ethernet Interfaces 10/100Base-T Ethernet interface for redundancy
Protocols MTP 1/2/3, ISUP/BICC, TUP
Environment Dialogic® NaturalAccess™ Software for use with Dialogic® CG Media Boards
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 73
Model Form Factor
Size T1/E1
CT Bus
MTP LSL
MTP HSL
ATM Links
MSU/sec
Dialogic® DSI SS7LDH4 Network Interface Board
SS7LDH4 PCIe Half 4 No 4 500
Dialogic® DSI SPCI2 Network Interface Boards / Dialogic® DSI SPCI4 Network Interface Board
SPCI2 PCI Full 2 Yes 4 450
SPCI4 PCI Full 4 Yes 4 450
Dialogic® DSI SS7MDL4 Network Interface Board
SS7MDL4 PCIe Low Profile
4 No 124 4 4 30K
Dialogic® TX 5000E PCI Express SS7 Network Interface Board Dialogic® TX 5020E PCI Express SS7 Network Interface Board
TX 5000E PCIe Full 4 Yes 128 4 2K
TX 5020E PCIe Full 4 Yes 32 4 15K
Configurations and Capacity
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 74
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Dialogic® DSI SS7 Boards
Dialogic® TX Series SS7 Boards
Dialogic® DSI Protocol Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 75
Dialogic® DSI Host Based Protocol Binaries
Proven SS7 & SIGTRAN protocol implementations for use within user products
Individual protocols packaged and licensed as binaries for Linux, Solaris or Windows
Application interface and all OA&M uses DSI message passing environment
Wide range of supported protocols
SS7: MTP2, MTP3, ISUP, SCCP, TCAP, MAP, INAP, IS-41
SIGTRAN: SCTP, M3UA, M2PA, SUA, MST (monitoring)
Supporting toolkit for configuration, management, and diagnostics
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 76
Example system using Dialogic® DSI Host Based Binaries
The illustration shows:
DSI message environment in orange, (created by ‘gctload’ binary) configured with system.txt file
Protocol Binaries SCTP up to MAP
S7_MGT configuration utility using config.txt file
Customer application and OA&M module interfacing to the system through message environment
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 77
Dialogic® DSI Protocol Stack Features
Feature Benefit
APIs address complete message content Allows access to all critical data in signaling messages to enable unrestricted service creation
Common API for SS7 and SIGTRAN protocols
Consistent programming interface aids migration from TDM to IP, e.g., MTP3 to M3UA or SUA
Support for industry standards as well as many country variations
Allows deployment in wide choice of countries and environments
SIGTRAN libraries support graduated throughput from 312 KB/s to 2,460 KB/s, equivalent to 4 to 256 SS7 links
Matches costs to actual message volume requirements
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 78
Dialogic® DSI Protocol Stacks
Dialogic® DSI SS7 Stack executes
on application hosts, Dialogic®
DSI Network Interface Boards, or
Dialogic® DSI Signaling Servers
Dialogic® DSI SIGTRAN Stack
executes on application hosts or
Dialogic® DSI Signaling Servers
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 79
Monitoring SIGTRAN Transport Layer
Dialogic® DSI SIGTRAN Monitor – distributes SS7 messages to applications for interrogation and subsequent action
Signaling messages (at SCTP layer) can be selectively passed to a user application in real time. Some of the subscriber conditions that can be monitored include:
– Their home network; whether they are roaming
– Presence (is the handset switched on?)
– Called and calling numbers
– SMS messages (what and who)
– Call times & duration
– Cell ID, i.e., handset location
– IMEI, handset identifier
– API is the same as TDM SS7 (MTP2) monitoring
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 80
Dual Chassis Resilience for TCAP Traffic
TCAP
SCCP
MTP
TCAP
SCCP
MTP
Incoming TCAP traffic:
TCAP messages may be
passed to partner TCAP layer
handing active transaction
MTP interlink
TCAP traffic (CAMEL, MAP etc)
TCAP traffic (CAMEL, MAP etc)
Chassis A
Chassis B
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 81
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 82
Product Delivery
Dialogic® Software
• Development Packages (DevPak) for Linux, Solaris, Windows • Include…
• Example application source code • Dialogic® DSI Protocol Stacks
Dialogic® Documentation
• Software Environment Programmer’s Manual • Example Application User Manuals • Protocol Layer Programmer’s Manuals • Signaling Server Manuals
License Activation
• Permanent and 30-day trial license
Home > Products > Signaling & SS7 Components >
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 83
Product Support
Dialogic Support Helpweb Home Dialogic Service Center Technical Helpweb DSI Signaling and SS7
√ Signaling discussion forum
√ Configuration information - Point codes - Mapping circuit identification codes (CICs) to network devices - Using Dialogic® Global Call API with Dialogic® DSI SS7 Boards - Routing bearer channels - Monitoring
√ Tracing and Diagnostics
√ Software Development - Bringing an SS7 sub-system into service - Sample programs (SMS, C#, C++)
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 84
Dialogic® Pro™ Service Contracts > Home > Products > Dialogic Pro Services
Silver Service Agreement
Remote technical support Software maintenance Committed response time based on call severity Return to factory for repair 8 x 5 support Signed service agreement
Gold Service Agreement
Remote technical support Software maintenance Committed response time based on call severity Return to factory for repair 24 x 7 support
Signed service agreement
Platinum Service Agreement
Remote technical support Software maintenance Committed response time based on call severity Hardware Advance Replacement Service 24 x 7 support Signed service agreement
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 85
Agenda
Signaling Products Overview
Dialogic® DSI Diameter Stack
Dialogic® DSI SS7G41 Signaling Server
SS7 and SIGTRAN - Boards & Stacks
Support
Summary
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 86
Summary
Dialogic® Signaling hits sweet spot of customer value-added service development requirements
Dialogic’s depth and length of experience in signaling delivers proven products, expert services to customers
Dialogic® Signaling Products: Rock solid performance, tried and trusted worldwide
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 87
Thank you!
© COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 88
Dialogic, Veraz, Brooktrout among others as well as related logos, are either registered trademarks or trademarks of Dialogic Inc. and all companies controlling, controlled by, or under common control with Dialogic Inc. (“Dialogic”). The names of actual companies and products mentioned herein are the trademarks of their respective owners.
This document discusses one or more open source products, systems and/or releases. Dialogic is not responsible for your decision to use open source in connection with Dialogic products (including without limitation those referred to herein), nor is Dialogic responsible for any present or future effects such usage might have, including without limitation
effects on your products, your business, or your intellectual property rights.
02/13