
sip protocol
文章平均质量分 72
ensungm
这个作者很懒,什么都没留下…
展开
-
Registrations
0117 Registrations1 Overview SIP offers a discovery capability. If a user wants to initiate a session with another user, SIP must discover the current host(s) at which the destination u翻译 2010-01-17 22:25:00 · 577 阅读 · 0 评论 -
0101 Processing Responses
Responses are first processed by the transport layer and then passed up to the transaction layer. The transaction layer performs its processing and then passes the response up to the TU. T翻译 2010-01-01 21:32:00 · 340 阅读 · 0 评论 -
1230 Via
xThe Via header field indicates the transport used for the transaction and identifies the location where the response is to be sent. A Via header field value is added only after the transpo翻译 2009-12-30 23:07:00 · 352 阅读 · 0 评论 -
0102 Processing 3xx Responses
Any new request may receive 3xx responses themselves containing the original URI as a contact. Two locations can be configured to redirect to each other. Placing any given URI in th翻译 2010-01-02 22:38:00 · 358 阅读 · 0 评论 -
0103 Processing 4xx Responses
Certain 4xx response codes require specific UA processing, independent of the method. If a 401 (Unauthorized) or 407 (Proxy Authentication Required) response is received, the UAC SHO翻译 2010-01-03 22:20:00 · 332 阅读 · 0 评论 -
1231 Sending the Request
Local policy MAY specify an alternate set of destinations to attempt. If the Request-URI contains a SIPS URI, any alternate destinations MUST be contacted with TLS. Beyond that, there are n翻译 2009-12-31 22:33:00 · 337 阅读 · 0 评论 -
0105 Require
Assuming the UAS decides that it is the proper element to process the request, it examines the Require header field, if present. The Require header field is used by a UAC to tell a UAS ab翻译 2010-01-05 23:34:00 · 374 阅读 · 0 评论 -
0104 Merged Requests
If the request has no tag in the To header field, the UAS core MUST check the request against ongoing transactions. If the From tag, Call-ID, and CSeq exactly match those associated翻译 2010-01-04 22:29:00 · 579 阅读 · 0 评论 -
0106 Content Processing
Assuming the UAS understands any extensions required by the client, the UAS examines the body of the message, and the header fields that describe it. If there are any bodies whose type (in翻译 2010-01-06 23:33:00 · 318 阅读 · 0 评论 -
0107 UAS Applying Extensions
A UAS that wishes to apply some extension when generating the response MUST NOT do so unless support for that extension is indicated in the Supported header field in the request. If the翻译 2010-01-07 23:14:00 · 325 阅读 · 0 评论 -
0111 Redirect Servers
In some architectures it may be desirable to reduce the processing load on proxy servers that are responsible for routing requests, and improve signaling path robustness, by relying on r翻译 2010-01-11 20:26:00 · 474 阅读 · 0 评论 -
0108 Generating the Response
When a UAS wishes to construct a response to a request, it follows the general procedures detailed in the following subsections. Additional behaviors specific to the response code in que翻译 2010-01-11 19:18:00 · 424 阅读 · 0 评论 -
0109 Headers and Tags
The From field of the response MUST equal the From header field of the request. The Call-ID header field of the response MUST equal the Call-ID header field of the request. The CSeq hea翻译 2010-01-11 19:19:00 · 354 阅读 · 0 评论 -
1229 Call-ID
The Call-ID header field acts as a unique identifier to group together a series of messages. It MUST be the same for all requests and responses sent by either UA in a dialog. It SHOULD be翻译 2009-12-29 21:34:00 · 757 阅读 · 0 评论 -
1228 Generating the Request
A valid SIP request formulated by a UAC MUST, at a minimum, contain the following header fields: To, From, CSeq, Call-ID, Max-Forwards, and Via; all of these header fields are mandatory i翻译 2009-12-28 22:48:00 · 302 阅读 · 0 评论 -
1227 Status-Line,Header
Status-Line = SIP-Version SP Status-Code SP Reason-Phrase CRLF例如: SIP/2.0 200 OK header = "header-name" HCOLON header-value *(COMMA header-value)例如:From: Alice ;翻译 2009-12-27 22:30:00 · 343 阅读 · 0 评论 -
0118 Registrations2
There are many ways by which the contents of the location service can be established. One way is administratively. In the above example, Bob is known to be a member of the engineering depa翻译 2010-01-18 21:48:00 · 451 阅读 · 0 评论 -
0119 Constructing the REGISTER Request
REGISTER requests add, remove, and query bindings. A REGISTER request can add a new binding between an address-of-record and one or more contact addresses. Registration on behalf of a p翻译 2010-01-19 22:16:00 · 556 阅读 · 0 评论 -
0112-0115
0115 Client Behavior2Note that both the transaction corresponding to the original request and the CANCEL transaction will complete independently. However, a UAC canceling a request cannot r翻译 2010-01-15 20:38:00 · 757 阅读 · 0 评论 -
0125-0130 register
0130 Discovering a Registrar UAs can use three ways to determine the address to which to send registrations: by configuration, using the address-of-record, and multicast. A UA can be con翻译 2010-01-30 14:05:00 · 553 阅读 · 0 评论 -
1220 SIP is not a vertically integrated communications system.
SIP is rather a component that can be used with other IETF protocols to build a complete multimedia architecture. Typically, these architectures will include protocols such as the Real-tim翻译 2009-12-20 22:42:00 · 342 阅读 · 0 评论 -
1219 Response Codes 01
486 忙The callees end system was contacted successfully, but the callee is currently not willing or able to take additional calls at this end system. The response MAY indicate a better ti原创 2009-12-19 22:36:00 · 357 阅读 · 0 评论 -
1222 sending a re-INVITE to change the session
The other party sends a 200 (OK) to accept the change. The requestor responds to the 200 (OK) with an ACK. If the other party does not accept the change, he sends an error response such as翻译 2009-12-22 22:59:00 · 397 阅读 · 0 评论 -
1221 Additional Via
Before forwarding the request, the atlanta.com proxy server adds an additional Via header field value that contains its own address (the INVITE already contains Alices address in the f翻译 2009-12-21 23:03:00 · 340 阅读 · 0 评论 -
1224 Structure of the Protocol
SIP is structured as a layered protocol, which means that its behavior is described in terms of a set of fairly independent processing stages with only a loose coupling between each stag翻译 2009-12-24 22:54:00 · 260 阅读 · 0 评论 -
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翻译 2009-12-25 22:46:00 · 333 阅读 · 0 评论 -
1223 REGISTER01
No ACK is sent - an ACK is only sent in response to a response to an INVITE requestRegistration is another common operation in SIP. Registration is one way that the biloxi.com server can lear翻译 2009-12-23 23:07:00 · 448 阅读 · 0 评论 -
1226 SIP Messages
Both types of messages consist of a start-line, one or more header fields, an empty line indicating the end of the header fields, and an optional message-body. generic-message翻译 2009-12-27 00:15:00 · 365 阅读 · 0 评论 -
0110 Stateless UAS Behavior
A stateless UAS is a UAS that does not maintain transaction state. It replies to requests normally, but discards any state that would ordinarily be retained by a UAS after a response has bee翻译 2010-01-11 20:23:00 · 507 阅读 · 0 评论