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 MoreUnderstanding SMS Accounting Callbacks for Billing and Charging
Accounting callbacks provide an interface between the NowSMS SMS Gateway and external billing and charging systems. They can also be used to control message routing, providing a way for a user application to control which SMSC connections are used for sending particular messages. These accounting callbacks are HTTP-based. When accounting callbacks are enabled, NowSMS will issue HTTP requests...
Read MoreSMPP TLV Parameters for Advanced Message Routing
There has been some interesting recent discussion about the use of optional SMPP TLV parameters to help facilitate message routing between SMS hubs. Some of this discussion can be found at the following message thread on the NowSMS discussion forum: https://nowsms.com/discus/messages/1/70053.html This article attempts to summarise this information. Those interested in further information are...
Read MoreiPhone 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 MoreOperator 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 MoreMMSC 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 MoreProvisioning 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 MoreDynamic SMS Message Routing with HTTP Callbacks
If you need control over routing to particular SMSC connections, the logic that NowSMS uses for SMS message routing is described in detail in the following article: https://nowsms.com/routing-sms-messages-to-a-specifc-smsc-route For some installations, the routing control offered by NowSMS does not provide enough control. For these installations, an HTTP based callback exists which allows an...
Read MoreNowSMS/MMS Accounting Callbacks
Accounting callbacks have been added to the Now SMS & MMS Gateway effective with v4.11 and later. Before the gateway accepts an SMS or MMS message for delivery, the gateway will connect to a configurable customer-provided URL, providing information about the message to be sent, and who is sending the message. The customer provided URL can either tell the gateway to either accept or reject...
Read More