1225 TU layer

saction layer is called the transaction user

   (TU).  Each of the SIP entities, except the stateless proxy, is a

   transaction user.  When a TU wishes to send a request, it creates a

   client transaction instance and passes it the request along with the

   destination IP address, port, and transport to which to send the

   request.  A TU that creates a client transaction can also cancel it.

   When a client cancels a transaction, it requests that the server stop

   further processing, revert to the state that existed before the

   transaction was initiated, and generate a specific error response to

   that transaction.  This is done with a CANCEL request, which

   constitutes its own transaction, but references the transaction to be

   cancelled (Section 9).

 

   The SIP elements, that is, user agent clients and servers, stateless

   and stateful proxies and registrars, contain a core that

   distinguishes them from each other.  Cores, except for the stateless

   proxy, are transaction users.  While the behavior of the UAC and UAS

   cores depends on the method, there are some common rules for all

   methods (Section 8).  For a UAC, these rules govern the construction

   of a request; for a UAS, they govern the processing of a request and

   generating a response.  Since registrations play an important role in

   SIP, a UAS that handles a REGISTER is given the special name

   registrar.  Section 10 describes UAC and UAS core behavior for the

   REGISTER method.  Section 11 describes UAC and UAS core behavior for

   the OPTIONS method, used for determining the capabilities of a UA.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章