ActiveXperts
SMS & MMS Toolkit


 Product Overview

 Supported Protocols:
 
 How to use

 Online Samples

 Download (.exe)

 Brochure (.pdf)

 Manual (.htm)

 Release Notes


Support

 Knowledge Base

 Forum

 Contact Support


Purchase

 Licensing

 Pricing

 Order now


Providers

 SMPP Providers

 MMS Providers

 TAP/UCP Providers

 SNPP Providers


Related documents

 Case studies

 SMS Documents

 GSM Network Codes

 TAPI Documents

 About Mobile
 Communications


 AT Commands

 RFC's


  Download ActiveXperts SMS and MMS Toolkit 5.0  (6754 KB - .exe file)
  Download Manual  (623 KB - .htm file)

SCKL Format

    What is SCKL ?

The SCKL format is developed to deliver binary content to mobile phones independend of the underlying network technology.
SCKL is developed by Nokia, and can be used on GSM, CDMA, iDen and TDMA networks. The data is sent in a plain text message which is supported by all networks.

    The format of a SCKL message

SCKL messages consits of a header and user data. The headers specifies to which application port the message have to be send, and includes data for message segmentation and reassembly.


Bytes Description
6 //SCKL string
4 Destination Port number in HEX
4 Source Port number in HEX
2 Message Reference number
2 Number of Segments
2 Number of this segment

Sample of a message with 3 segments:

//SCKL15811581A50301 USERDATA
//SCKL15811581A50302 USERDATA
//SCKL15811581A50303 USERDATA


The user data can be encoded as text or binary.
When coded in binary (ringtones and picturemessages), data is encoded in 2digit HEX format.
Please note that there has to be a space between the header and the user data.

For instance: //SCKL1581 06050415810000024A3A6115A5999995B080D80400231C934836C26C30C36C511624B30D30DA0C30DB144D8000

    Port numbers


The first value in the header specifies the application port number.
These port numbers are part of the Wireless Datagram Protocol (WDP).
The WDP Port numbers are approved by the Internet Association Authority (IANA).

The following port numbers are currently in use:

Port Number Application
0x1581 Ring Tones
0x1582 Operator Logo
0x1583 Group Logo
0x23F4 vCard
0x23F5 vCalendar
0x23F6 Secure vCard
0x23F7 Secure vCalendar


    Examples

Sending a ringtone

To send a ringtone, we have to send the data to port 0x1581 of the mobile phone. The ringtone data can be composed with ringtone convert software such as Coding Workshop Ringtone Converter. It is also possible to send a ringtone in RTTTL format using the 'SmsDataRingtone' object of the SMS and MMS Toolkit.

The SCKL Data:

//SCKL1581 024A3A6115A5999995B080D80400231C934836C26C30C36C511624B30D30DA0C30DB144D8000


Sending an operator logo

An operator logo is a small icon that is associated with the operator the mobile phone is connected to.
The mobile network and country code have to be encoded in the message data.
For a list of network codes click here.

The SCKL Data:

//SCKL15821582AA0201 3002F4610A00480E010000019FF1FF180000000003301B019C0000000002200A00C400000000024004004200000000004004004000000000F8 400400400000000174400400400000000104400400400000000D8E43843C40DB000012F947C47E4124E000392147C47E41249000492147C47E47249000452244C4664D249000A2
//SCKL15821582AA0202 FD44C466492490


Clearing the operator logo

To clear the operator logo, and display the networkname as text, use the following SCKL data:

//SCKL1582 300000000A00000001


Sending a group logo

A Group logo is a small icon that will be associated with certain groups of people.
When a member of a caller group rings you, this icon is displayed in the display of the mobile phone.
The size of the picture is 72x14 pixels, and has to be black and white.

The SCKL Data:

//SCKL1583 3000480E010000019FF1FF180000000003301B019C0000000002200A00C400000000024004004200000000004004004000000000F840040040000000017440040
0400000000104400400400000000D8E43843C40DB000012F947C47E4124E000392147C47E41249000492147C47E47249000452244C4664D249000A2FD44C466492490


Sending a vCard message

To send an electronic business card to a mobile phone, you set the userdata as defined in the vCard standard.
For more information about this standard see RFC2425 and RFC2426.

The SCKL Data:

//SCKL23F4 BEGIN:VCARD<CR><LF>
N:John Doe<CR><LF>
TEL:+31647134225<CR><LF>
END:VCARD




The ActiveXperts SMS and MMS Toolkit is a SMS development component (SDK). This control can be used by any Windows development platform, including Visual Basic .NET, Visual CSharp .NET, ASP .NET (VB,CS), ASP, Visual Basic, Visual Basic for Applications (VBA), Visual Studio/Visual C++, Borland Delphi and C++ Builder, PHP, ColdFusion, HTML, VBScript and any other ActiveX/COM compliant platform. The SMS and MMS Toolkit is an ActiveXperts Software B.V. Product.

Copyright ©1999-2007 ActiveXperts Software. All rights reserved.