Cisco Systems RFC 2543, RFC 3261 User Manual

Contents

APPENDIX
A
SIP Compliance
This appendix describes Cisco SIP proxy server (Cisco SPS) compliance with the Internet Engineering Task Force (IETF) definition of Session Initiation Protocol (SIP) as described in the following RFCs.
1
RFC
2543 SIP: Session Initiation Protocol (March 1999)
3261 SIP: Session Initiation Protocol (June 2002)
3263 SIP: Locating SIP Servers (June 2002)
1. Not all supported RFCs are listed.
Title
RFC 2543 and RFC 3261
SIP Functions, page A-2
SIP Methods, page A-2
SIP Responses, page A-2
SIP Header Fields, page A-6
SIP Transport Layer Protocols, page A-7
SIP Security, page A-8
RFC 3263
SIP DNS Records Usage, page A-8
Cisco SIP Proxy Server Administrator Guide
A-1

RFC 2543 and RFC 3261

RFC 2543 and RFC 3261

SIP Functions

Table A-1 SIP Functions
Function Supported?
Proxy server Yes (transaction stateful, parallel forking, and
Redirect server Yes
Registrar server Yes

SIP Methods

Cisco SPS supports five of the six methods used by SIP. It handles unknown methods such as NEWMETHOD in the same manner as known methods such as OPTIONS and REFER.
Appendix A SIP Compliance
recursive)

SIP Responses

Table A-2 SIP Methods
Method Supported? Cisco SPS Action
ACK Yes Forwards ACK requests.
BYE Yes Forwards BYE requests.
CANCEL Yes Forwards CANCEL requests.
INFO Yes Forwards INFO requests.
INVITE Yes Forwards INVITE requests.
NOTIFY Yes Forwards NOTIFY requests.
OPTIONS Yes Responds to OPTIONS requests.
REFER Yes Forwards REFER requests.
REGISTER Yes Supports both user and device registration.
SUBSCRIBE Yes Forwards SUBSCRIBE requests.
UPDATE Yes Forwards UPDATE requests.
1. The SPS can generate a local ACK for a non-200 OK final response to an INVITE request.
2. The SPS can generate a local CANCEL for a pending branch when it receives a 200 OK or 6xx response from the branch.
1
2
A-2
Cisco SPS supports the following SIP responses:
1xx Response—Information Responses
2xx Response—Successful Responses
3xx Response—Redirection Responses
4xx Response—Request Failure Responses
Cisco SIP Proxy Server Administrator Guide
Appendix A SIP Compliance
RFC 2543 and RFC 3261
5xx Response—Server Failure Responses
6xx Response—Global Responses
Table A-3 SIP Responses
SIP Response Meaning Supported? Cisco SPS Action
1xx Response—Information Responses
100 Trying Action is being taken on behalf of the
caller, but the called party is not yet located.
180 Ringing Called party is located and is being
notified of the call.
181 Call is being forwarded Call is being rerouted to another
destination.
182 Queued Called party is not currently available or
elects to queue the call rather than reject it.
183 Session progress System performs inband alerting for the
caller.
2xx Response—Successful Responses
200 OK Request has been successfully
processed. The action taken depends on the request made.
3xx Response—Redirection Responses
300 Multiple choices Address resolves to more than one
location. All locations are provided and the user or UA can select which location to use.
301 Moved permanently User is no longer available at the
specified location. An alternate location is included in the header.
302 Moved temporarily User is temporarily unavailable at the
specified location. An alternate location is included in the header.
305 Use proxy Caller must use a proxy to contact the
called party.
380 Alternative service Call is unsuccessful, but alternative
services are available.
Yes Generates and forwards this
response for an incoming INVITE. Upon receiving this response, waits for a 180 Ringing, 183 Session progress, or 200 OK response.
Yes Forwards this response.
Yes
Yes
Yes
Yes Generates this response to a
REGISTER or CANCEL request. Otherwise forwards this response.
Yes Does not generate this response.
If recursive is enabled, recurses on all contacts; otherwise forwards this response.
Yes
Yes In redirect mode, generates this
response when it locates one or more contacts. In proxy mode, if recursive is enabled, recurses on all contacts; otherwise forwards this response.
Yes Does not generate this response.
If recursive is enabled, recurses
Yes
on all contacts; otherwise forwards this response.
Cisco SIP Proxy Server Administrator Guide
A-3
Loading...
+ 5 hidden pages