OMA OTA for Sony Ericsson Phones

OMA OTA for Sony Ericsson Phones SearchSearch
Author Message
DJ Khan
New member
Username: Dkhanmam

Post Number: 2
Registered: 01-2007
Posted on Thursday, February 01, 2007 - 06:57 pm:   

Hi:

I am trying to submit OMA OTA to Sony Ericsson phones k800, z610. Everytime phone opens a message it says "invalid setting - contact your provider"

I am trying to send:
- Settings Name
- GPRS APN
- MMS URL
- HomePage

I managed to send this XML which got successfully recognized:


<?xml version="1.0" encoding="UTF-8"?>

<CHARACTERISTIC-LIST>
<CHARACTERISTIC TYPE="ADDRESS">
<PARM NAME="BEARER" VALUE="GPRS"/>
<PARM NAME="GPRS_ACCESSPOINTNAME" VALUE="GPRS"/>
</CHARACTERISTIC>
<CHARACTERISTIC TYPE="NAME">
<PARM NAME="NAME" VALUE="LAB"/>
</CHARACTERISTIC>
</CHARACTERISTIC-LIST>


I also looked at SonyEricsson developer forum whitepaper
http://developer.sonyericsson.com/getDocument.do?docId=77344

and confirmed that XML generated by NowSMS is conforming to the spec.

So what am I missing ?

I am OK to send each individual setting in single SMS message, as long as it works.


Any ideas ?
Any help is appreciated.

Thank you !
Malcolm - Now Support
Moderator
Username: Malcolm

Post Number: 157
Registered: 12-2006
Posted on Thursday, February 01, 2007 - 07:22 pm:   

Hi,

The biggest issue that we have seen is that some devices will not accept particular settings types if a proxy is not present in the settings.

The following is noted in the changes log for the 2006.10.31 (and later) version:


quote:

* OMA OTA: Add support for connection settings without a proxy for newer SonyEricsson and Motorola phones. For most phones, leaving the "Proxy Settings Section" of the OMA OTA web form blank will allow you to define connection settings without a proxy. However, SonyEricsson and Motorola do not support the TO-NAPID parameter for browser or MMS settings. To send connection settings without a proxy to these phones, use (blank), literal text including the parentheses, as the "WAP Proxy IP Address" value, which will enable a work-around for these phones. For Motorola phones, you must set the "WAP Proxy Port & Connection Type" to "Other" and "8080" (other values might also work) ... but for SonyEricsson phones, this setting should be left at its default value.

This appears to be necessary because of a bug in these phones, as Section 4.6.11 of the OMA Provisioning Content specification states the following when describing the TO-NAPID parameter: "This parameter MUST be supported by the WAP client, if it is able to communicate without a proxy." Unfortunately, settings generated with the "(blank)" work-around do not appear to work with Nokia (and possibly other) phones, necessitating that different settings must be sent for proxy-less settings depending on phone type.




This explanation and update sounds like it would apply to what you are trying to accomplish.

--
Malcolm
Now Wireless Support
DJ Khan
New member
Username: Dkhanmam

Post Number: 3
Registered: 01-2007
Posted on Friday, February 02, 2007 - 11:34 pm:   

This did not work. Do you have the actual XML code that will work on Sony Ericsson ?
Malcolm - Now Support
Moderator
Username: Malcolm

Post Number: 168
Registered: 12-2006
Posted on Monday, February 05, 2007 - 06:33 pm:   

Try the example in the following

http://support.nowsms.com/discus/messages/485/16376.html
Nax Chua
New member
Username: Naxchua

Post Number: 1
Registered: 12-2005
Posted on Tuesday, March 27, 2007 - 08:43 am:   

Threadstarter, I think u need to declare the .dtd and perform bootstraping in the xml document.