Application SMSC

HP Services Supermarket
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without no tice

• Agenda Overview A-SMSC • •

Functionality Extensions Key Benefits

Revised XP tutorial for advanced users

2

A-SMSC Solution.
Solution Overview

Description
• A-SMSC (Application Short Messaging Service Center) is a scalable and resilient solution for receiving, storing and forwarding short messages for mobile originated and mobile terminated application traffic

Operator Benefits
• Facilitates application messaging • Reduces operator's infrastructure and messaging costs • Offloads application-centric traffic from current SMSCs

Revised XP tutorial for advanced users

3

Provides full power to the operator.
Service Deployment Platform (SDP) - Rapid Development Framework to Implement New Applications & Services

• Direct Termination to Applications and Handsets
Connectivity Interfaces SS7 / IP

STP

• Cross Network Access to Applications • Bulk Messaging On-Net and Off-Net • SS7 Subscriber Information Retrieval • Intelligent Routing • Intelligent Filtering
MSC

A-SMSC

SMSC

HLR

Mobile User

Application

Central Control Management Operations, Administration, Maintenance, Provisioning, Statistics, Billing
Revised XP tutorial for advanced users 4

Third Party Access & Management

• Store and Forward to Applications and Handsets

Own Own Subscribers Subscribers and and Applications Applications

Foreign Foreign Subscribers Subscribers and and Applications Applications

Full SS7 operations support.
A-SMSC features

On the SS7 side, the A-SMSC supports the following operations:
- Incoming MT Message - messages from other SMSCs for a virtual MSISDN. - Incoming MO Message - on-net mobile originated messages. - Incoming HLR Notifications. - Outgoing MT Messages - generated by an application. - Outgoing MO Messages - generated by an application (reverse billing). - Outgoing Report Delivery Status.

MT Message

XML/HTTP

MO Message

SMPP

HLR Alert UCP MT Message CIMD2 MO Message Others Report Delivery

Revised XP tutorial for advanced users

5

Increased SMS routing and message handling possibilities.
A-SMSC features (cont.)

- Protocols such as SMPP, UCP, CIMD2 to integrate with any application, including a new Java API that reduces signaling traffic. - Interactivity with the HLR through message waiting data flag and alert-service-centre. - Querying of handset status and status delivery reports. - Efficient store-and-forward with configurable retry schemes (e.g. based on MAP error codes, reducing unsuccessful retries). - Ability to set validity periods and deferred delivery. - Enhanced service offering, e.g. possible to send messages to a mobile subscriber only when the user is not roaming (least-cost routing by reducing foreign termination / interconnection fees).
Revised XP tutorial for advanced users 6

A-SMSC provides several interfaces for applications.
A-SMSC application interfaces

• SMS Gateway - Protocol conversion to legacy SMS protocols • Connection Protocol - ASN.1 based TCP protocol (internal use) • A-SMSC Protocol - Java API - Simple ASCII based TCP protocol
VASP
SS7 Interface
Connection Protocol A-SMSC Protocol

SMS Gateway
SMPP CIMD2 UCP XML/HTTP Application Application Application Application Application
Revised XP tutorial for advanced users 7

• Agenda Overview A-SMSC • •

Functionality Extensions Key Benefits

Revised XP tutorial for advanced users

8

Extension: Serves as the interface for incoming messages.
Foreign Operator Operator hosting A-SMSC solution

Peer to Peer Direct Delivery On-net traffic can be directly routed to ASMSC (Short Codes). Requires MSC routing rules.

MSC

MO/SS7

MO/SS7

MT/SS7

MT/SS7 User SMSC
Cross-network SMS with MSISDN as application number.

Application A-SMSC SS7 Gateway A-SMSC SMS Gateway

Revised XP tutorial for advanced users

9

Extension: Application Traffic Module WAMS.
Synergies by implementing A-SMSC cross network application solution WAMS

• Most often implemented cross network application solution in the world. • Implemented at e.g. MTN South Africa, TDC Denmark, WIND Italy, sunrise Switzerland, Vodafone UK, O2, Cingular and Orange. • E.g. supports Microsoft MSN‘s mobile services (Hotmail and Messenger over SMS) in Europe.

Operator B Operator A SMSC
SMSC

Operator C
SMSC

Operator D SMSC

WAMS

Revised XP tutorial for advanced users

10

Extension: Interface for Mass Termination (1).

Welcome screen displays all provisioned jobs and their current status

Revised XP tutorial for advanced users

11

Extension: Interface for Mass Termination (2).

Job provisioning screen displays all job related parameters for editing:

Revised XP tutorial for advanced users

12

Extension: Interface for Mass Termination (3).

Job provisioning screen displays all job related parameters for editing:

