Can NowSms extract and store carrier id?

Can NowSms extract and store carrier id? SearchSearch
Author Message
marcia piccione
New member
Username: Mpiccione

Post Number: 4
Registered: 01-2012
Posted on Friday, May 25, 2012 - 08:28 pm:   

We are getting charged by OpenMarket for carrier lookups for every sms. I'm wondering if NowSms has any capability of extracting the carrier id from the MO and storing it with the phone number somewhere and then inserting the carrier id in MT messages. I did look in the docs, but did not see anything similar, so perhaps the answer is "no".
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 3975
Registered: 08-2008
Posted on Wednesday, May 30, 2012 - 04:07 am:   

Hi Marcia,

I assume you are using SMPP to connect with OpenMarket?

I don't have any details on OpenMarket specifically, but the SMPP protocol is extensible in that it allows service providers to add additional custom parameters. These are known as TLV parameters.

It is likely that OpenMarket has defined a custom TLV parameter for 'carrier id'.

If you can find the details for this parameter, then it is possible to define this parameter to NowSMS so that it can also support it.

The way that it then works is that if the parameter is present for an inbound/MO message, NowSMS also passes this parameter to your 2-way command, so that you can store it and pass it back to NowSMS when you later submit an MT message.

In NowSMS, we refer to these additional parameters as SMPPOptions. There are a few articles on our technical blog that describe how to implement parameters from a couple different providers (but not OpenMarket): http://www.nowsms.com/tag/smppoptions

If you search our web site using a keyword of SMPPOptions, you will find other discussions and information.

And if you can provide me with information on OpenMarket's SMPP TLV parameters, I can attempt to translate this into NowSMS' SMPPOptions terminology.

--
Des
NowSMS Support