We have a syncml server for which we need to configure mobile devices over-the-air using configuration SMS. We also have binary SMS compatible service provider. You are responsible for creating the WBXML file from the configuration XML file as per OMA-Device provisioning and send the configuration SMS to given mobile number using our SMS gateway.
Here's the same OMA-DP xml configuration file which needs to be converted to WBXML and sent to cellphones for configuring.
<?xml version="1.0" encoding="utf-8"?>
<wap-provisioningdoc>
<characteristic type="BOOTSTRAP">
<parm name="NAME" value=" OurServerName" />
</characteristic>
<characteristic type="APPLICATION">
<parm name="APPID" value="w5" />
<parm name="TO-NAPID" value="INTERNET" />
<parm name="NAME" value=" OurServerName" />
<parm name="ADDR" value="sync-server-url" />
<characteristic type="RESOURCE">
<parm name="URI" value="pb" />
<parm name="NAME" value="Contacts DB" />
<parm name="AACCEPT" value="text/x-vcard" />
</characteristic>
<characteristic type="RESOURCE">
<parm name="URI" value="cal" />
<parm name="NAME" value="Calendar DB" />
<parm name="AACCEPT" value="text/x-vcalendar" />
</characteristic>
<characteristic type="RESOURCE">
<parm name="URI" value="notes" />
<parm name="NAME" value="Notes DB" />
<parm name="AACCEPT" value="text/plain" />
</characteristic>
<characteristic type="APPAUTH">
<parm name="AAUTHNAME" value="username" />
<parm name="AAUTHSECRET" value="pwd" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
Thanks.