[SR-Users] Handling Hold
Alex Balashov
abalashov at evaristesys.com
Thu Aug 13 21:46:55 CEST 2015
On 08/13/2015 03:40 PM, Fred Posner wrote:
>
> On 08/13/2015 03:30 PM, Alex Balashov wrote:
>> I see a dialog established followed by a reinvite. Which frame # do you
>> take to be the "on-hold invite"?
>>
>
> I was taking frame 8 as a new invite. I'll see what I'm doing wrong.
No, it's a reinvite. The distinguishing feature of an in-dialog request
(aka in-dialog invite aka reinvite) is the presence of a To-tag:
To: <sip:+1callerid-did@[PSTN-IPADDRESS]:5060>;tag=gK0e4a212a
The Route headers also give it away:
Route:
<sip:[PUBLIC-KAMAILIO];lr;r2=on;ftag=gK0e4a212a;vst=AAAAABkJAw0IDQ4PAQF2AXIWFwYXGQEWHQc4OjUwNjA-;did=7.a51>
Route:
<sip:127.0.0.8;line=sr-XLSMq0lrx0hrq6lrx0lgX0dzPLkgP9dgTvDWTH2vZH1Se5CmxIuWqyTHF621E-R1E-uaZhRyxCSC-IDEEKR5xhRiZKF5F2SiD2RRKtWDiHD48SKyI.Q1fIwh8sEzemYWeIC*>
These are built from the Record-Routes in the initial INVITE transaction:
Record-Route:
<sip:[PUBLIC-KAMAILIO];r2=on;lr;ftag=gK0e4a212a;vst=AAAAABkJAw0IDQ4PAQF2AXIWFwYXGQEWHQc4OjUwNjA-;did=7.a51>
Record-Route:
<sip:127.0.0.8;line=sr-XLSMq0lrx0hrq6lrx0lgX0dzPLkgP9dgTvDWTH2vZH1Se5CmxIuWqyTHF621E-R1E-uaZhRyxCSC-IDEEKR5xhRiZKF5F2SiD2RRKtWDiHD48SKyI.Q1fIwh8sEzemYWeIC*>
It's definitely a reinvite.
-- Alex
--
Alex Balashov | Principal | Evariste Systems LLC
303 Perimeter Center North, Suite 300
Atlanta, GA 30346
United States
Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
More information about the sr-users
mailing list