Send OMA OTA Settings to ATT United States

Send OMA OTA Settings to ATT United States SearchSearch
Author Message
arun kumar.S
New member
Username: Arunsonim

Post Number: 6
Registered: 04-2012
Posted on Tuesday, March 26, 2013 - 07:33 am:   

Hi,

I am trying to send a OMA OTA Settings to a US number which is in ATT network. However, the settings message is not received on that phone. Apart from this settings message, I can send other normal messages using NOWSMS gateway.

Please help me out with this issue.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4338
Registered: 08-2008
Posted on Tuesday, March 26, 2013 - 10:48 am:   

Hi,

You don't mention what type of SMSC connection you are using, but I'm going to guess it is a GSM modem.

AT&T in the US blocks mobile originated WAP Push messages so they cannot be sent via GSM modem connections. OMA OTA settings are sent as the payload of a WAP Push message, so they are effectively blocked in this configuration.

The only alternative is to use an SMSC service that can support binary WAP Push messages to AT&T. (A higher end service provider would most likely be needed, as the typical cheap SMS providers only support text mode in the US.)

That said, I am doing some investigation by contacting one of our customers who may have discovered a workaround, and I will follow up in a couple of days. Please confirm that you are using a GSM modem..

--
Des
NowSMS Support
arun kumar.S
New member
Username: Arunsonim

Post Number: 7
Registered: 04-2012
Posted on Tuesday, March 26, 2013 - 10:52 am:   

Hi Des,

Yes, you are right. I am using GSM modem.

Thanks for your support. I will be waiting for the work around.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4339
Registered: 08-2008
Posted on Tuesday, March 26, 2013 - 12:16 pm:   

Hi again,

I don't have access to an AT&T SIM, but I've got a possible lead on a work-around.

As a test, try using the web form to send a Binary Message/Other.

Try the following:

UDH=0605040B8423F0

Data=C90601AE02056A0045C60C03676F6F676C652E636F6D0007010348656C6C6F000101

PID=1

DCS=F5

This is a simple WAP Push Service Indication message (it just says Hello and links to Google).

Also try a PID value of 41.

If you are able to send and receive this WAP Push message then we may be able to work around this.

Unfortunately, it is also possible that my information is outdated.

--
Des
NowSMS Support
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4353
Registered: 08-2008
Posted on Monday, April 01, 2013 - 01:39 pm:   

Hi,

Just a follow-up ... wondering if you got a chance to try the WAP Push test that I suggested?

--
Des
NowSMS Support
arun kumar.S
New member
Username: Arunsonim

Post Number: 8
Registered: 04-2012
Posted on Monday, April 01, 2013 - 02:56 pm:   

Hi,

I couldnt try this yet. Will try and let you know.

Thanks.
arun kumar.S
New member
Username: Arunsonim

Post Number: 9
Registered: 04-2012
Posted on Monday, April 08, 2013 - 06:59 am:   

Hi Des,

I was about to try the above WAP Push test you suggested. However, I dont know how to test it. Can you help me out with this?

I even looked into http://www.nowsms.com/doc/submitting-sms-messages/sending-wap-push-messages however couldn't find the UDH, PID, DCS?

Regards,
Arun
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4364
Registered: 08-2008
Posted on Monday, April 08, 2013 - 11:46 am:   

Hi Arun,

Go into the web form "Send Binary Message" and select "Other".

This lets you specify raw binary message details.

--
Des
NowSMS Support
arun kumar.S
New member
Username: Arunsonim

Post Number: 10
Registered: 04-2012
Posted on Tuesday, April 09, 2013 - 08:00 am:   

Hi Des,

This worked on ATT. My friend was able to receive the SMS I sent.

Regards,
Arun
arun kumar.S
New member
Username: Arunsonim

Post Number: 11
Registered: 04-2012
Posted on Tuesday, April 09, 2013 - 11:06 am:   

Hi Des,

Can you please help me out.

Regards,
Arun
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4369
Registered: 08-2008
Posted on Tuesday, April 09, 2013 - 12:56 pm:   

Hi Arun,

I wanted to confirm that this technique worked before providing more details.

We updated NowSMS to use configurable DCS and PID values when sending all types of WAP Push messages (including OMA OTA config). (Previously only the DCS value was configurable.) An update that supports these configurable values is available at http://www.nowsms.com/download/nowsms20130401.zip.

By default, NowSMS uses a DCS value of F5 (binary, message class=2, ME specific) and a PID value of 0, which would be considered normal values.

Some providers will not accept DCS=F5 and require a value of DCS=4 (generic binary).

The PID work-around was discovered by one of our customers. PID=1 is an odd setting as it technically means the message originated as a Telex. That's why I was curious if PID=41 would work, as this is a more normal setting, meaning replace short message type 1.

To set DCS or PID overrides, it is necessary to manually edit SMSGW.INI and under the [SMSGW] header, add:

PushDCS=F5
PushPID=41

(or try PushPID=1 if 41 does not work)

Please let me know how this works for you, in particular if PushPID=41 is a workable alternative to PushPID=1.

--
Des
NowSMS Support
arun kumar.S
New member
Username: Arunsonim

Post Number: 12
Registered: 04-2012
Posted on Wednesday, April 10, 2013 - 10:09 am:   

Hi Des,

I am using PHP to generate a XML and than using NOWSMS api to send the XML to the device.

Do we have api for the above technique too? If yes, than please provide the link.

Regards,
Arun
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4374
Registered: 08-2008
Posted on Wednesday, April 10, 2013 - 11:17 am:   

Hi Arun,

I do not understand your question.

The settings I mentioned apply to all WAP Push messages (including OMA OTA).

--
Des
NowSMS Support
arun kumar.S
New member
Username: Arunsonim

Post Number: 13
Registered: 04-2012
Posted on Wednesday, April 17, 2013 - 07:08 am:   

Hi Des,

In NOWSMS web interface we have a option on left frame - XML Settings document. Instead of using this option we use PHP code to create XML and than send it to NOWSMS where NOWSMS does the wbxml encoding and sends the settings message to the device.

http://www.nowsms.com/doc/submitting-sms-messages/sending-oma-provisioning-conte nt-ota-messages

So the above option what you gave (WAP PUSH MESSAGE), instead of using the NOWSMS web interface, can we send settings message using PHP code?

If yes, than kindly provide us with the API document which explains on how to send settings message.

If still you dont get my issue, than its better to send me your number. Atleast I can talk to you over phone and expain you :)

Thank you,
Arun
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4409
Registered: 08-2008
Posted on Wednesday, April 17, 2013 - 11:24 am:   

Hi Arun,

If you are looking for a PHP script to submit XML settings documents, see http://www.nowsms.com/send-oma-client-provisioning-ota-xml-via-php

--
Des
NowSMS Support