Hello all,
according [1], there are those options in pjsip regarding support of timers:
_______________________________________________________________
timers
no
yes
required
always
forced - Alias of always
_______________________________________________________________
I'm wondering about their meanings.
- "No" seems to be clear. No timers support at all.
- "Always"? I have no idea. Therefore I tested it. I couldn't find any timers
support mentioned in INVITE or 200 OK at all.
- "Required"? Same as "yes" - the only difference was the timer:require in
asterisk's outbound Invite.
Is this the expected behavior, especially regarding "always"?
Another question:
I can see here the following (with timer=yes):
On *outbound* calls, the provider says in 200 ok: refresher is uas (means:
provider). The first refresh coming in as update, the provider says: refresher
is uac (that would be
asterisk) and asterisk acks it in the 200 ok. But the provider does send all
following updates (always with uac as refresher). Asterisk itself doesn't send
any update (I would expect
it - or is asterisk just not fast enough and provider is always faster? Min-SE
is 900 and Session-Expires is 1800 - updates from provider are coming exactly
each 900 s).
Is this the expected behavior?
I can't see this behavior on inbound calls. Here, refresher in 200 ok and
following updates doesn't differ.
Thanks
Michael
[1]
https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Configuration_res_pjsip#Asterisk17Configuration_res_pjsip-endpoint_timers
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-dev