[cisco-voip] Ip phone app

Fretz, EA Eric @ IS Eric.A.Fretz at L-3Com.com
Thu Jul 6 18:38:24 EDT 2006


This can be done, but it is going to require some effort.

There really isn't any way (that I know of) to get the phones to execute
code upon startup, so are going to need to detect when the phone has
registered and then push an XML message to the phone to make it do your
bidding.

Phone load events can be detected a few different ways:

* Run grep ( or windows equivalent ) against the end of the tftp log
file looking for new phone loads.    

* write a SQL query that looks through the CCM database for phone
registrations.  

* Setup tcpdump on a computer that can monitor all traffic destined for
your CCM server.  When you detect a Skinny message (TCP Port 2000) has
been forwarded to the server, decode the payload and look for a
"RegisterMessage" event (MessageID: 0x0001).  This is what the phone
sends to CCM when it boots up.  

Once you have detected the phone has booted, push an XML file to the
phone's web server.

A piece of cake, eh?

--Eric


-----Original Message-----
From: cisco-voip-bounces at puck.nether.net
[mailto:cisco-voip-bounces at puck.nether.net] On Behalf Of Arek
Sent: Thursday, July 06, 2006 3:39 PM
To: cisco-voip at puck.nether.net
Subject: [cisco-voip] Ip phone app


Hi folks,

I have following question. Is there any way to start XML application 
during the phone registration ( I mean something like autoexec). I've
tried with <ExecuteItem URL=.....> tag in cnf.xml file but it 
doesn't work for me. I also thought about Idle URL but the application 
should run once, not every time when the phone is idle. Do you have any 
ideas ?


TIA
Arkadiusz Kuczorski _______________________________________________
cisco-voip mailing list
cisco-voip at puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-voip



More information about the cisco-voip mailing list