David Backeberg
2010-Mar-03 17:34 UTC
[asterisk-users] asterisk SIP, SIPAddHeader() and Cisco GED-125
Greetings: I'm in the situation where I'm trying to splash information picked off by an asterisk IVR into a Cisco call center environment. I'm under the impression that the ONLY way to do this is to setup socket connections with the Cisco "voice processor", or CVP, and send packets corresponding to GED-125. Cisco has a detailed 100+-page document detailing the internals of what these packets need to look like. But wouldn't it be nice if instead, you could use SIPAddHeader() with X tags and have Cisco pick off the out-of-band values from SIP packets? Wouldn't it be even nicer if there was a middleware that spoke GED-125 out of one side, and spoke SIP X headers on the other side? I will soon be able to tell you about the bowels of this interaction, but before I go down this road, does anybody want to speak up with lessons learned from doing this themselves? I'm assuming I'm going to end up creating a library in Perl to help me do this (that is, the out-of-band conversation with the CVP).
Franklin Webb
2010-Mar-08 18:42 UTC
[asterisk-users] asterisk SIP, SIPAddHeader() and Cisco GED-125
Hello David, I had an application where I had to pass data between Asterisk and a Genesys system using SIPAddHeader(). It worked pretty well, but we had two genesys boxes, and by the time I was done I found I was losing the SIP header where I needed it, since it only shows up on next INVITE. I ended up storing data in the CallerID Name field with a delimeter and parsing it out. Far from an ideal solution, but it may be something that can help you. Best of luck, Frank ----- Original Message ----- From: "David Backeberg" <dbackeberg at gmail.com> To: "Asterisk Users Mailing List - Non-Commercial Discussion" <asterisk-users at lists.digium.com> Sent: Wednesday, March 3, 2010 12:34:08 PM Subject: [asterisk-users] asterisk SIP, SIPAddHeader() and Cisco GED-125 Greetings: I'm in the situation where I'm trying to splash information picked off by an asterisk IVR into a Cisco call center environment. I'm under the impression that the ONLY way to do this is to setup socket connections with the Cisco "voice processor", or CVP, and send packets corresponding to GED-125. Cisco has a detailed 100+-page document detailing the internals of what these packets need to look like. But wouldn't it be nice if instead, you could use SIPAddHeader() with X tags and have Cisco pick off the out-of-band values from SIP packets? Wouldn't it be even nicer if there was a middleware that spoke GED-125 out of one side, and spoke SIP X headers on the other side? I will soon be able to tell you about the bowels of this interaction, but before I go down this road, does anybody want to speak up with lessons learned from doing this themselves? I'm assuming I'm going to end up creating a library in Perl to help me do this (that is, the out-of-band conversation with the CVP). -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- Franklin Webb Asst Project Manager Inter Medi@ Marketing Solutions 610-701-9670 fwebb at imminc.com