I was using Ethereal to capture communication between the cell and soft phones. Also our soft-phone logs all the events sent by API. Both sources indicated that there was no BYE message. Thank you for advice to use WireShark. I will use it to debug this issue further.
On 3/30/07, Keith Kyzivat <[EMAIL PROTECTED]> wrote:
To me, that says that the commercial VoIP provider's agent that your endpoint is connecting to isn't properly implementing SIP. When one endpoint terminates a call, they are required to send a BYE message, and all proxies in the connection path are required to pass the BYE along to the other endpoint (in this case, your sipX-based soft-phone). If BYE is not being received, then it sounds like one of the proxies on the commercial VoIP side, or the other endpoint did not send/pass along the BYE message. There are things called Back to Back UAs (B2BUAs) that can intercept messages like BYE and respond to them instead of passing them along (for example a conference focus), but in that case, it would be valid for the call to not be finished from your endpoints perspective. Most B2BUAs look just like proxies though, passing data directly on to the next UA in the connection path. To me, this sounds like either a bug or misconfigured SIP proxy on the commercial VoIP side. How have you determined that a BYE message was not seen on your endpoint? Wireshark? If not, I'd recommend using wireshark to watch for the BYE message. If you indeed aren't seeing it some of the time, then this is some sort of issue with the commercial VoIP provider. On 3/29/07, Aleksey Beregov <[EMAIL PROTECTED]> wrote: > > In the first test scenario I connected our sipX-based soft-phone to a > commercial VoIP network. I made a call from a cell phone to this soft-phone. > After the call was established I hung up my cell phone. I didn't see any > BYE message coming to the soft-phone. In the second case we connected a > commercial soft-phone to the VoIP network, and I called from the cell phone > to the commercial soft-phone. When I hung up the cell phone, I did see BYE > message. Thanks. > > > _______________________________________________ > sipxtapi-dev mailing list > [email protected] > List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/ > -- Keith Kyzivat SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000
_______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
