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