Thanks Ankur for your response!!
On Tue, Sep 10, 2013 at 2:01 PM, ankur bansal <abh.an...@gmail.com> wrote: > Hi > > Proxy is behaving properly in this scenario by forwarding all 18X > responses to UA . > > So your client should do these things on getting multiple 18X responses on > diff legs > > 1. Create 3 differnent early dialogs and play early media if SDP present > 2. When user cancels call from UI ,then your client will send a single > Cancel to terminate all probable early dialogs. > Thats why Cancel is designed to go without To-Tag so that it can > cancel all legs . > 3. In Case user not pressing Cancel from UI and your client wants to > cancel some particular early dialog due to some use-case > Client can trigger BYE with to-tag of that early dialog and other 2 > early dialogs would still be there . > > > Thanks & regards > Ankur Bansal > > > On Tue, Sep 10, 2013 at 12:29 PM, isshed <isshed....@gmail.com> wrote: > >> *Hi All,* >> * >> * >> *Below is the scenario we need to implement for our client. This is a >> forking scenario.* >> * >> >> UA Proxy >> **| INVITE | >> **|———————--------—>| >> **| 100 Trying | >> **|<————————--------| >> **| 180 Ringing: To tag=A | >> **|<———————-------—-| >> **| 180 Ringing: To tag=B | >> **|<———————-------—-| >> **| 180 Ringing: To tag=C | >> **|<——————------——-|* >> * >> * >> * >> * >> * >> * >> * >> * >> *As soon as we get 180 ringing we are cancelling call by pressing Cancel >> >> button. how should my phone behave? Does it need to send cancel to all >> three dialogs? Is proxy misbehaving by sending the 180s (with Tag B and >> C)? >> * >> * >> * >> *Please comment on the implementation?* >> * >> * >> *Thanks.* >> _______________________________________________ >> Sip-implementors mailing list >> Sip-implementors@lists.cs.columbia.edu >> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >> > > _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors