<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="FR" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR">Hello, question related to sst module.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR">Suppose a use case on which the UAC (A) offers during the invite Session-Expires : 4000, MIN-SE :90<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR">UAS (B) configured sessions-expires=5000s but responds : “Session-Expires : 4000, refresher=uas” to match UAC’s request.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR">That means at roughly 2000 seconds the refresher (UAS (B) in our example) must send a re-invite request to keep the dialog alive. (halftime as expected
 #RFC 4028#)<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR">In the middle of both UAS and UAC an opensips box acting as a proxy running sst module and min_se configured on default value (1800s) (no sstCheckMin)<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR">Opensips won’t change anything related to the use of session times headers since the UAC requested it already, but still will set the dialog expiry
 date to initial invite time + 1800s, expecting a re invite before timeout, But since both UA agreed on 4000s SE, the reinvite will happen at +2000s. This will cause opensips upon reaching dialog lifetime (1800s), to trigger BYEs both ways hanging up the call.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR">Is this normal behavior ?<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR"> <o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#222222;mso-fareast-language:FR">Thank you.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>