Hi Sam, Thanks. what you said was right :) P/S: Can you please rename your subject, so that people can easily track On Wed, Feb 27, 2013 at 5:56 PM, Sam Cao <yuqun.cao at gmail.com> wrote: > Koha, > > Just now I review the code, and the follong code seems related to what you > care, > > /* Start UAC refresh timer, only when we're not unsubscribing > */ > timeout = (next_refresh > TIME_UAC_REFRESH) ? > next_refresh - TIME_UAC_REFRESH : next_refresh; > > PJ_LOG(5,(sub->obj_name, "Will refresh in %d seconds", > timeout)); > set_timer(sub, TIMER_TYPE_UAC_REFRESH, timeout); > > You may enable trace log. It will help you to trace the sequence. > > Again, if you read the SIP packet example, you will find what Romain said > is > correct (that is half of expire time.) > > Sam > > -----Original Message----- > From: pjsip [mailto:pjsip-bounces@xxxxxxxxxxxxxxx] On Behalf Of > pjsip-request at lists.pjsip.org > Sent: Wednesday, February 27, 2013 6:07 PM > To: pjsip at lists.pjsip.org > Subject: pjsip Digest, Vol 66, Issue 132 > > Send pjsip mailing list submissions to > pjsip at lists.pjsip.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > or, via email, send a message with subject or body 'help' to > pjsip-request at lists.pjsip.org > > You can reach the person managing the list at > pjsip-owner at lists.pjsip.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of pjsip digest..." > > > Today's Topics: > > 1. Re: pjsip Digest, Vol 66, Issue 129 (Khoa Pham) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 27 Feb 2013 17:06:33 +0700 > From: Khoa Pham <onmyway133@xxxxxxxxx> > To: pjsip list <pjsip at lists.pjsip.org> > Subject: Re: pjsip Digest, Vol 66, Issue 129 > Message-ID: > < > CAN+NExGnQ1Wnbbr5N8PrchNaeun3_4AAJ2qVr9zuNLjgVSEy3g at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Sam, > > So after 50s, caller can detect that the callee is not available anymore ? > How to modify this 50s value ? > > > On Wed, Feb 27, 2013 at 4:42 PM, Sam Cao <yuqun.cao at gmail.com> wrote: > > > Koha, > > > > This is keepalive mechanism. Romain is correct. You can read the example > in > > that RFC. > > > > Romain, is there any keepalive message between UAC and REGISTRAR? > > > > Thanks, > > > > Sam > > > > -----Original Message----- > > From: pjsip [mailto:pjsip-bounces@xxxxxxxxxxxxxxx] On Behalf Of > > pjsip-request at lists.pjsip.org > > Sent: Wednesday, February 27, 2013 4:44 PM > > To: pjsip at lists.pjsip.org > > Subject: pjsip Digest, Vol 66, Issue 129 > > > > Send pjsip mailing list submissions to > > pjsip at lists.pjsip.org > > > > To subscribe or unsubscribe via the World Wide Web, visit > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > or, via email, send a message with subject or body 'help' to > > pjsip-request at lists.pjsip.org > > > > You can reach the person managing the list at > > pjsip-owner at lists.pjsip.org > > > > When replying, please edit your Subject line so it is more specific > > than "Re: Contents of pjsip digest..." > > > > > > Today's Topics: > > > > 1. Re: What is UPDATE request ? (Khoa Pham) > > > > > > ---------------------------------------------------------------------- > > > > Message: 1 > > Date: Wed, 27 Feb 2013 15:44:06 +0700 > > From: Khoa Pham <onmyway133@xxxxxxxxx> > > To: Romain JEZEQUEL <romainjezequel at yahoo.fr>, pjsip list > > <pjsip at lists.pjsip.org> > > Subject: Re: What is UPDATE request ? > > Message-ID: > > <CAN+NExEyY4iw8YxKwfW6LAUrN-eQd7_K_eEVQLegbdMU7kD= > > 9A at mail.gmail.com> > > Content-Type: text/plain; charset="iso-8859-1" > > > > Hi Romain, > > > > I think it is more reasonable to send UPDATE requests every 100s (if my > > session expire is 100) ? > > What is UPDATE used for, I see it contains no specific information. > > > > P/S: I even tried setting my session expire header to 120, but UPDATE is > > still sent every 50s > > > > > > On Wed, Feb 27, 2013 at 3:26 PM, Romain JEZEQUEL > > <romainjezequel at yahoo.fr>wrote: > > > > > Hi Khoa, > > > > > > RFC4028 describes the use of RE-INVITE or UPDATE requests to refresh > the > > > session. > > > > > > From RFC4028, section 7.4 : > > > "If a UAC knows that its peer supports the UPDATE method, it is > > > RECOMMENDED that UPDATE be used instead of a re-INVITE." > > > > > > This is the way it is implemented in PJSIP. > > > Sending UPDATE requests every 50s means that your session-expires > header > > > is set to 100s. > > > > > > Regards, > > > > > > Romain > > > > > > ------------------------------ > > > *De :* Khoa Pham <onmyway133 at gmail.com> > > > *? :* pjsip list <pjsip at lists.pjsip.org> > > > *Envoy? le :* Mercredi 27 f?vrier 2013 8h06 > > > *Objet :* [pjsip] What is UPDATE request ? > > > > > > Hi all, > > > > > > What is UPDATE request? > > > I see that when A call B, the INVITE 200 OK from B indicates that A is > > > the refresher. And A send UPDATE request every 50 seconds. > > > > > > Is UPDATE request related to Session timer (RFC 4028) ? > > > > > > -- > > > Khoa Pham > > > HCMC University of Science > > > Faculty of Information Technology > > > > > > _______________________________________________ > > > Visit our blog: http://blog.pjsip.org > > > > > > pjsip mailing list > > > pjsip at lists.pjsip.org > > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > > > > > > > > > > _______________________________________________ > > > Visit our blog: http://blog.pjsip.org > > > > > > pjsip mailing list > > > pjsip at lists.pjsip.org > > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > > > > > > > > > > -- > > Khoa Pham > > HCMC University of Science > > Faculty of Information Technology > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: > > < > > > http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20130227 > > /c85e2707/attachment.html> > > > > ------------------------------ > > > > Subject: Digest Footer > > > > _______________________________________________ > > pjsip mailing list > > pjsip at lists.pjsip.org > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > > > > ------------------------------ > > > > End of pjsip Digest, Vol 66, Issue 129 > > ************************************** > > > > > > _______________________________________________ > > Visit our blog: http://blog.pjsip.org > > > > pjsip mailing list > > pjsip at lists.pjsip.org > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > > > > -- > Khoa Pham > HCMC University of Science > Faculty of Information Technology > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > < > http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20130227 > /2a7e4297/attachment.html> > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > ------------------------------ > > End of pjsip Digest, Vol 66, Issue 132 > ************************************** > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > -- Khoa Pham HCMC University of Science Faculty of Information Technology -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20130228/c5ae6d5d/attachment-0001.html>