Hi,

If you’re using an external HSS, then Homestead just acts as a cache for the 
HSS data. The actual authentication processing is handled by Sprout.

The reason that you’re not seeing SIP messages between Sprout and Homestead is 
that the interface between the two is HTTP, not SIP. When Sprout receives the 
REGISTER request, it gets authentication data from Homestead over HTTP, and 
then Sprout uses the authorization data on the REGISTER to allow/forbid the 
user.

The full flow for a REGISTER can be seen in the “Mainline Flows” section here: 
http://www.projectclearwater.org/technical/call-flows/

I hope that helps,
Seb.

From: Clearwater [mailto:clearwater-boun...@lists.projectclearwater.org] On 
Behalf Of ???
Sent: 08 March 2017 08:29
To: clearwater@lists.projectclearwater.org
Subject: [Project Clearwater] About Clearwater Register Processing

Dear All,

I have some questions about Clearwater Register flow between Homestead and 
Sprout,
according to 
http://www.projectclearwater.org/technical/clearwater-architecture/,
I find the following descriptions,
    Sprout
  The Sprout nodes act as a horizontally scalable, combined SIP registrar and 
authoritative routing proxy, and handle client authentication.
  The Sprout cluster includes a redundant memcached cluster storing client 
registration data and other long-lived state.

    Homestead
Homestead provides a Web services interface to Sprout for retrieving 
authentication credentials and user profile information.

So, Homestead is just a interface between Sprout and HSS to help Sprout get 
user profile from HSS ,and doesn't process message for client authentication?

The mainly component being charged of authentication is Sprout?

I had set icscf with Sprout, called sprout(i), and when I use wireshark capture 
the packets of registration, I find that packets didn't pass through Sprout 
cluster, and just pass through my sprout(i).
Does my sprout(i) deal with user authentication or the homestead do?

Thanks,

Eric
_______________________________________________
Clearwater mailing list
Clearwater@lists.projectclearwater.org
http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org

Reply via email to