Monthly Archives: June 2009

Getting OMA CP right by Windows Mobile

Regular readers of this blog, (although I don’t rank on the Google 500 index I believe there are at least some people out there feeding off my rss), may be tempted to believe I’m playing my records on repeat when I bring up even more OMA, and yet again mentioning Windows Mobile in the same sentence. But previously I’ve only briefly mentioned some of the challenges involved. This time I thought I’d try and tackle some of these challenges. Maybe even solve a few :)

Pushing Them OMA CP Messages With Kannel

While it was fascinating to be able to send SMS in a number of ways it’s time to step it up a notch. Kannel is still the main topic and we’ll be looking at OMA CP (Client Provisioning) today, also sometimes known as OTA (Over-the-Air). I’ve previously mentioned that there are a number of standards under the OMA parent protocol, and the provisioning protocol is a good starting point. (For an introduction: What’s This OMA-DM Thingy All About?)

Kannel Integration With Exchange

After this post you might be thinking I’m a one-trick pony when it comes to Kannel, but I promise to move on. I just get all these fun (and sometimes useless) ideas along the way :)

In a true case of code reuse I took the C# code for sending SMS through Kannel, and made two more implementations.

Example of an implementation on Windows Mobile, and better yet how to integrate Kannel with your Exchange Server.