Now MMS 5.51 and MMS using Canadian providers

Now MMS 5.51 and MMS using Canadian providers SearchSearch
Author Message
Remzi Turer
New member
Username: Sems

Post Number: 1
Registered: 08-2004
Posted on Thursday, August 26, 2004 - 05:12 pm:   

I just started testing the NowMMS product.

I first set it up using a Nokia 6800 and a USB data cable, with a Microcell/Fido sim card. With this setup, I can send and receive MMS messages to Microcell/Fido subscribers and Rogers Wireless subscribers can send but cannot receive. I believe this is related with Rogers' SMSC, they may not be accepting binary SMS.

As another test, I tried sending a MMS to a US AT&T subscriber while Microcell/Fido card was in, still failure.

Then I tried using a Rogers SIM card into Nokia 6800, and this time neither subscribers were able to receive anything.

After little search on the forums, I subscribed to clickatell service for testing and it works fine.

My questions are:

1. Why does NowMMS send out 2 SMS messages to deliver a MMS notification? It happens if I use Nokia 6800 or Clickatell.

2. Does anyone have a SMSC number for Rogers that supports binary messages?

TIA,

Remzi
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 3357
Registered: 10-2002
Posted on Thursday, August 26, 2004 - 08:25 pm:   

Hi Remzi,

The SMS interconnectivity service that is used by US and Canadian operators generally does not route binary SMS messages properly. It's a shame, when this is generally not an issue in other parts of the world. In the US and Canada (country code 1), you can usually only send binary SMS messages to a subscriber of the same operator as your modem.

To answer your questions:

1.) Because there is usually more information required in an MMS notification than can be fit in a single SMS message.

Here's a thread that discusses some options and settings:

http://support.nowsms.com/discus/messages/1/417.html

2.) I don't know about a separate SMSC number on Rogers. And I'm pretty sure we have customers using GSM modems on Rogers.

However, here's an idea for you.

If you are running any NowSMS version other than v5.50 including the current v5.51 version), please try editing the SMSGW.INI file, and under the [SMSGW] section header, add the following statement:

BinaryDCS=4

If you are using the NowSMS v5.50 release, please try editing the SMSGW.INI file, and under the [SMSGW] section header, add the following statement:

BinaryDCS=F5

Then restart the NowSMS services, and try the WAP push again.

(Basically, there was a different default setting for this partcular setting in v5.50 only. The F5 setting seems to work better with most operators, but sometimes in North America, we have to use a value of 4 instead.)

If this setting doesn't make a difference, then go back to the SMSGW.INI and remove it, so that it doesn't cause any confusion in the future.

-bn

Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 3358
Registered: 10-2002
Posted on Thursday, August 26, 2004 - 08:28 pm:   

Oh ... and before you try sending MMS, I'd suggest trying some simple WAP push messages first.

Use WAP Push messages to validate that binary SMS is being sent correctly. (MMS is more complicated, and other things can go wrong there.)
Remzi Turer
New member
Username: Sems

Post Number: 2
Registered: 08-2004
Posted on Thursday, August 26, 2004 - 09:50 pm:   

Thanks for a quick response. How does other companies like Clickatell accomplish binary sends? If I use let's say a European carrier's card, like Orange (which I have an account with), I wonder if I will be able to send binary SMS messages.

I'll try the WAP push, but I am not too hopeful, I thought WAP push was text based, not binary.
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 3372
Registered: 10-2002
Posted on Thursday, August 26, 2004 - 10:57 pm:   

WAP Push is definitely binary messaging.

SMS service providers need to have interconnection agreements with any of the operators to which they deliver. (Because the operator is going to charge them for each message that gets routed on to the operator's network.) The interconnection might be over an SS7 roaming link, or it could be a link into the operator's SMSC, or it could be a connection via one or more intermediaries that ultimately deliver it in one of these two fashions.

Using a GSM modem, you are submitting your message via that operator's SMSC. And the issue then comes down to what interconnection agreements and facilities that operator has for delivering messages to other operators. The big problem with binary SMS over GSM in North America is that there are a couple of companies that link the different operators together. And there are a mix of GSM and CDMA operators (plus iDEN and TDMA with smaller numbers of subscribers). The binary SMS formats are different between these different environments, so the companies that link the operators together typically just throw the binary messages away.

When you're sending messages via a GSM modem from a GSM carrier outside of North America into North America, often times you can get binary messages through because the GSM carriers use GSM interconnection agreements to route the messages.

Let's just say that it can be hit and miss. For sending binary messages into North America GSM carriers, you're usually best off going through a provider unless you only need to reach a specific carrier.