SMSC Relay SDK | Features

Detailed description

Detailed list of features

Below are listed key features of the SMSC Relay library components:

Synchronous and asynchronous transfer modes

Implementation of both simple, synchronous and high performance asynchronous (sliding window) mode for both sending and receiving of the messages and status reports allows to build applications that require very high throughputs.

High performance

Multithreading construction ensures maximum efficiency of the message's sending and receiving process - components can handle hundreds of messages per second in favorable environment.

Send & receive functionality

Component can both submit and receive messages - in particular messages originated by mobile stations (MS) to special purpose (short) GSM numbers (e.g. contests, surveys, voting services, database queries etc.)

SMS, EMS, WAP and more

Possibility to send and receive SMS, EMS and WAP PUSH messages, messages containing images, animations, logos, sounds etc.

All GSM encodings supported

Ability to send and receive 7-bit text messages, 8-bit binary data messages as well as Unicode (UCS2) encoded text messages allows to send and receive special characters and national character sets (e.g. Arabic, Hebrew, Cyrillic, Chinese, Korean etc.)

GSM escape sequences

Support for GSM alphabet encoding with escape sequences allows to send and receive special characters (e.g. EURO currency symbol €).

Delivery status

Full information about the message delivery status.

User Data header

Support for messages containing User Data Header (UDH) and for encrypted messages.

Flash SMS

Possibility to send messages in Direct Display mode (Flash SMS).

Delivery & validity time

Possibility to set message delivery and validity time.

Multiple bind mode options

Ability to connect as transceiver, transmitter and receiver in SMPP protocol.

Alphanumeric signatures

Possibility to attach an alphanumeric signatures to messages.

Connection keep-alive functionality

Connection keep-alive functionality which ensures that the SMSC does not drop connection during inactivity. period

Heavily tested

The components are tested in cooperation with many SMSC configurations worldwide.

Clean & neat

Clean and neat design including simple, well structured API consisting of methods, properties and events.

Great support

Our support is considered by our customers as a excellent addition to the quality of the components - see our references.

Supported SMSC access protocols

  • SMPP versions 3.3, 3.4 and 5.0 (SMPP Developers Forum)
  • UCP version 2 (CMG Wireless Data Solutions)
  • CIMD2 version 1.2 (NOKIA)
  • SEMA OIS version 8.1 (Sema Telecoms)

Environment requirements

SMSC Relay SDK library can be installed and can work properly when at least the following computer configuration is provided:

Processor: Pentium II Class, 300 MHz
Operating system: Microsoft Windows 7, Microsoft Windows Vista, Microsoft Windows Server 2003, Microsoft Windows XP, Microsoft Windows 2000, Microsoft Windows NT 4.0, Microsoft Windows 98, Microsoft Windows 95 (required IE 5)
System memory: 64 MB
Disc space: 5 MB
Other: CD-ROM or DVD-ROM drive (in case of version distributed on CD-ROM)

SMSC connection requirements

Network operators

The library requires connection with the Short Message Service Centre via TCP/IP protocol. You may need to contact mobile network operator to get detailed information about the prerequisites required to connect to the SMSC. The information you need to connect consists of IP address and port, credentials (user, password etc.) and protocol specific parameters.

Independent connectivity providers

The library can also work and has been tested with third party SMSCs and traffic aggregators not related to mobile network operators.

Recently updated on November 26, 2009.

 

Copyright © 2003-2009 Tops. All rights reserved.

Use of this website means your agreement to the terms of use and privacy policy.