< Previous by Date Date Index Next by Date >
  Thread Index Next in Thread >

[reSIProcate] Stateless proxy support


Title: Message
I have been looking at the stateless-proxy example and the SipStack use of the
stateless ctor parameter.  It doesn't seem to me that the stateless parameter is
even used by the ctor at all. 
 
So how does SipStack support a stateless proxy?  It seems to me that there is
*always* a transaction created.  But from 3261, 16.11:
 
"A stateless proxy does not have any notion of a transaction, or of
   the response context used to describe stateful proxy behavior.
   Instead, the stateless proxy takes messages, both requests and
   responses, directly from the transport layer (See section 18).  As a
   result, stateless proxies do not retransmit messages on their own."
 
and
 
"A stateless proxy determines where to forward the request as
         described for stateful proxies in Section 16.6 Item 10.  The
         request is sent directly to the transport layer instead of
         through a client transaction."
 
So how would I code a stateless proxy in order to bypass the transaction layer?
 
 
Thanks,
 
Dennis Dupont
Intelemedia Communications, Inc.