2010

Shift Tables – National Language SMS in 160 characters without Unicode

The fact that messages that contain characters outside of the GSM character set require Unicode encoding and are limited to 70 characters per message instead of the expected 160 character limit, is a frustrating limitation for many languages. Messages longer than 70 characters can, of course, be sent, but they are sent as multipart (segmented) messages, and reassembled by the receiving client....

Read More

Update Patch – 2010.11.26

An update patch release of the Now SMS & MMS Gateway is now available for download at http://www.nowsms.com/download/nowsms20101126.zip.  This ZIP file contains an EXE file that can be used to install the update. This release contains fixes for specific problems encountered by customers.  If you are not experiencing one of the following issues, version 2010.11.04 is recommended as the...

Read More

WAP Gateway Blocks BlackBerry App World

Tunnel Nonstandard Ports

It has come to our attention that the default configuration setting for the NowWAP WAP Gateway blocks users from connecting to BlackBerry App World. The reason for this seems to be some unusual communication patterns between the handset and the App World server. The handset attempts to created a tunneled connection to the HTTP port (80) of the BlackBerry App World server. Symptoms of the problem...

Read More

SMPP Information and Resources

SMPP (Short Message Peer-to-Peer) Protocol is an industry standard protocol that is used for exchanging SMS messages between peer entities.  In SMPP terminology, two types of entities are defined, a Short Message Service Centre (SMSC), and an External Short Messaging Entity (ESME). In simplistic terms, an SMSC manages SMS messages for a mobile operator network, delivering SMS messages to mobile...

Read More

NowSMS Update Release – 2010.11.04

An interim update release of the Now SMS & MMS Gateway is currently available at http://www.nowsms.com/download/nowsms20101104.zip.  Use the executable file in this ZIP to update an existing NowSMS installation. This document details the update release history since the current official release, version 2010.02.09.  Release history for the changes prior to the current official release can...

Read More

SMPP Asynchronous Mode

One of the biggest limitations to SMPP performance is protocol implementations that do not support SMPP asynchronous mode, or to state it more correctly, do not take advantage of the speed boost that is possible with SMPP asynchrnous mode. SMPP Synchronous Mode = One Message at a Time In SMPP Synchrnous mode, each side of the SMPP client has only one outstanding transaction active at a time. ...

Read More

NowSMS/MMS API Information

APIs

The primary API for sending and receiving SMS and MMS messages with NowSMS is HTTP-based. Because the API is HTTP based, applications that wish to send or receive messages via NowSMS do not have to run on the same physical server, they can interface with NowSMS over a network. This page contains links to additional information that describes the raw HTTP interface, as well as links to example...

Read More

SMPP Receipt Message ID Tracking Over Multiple Connections

One of the standard capabilities of NowSMS is the automatic mapping of receipt message IDs when routing messages to an upstream SMSC connection. The reasoning/logic is simple. When NowSMS accepts a message from a client, NowSMS needs to assign an ID to the message. When the message gets routed to an upstream SMSC, that SMSC will assign a new message ID. NowSMS saves the message ID assigned by...

Read More

NowSMS Update – Interim Release 2010.05.07

An interim update release of NowSMS is available for download at http://www.nowsms.com/download/nowsmsupdate.zip. The most interesting updated features/capabilities include: Major SMS performance enhancements (and reduced CPU overhead) for configurations with large outbound message queues and/or a large number of outbound SMSC connections. A simpler way to define multiple transmitter, receiver...

Read More

Operator MMSC Accounting – Detecting Roaming Subscribers

One important consideration when charging for MMS messages is whether or not the user is roaming. The NowSMS MMSC can provide this information to the MMS accounting callbacks, however the requisite information is not included in the MMS accounting callbacks by default. Before the MMSC can pass this information to the accounting callbacks, the MMSC must receive this additional information from the...

Read More

NowSMS and SSL Certificates – 2048 Bit Key

In the last 6 months, many SSL Certificate Authorities (CAs) have made a switch to requiring web servers to use 2048-bit private keys. It is believed that increased computing power will make the commonly used 1024-bit keys possible to break by 2011. There is a side effect in switching to the larger keys that some old web browsers don’t support > 1024 bit keys. I can’t find a good...

Read More

Mobile Number Portability (MNP) and the NowSMS MMSC

When the NowSMS MMSC is used in environments with mobile number portability (MNP), the MMSC may need to query a database to determine whether a recipient is local to this MMSC or if it belongs to another operator. The interface to support this is defined in the following article: Mobile Number Portability (MNP) and the NowSMS MMSC However, there is an additional issue that is not discussed in...

Read More

NowSMS Release – 2010.02.09

This document provides release history information for the current release version of the Now SMS & MMS Gateway, which can be downloaded at http://www.nowsms.com/download-free-trial. This document covers changes between the last major 2009 release and version 2010.02.09.  An interim update may be available at the following link:   http://www.nowsms.com/nowsms-update. The release history...

Read More

XML Status Query for SMSC Connection Status and Statistics

We posted details about an XML-based NowSMS status query in an earlier posting: http://www.nowsms.com/xml-status-query-for-smsc-connection-status-and-statistics This query reports information similar to what is reported on the “Status” page of the NowSMS configuration dialog. The query results include information about SMSC connection status, the number of messages processed via the...

Read More

E-Mail Notification for Updates

An e-mail notification service is available for NowSMS software update information.  To receive e-mail notifications for NowSMS software updates, please subscribe using this Google FeedBurner link.

Read More