Hi All

As per Sip protocol stack , we have TU/Core layer above transaction layer.
My query is about scope of TU/Core for transaction Stateful proxy.
So if there is application using SipLibrary (interface to SipStack) , then
who is acting as TU/Core here ?Application OR SipStack ?

According to Section 16.2 :



For all new requests, including any with unknown methods, an element

   intending to proxy the request MUST:



      1. Validate the request (Section 16.3
<https://tools.ietf.org/html/rfc3261#section-16.3>)



      2. Preprocess routing information (Section 16.4
<https://tools.ietf.org/html/rfc3261#section-16.4>)



      3. Determine target(s) for the request (Section 16.5
<https://tools.ietf.org/html/rfc3261#section-16.5>)



      4. Forward the request to each target (Section 16.6
<https://tools.ietf.org/html/rfc3261#section-16.6>)



      5. Process all responses (Section 16.7
<https://tools.ietf.org/html/rfc3261#section-16.7>)


All operations mentioned here needs to be performed by TU/Core but who
is TU/COre application Or SipStack ?

My understanding is application should not have logic to decrement
Max-Forwards or Add its Via etc .

As these actions are very generic and no dependency on  Application
logic so sipStack should do it .

Kindly suggest .



Thanks & Regards

Ankur Bansal
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to