The installation package brings four demonstration applications each for one of supported protocols. These applications are installed along with the components and can be run from the Start menu's group SMSC Client Library.
Connecting to the SMSC
To connect to the SMSC you need to know a set of parameters for client authorization and protocol setup.
To connect the demonstration application to the SMSC please fill in appropriate fields in the configuration panel according to the data obtained from the SMSC operator and then press Connect button. After successfully connecting with the SMSC (which will be confirmed by appropriate message in the Event log window) the button Initialize should be pressed to pass to the SMSC initialization data.
Sending text message
To send the message please enter the Destination phone number (usually in international format with country and area prefix e.g. +49555123456) and the Originator, which in most cases should be the phone number in the same format as the Destination (some SMSC however allow for alphanumeric signatures). Other parameters should be set according to the protocol specification and according to the. The most important settings are the Message field and the Encoding settings. The Encoding field should be set to Normal - 7 bit encoded text. The UDH field should be left empty.
Screenshot below illustrates sending of a normal text message through the demo application:
Sending Unicode message
To send a message containing Unicode encoded text the Encoding field should be set to Unicode - UCS2 encoded text. The message may have up to 70 characters maximum. The UDH field should be left empty.
Screenshot below illustrates sending of a Unicode message through the demo application:
Sending data message
Main difference between sending text message and message containing data is the contents of the Message and UDH fields. Both should contain binary data encoded in a hexadecimal format (two characters per byte, characters allowed are 0...9 and A...F case independent). The UDH field contains User Data Header which usually determines the content of the data. The Message field can contain a maximum of 280 hexadecimal characters (140 bytes of data in message minus the size of the User Data Header). The Encoding field should be set to Data - 8 bit encoded data.
Screenshot below illustrates sending of a group logo (CLI) through the demo application:
Receiving messages and status reports
The Event log window registers all of the activities during the communication with the SMSC. Among these messages and status report received from the SMSC are notified in the Event log window.