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