How can I implement Push2Phone,AXL on CME ?

Unanswered Question
Jun 8th, 2007
User Badges:

I have develop a broadcast message (Push2Phone) application, all ok on CM.



But the same application, it do nothing on CME,Wondering why ?



I think the point may be how to authenticate to phone for push, in this case, i use administrator, because i'dont know how to find phone's user.



Moreover, can i use AXL on CME ?

Need I have to pay more for that?

Can I develop only one code and run to all Cisco call manager ?


  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
stephan.steiner Fri, 06/08/2007 - 03:59
User Badges:
  • Silver, 250 points or more

Your problem for the push is authentication.. the phone doesn't authentiate a push request.. instead it sends the credentials to the authentication url defined in the phone. So, you'd need to configure the authentication url to go to one of your one pages, which returns the appropriate response when the phone asks (I don't recall.. I believe it returns "AUTHORIZED" when the authentication is okay.. just sniff the http traffic between a phone and the CCM when you run the app on the CCM so you know what your custom authentication page has to return). That's really the only difference for pushing on the CCM and CME.


AXL can be used, however, only a subset is available. For more information on what commands you can use, go to http://www.cisco.com/cgi-bin/dev_support/access_level/product_support and select Call Manager Express from the dropdown. Here's a direct link to some documentation (they call the whole thing "Router XML"): http://www.cisco.com/univercd/cc/td/doc/product/voice/its/xmldev.htm


"Can I develop only one code and run to all Cisco call manager ? "


As you can see from the documentation I linked to, this is a resounding no. A CME runs on a router and hence is configured like a router. AXL is basically an IIS filter sitting on the call manager, translating XML documents into SQL statements, executing and returning them. Since there's no SQL on a router, you cannot expect the same commands to work.

Actions

This Discussion