Revised XP tutorial for advanced users

13

Extension: Interface to extract core network data
Direct Application Interfaces
JAVA API • Complete function set to extract core network data • Abstraction of SS7 network complexity • Load balancing & failover • High performance ASCII based TCP protocol • Easy to use • Synchronous and asynchronous communication • Abstraction of SS7 network complexity • High performance

Revised XP tutorial for advanced users

14

Extension: Core network data extraction.
Functionality A) Presence Detection:
- Provides the current status of a wireless device (online or offline) for presence.

Modular Framework

B) Location information:
- Extracts the Mobile Switching Center Address for roaming information.

C) Alert-Service Center D) AnyTimeInterrogation (ATI)
- AnyTimeInterrogation (ATI) to retrieve location information about the subscriber.

E) Number Portability:
- Identifies the international Mobile Subscriber Identity (IMSI) for number portability.
Revised XP tutorial for advanced users 15

A) Presence Detection.
Status of a wireless user

With the A-SMSC solution, an application can request the status submission of a wireless user. The outcome of the delivery (successful or not) will be reported back to the application. Application Providers - Detect if a user is online or not and deliver real-time short messages.
Mobile phone notifies the A3 SMSC solution.

HLR/MSC

2

Platform delivers message to mobile phone

VASP

Operators - Direct delivery of short messages.
1 4 Response is delivered back to Application Application requests message delivery

Online Presence Detection enhances many applications requiring knowledge about the online status of the wireless user.

Application

Revised XP tutorial for advanced users

16

B) Location Information.
Queries for an MSISDN, receive information from HLR

Operator can request HLR information using a simple IP based protocol. The MSISDN is used as the variable whereas the platform queries the HLR of the mobile user and returns: - MSC Address. - HLR Address. - IMSI.

HLR

2 Platform queries HLR of the MSISDN

VASP
HLR responds 3

Through the MSC address the operator knows the current (roaming) network of the wireless user. Through the HLR address, the operator knows which network the user has a subscription. Supports MAP commands: - Send-Routing-Info-For-LocationServices. - Provide-Subscriber-Location

1

4

Response is delivered back to the application

Application supplies MSISDN

Application

Revised XP tutorial for advanced users

17

C) Online Alert.
Alerts applications as soon as user is online

The A-SMSC solution allows applications to request a notification if the user is online. - The application requests an alarm trap by supplying the MSISDN to the platform. - The platform sets the alarm request in the appropriate HLR. - As soon as the HLR is notified about the online status of the user it notifies the platform. - The platform transforms the SS7 alarm to IP and forwards it to the initiating application.

3

Mobile Subscriber is online again

HLR
2 Platform sets Report-SMDeliveryStatus in HLR

VASP
4 HLR sends Alert-Service Centre to ASMSC platform 1 5 Response is delivered back to Application Application Application requests notification for MSISDN

As soon as the mobile user switches on their phone or has connectivity again, the application gets an alert and can start the dialogue.
Revised XP tutorial for advanced users

18

D) AnyTimeInterrogation (ATI).
ATI provides valuable real-time information about user

AnyTimeInterrogation can be used in MAP2+/3 compliant networks to request information about a wireless user. The information includes: - Cell-ID. - Current Status. - etc.
3 HLR returns response.

2

HLR

A-SMSC solution does a AnyTimeInterrogation request towards the HLR.

VASP

The information can be matched with databases to e.g. return the geographical coordinates of the wireless user and forming a cost efficient Location Based System (LBS) for applications.

4 The response is processed, formatted and returned to the application.

1 Application requests ATI interrogation.

Application

Revised XP tutorial for advanced users

19

• Agenda Overview A-SMSC • •

Functionality Extensions Key Benefits

Revised XP tutorial for advanced users

20

Key Advantages of the A-SMSC.
Independent and flexible software and hardware architecture, open for future enhancements with clear interfaces. Improves flexibility and performance in SMS delivery, enhanced routing possibilities and SMS handling to reduce messaging costs. Range of innovative add-on functionality such as P2P direct delivery. Benchmarked at high throughput levels. Powerful, easy-to-use system maintenance services based on a webinterface as well as health checking and trouble-shooting tools, reducing operational costs and manual efforts. Successfully implemented MO/AO and MT/AT direct delivery messaging to many Tier 1 and 2 operators, including Vodafone UK, O2, Orange, Hutchison and Cingular. A-SMSC termination success rate proven to be higher than legacy SMSCs because of more sophisticated retry schemes (e.g. configurable based on MAP error code).

Revised XP tutorial for advanced users

21

Revised XP tutorial for advanced users

22

Sign up to vote on this title
UsefulNot useful