March, 2009

Send OMA Client Provisioning (OTA XML) via PHP

OMA Provisioing Content Messages are special SMS messages that contain information used to configure certain settings of a mobile phone, such as settings for the browser (APN, proxy, bookmarks), MMS client, IM client, or SyncML client. These messages are sometimes referred to as OTA configuration messages, where OTA is an acronym for Over-The-Air. These settings are specified in an XML format,...

Read More

Send WAP Push from Java (or JSP)

The previously posted examples for sending SMS and MMS messages from a Java application with NowSMS can also be used for sending WAP Push messages. Normally, when we talk about WAP Push messages, we are talking about “Service Indication” (SI) messages, which are a common type of WAP Push message. MMS Messages also use WAP Push for part of the delivery process, but they are handled...

Read More

Creating a Bookmark using OMA Client Provisioning

A recent posting on the NowSMS discussion board raised an interesting question. How do you use OMA Client Provisioning to add a bookmark to a mobile phone? The NowSMS web interface has a simple function for doing this using the old Nokia/Ericsson OTA format (WAP OTA), however the web interface for OMA Client Provisioning only allows a browser home page URL to be defined. While the NowSMS web...

Read More

Sierra Wireless 881 USB Modem (881U) and NowSMS

The Sierra Wireless 881 USB Modem (881U) is a good modem to use with NowSMS. However, it can be a frustrating modem to get properly configured.  The reason for this is because the primary market for this modem (and other USB modems) is to provide internet connectivity. If you’re looking at using this modem (or a similar modem) with NowSMS, it’s probably best not to purchase the...

Read More

MM7 Schemas and MMS Version Number Confusion

In a recent posting, I posted a reference to the SMPP specification, which is the de facto standard for application generated SMS, as well as for interconnecting SMS systems.  The most commonly used version of the SMPP specification was published 10 years ago. There are a few ambiguities in SMPP with regard to message encoding for long text messages, and delivery receipt formats.  But overall,...

Read More

Premium Rate SMS (OPPC) with Verisign and NowSMS

Here at NowSMS, we make it a point not to endorse any particular SMS service provider. We like our customers to have flexibility to choose and change SMS service providers that best fit their needs. That said, some SMS service providers have unique configuration attributes, and you need to apply special configuration parameters in NowSMS in order to take advantage of features and flexibility...

Read More

SMPP 3.4 Protocol Specification Archive

For archive purposes, I’m posting a copy of the SMPP 3.4 Specification here. The SMS standards organization that created the specification has disbanded, and there are plans for their web site to be shut down. This doesn’t mean that SMPP is not still important for SMS. It remains the de-facto standard for application based SMS messaging. It’s just that the SMPP v3.4...

Read More