Problem Receiving MMS with Option GT MAX GPRS modem and Cingular

Problem Receiving MMS with Option GT MAX GPRS modem and Cingular SearchSearch
Author Message
Joel Brandt
New member
Username: Jbrandt

Post Number: 1
Registered: 11-2006
Posted on Tuesday, November 14, 2006 - 05:59 pm:   

Hello,

I'm attempting to use NowSMS with an Option GT MAX GPRS modem from Cingular. SMS (both directions) and outgoing MMS over carrier MMSC using GPRS all work flawlessly. However, incoming MMS doesn't appear to work at all. No initial (binary) SMS arrives. I'd attach logs, but absolutely nothing happens.

MMS does work on the SIM card I'm using for the modem. If I put the SIM card in a phone, I can both send and receive MMSes to that account.

Here are my configuration details:

* Version: 2006.10.31
* SMSC Connection: GlobeTrotter 3G+ Modem Interface

In "Properties" of SMSC Connection:
* Receive SMS Messages: Checked
* SMS Message Storage: Default (note, if I change this to "Direct to Modem" as some threads have suggested, incoming SMS no longer works)
* Receive MMS Messages: Checked
In MMS Settings:
* MMS Server URL: mmsc.cingular.com
* Use Specific Network Connection (GPRS Modem): Checked
* Network Connection: "Modem: GlobeTrotter 3G+ Modem Interface
* WAP Gateway IP Address: 66.209.11.61
* Modem Used: GlobeTrotter 3G+ Modem Interface
* GPRS APN: WAP.CINGULAR
* Login Name: WAP@CINGULARGPRS.COM
* Password: CINGULAR1
* MMSC Routing for Received Messages: Receive to MMS-IN Directory

On "2-way" tab:
* Process Received SMS/MMS Messages both checked

I've also added the line "CommandPostInit1=AT+CGATT=1" to smsgw.ini, and that made no difference.

I'm attaching a ZIP file containing all of my INI files, as well as log files from correctly sending and receiving an SMS, and from correctly sending an MMS. I also tried to receive an MMS during this testing session (i.e. sent an MMS from a phone to the modem.) As you will see, nothing about the incoming MMS appears in the logs.

Thanks for all of your help! Please let me know if there's any additional information I can provide. The product is great, keep up the good work!

-- Joel Brandt
jbrandt@stanford.edu

application/zipNowSMS Logs and Configs (MMS-IN Problem)
nowsms_logs_and_configs.zip (497.6 k)
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6831
Registered: 10-2002
Posted on Tuesday, November 14, 2006 - 07:21 pm:   

Hi Joel,

I'm concerned about the "Direct to Modem" option causing SMS to no longer be received.

As you've noticed from other threads, this setting is usually the solution for these types of problems.

And when you're dealing with a dedicated modem device like this, it is usually the most efficient way to receive messages.

I'd be curious to see an SMSDEBUG.LOG with that setting enabled.

I'd also be curious to see the modem response to the following commands:

AT+CNMI?
AT+CNMI=?

You could put both of these commands into the SMSGW.INI, like you did with AT+CGATT=1 ... or you could issue those commands via HyperTerminal.

What else might be interesting would be to know whether your current connection is 3G/UMTS or EDGE/GPRS. The AT+COPS=? and AT+COPS? command responses would be useful for determining this. (Note that the AT+COPS=? command scans for all available operators, so it takes awhile before it returns.)

I seem to recall another incident on Cingular where the modem was inconsistently receiving notifications, and we noticed that it was shifting between 3G and EDGE/GPRS due to marginal 3G coverage ... and for some reason the notifications were only arriving when the connection was EDGE/GPRS. We had to force the modem to use EDGE/GPRS only in order to get it to work reliably.

At this stage, it's hard to tell whether the issues like the above are network issues or early version firmware issues in the modems.

I wish I could remember what the command was that we used to force it to use EDGE/GPRS. I believe it was AT+WS46=12. (AT+WS46? will tell you the current setting, AT+WS46=? will tell you allowed settings. 12 = GSM/GPRS/EDGE, 22 = UMTS/W-CDMA/3G, 25 = both)

-bn
Joel Brandt
New member
Username: Jbrandt

Post Number: 2
Registered: 11-2006
Posted on Tuesday, November 14, 2006 - 11:14 pm:   

Hello Bryce,

Thanks for your quick and detailed reply. The short answer is this: I purchased a Sierra Wireless 860 card, put that in, and everything works flawlessly. I did have to change to "Direct To Modem" to get the 860 to work, but other than that, the default settings are all good.

I appreciate all of your suggestions on how to get the Option card to work. But, I don't currently have the time to spend debugging it any further. I can tell you that _nothing_ shows up in the SMSDEBUG.LOG with the "Direct to Modem" setting enabled for the Option card.

Thanks again for all of your help, and for putting together a great product!

-- Joel
Swapnil Sharma
New member
Username: Sharmaswapnil

Post Number: 1
Registered: 02-2007
Posted on Tuesday, February 13, 2007 - 10:34 pm:   

Hi Bryce,

I am facing the exact same issue while receiving MMS from Cingular as mentioned in this post by Joel. The settings are the same at my end. I am also unable to see anything in the debug logs while receiving MMS.

SMS Message Storage is set to Default.

As per your reply, I have put in the commands in SMSGW.INI and have attached the response from SMSDEBUG.log and smsgw.ini. Let me know how I can proceed further to debug this issue.

Also, let me know if Sierra Wireless Aircard 875 is a better option as compared to GlobeTrotter 3G Modem.

Thanks!
Swapnil
application/x-zip-compressedSMSDebug and INI files
NowSMSForum.zip (1.2 k)
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6913
Registered: 10-2002
Posted on Friday, February 23, 2007 - 08:25 pm:   

Hi Swapnil,

I'm sorry that it took so long to respond. I did send some suggestions to Lisa Smith to forward to you.

Based upon the information above in this thread, there might be a problem with this Globetrotter 3G modem receiving MMS notifications.

A Sierra Wireless Aircard 850/860/875 would be a good alternative.

Aside from trying a different modem, here are some other possibilities:

Try the latest NowSMS patch at http://www.nowsms.com/download/patch2007.zip. This patch does include updated modem handling logic for the "SMS Message Storage" = "Direct to Modem" setting. I don't expect this to make any difference in your configuration ... because I don't see any indication from either you or Joel earlier in this thread, that any messages are actually being received by the modem, but it may still be worth trying.

Note that many dedicated modem devices do require the "SMS Message Storage" = "Direct to Modem" setting in order to route MMS notification messages over the modem interface, so I would recommend that setting instead of "Default".

Another thought ... mainly just a curiosity on my part ...

If you send a simple WAP Push message to the modem via the NowSMS web interface, does the modem receive it?

If it does, try sending an MMS notification with a URL of http://www.nowsms.com/download/btmms.mms to the modem ... does the modem receive this notification?

Basically, I'm curious if there is a general problem with the modem receiving binary SMS messages, or if it is some sort of network issue where Cingular is not sending the notifications for some reason.

-bn