Ranjit Avasarala wrote:
> 
> Ramesh,
> 
>     The main difference between a stateful and stateless proxy server is
> that stateful proxy maintains the state of evey call that
> passes thru it. So u need to maintain FSM for each call. While in case of
> stateless proxy u just forward the call and don't bother to
> know in which state the call is.

Actually, a stateful proxy does not imply call-stateful.  A stateful proxy
may be transaction stateful such that it only stores state of the current
transaction, not necessarily of the whole call (or session).

A statless proxy proxies requests downstream and responses upstream.  Each
SIP message (be it a request or response) has enough information to enable
the SIP entity to route it along.  Thus a stateless proxy can simply forget
about a request it send downstream; when it gets the response, it knows
where to send it based on the Via fields in the SIP message.

Regards,

- vijay
-- 
Vijay K. Gurbani  vkg@{lucent.com,research.bell-labs.com,acm.org}
Internet Software and eServices Group 
Lucent Technologies/Bell Labs Innovations 263 Shuman Blvd., Rm 1A-413
Naperville, Illinois 60566     Voice: +1 630 224 0216   Fax: +1 630 713 0184
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to