FYI: In case someone has to deal with a Broadworks server
I was setting up a sipp scenario to interact with with Comwave**. I
noticed in their replies a hint they were probably using Broadworks:
nonce="BroadWorksXk94aj1wsTz6gvvkBW"
I had tested my scenario with an Asterisk server. It had worked nicely.
Once we switched to interacting with Comwave / Broadworks, I hit a few
roadblocks.
The latest problem was that after sending an ACK to an OK message, I was
getting an unexpected BYE.
Having had a successful session with the Comwave account with Linphone,
I wasn't giving up easily. I spent much time comparing the last message
I sent, an ACK, before the unexpected BYE to no avail.
What made the behavior disappear was changing the payload in the invite,
a few messages back. Being new to sipp, I had copied and pasted
different scenarios without paying attention. I had used, I think the
UAC with media scenario.
Coping the INVITE paywork from the successful linphone session seemed to
do the trick.
I am no expert of INVITE payload syntax at this point, so I would be
curious to see what others think of the diff below.
At first, I thought it might just be changing "s=-f" -> "s=Talk" and
"o=user1" -> o=[$fromuser], but that did not suffice.
The final diff is here:
< v=0
< o=user1 53655765 2353687637 IN IP[local_ip_type] [local_ip]
< s=-f
< c=IN IP[media_ip_type] [local_ip]
< t=0 0
< m=audio [auto_media_port] RTP/AVP 8 101
< a=rtpmap:8 PCMA/8000
< a=rtpmap:101 telephone-event/8000
< a=fmtp:101 0-11,16
---
>
> v=0
> o=[$fromuser] 1242 3811 IN IP4 [local_ip]
> s=Talk
> c=IN IP4 [local_ip]
> t=0 0
> m=audio 7078 RTP/AVP 124 111 110 0 8 101
> a=rtpmap:124 opus/48000
> a=fmtp:124 useinbandfec=1; usedtx=1
> a=rtpmap:111 speex/16000
> a=fmtp:111 vbr=on
> a=rtpmap:110 speex/8000
> a=fmtp:110 vbr=on
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-11
>
>
Julien
** Dealing with Comwave in Toronto, Canada, ICIM
--
--
Make innovation easy
http://www.credil.org/
_______________________________________________
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users