June, 2007

Small Image Size in Received MMS

A recent posting on our disucssion board got me thinking. The question was asking about how when the customer receives inbound MMS messages via a modem, the images are being scaled down to a thumbnail size. I don’t have a clear-cut answer on how to resolve the situation, because it tends to be a mobile operator specific issue. But I thought my explanation of why it would happen, and how you...

Read More

NowSMS Release – 2007.06.27

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 2006 release and version 2007.06.27.  An interim update may be available at the following link:   http://www.nowsms.com/nowsms-update. The release history...

Read More

MMS to a Phone Based Application

Application Directed MMS:  Send an MMS to a Java app/MIDlet In the last post, I talked about sending SMS messages to a Java MIDlet running on a phone by using SMS port addressing. This time I want to explain how to send an MMS message to a Java MIDlet running on a phone, using MMS application ID addressing. SMS port addressing has been part of SMS, as defined by the ETSI GSM 03.40 specifciation,...

Read More

SMS to a Port Number

Application or Port Directed SMS:  How to Send an SMS to a Java app/MIDlet It’s a common task, but a confusing one. As Java becomes more widely supported on mobile phones, one of the most obvious application needs is the ability to send SMS messages to an application and have the application take some action based upon the content of the SMS message. However, while J2ME will let an...

Read More

Long SMS Text Messages and the 160 Character Limit

Ok, this post may be old news to many … but it’s a question that I get asked frequently … SMS text messages are limited to 160 characters, but on most GSM networks it is possible to send longer text messages. These messages go out as multiple physical SMS messages that are logically reassembled into a single long text message by the recipient handset. How does this work? What...

Read More

SMPP Error Code Handling in NowSMS

The default SMPP error code handling behaviour for NowSMS with an SMPP connection is as follows: For most SMPP error codes, NowSMS will assume that the error is temporary, and retry message delivery with a delayed retry schedule. The exceptions to this are detailed below: The following error conditions cause NowSMS to record a message delivery failure and NOT retry sending: ESME_RINVDSTADDR...

Read More

USSD and NowSMS

From time to time we get asked questions about USSD support in NowSMS. The quick answer is that, yes, NowSMS can support USSD … assuming that you can connect to the USSD gateway using SMPP. SMPP extensions have been defined specifically for the support of USSD, so that you don’t have to use yet another protocol. However, before you get too excited … let me explain how USSD works...

Read More

Receiving MMS Messages Over a GPRS Modem – MMSINQ and MMSCDATA Directories

If you’re configuring NowSMS to send and/or receive MMS messages using a GSM/GPRS (or EDGE/UMTS/WCDMA) modem, the initial setup can be a little confusing. It’s confusing because NowSMS is like a swiss-army knife of SMS and MMS messaging functionality. We’ve tried to make NowSMS easy-to-use for accomplishing basic messaging tasks … but a big part of the appeal of NowSMS is...

Read More