[Devel] CVS commitlog: sip-server/modules/diversion README
sip-server/modules/diversion/doc diversion_user.sgml
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Fri Jul 29 10:14:48 CEST 2005
Hi Klaus,
what you have described here is redirect/forward on client (via 3xx
replies) - this scenario can be handled via uac_redirect module.
diversion is used for redirect/forward on server :
1) Marks calls Bob via proxy
2) Bob's UA rejects the call with busy
3) proxy catch the negative reply and decides to do forward on busy:
3.1) do diversion - the RURI (BOB) will be moved into
diversion header;
3.2) do fwd - set as new RURI address of ALICE.
also diversion may be used for permanent redirect:
1) Marks calls Bob via proxy
2) proxy does permanent redirect (without fwding to Bob):
2.1) do diversion - the RURI (BOB) will be moved into
diversion header;
2.2) do fwd - set as new RURI address of ALICE.
actually what the diversion modules is something trivial: just take the
RURI and place it in Diversion hdr with a "reason" param :).
regards,
bogdan
Klaus Darilion wrote:
> I'm still not sure if I got it right. Is the following description
> correct?
>
> 1. openser sends the INVITE to BOB.
>
> 2. BOB replies 302 with Contact: sip:alice at sip.org (Or how else will
> Bob tell the sipproxy where to divert the call?)
>
> 3. openser sends the request to alice with the Diversion header added
>
>
> regards,
> klaus
>
> Bogdan-Andrei Iancu wrote:
>
>> User: bogdan_iancu
>> Date: 2005/07/28 12:10:22 PDT
>>
>> OpenSER CVS - Commit Details
>>
>> Modified files:
>> modules/diversion README modules/diversion/doc
>> diversion_user.sgml Commit Log:
>> more docs fixing; thanks again to Klaus
>> Revision Changes Path
>> 1.2 +19 -7 sip-server/modules/diversion/README
>> [
>> http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/diversion/README?r1=1.1&r2=1.2
>> ]
>> 1.2 +29 -13
>> sip-server/modules/diversion/doc/diversion_user.sgml
>> [
>> http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/modules/diversion/doc/diversion_user.sgml?r1=1.1&r2=1.2
>> ]
>>
>> _______________________________________________
>> Devel mailing list
>> Devel at openser.org
>> http://openser.org/cgi-bin/mailman/listinfo/devel
>>
>>
>
>
More information about the Devel
mailing list