Thanks everyone for valuable inputs. It seems that someway or other, billing depends on BYE request at the end of call to determine the call duration. How shall we determine call duration in following case:
A--------------------------INV--------------->B <-----------------------200k------- ------------- ------------------------------ACK---------------- ==============rtp============ <<call terminated but no BYE sent>> Call is terminated abruptly either on A or B ( Say just plug out the cable or power off end-point itself while on call) such that BYE is not send for terminating party. I guess billing component will be waiting forever for BYE and hence infinite (at least inaccurate) billing. Regard ~Nabam ________________________________ From: Iñaki Baz Castillo <i...@aliax.net> Cc: "sip-implementors@lists.cs.columbia.edu" <sip-implementors@lists.cs.columbia.edu> Sent: Wednesday, April 29, 2009 7:10:31 PM Subject: Re: [Sip-implementors] billing in sip 2009/4/29 Paul Kyzivat <pkyzi...@cisco.com>: > In a topology such as shown below, you don't need an extra media relay to > enforce your billing - you have the gateway, which is already terminating > the media. Why aren't you doing the billing there? 1) The gateway could crash (but my pure SIP proxy/B2BUA has failover/redundancy). 2) I could have several models of gateways, but I want an unified accounting system. Also I can program my proxy or B2BUA/ApplicationServer to do fancy accounting, but no the "legacy" and "black box" gateway. 3) I could be not the owner of gateways (I get money from customer since I offer them a VoIP integral solution, but I pay for the RTP to my carriers). -- Iñaki Baz Castillo <i...@aliax.net> _______________________________________________ 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