On Tue, 12 Jun 2001, Jonathan Rosenberg wrote:
> > -----Original Message-----
> > From: Gina DePlanche [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, June 12, 2001 12:50 PM
> > To: [EMAIL PROTECTED]
> > Subject: [Sip-implementors] Registrar question
> >
> >
> > Hi!
> >
> > I have a few questions about SIP Registrar servers.
> >
> > Is it "legal" to have a SIP Registrar that is a
> > separate entity from a Proxy or Redirect server?
>
> Certainly. dynamicsoft's product works this way.
>
> >
> > If so, does it make any sense for REGISTER requests
> > sent to such a Registrar to contain 'Contact' fields?
>
> Contact has the same meaning in REGISTER no matter where you send it. The
> Contact header indicates the set of registered addresses.
>
> >
> > Could someone please explain the significance
> > of the 'Contact' fields to a SIP Registrar-only server
> > if it does make sense.
>
> Nothing is different if the registrar is not co-located with the proxy. The
> registrar will store the registered addresses, presumably in some shared
> storage that the proxies can access. When a call arrives at the proxy, the
> proxy queries the shared storage, and finds out the registered addresses.
> Same as if the proxy and registrar were colocated.
Since SIP doesnt define the interface between the registrar and location
service and leaves it to the implementation
The assumptions then are
- registrar and proxy are (must be ??) from the same vendor. The "how
to" fetch and store from the shared storage is known by both the
registrar (stores) and proxy (fetches).
or.- there is a published interface (schema/dictionary/api) for storing
and fetching the registered addresses.
Am I right to say that SIP doenst address the latter ?? Wouldnt that
cause an interoperability problem ??
Prem
>
> -Jonathan R.
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors