[OpenSIPS-Devel] Sending INFO from MI

Bogdan-Andrei Iancu bogdan at voice-system.ro
Wed Sep 15 14:36:42 CEST 2010

Hi Alex,

As Ovidiu pointed out, this is not an easy one - if you generate a 
in-dialog request from the proxy, you will de-sync the cseq numbers 
between the 2 end-parties....So any change from the mid-proxy will imply 
the proxy to "fix" all the following cseq numbers in the following 
in-dialog requests (from the end parties).

With the BYE this is not a problem as after BYE there is not other 
"following in-dialog requests" ;)


Alex Massover wrote:
> Hi,
> I need to pass events generated by the external application during the 
> call. I'm thinking about to implement this with INFO.
> The idea is to add sending INFO functionality to the dialog module. In 
> analogy with 'dlg_end_dlg' MI function exported by dialog module, I 
> want to add 'dlg_send_info' function. That will receive 2 parameters:
> a) Direction (caller, callee, both) – to what side to send INFO
> b) Headers to add to INFO
> and eventually generate INFO request.
> What I'm trying to understand is how complex is to add such 
> functionality. Is the dialog module ready for such extension (I'll 
> look at how 'dlg_end_dlg' is implemented and do similar) or it will 
> require more advanced understanding and major changes to the module 
> design?
> --
> Best Regards,
> Alex Massover
> Telephony Group Manager
> R&D Department
> Jajah Inc.
> This mail was sent via Mail-SeCure System.
> ------------------------------------------------------------------------
> _______________________________________________
> Devel mailing list
> Devel at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Bogdan-Andrei Iancu
OpenSIPS Bootcamp
20 - 24 September 2010, Frankfurt, Germany

More information about the Devel mailing list