operator MMSC

Operator MMSC without a WAP Gateway (ICAP)

When implementing an MMSC for a mobile operator network, one of the most confusing concepts is how user authentication is usually performed in conjunction with a WAP Gateway. MMS uses the MM1 Protocol (OMA MMS Encapsulation) for transactions between a mobile device and the MMSC. This protocol does not define how the MMSC identifies and authenticates the subscriber when the MMS client on a mobile...

Read More

Mobile Operator MMSC APN & Settings (Updated)

The Now SMS & MMS Gateway can use a GSM/GPRS or 3G/UMTS/WCDMA modem to send and receive MMS messages via an operator MMSC. In this type of configuration, there is no special setup requirement required by the mobile operator. The Now SMS & MMS Gateway sends and receives MMS messages using the same protocol that is used by the MMS client in a mobile phone, so it simply requires that the SIM...

Read More

NowSMS MMSC Diameter MM9 Implementation

Click here for a PDF version of this document. This document outlines how MMS charging is implemented using Diameter and MM9 in the NowSMS MMSC. It also describes a test program that is used to validate proper Diameter configuration parameters and charging behaviour. MM9 Diameter charging is enabled in NowSMS MMSC versions 2013.04.01 and later. The MMSC implements Diameter Credit Control for...

Read More

Nokia N9 Unable to Receive MMS

It has come to our attention that there is a bug in the MMS client of the Nokia N9 which can prevent this phone from being able to receive MMS messages from a NowSMS MMSC. The problem occurs because the MMS client cannot process an MMS notification message where the MMS Content URL contains a URL escaped parameter.  When the MMS client encounters a URL escaped parameter in a URL, it re-encodes...

Read More

Repairing a Corrupt MMSC User Database

We recently had a customer whose MMSC stopped automatically provisioning new users. The MMSC user database had become corrupt, preventing new users from being able to be automatically provisioned.  While it is not known why this corruption occurred, the most common potential cause is an abnormal system shutdown, such as power failure. Future versions of the MMSC will include start-up logic to...

Read More

Migrating from another vendor’s MMSC

Customers frequently inquire about the complexity of migrating from an existing MMSC installation to NowSMS.  Is it possible to do this with minimal impact to their subscribers? In most cases, this is possible.  The NowSMS MMSC is designed with minimal administration requirements and automatic subscriber provisioning.  For a typical mobile operator configuration, subscribers are automatically...

Read More

iPhone MMS Message Send Failure on GPRS and EDGE

We’ve recently investigated a problem reported by a NowSMS MMSC customer where iPhone 4 users were reporting a high volume of failed MMS message sending. Our investigation suggests that this problem is related to a software issue in the iPhone MMS client, when operating outside of 3G coverage.  There is no problem in the operation of either the NowWAP Gateway or the NowSMS MMSC. (Note:...

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

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

Introducing NowWAP 2009

NowMobile is proud to introduce the latest version of the NowWAP Proxy/Gateway, NowWAP 2009. We’d like to take this opportunity to let you know what is new in NowWAP 2009. And if you missed our recent announcements regarding NowSMS 2009, the NowSMS MMSC, and NowSMS Lite, you can learn more at http://www.nowsms.com/nowsms2009. The most significant improvements in the NowWAP 2009 release are...

Read More

MMSC Accounting Callbacks for Billing and Charging

MMSC accounting callbacks provide an interface between the NowSMS MMSC and external billing and charging systems. These MMSC accounting callbacks are HTTP-based. When accounting callbacks are enabled, the MMSC will issue HTTP requests to a customer supplied URL in order to interface with the customer billing and charging systems. To enable MMSC accounting callbacks, it is necessary to manually...

Read More

Missing Text Parts from MMS Messages

A recent tech support incident where users were receiving MMS messages with missing text parts of the MMS content had us rather confused. The customer was using NowSMS as an MMSC, and encountered two devices, the Motorola RAZR V8 and ROKR Z6, which were unable to receive any text content within an MMS message. As a first step of troubleshooting, we recommended that the customer disable...

Read More

Provisioning MMS Short Codes on the NowSMS MMSC

When using the NowSMS MMSC as an operator MMSC, one frequently asked question is how to provision short codes for MMS content providers, or Value Added Service Providers (VASP). The MMS specifications from the 3GPP define MM7 as the standard protocol for Value Added Service Providers to interface with operator MMSCs. Since many MMS content providers are existing SMS content providers, it may help...

Read More

Connecting to an Operator MMSC with MM7

While NowSMS can function as an MMSC for direct MMS message delivery, this is not an option for most content providers, as most mobile operators block MMS message delivery from any MMSCs other than the mobile operator. In these situations, it is necessary to submit all MMS messages via an operator MMSC, or a service provider with operator MMSC connectivity. (For more information on how MMS works,...

Read More

MMS Conversion to SMS With Web Link

When using the NowSMS MMSC, one of the MMS routing options is to convert an MMS message to an SMS message with a web link. This setting is most often used in operator MMSC configurations for one or more of the following configurations: 1.) Delivering an MMS message to a mobile phone that does not support MMS. (This is most frequently used in conjunction with auto-provisioning, where MMS...

Read More

NowWAP, Radius Accounting and MSISDN headers

NowWAP was recently updated over the summer months to address an issue on heavily loaded systems where Radius packets could be lost. NowWAP uses these Radius accounting packets in order to determine the identity (phone number or MSISDN) associated with the device that is making a request. NowWAP includes the phone number in an X-MSISDN header when forwarding the request to a downstream content...

Read More

OMA MMS Postcard conformance

An odd question came in via e-mail, and I thought it was worth noting here… Please confirm the below feature is supported in Latest version ofNowSMS: MMS postcard services Under “OMA MMS specs 1.3” is supported in “Jun 2008 NowSMS version”. What is an MMS postcard? MMS Postcard is a name for a collection of person-to-service/application services where multimedia...

Read More

MMS MM7 SOAP Problems with Vodafone UK

If you’re trying to use NowSMS to interface with the Vodafone UK MMSC over MM7, you may be experiencing a problem where the Vodafone MMSC is reporting SOAP errors, indicating that the SOAP headers cannot be accessed. This appears to be a bug in their MMSC. The Vodafone UK MMSC does not like the MIME boundary text that NowSMS generates. While the MIME boundary used by NowSMS correctly...

Read More

MMS Message Retries, Expiration, Conversion to SMS

There was a good simple question posted on the NowSMS Discussion Board. We are using the MMS Gateway service. For how long does the MMS contentstays in the system?Can we set a specific time for the message expiration?We also use the option of converting the mms to SMS with web link. Forhow long is the content stored in the platform? As I replied to that question, I realized that there are a...

Read More

One WAP Gateway for both MMS and Browser Data

Smaller mobile operators often ask us how to deploy a single WAP Gateway (or WAP Proxy if you prefer that terminology, as our marketing folks seem to prefer) to deploy both MMS traffic and general browser traffic. Of course, technically there is no reason that a single WAP Gateway can’t support both types of traffic. So if you’re not a mobile operator, you’re probably wondering...

Read More