OMA OTA documentation

OMA OTA documentation SearchSearch
Author Message
Joe Sipher
New member
Username: Jsipher

Post Number: 1
Registered: 09-2005
Posted on Friday, September 09, 2005 - 10:29 pm:   

I'm trying to use the NowSMS gateway to provision a couple of parameters on my customer's mobile phones. Specifically, I want reprogram over the air:

1) The voicemail access number the user generally gets to by pressing and holding 1

2) Change the various call forwarding parameters so when a call is ignored or the phone is off, the call will be forwarded to our voicemail system instead of the carriers.

Can anyone point me to the specific OMA document that describes the parameters for doing this? Sorry for the newbie question, as you might guess I'm not an engineer.

Thanks!
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4906
Registered: 10-2002
Posted on Thursday, September 15, 2005 - 09:29 pm:   

Hi Joe,

Those settings aren't controlled via OMA provisioing.

Those settings are actually stored on the SIM card and initially set with defaults by the mobile operator.

Well, actually I guess that's not entirely true.

I'm pretty sure the voicemail access number is stored on the SIM. And when you edit this setting on the phone, it updates the SIM setting.

However, call forwarding settings are actually network based, because they are to be applied for situations such as your phone being off or unreachable to the network.

I don't believe there is any provisioning protocol that would allow you to send an OTA message to configure these settings.

If you wanted to do this in a somewhat automated fashion, about the only thing I could think of would be to get the SIMs, put the SIM into a GSM modem ... and issue AT commands to update the settings.

AT+CFCC is used for call forwarding, and AT+CSVM sets the voice mail access number.

You'd just have to verify that you had a modem that could support these commands.

Obviously this type of solution is really only a good one if you are going to be distributing the phones to your customers, (not dealing with existing phones).

-bn
Paul Clark
New member
Username: Mossop

Post Number: 1
Registered: 10-2005
Posted on Thursday, October 13, 2005 - 06:29 pm:   

Hi Bryce/Joe,

I understand what Joe is trying to do. I work for a virtual mobile operator and we have to send those type of messages all day long.

We can provision:

Voicemail Access Number
SMSC Number
Etc

We use a proprietary system, and just have to manually enter the number, then select service to update. It is transmitted via http to T-Mobiles ATK/SMSC.

I do not know much about the format used, but I do know the handset must be CPHS compatible to understand the message received. To the best of my knowledge, the format is the same/similar to operator logos?

I'm sure this is quite simple to do, but I'm not techy enough?

Over to you Bryce?

I really hope you could help Joe and me for that matter?

Cheers,

Paul

Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5120
Registered: 10-2002
Posted on Thursday, October 13, 2005 - 08:45 pm:   

Hi Paul,

It's definitely a different format from operator logos. Operators logos originally were a Nokia concept defined in "Nokia Smart Messaging". Then some other vendors came up with their own different formats. (Although you might be referring to "operator logo" in a different context. You might be referring to the display name of the operator on the phone, and I believe there is a "service provider name" that can be configured on the SIM which is of use to MVNOs.)

Anyway, I believe provisioning the voicemail access number or the SMSC is done through a SIM provisioning protocol.

As I read through my previous reply, I must have been in a hurry to write it. When I said, "I don't believe there is any provisioning protocol that would allow you to send an OTA message to configure these settings" ... that is not true.

Obviously there is a protocol, and it is defined in 3GPP TS 11.11 (ETSI TS 100 977).

I think what I meant is just that the original poster was asking for an "OMA document", and focused on OMA provisioning. This is outside of the scope of the OMA.

These settings are stored as files on the SIM, and you can send special "SIM update" OTA messages to update SIM files.

I don't know much about the format of these messages.

But I have given a more intelligent response (compared to my earlier response on this thread) on the topic here:

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

And that thread links to some potentially useful information that someone else posted here:

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

I can almost follow the example in that thread, and correlate it to the spec. But I don't know if other special headers are required in the SMS message. (I don't think that there are, although I did find a specification that suggests the character set should be default alphabet instead of 8-bit, which would change the DCS to 12.) And you'll note that you need to supply a "security code" (CHV) in order to perform a SIM update.

But this is outside of my range of expertise. I'd love to experiment, but not knowing the security codes discourages me from experimenting (since apparently you get 3 chances before it is locked).

-bn