Hi Damien,<br><br><div class="gmail_quote">On Sat, Oct 29, 2011 at 2:48 PM, Damien Sandras <span dir="ltr">&lt;<a href="mailto:dsandras@seconix.com">dsandras@seconix.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello everyone,<br>
<br>
<br>
When having multiple presence sources for a same SIP uri (e.g. different devices or when mix_dialog_presence is enabled), OpenSIPS puts the newest one on top. Consequently, most softphones display the most up to date information first.<br>

<br>
However, I wonder what is the exact behavior : does it change on presence refresh through PUBLISH requests, or only when a new and different XML body is published for a given tuple ?<br>
<br>
For example, imagine the following generic behavior :<br>
1) At 10am, I publish a PIDF document with a given tuple. It is valid for 5 minutes.<br>
2) At 10:04am, I publish another PIDF document with another tuple for the same presence URI. It is valid for 5 minutes.<br>
3) At 10:05am, the first PUBLISH is refreshed for another 5 minutes.<br>
<br>
What will be the topmost state in the PIDF ? The one published at 10am and lastly refreshed, or the one published at 10:04am ?<br>
<br>
If this last one is not refreshed, I suppose it switches back to the 10am published state. Am I right ?<br>
<br></blockquote><div><br>Yes, you are right. Basically the presence aggregation selects the pidfs from database sorted in the order &#39;latest changed first&#39;, so you will always have the latest changed on top.<br>As a small note - it doesn&#39;t actually matters if the tuple id is different, but only if the Publish contains a SIP-If-Match header and if that Etag matches an existing record or not. This is how it is decided if it is a new publication for the same presentity or a refresh of an existing one.<br>
<br>Regards,<br>Anca<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Thank you,<br>
<br>
Damien Sandras<br>
<a href="http://www.fosdem.org" target="_blank">http://www.fosdem.org</a><br>
<a href="http://www.ekiga.org" target="_blank">http://www.ekiga.org</a><br>
<br>
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-<u></u>bin/mailman/listinfo/users</a><br>
</blockquote></div><br>