SMSC encoder .NET | Component

Component

Introduction

SMSC encoder .NET is a simple and free helper component for encoding and decoding of content for various types of messaging technologies. The component is 32/64 bit .NET managed code and is primarily designed to cooperate with SMSC client .NET library but can also be used with third party messaging connectivity components.

The component is as of now a part of SMSC client .NET library and does not have a separate download or installation package.

Mobile Messaging is Splitting and Encoding

The 140 bytes of content per single message is a typical limit for most SMS derived mobile messaging technologies. Originally this allowed for 160 characters with use of 7-bit encoding with limited character set or 70 Unicode, 16 bit per character encoded characters. But also this is still 140 bytes of data which is a key to many other data encoding methodologies.

Over time there have been a lot of ideas on what data can be sent in an SMS message which resulted in many ways of encoding messaging data. Just to name few there are multipart (concatenated) messages which allow to send more than maximum number of characters that fits a single message, there are ringtones, pictures, phonebook entries (vCard), calendar events (vCalendar), EMS messages which allow formatted text and pictures, and a range of WAP Push related message encodings. All of these require particular encoding of the data content and usually require splitting it into a series of messages which are then reassembled and interpreted at the handset.

Hey, It Does not Do Many Things!

We are aware that currently the component does not implement many of possible messaging content encoding schemes. It is intended to grow following users' requests so if you need some other data encoded please contact us and we will add required functionality for free.

Features

Table below summarizes component's features:

  Encoding Decoding
Basic SMS messaging
Multipart (concatenated) message
WAP Push messaging
Service Indication message

Documentation & Usage Examples

Documentation & source code examples for SMSC encoder .NET component are currently part of the User Manual that comes with SMSC client .NET and is included in the installation package. This documentation can also be found as a separate item on downloads page.

Recently updated on July 11, 2011.

 

Copyright © 2003-2012 Tops. All rights reserved.

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