<div dir="ltr">Thanks for responding,<div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 4, 2015 at 5:45 PM, George Joseph <span dir="ltr"><<a href="mailto:george.joseph@fairview5.com" target="_blank">george.joseph@fairview5.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Sun, Jan 4, 2015 at 3:29 PM, Antonio Gómez Soto <span dir="ltr"><<a href="mailto:antonio.gomez.soto@gmail.com" target="_blank">antonio.gomez.soto@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I am slightly confused by the difference between chan_sip and pjsip.</div><div>Especially the new (to me) objects aor and contact.</div><div><br></div><div>I am having trouble mapping them to the typical SIP configuration settings on a phone.</div></div></blockquote><div><br></div></span><div>There's some info on the wiki here...</div><div><a href="https://wiki.asterisk.org/wiki/display/AST/Migrating+from+chan_sip+to+res_pjsip" target="_blank">https://wiki.asterisk.org/wiki/display/AST/Migrating+from+chan_sip+to+res_pjsip</a><br></div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Suppose I have a phone with two line buttons, for two extension numbers. Now,</div><div>I think that means two 'endpoints' in pjsip right?</div></div></blockquote><div><br></div></span><div>Generally correct, if you set up 1 extension to 1 endpoint.</div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>But what exactly is the difference</div><div>between aor and contact?</div></div></blockquote><div><br></div></span><div>AORs contain contacts.  They can be permanent or dynamic.   You'd define permanent contacts for trunks or devices where the peer ip address is knon using the 'contact' parameter.   If you don't define any contacts, then dynamic is assumed and the aor/endpoint will accept inbound registrations.   You'd use dynamic for most phones.</div></div></div></div></blockquote><div><br></div><div><br></div><div>So basically, the 'contact' in the AOR is just an ip address (or 'dynamic', in which case it accepts</div><div>incoming registrations).</div><div><br></div><div>So what happens if one endpoint has multiple AOR's which are registered from different ip addresses.</div><div>And you Dial() that endpoint, will PJSIP send invites to all the ip addresses?</div><div><br></div><div>Is there any practical use for such a setup?</div><div><br></div><div>Also I notice, an AOR does seem do be directly correlated with an auth record, so why are</div><div>they separate in the configuration, why not unify the aor and the auth objects?</div><div><br></div><div>And, while I'm at it, in the realtime tables, the length of ps_endpoints.aors = 200, and </div><div>the length of ps_endpoints.auths = 40. This suggests there are scenarios where there</div><div>are aors, without corresponding auth. Can you mix dynamic and static AORs within one</div><div>endpoint, and would there be a use case for that?</div><div><br></div><div>Thanks,</div><div>Antonio. </div><div><br></div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>So why does aor have a max_contacts value?</div></div></blockquote><div><br></div></span><div>If you're accepting registrations, max contacts defines how many peers will be allowed to register.  For most scenarios it's 1 but you COULD have 2 devices register to the same endpoint.  When a call is sent to that endpoint, the first available contact will be dialed.</div><span class=""><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>And where do phone registrations fit in, where are those kept anyway?<br></div></div></blockquote><div><br></div></span><div>See above.</div><span class=""><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>I hope someone can shed some light for me here.</div><div><br></div><div>Thanks,</div><div>Antonio</div><div><br><div><br></div></div></div></blockquote><div><br></div></span></div></div></div>
<br>--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
               <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br></div></div>