Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept | [26] 20.1 | m | m | [26] 20.1 | i | i |
1A | Accept-Contact | [56B] 9.2 | c21 | c21 | [56B] 9.2 | c22 | c22 |
2 | Accept-Encoding | [26] 20.2 | m | m | [26] 20.2 | i | i |
3 | Accept-Language | [26] 20.3 | m | m | [26] 20.3 | i | i |
3A | Allow | [26] 20.5 | m | m | [26] 20.5 | i | i |
4 | Allow-Events | [28] 8.2.2 | m | m | [28] 8.2.2 | c1 | c1 |
5 | Authorization | [26] 20.7 | m | m | [26] 20.7 | i | i |
6 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
6A | Call-Info | [26] 20.9 | m | m | [26] 20.9 | c28 | c28 |
6B | Cellular-Network-Info | 7.2.15 | n/a | c43 | 7.2.15 | n/a | c44 |
6C | Contact | [26] 20.10 | m | m | [26] 20.10 | i | i |
7 | Content-Disposition | [26] 20.11 | m | m | [26] 20.11 | i | i |
8 | Content-Encoding | [26] 20.12 | m | m | [26] 20.12 | i | i |
9 | Content-Language | [26] 20.13 | m | m | [26] 20.13 | i | i |
10 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
11 | Content-Type | [26] 20.15 | m | m | [26] 20.15 | i | i |
12 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
13 | Date | [26] 20.17 | m | m | [26] 20.17 | c2 | c2 |
14 | Event | [28] 8.2.1 | m | m | [28] 8.2.1 | m | m |
14A | Feature-Caps | [190] | c41 | c41 | [190] | c41 | c41 |
15 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
15A | Geolocation | [89] 4.1 | c26 | c26 | [89] 4.1 | c27 | c27 |
15B | Geolocation-Routing | [89] 4.1 | c26 | c26 | [89] 4.1 | c27 | c27 |
15C | History-Info | [66] 4.1 | c25 | c25 | [66] 4.1 | c25 | c25 |
15D | Max-Breadth | [117] 5.8 | c29 | c29 | [117] 5.8 | c30 | c30 |
16 | Max-Forwards | [26] 20.22 | m | m | [26] 20.22 | m | m |
17 | MIME-Version | [26] 20.24 | m | m | [26] 20.24 | i | i |
17A | P-Access-Network-Info | [52] 4.4, [234] 2 | c16 | c16 | [52] 4.4. [234] 2 | c17 | c17 |
17B | P-Asserted-Identity | [34] 9.1 | c8 | c8 | [34] 9.1 | c9 | c9 |
17C | P-Charging-Function-Addresses | [52] 4.5 | c14 | c14 | [52] 4.5 | c15 | c15 |
17D | P-Charging-Vector | [52] 4.6 | c12 | c12 | [52] 4.6 | c13 | c13 |
17F | P-Preferred-Identity | [34] 9.2 | x | x | [34] 9.2 | c3 | n/a |
17G | Privacy | [33] 4.2 | c10 | c10 | [33] 4.2 | c11 | c11 |
18 | Proxy-Authorization | [26] 20.28 | m | m | [26] 20.28 | c4 | c4 |
19 | Proxy-Require | [26] 20.29 | m | m | [26] 20.29 | m | m |
19A | Reason | [34A] 2 | c19 | c19 | [34A] 2 | c20 | c20 |
20 | Record-Route | [26] 20.30 | m | m | [26] 20.30 | c7 | c7 |
20A | Referred-By | [59] 3 | c23 | c23 | [59] 3 | c24 | c24 |
20B | Reject-Contact | [56B] 9.2 | c21 | c21 | [56B] 9.2 | c22 | c22 |
20C | Relayed-Charge | 7.2.12 | n/a | c42 | 7.2.12 | n/a | c42 |
20D | Request-Disposition | [56B] 9.1 | c21 | c21 | [56B] 9.1 | c22 | c22 |
21 | Require | [26] 20.32 | m | m | [26] 20.32 | c5 | c5 |
22 | Route | [26] 20.34 | m | m | [26] 20.34 | m | m |
22A | Security-Client | [48] 2.3.1 | x | x | [48] 2.3.1 | c18 | c18 |
22B | Security-Verify | [48] 2.3.1 | x | x | [48] 2.3.1 | c18 | c18 |
22C | Session-ID | [162] | c40 | c40 | [162] | c40 | c40 |
23 | Subscription-State | [28] 8.2.3 | m | m | [28] 8.2.3 | i | i |
24 | Supported | [26] 20.37 | m | m | [26] 20.37 | c6 | c6 |
24A | Resource-Priority | [116] 3.1 | c36 | c36 | [116] 3.1 | c36 | c36 |
25 | Timestamp | [26] 20.38 | m | m | [26] 20.38 | i | i |
26 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
27 | User-Agent | [26] 20.41 | m | m | [26] 20.41 | i | i |
28 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
29 | Warning | [26] 20.43 | m | m | [26] 20.43 | i | i |
c1:
IF A.4/20 THEN m ELSE i - - SIP specific event notification extension.
c2:
IF A.162/9 THEN m ELSE i - - insertion of date in requests and responses.
c3:
IF A.162/30A THEN m ELSE n/a - - act as first entity within the trust domain for asserted identity.
c4:
IF A.162/8A THEN m ELSE i - - authentication between UA and proxy.
c5:
IF A.162/11 OR A.162/13 THEN m ELSE i - - reading the contents of the Require header before proxying the request or response or adding or modifying the contents of the Require header before proxying the request or response for methods other than REGISTER.
c6:
IF A.162/16 THEN m ELSE i - - reading the contents of the Supported header before proxying the response.
c7:
IF A.162/14 THEN (IF A.162/22 OR A.162/27 THEN m ELSE o) ELSE i - - the requirement to be able to insert itself in the subsequent transactions in a dialog or (the REFER method or SIP specific event notification).
c8:
IF A.162/30 THEN m ELSE n/a - - extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c9:
IF A.162/30A or A.162/30B THEN m ELSE i - - extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks or subsequent entity within trust network that can route outside the trust network.
c10:
IF A.162/31 THEN m ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c11:
IF A.162/31D OR A.162/31G THEN m ELSE IF A.162/31C THEN i ELSE n/a - - application of the privacy option "header" or application of the privacy option "id" or passing on of the Privacy header transparently.
c12:
IF A.162/45 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c13:
IF A.162/46 THEN m ELSE IF A.162/45 THEN i ELSE n/a - - adding, deleting, reading or modifying the P-Charging-Vector header before proxying the request or response or the P-Charging-Vector header extension.
c14:
IF A.162/44 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c15:
IF A.162/44A THEN m ELSE IF A.162/44 THEN i ELSE n/a - - adding, deleting or reading the P-Charging-Function-Addresses header before proxying the request or response, or the P-Charging-Function-Addresses header extension.
c16:
IF A.162/43 THEN x ELSE IF A.162/41 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c17:
IF A.162/43 THEN m ELSE IF A.162/41 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c18:
IF A.162/47 OR A.162/47A THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol or mediasec header field parameter for marking security mechanisms related to media.
c19:
IF A.162/48 THEN m ELSE n/a - - the Reason header field for the session initiation protocol.
c20:
IF A.162/48 THEN i ELSE n/a - - the Reason header field for the session initiation protocol.
c21:
IF A.162/50 THEN m ELSE n/a - - caller preferences for the session initiation protocol.
c22:
IF A.162/50 THEN i ELSE n/a - - caller preferences for the session initiation protocol.
c23:
IF A.162/53 THEN i ELSE n/a - - the SIP Referred-By mechanism.
c24:
IF A.162/53 THEN m ELSE n/a - - the SIP Referred-By mechanism.
c25:
IF A.162/57 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c26:
IF A.162/70 THEN m ELSE n/a - - SIP location conveyance.
c27:
IF A.162/70A THEN m ELSE IF A.162/70B THEN i ELSE n/a - - addition or modification of location in a SIP method, passes on locations in SIP method without modification.
c28:
IF A.162/19C OR A.162/19D THEN m ELSE i - - reading, adding or concatenating the Call-Info header.
c29:
IF A.162/81 THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies.
c30:
IF A.162/81 AND A.162/6 THEN m ELSE IF A.162/81 AND NOT A.162/6 THEN i ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies, forking of initial requests.
c36:
IF A.162/80A THEN m ELSE n/a - - inclusion of MESSAGE, SUBSCRIBE, NOTIFY in communications resource priority for the session initiation protocol.
c40:
IF A.162/101 THEN m ELSE n/a - - the Session-ID header.
c41:
IF A.162/110 THEN m ELSE n/a - - indication of features supported by proxy.
c42:
IF A.162/121 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c43:
IF A.162/43 THEN x ELSE IF A.162/123 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
c44:
IF A.162/43 THEN m ELSE IF A.162/123 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
|
|||||||
NOTE:
c1 refers to the UA role major capability as this is the case of a proxy that also acts as a UA specifically for SUBSCRIBE and NOTIFY.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | sipfrag | [37] 2 | m | m | [37] 2 | i | i |
2 | event package | [28] | m | m | [28] | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
2 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
3 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
4 | Date | [26] 20.17 | c1 | c1 | [26] 20.17 | c2 | c2 |
5 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
6 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
7 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
c1:
IF (A.162/9 AND A.162/5) OR A.162/4 THEN m ELSE n/a - - stateful proxy behaviour that inserts date, or stateless proxies.
c2:
IF A.162/4 THEN i ELSE m - - Stateless proxy passes on.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
0A | Allow | [26] 20.5 | m | m | [26] 20.5 | i | i |
1 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
1A | Cellular-Network-Info | 7.2.15 | n/a | c20 | 7.2.15 | n/a | c21 |
2 | Content-Disposition | [26] 20.11 | m | m | [26] 20.11 | i | i |
3 | Content-Encoding | [26] 20.12 | m | m | [26] 20.12 | i | i |
4 | Content-Language | [26] 20.13 | m | m | [26] 20.13 | i | i |
5 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
6 | Content-Type | [26] 20.15 | m | m | [26] 20.15 | i | i |
7 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
8 | Date | [26] 20.17 | m | m | [26] 20.17 | c1 | c1 |
9 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
9A | Geolocation-Error | [89] 4.3 | c14 | c14 | [89] 4.3 | c15 | c15 |
10 | MIME-Version | [26] 20.24 | m | m | [26] 20.24 | i | i |
10A | P-Access-Network-Info | [52] 4.4, [52A] 4, [234] 2 | c11 | c11 | [52] 4.4, [52A] 4, [234] 2 | c12 | c12 |
10B | P-Asserted-Identity | [34] 9.1 | c3 | c3 | [34] 9.1 | c4 | c4 |
10C | P-Charging-Function-Addresses | [52] 4.5, [52A] 4 | c9 | c9 | [52] 4.5, [52A] 4 | c10 | c10 |
10D | P-Charging-Vector | [52] 4.6, [52A] 4 | c7 | c7 | [52] 4.6, [52A] 4 | c8 | c8 |
10F | P-Preferred-Identity | [34] 9.2 | x | x | [34] 9.2 | c2 | n/a |
10G | Privacy | [33] 4.2 | c5 | c5 | [33] 4.2 | c6 | c6 |
10H | Relayed-Charge | 7.2.12 | n/a | c19 | 7.2.12 | n/a | c19 |
10I | Require | [26] 20.32 | m | m | [26] 20.32 | c13 | c13 |
10J | Server | [26] 20.35 | m | m | [26] 20.35 | i | i |
10K | Session-ID | [162] | c18 | c18 | [162] | c18 | c18 |
11 | Timestamp | [26] 20.38 | m | m | [26] 20.38 | i | i |
12 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
12A | User-Agent | [26] 20.41 | m | m | [26] 20.41 | i | i |
13 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
14 | Warning | [26] 20.43 | m | m | [26] 20.43 | i | i |
c1:
IF A.162/9 THEN m ELSE i - - insertion of date in requests and responses.
c2:
IF A.162/30A THEN m ELSE n/a - - act as first entity within the trust domain for asserted identity.
c3:
IF A.162/30 THEN m ELSE n/a - - extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c4:
IF A.162/30A or A.162/30B THEN m ELSE i - - extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks or subsequent entity within trust network that can route outside the trust network.
c5:
IF A.162/31 THEN m ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c6:
IF A.162/31D OR A.162/31G THEN m ELSE IF A.162/31C THEN i ELSE n/a - - application of the privacy option "header" or application of the privacy option "id" or passing on of the Privacy header transparently.
c7:
IF A.162/45 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c8:
IF A.162/46 THEN m ELSE IF A.162/45 THEN i ELSE n/a - - adding, deleting, reading or modifying the P-Charging-Vector header before proxying the request or response or the P-Charging-Vector header extension.
c9:
IF A.162/44 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c10:
IF A.162/44A THEN m ELSE IF A.162/44 THEN i ELSE n/a - - adding, deleting or reading the P-Charging-Function-Addresses header before proxying the request or response, or the P-Charging-Function-Addresses header extension.
c11:
IF A.162/43 THEN x ELSE IF A.162/41 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c12:
IF A.162/43 THEN m ELSE IF A.162/41 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c13:
IF A.162/11 OR A.162/13 THEN m ELSE i - - reading the contents of the Require header before proxying the request or response or adding or modifying the contents of the Require header before proxying the request or response for methods other than REGISTER.
c14:
IF A.162/70 THEN m ELSE n/a - - SIP location conveyance.
c15:
IF A.162/70A THEN m ELSE IF A.162/70B THEN i ELSE n/a - - addition or modification of location in a SIP method, passes on locations in SIP method without modification.
c18:
IF A.162/101 THEN m ELSE n/a - - the Session-ID header.
c19:
IF A.162/121 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c20:
IF A.162/43 THEN x ELSE IF A.162/123 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
c21:
IF A.162/43 THEN m ELSE IF A.162/123 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
0A | Accept-Resource-Priority | [116] 3.2 | c4 | c4 | [116] 3.2 | c4 | c4 |
0B | Allow-Events | [28] 8.2.2 | m | m | [28] 8.2.2 | c1 | c1 |
1 | Authentication-Info | [26] 20.6 | m | m | [26] 20.6 | i | i |
1A | Contact | [26] 20.10 | m | m | [26] 20.10 | i | i |
1B | Feature-Caps | [190] | c6 | c6 | [190] | c6 | c6 |
2 | Record-Route | [26] 20.30 | m | m | [26] 20.30 | c3 | c3 |
5 | Supported | [26] 20.37 | m | m | [26] 20.37 | i | i |
c1:
IF A.4/20 THEN m ELSE i - - SIP specific event notification extension.
c3:
IF A.162/15 THEN m ELSE i - - the requirement to be able to use separate URIs in the upstream direction and downstream direction when record routeing.
c4:
IF A.162/80A THEN m ELSE n/a - - inclusion of MESSAGE, SUBSCRIBE, NOTIFY in communications resource priority for the session initiation protocol.
c6:
IF A.162/110 THEN m ELSE n/a - - indication of features supported by proxy.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Error-Info | [26] 20.18 | m | m | [26] 20.18 | i | i |
2 | Response-Source | 7.2.17 | n/a | c1 | 7.2.17 | n/a | c1 |
c1:
IF A.162/125 THEN o ELSE n/a - - use of the Response-Source header field in SIP error responses?
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Contact | [26] 20.10 | m | m | [26] 20.10 | c1 | c1 |
c1:
IF A.162/19E THEN m ELSE i - - deleting Contact headers.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
2 | Proxy-Authenticate | [26] 20.27 | m | m | [26] 20.27 | m | m |
8 | WWW-Authenticate | [26] 20.44 | m | m | [26] 20.44 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
3 | Retry-After | [26] 20.33 | m | m | [26] 20.33 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
2 | Proxy-Authenticate | [26] 20.27 | m | m | [26] 20.27 | m | m |
6 | WWW-Authenticate | [26] 20.44 | m | m | [26] 20.44 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept | [26] 20.1 | m | m | [26] 20.1 | i | i |
2 | Accept-Encoding | [26] 20.2 | m | m | [26] 20.2 | i | i |
3 | Accept-Language | [26] 20.3 | m | m | [26] 20.3 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept-Resource-Priority | [116] 3.2 | c1 | c1 | [116] 3.2 | c1 | c1 |
c1:
IF A.162/80A THEN m ELSE n/a - - inclusion of MESSAGE, SUBSCRIBE, NOTIFY in communications resource priority for the session initiation protocol.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
5 | Unsupported | [26] 20.40 | m | m | [26] 20.40 | c3 | c3 |
c3:
IF A.162/18 THEN m ELSE i - - reading the contents of the Unsupported header before proxying the 420 response to a method other than REGISTER.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
3 | Security-Server | [48] 2 | c1 | c1 | [48] 2 | n/a | n/a |
c1:
IF A.162/47 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Contact | [26] 20.10 | m | m | [26] 20.10 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Allow-Events | [28] 8.2.2 | m | m | [28] 8.2.2 | c1 | c1 |
c1:
IF A.4/20 THEN m ELSE i - - SIP specific event notification extension.
|
|||||||
NOTE:
c1 refers to the UA role major capability as this is the case of a proxy that also acts as a UA specifically for SUBSCRIBE and NOTIFY.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Restoration-Info | subclause 7.2.11 | n/a | c1 | subclause 7.2.11 | n/a | n/a |
c1:
IF A.4/110 THEN o ELSE n/a - - HSS based P-CSCF restoration.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept | [26] 20.1 | m | m | [26] 20.1 | i | i |
1A | Accept-Contact | [56B] 9.2 | c28 | c28 | [56B] 9.2 | c28 | c29 |
2 | Accept-Encoding | [26] 20.2 | m | m | [26] 20.2 | i | i |
3 | Accept-Language | [26] 20.3 | m | m | [26] 20.3 | i | i |
3A | Allow | [26] 20.5 | m | m | [26] 20.5 | i | i |
4 | Allow-Events | [28] 8.2.2 | m | m | [28] 8.2.2 | c1 | c1 |
5 | Authorization | [26] 20.7 | m | m | [26] 20.7 | i | i |
6 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
7 | Call-Info | [26] 20.9 | m | m | [26] 20.9 | c4 | c4 |
7A | Cellular-Network-Info | 7.2.15 | n/a | c59 | 7.2.15 | n/a | c60 |
8 | Contact | [26] 20.10 | m | m | [26] 20.10 | i | i |
9 | Content-Disposition | [26] 20.11 | m | m | [26] 20.11 | i | i |
10 | Content-Encoding | [26] 20.12 | m | m | [26] 20.12 | i | i |
11 | Content-Language | [26] 20.13 | m | m | [26] 20.13 | i | i |
12 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
13 | Content-Type | [26] 20.15 | m | m | [26] 20.15 | i | i |
14 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
15 | Date | [26] 20.17 | m | m | [26] 20.17 | c2 | c2 |
15A | Feature-Caps | [190] | c57 | c57 | [190] | c57 | c57 |
16 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
16A | Geolocation | [89] 4.1 | c36 | c36 | [89] 4.1 | c37 | c37 |
16B | Geolocation-Routing | [89] 4.1 | c36 | c36 | [89] 4.1 | c37 | c37 |
16C | History-Info | [66] 4.1 | c32 | c32 | [66] 4.1 | c32 | c32 |
16D | Max-Breadth | [117] 5.8 | c41 | c41 | [117] 5.8 | c42 | c42 |
17 | Max-Forwards | [26] 20.22 | m | m | [26] 20.22 | m | m |
18 | MIME-Version | [26] 20.24 | m | m | [26] 20.24 | i | i |
19 | Organization | [26] 20.25 | m | m | [26] 20.25 | c3 | c3 |
19A | P-Access-Network-Info | [52] 4.4, [234] 2 | c23 | c23 | [52] 4.4, [234] 2 | c24 | c24 |
19B | P-Asserted-Identity | [34] 9.1 | c10 | c10 | [34] 9.1 | c11 | c11 |
19C | P-Asserted-Service | [121] 4.1 | c39 | c39 | [121] 4.1 | c40 | c40 |
19D | P-Called-Party-ID | [52] 4.2 | c14 | c14 | [52] 4.2 | c15 | c16 |
19E | P-Charging-Function-Addresses | [52] 4.5 | c21 | c21 | [52] 4.5 | c22 | c22 |
19F | P-Charging-Vector | [52] 4.6 | c19 | c19 | [52] 4.6 | c20 | c20 |
19H | P-Preferred-Identity | [34] 9.2 | x | c54 | [34] 9.2 | c9 | c55 |
19I | P-Preferred-Service | [121] 4.2 | x | x | [121] 4.2 | c38 | c38 |
19J | P-Private-Network-Indication | [134] | c48 | c48 | [134] | c48 | c48 |
19K | P-Profile-Key | [97] 5 | c34 | c34 | [97] 5 | c35 | c35 |
19L | P-Served-User | [133] 6 | c49 | c49 | [133] 6 | c49 | c49 |
19M | P-User-Database | [82] 4 | c33 | c33 | [82] 4 | c33 | c33 |
19N | P-Visited-Network-ID | [52] 4.3 | c17 | o | [52] 4.3 | c18 | o |
19O | Privacy | [33] 4.2 | c12 | c12 | [33] 4.2 | c13 | c13 |
20 | Proxy-Authorization | [26] 20.28 | m | m | [26] 20.28 | c8 | c8 |
21 | Proxy-Require | [26] 20.29 | m | m | [26] 20.29 | m | m |
21A | Reason | [34A] 2 | c26 | c26 | [34A] 2 | c27 | c27 |
22 | Record-Route | [26] 20.30 | m | m | [26] 20.30 | c7 | c7 |
22A | Recv-Info | [25] 5.2.3 | c52 | c52 | [25] 5.2.3 | c53 | c53 |
22B | Referred-By | [59] 3 | c30 | c30 | [59] 3 | c31 | c31 |
22C | Reject-Contact | [56B] 9.2 | c28 | c28 | [56B] 9.2 | c28 | c29 |
22D | Relayed-Charge | 7.2.12 | n/a | c58 | 7.2.12 | n/a | c58 |
22E | Request-Disposition | [56B] 9.1 | c28 | c28 | [56B] 9.1 | c28 | c28 |
23 | Require | [26] 20.32 | m | m | [26] 20.32 | c5 | c5 |
23A | Resource-Priority | [116] 3.1 | c47 | c47 | [116] 3.1 | c47 | c47 |
24 | Route | [26] 20.34 | m | m | [26] 20.34 | m | m |
24A | Security-Client | [48] 2.3.1 | x | x | [48] 2.3.1 | c25 | c25 |
24B | Security-Verify | [48] 2.3.1 | x | x | [48] 2.3.1 | c25 | c25 |
24C | Session-ID | [162] | c56 | c56 | [162] | c56 | c56 |
25 | Supported | [26] 20.37 | m | m | [26] 20.37 | c6 | c6 |
26 | Timestamp | [26] 20.38 | m | m | [26] 20.38 | i | i |
27 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
28 | User-Agent | [26] 20.41 | m | m | [26] 20.41 | i | i |
29 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
c1:
IF A.4/20 THEN m ELSE i - - SIP specific event notification extension.
c2:
IF A.162/9 THEN m ELSE i - - insertion of date in requests and responses.
c3:
IF A.162/19A OR A.162/19B THEN m ELSE i - - reading, adding or concatenating the Organization header.
c4:
IF A.162/19C OR A.162/19D THEN m ELSE i - - reading, adding or concatenating the Call-Info header.
c5:
IF A.162/11 OR A.162/13 THEN m ELSE i - - reading the contents of the Require header before proxying the request or response or adding or modifying the contents of the Require header before proxying the request or response for methods other than REGISTER.
c6:
IF A.162/16 THEN m ELSE i - - reading the contents of the Supported header before proxying the response.
c7:
IF A.162/14 THEN o ELSE i - - the requirement to be able to insert itself in the subsequent transactions in a dialog.
c8:
IF A.162/8A THEN m ELSE i - - authentication between UA and proxy.
c9:
IF A.162/30A THEN m ELSE n/a - - act as first entity within the trust domain for asserted identity.
c10:
IF A.162/30 THEN m ELSE n/a - - extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c11:
IF A.162/30A or A.162/30B THEN m ELSE i - - extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks or subsequent entity within trust network that can route outside the trust network.
c12:
IF A.162/31 THEN m ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c13:
IF A.162/31D OR A.162/31G THEN m ELSE IF A.162/31C THEN i ELSE n/a - - application of the privacy option "header" or application of the privacy option "id" or passing on of the Privacy header transparently.
c14:
IF A.162/37 THEN m ELSE n/a - - the P-Called-Party-ID header extension.
c15:
IF A.162/37 THEN i ELSE n/a - - the P-Called-Party-ID header extension.
c16:
IF A.162/37 AND A.3/2 THEN m ELSE IF A.162/37 AND (A.3/3 OR A.3/9A) THEN i ELSE n/a - - the P-Called-Party-ID header extension and P-CSCF or (I-CSCF or IBCF (THIG)).
c17:
IF A.162/38 THEN m ELSE n/a - - the P-Visited-Network-ID header extension.
c18:
IF A.162/39 THEN m ELSE i - - reading, or deleting the P-Visited-Network-ID header before proxying the request or response.
c19:
IF A.162/45 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c20:
IF A.162/46 THEN m ELSE IF A.162/45 THEN i ELSE n/a - - adding, deleting, reading or modifying the P-Charging-Vector header before proxying the request or response or the P-Charging-Vector header extension.
c21:
IF A.162/44 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c22:
IF A.162/44A THEN m ELSE IF A.162/44 THEN i ELSE n/a - - adding, deleting or reading the P-Charging-Function-Addresses header before proxying the request or response, or the P-Charging-Function-Addresses header extension.
c23:
IF A.162/43 THEN x ELSE IF A.162/41 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c24:
IF A.162/43 THEN m ELSE IF A.162/41 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c25:
IF A.162/47 OR A.162/47A THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol or mediasec header field parameter for marking security mechanisms related to media.
c26:
IF A.162/48 THEN m ELSE n/a - - the Reason header field for the session initiation protocol.
c27:
IF A.162/48 THEN i ELSE n/a - - the Reason header field for the session initiation protocol.
c28:
IF A.162/50 THEN m ELSE n/a - - caller preferences for the session initiation protocol.
c29:
IF A.162/50 AND A.4/3 THEN m ELSE IF A.162/50 AND NOT A.4/3 THEN i ELSE n/a - - caller preferences for the session initiation protocol, and S-CSCF.
c30:
IF A.162/53 THEN i ELSE n/a - - the SIP Referred-By mechanism.
c31:
IF A.162/53 THEN m ELSE n/a - - the SIP Referred-By mechanism.
c32:
IF A.162/57 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c33:
IF A.162/60 THEN m ELSE n/a - - the P-User-Database private header extension.
c34:
IF A.162/66A THEN m ELSE n/a - - making the first query to the database in order to populate the P-Profile-Key header.
c35:
IF A.162/66B THEN m ELSE n/a - - using the information in the P-Profile-Key header.
c36:
IF A.162/70 THEN m ELSE n/a - - SIP location conveyance.
c37:
IF A.162/70A THEN m ELSE IF A.162/70B THEN i ELSE n/a - - addition or modification of location in a SIP method, passes on locations in SIP method without modification.
c38:
IF A.162/84A THEN m ELSE n/a - - act as authentication entity within the trust domain for asserted service.
c39:
IF A.162/84 THEN m ELSE n/a - - SIP extension for the identification of services.
c40:
IF A.162/84 OR A.162/30B THEN m ELSE i - - SIP extension for the identification of services or subsequent entity within trust network that can route outside the trust network.
c41:
IF A.162/81 THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies.
c42:
IF A.162/81 AND A.162/6 THEN m ELSE IF A.162/81 AND NOT A.162/6 THEN i ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies, forking of initial requests.
c47:
IF A.162/80 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
c48:
IF A.162/87 THEN m ELSE n/a - - the SIP P-Private-Network-Indication private-header (P-Header).
c49:
IF A.162/88 THEN m ELSE n/a - - the SIP P-Served-User private header.
c52:
IF A.162/20 THEN m ELSE n/a - - SIP INFO method and package framework.
c53:
IF A.162/20 THEN i ELSE n/a - - SIP INFO method and package framework.
c54:
IF A.162/30C THEN m ELSE x - - act as entity passing on identity transparently independent of trust domain.
c55:
IF A.162/30A OR A.162/30C THEN m ELSE n/a - - act as first entity within the trust domain for asserted identity, act as entity passing on identity transparently independent of trust domain.
c56:
IF A.162/101 THEN m ELSE n/a - - the Session-ID header.
c57:
IF A.162/110 THEN m ELSE n/a - - indication of features supported by proxy.
c58:
IF A.162/121 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c59:
IF A.162/43 THEN x ELSE IF A.162/123 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
c60:
IF A.162/43 THEN m ELSE IF A.162/123 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
|
|||||||
NOTE:
c1 refers to the UA role major capability as this is the case of a proxy that also acts as a UA specifically for SUBSCRIBE and NOTIFY.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
2 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
3 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
4 | Date | [26] 20.17 | c1 | c1 | [26] 20.17 | c2 | c2 |
5 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
6 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
7 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
c1:
IF (A.162/9 AND A.162/5) OR A.162/4 THEN m ELSE n/a - - stateful proxy behaviour that inserts date, or stateless proxies.
c2:
IF A.162/4 THEN i ELSE m - - Stateless proxy passes on.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
0A | Allow | [26] 20.5 | m | m | [26] 20.5 | i | i |
1 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
1A | Call-Info | [26] 20.9 | m | m | [26] 20.9 | c3 | c3 |
1B | Cellular-Network-Info | 7.2.15 | n/a | c25 | 7.2.15 | n/a | c26 |
2 | Content-Disposition | [26] 20.11 | m | m | [26] 20.11 | i | i |
3 | Content-Encoding | [26] 20.12 | m | m | [26] 20.12 | i | i |
4 | Content-Language | [26] 20.13 | m | m | [26] 20.13 | i | i |
5 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
6 | Content-Type | [26] 20.15 | m | m | [26] 20.15 | i | i |
7 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
8 | Date | [26] 20.17 | m | m | [26] 20.17 | c1 | c1 |
9 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
9A | Geolocation-Error | [89] 4.3 | c17 | c17 | [89] 4.3 | c18 | c18 |
9B | History-Info | [66] 4.1 | c16 | c16 | [66] 4.1 | c16 | c16 |
10 | MIME-Version | [26] 20.24 | m | m | [26] 20.24 | i | i |
11 | Organization | [26] 20.25 | m | m | [26] 20.25 | c2 | c2 |
11A | P-Access-Network-Info | [52] 4.4, [52A] 4, [234] 2 | c13 | c13 | [52] 4.4, [52A] 4, [234] 2 | c14 | c14 |
11B | P-Asserted-Identity | [34] 9.1 | c5 | c5 | [34] 9.1 | c6 | c6 |
11C | P-Charging-Function-Addresses | [52] 4.5, [52A] 4 | c11 | c11 | [52] 4.5, [52A] 4 | c12 | c12 |
11D | P-Charging-Vector | [52] 4.6, [52A] 4 | c9 | c9 | [52] 4.6, [52A] 4 | c10 | c10 |
11F | P-Preferred-Identity | [34] 9.2 | x | x | [34] 9.2 | c4 | n/a |
11G | Privacy | [33] 4.2 | c7 | c7 | [33] 4.2 | c8 | c8 |
11H | Recv-Info | [25] 5.2.3 | c21 | c21 | [25] 5.2.3 | c22 | c22 |
11I | Relayed-Charge | 7.2.12 | n/a | c24 | 7.2.12 | n/a | c24 |
11J | Require | [26] 20.32 | m | m | [26] 20.32 | c15 | c15 |
11K | Server | [26] 20.35 | m | m | [26] 20.35 | i | i |
11K | Session-ID | [162] | c23 | c23 | [162] | c23 | c23 |
12 | Timestamp | [26] 20.38 | m | m | [26] 20.38 | i | i |
13 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
13A | User-Agent | [26] 20.41 | m | m | [26] 20.41 | i | i |
14 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
15 | Warning | [26] 20.43 | m | m | [26] 20.43 | i | i |
c1:
IF A.162/9 THEN m ELSE i - - insertion of date in requests and responses.
c2:
IF A.162/19A OR A.162/19B THEN m ELSE i - - reading, adding or concatenating the Organization header.
c3:
IF A.162/19C OR A.162/19D THEN m ELSE i - - reading, adding or concatenating the Call-Info header.
c4:
IF A.162/30A THEN m ELSE n/a - - act as first entity within the trust domain for asserted identity.
c5:
IF A.162/30 THEN m ELSE n/a - - extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c6:
IF A.162/30A or A.162/30B THEN m ELSE i - - extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks or subsequent entity within trust network that can route outside the trust network.
c7:
IF A.162/31 THEN m ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c8:
IF A.162/31D OR A.162/31G THEN m ELSE IF A.162/31C THEN i ELSE n/a - - application of the privacy option "header" or application of the privacy option "id" or passing on of the Privacy header transparently.
c9:
IF A.162/45 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c10:
IF A.162/46 THEN m ELSE IF A.162/45 THEN i ELSE n/a - - adding, deleting, reading or modifying the P-Charging-Vector header before proxying the request or response or the P-Charging-Vector header extension.
c11:
IF A.162/44 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c12:
IF A.162/44A THEN m ELSE IF A.162/44 THEN i ELSE n/a - - adding, deleting or reading the P-Charging-Function-Addresses header before proxying the request or response, or the P-Charging-Function-Addresses header extension.
c13:
IF A.162/43 THEN x ELSE IF A.162/41 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c14:
IF A.162/43 THEN m ELSE IF A.162/41 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c15:
IF A.162/11 OR A.162/13 THEN m ELSE i - - reading the contents of the Require header before proxying the request or response or adding or modifying the contents of the Require header before proxying the request or response for methods other than REGISTER.
c16:
IF A.162/57 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c17:
IF A.162/70 THEN m ELSE n/a - - SIP location conveyance.
c18:
IF A.162/70A THEN m ELSE IF A.162/70B THEN i ELSE n/a - - addition or modification of location in a SIP method, passes on locations in SIP method without modification.
c21:
IF A.162/20 THEN m ELSE n/a - - SIP INFO method and package framework.
c22:
IF A.162/20 THEN i ELSE n/a - - SIP INFO method and package framework.
c23:
IF A.162/101 THEN m ELSE n/a - - the Session-ID header.
c24:
IF A.162/121 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c25:
IF A.162/43 THEN x ELSE IF A.162/123 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
c26:
IF A.162/43 THEN m ELSE IF A.162/123 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept | [26] 20.1 | m | m | [26] 20.1 | i | i |
1A | Accept-Encoding | [26] 20.2 | m | m | [26] 20.2 | i | i |
1B | Accept-Language | [26] 20.3 | m | m | [26] 20.3 | i | i |
1C | Accept-Resource-Priority | [116] 3.2 | c12 | c12 | [116] 3.2 | c12 | c12 |
2 | Allow-Events | [28] 8.2.2 | m | m | [28] 8.2.2 | c1 | c1 |
3 | Authentication-Info | [26] 20.6 | m | m | [26] 20.6 | i | i |
5 | Contact | [26] 20.10 | m | m | [26] 20.10 | i | i |
6 | Feature-Caps | [190] | c14 | c14 | [190] | c14 | c14 |
7 | Recv-Info | [25] 5.2.3 | c7 | c7 | [25] 5.2.3 | c8 | c8 |
9 | Record-Route | [26] 20.30 | m | m | [26] 20.30 | c3 | c3 |
12 | Supported | [26] 20.37 | m | m | [26] 20.37 | i | i |
c1:
IF A.4/20 THEN m ELSE i - - SIP specific event notification extension.
c3:
IF A.162/15 THEN o ELSE i - - the requirement to be able to use separate URIs in the upstream direction and downstream direction when record routeing.
c7:
IF A.162/20 THEN m ELSE n/a - - SIP INFO method and package framework.
c8:
IF A.162/20 THEN i ELSE n/a - - SIP INFO method and package framework.
c12:
IF A.162/80 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
c14:
IF A.162/110 THEN m ELSE n/a - - indication of features supported by proxy.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Error-Info | [26] 20.18 | m | m | [26] 20.18 | i | i |
2 | Response-Source | 7.2.17 | n/a | c1 | 7.2.17 | n/a | c1 |
c1:
IF A.162/125 THEN o ELSE n/a - - use of the Response-Source header field in SIP error responses?
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
3 | Contact | [26] 20.10 | m | m | [26] 20.10 | c1 | c1 |
c1:
IF A.162/19E THEN m ELSE i - - deleting Contact headers.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
4 | Proxy-Authenticate | [26] 20.27 | m | m | [26] 20.27 | m | m |
10 | WWW-Authenticate | [26] 20.44 | m | m | [26] 20.44 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
5 | Retry-After | [26] 20.33 | m | m | [26] 20.33 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
4 | Proxy-Authenticate | [26] 20.27 | m | m | [26] 20.27 | m | m |
8 | WWW-Authenticate | [26] 20.44 | m | m | [26] 20.44 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept | [26] 20.1 | m | m | [26] 20.1 | i | i |
2 | Accept-Encoding | [26] 20.2 | m | m | [26] 20.2 | i | i |
3 | Accept-Language | [26] 20.3 | m | m | [26] 20.3 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept-Resource-Priority | [116] 3.2 | c1 | c1 | [116] 3.2 | c1 | c1 |
c1:
IF A.162/80 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
7 | Unsupported | [26] 20.40 | m | m | [26] 20.40 | c3 | c3 |
c3:
IF A.162/18 THEN m ELSE i - - reading the contents of the Unsupported header before proxying the 420 response to a method other than REGISTER.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
3 | Security-Server | [48] 2 | c1 | c1 | [48] 2 | n/a | n/a |
c1:
IF A.162/47 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Restoration-Info | subclause 7.2.11 | n/a | c1 | subclause 7.2.11 | n/a | n/a |
c1:
IF A.4/110 THEN o ELSE n/a - - HSS based P-CSCF restoration.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept | [26] 20.1 | m | m | [26] 20.1 | i | i |
1A | Accept-Contact | [56B] 9.2 | c18 | c18 | [56B] 9.2 | c19 | c19 |
2 | Accept-Encoding | [26] 20.2 | m | m | [26] 20.2 | i | i |
3 | Accept-Language | [26] 20.3 | m | m | [26] 20.3 | i | i |
3A | Allow | [26] 20.5 | m | m | [26] 20.5 | i | i |
4 | Allow-Events | [28] 8.2.2 | m | m | [28] 8.2.2 | c1 | c1 |
5 | Authorization | [26] 20.7 | m | m | [26] 20.7 | i | i |
6 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
6A | Cellular-Network-Info | 7.2.15 | n/a | c51 | 7.2.15 | n/a | c52 |
7 | Content-Disposition | [26] 20.11 | m | m | [26] 20.11 | i | c3 |
8 | Content-Encoding | [26] 20.12 | m | m | [26] 20.12 | i | c3 |
9 | Content-Language | [26] 20.13 | m | m | [26] 20.13 | i | c3 |
10 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
11 | Content-Type | [26] 20.15 | m | m | [26] 20.15 | i | c3 |
12 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
13 | Date | [26] 20.17 | m | m | [26] 20.17 | c2 | c2 |
14 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
14A | Max-Breadth | [117] 5.8 | c26 | c26 | [117] 5.8 | c27 | c27 |
15 | Max-Forwards | [26] 20.22 | m | m | [26] 20.22 | m | m |
16 | MIME-Version | [26] 20.24 | m | m | [26] 20.24 | i | c3 |
16A | P-Access-Network-Info | [52] 4.4, [234] 2 | c14 | c14 | [52] 4.4, [234] 2 | c15 | c15 |
16B | P-Charging-Function-Addresses | [52] 4.5 | c12 | c12 | [52] 4.5 | c13 | c13 |
16C | P-Charging-Vector | [52] 4.6 | c10 | c10 | [52] 4.6 | c11 | c11 |
16E | P-Early-Media | [109] 8 | o | c22 | [109] 8 | o | c22 |
16EA | Priority-Share | Subclause 7.2.16 | n/a | c53 | Subclause 7.2.16 | n/a | c53 |
16F | Privacy | [33] 4.2 | c8 | c8 | [33] 4.2 | c9 | c9 |
17 | Proxy-Authorization | [26] 20.28 | m | m | [26] 20.28 | c4 | c4 |
18 | Proxy-Require | [26] 20.29 | m | m | [26] 20.29 | m | m |
19 | RAck | [27] 7.2 | m | m | [27] 7.2 | i | i |
19A | Reason | [34A] 2 | c16 | c16 | [34A] 2 | c17 | c17 |
20 | Record-Route | [26] 20.30 | m | m | [26] 20.30 | c7 | c7 |
20A | Recv-Info | [25] 5.2.3 | c28 | c28 | [25] 5.2.3 | c29 | c29 |
20B | Referred-By | [59] 3 | c20 | c20 | [59] 3 | c21 | c21 |
20C | Reject-Contact | [56B] 9.2 | c18 | c18 | [56B] 9.2 | c19 | c19 |
20D | Relayed-Charge | 7.2.12 | n/a | c49 | 7.2.12 | n/a | c49 |
20E | Request-Disposition | [56B] 9.1 | c18 | c18 | [56B] 9.1 | c19 | c19 |
21 | Require | [26] 20.32 | m | m | [26] 20.32 | c5 | c5 |
21A | Resource-Priority | [16] 3.1 | c47 | c47 | [116] 3.1 | c47 | c47 |
21B | Resource-Share | Subclause 4.15 | n/a | c50 | Subclause 4.15 | n/a | c50 |
22 | Route | [26] 20.34 | m | m | [26] 20.34 | m | m |
22A | Session-ID | [162] | c48 | c48 | [162] | c48 | c48 |
23 | Supported | [26] 20.37 | m | m | [26] 20.37 | c6 | c6 |
24 | Timestamp | [26] 20.38 | m | m | [26] 20.38 | i | i |
25 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
26 | User-Agent | [26] 20.41 | m | m | [26] 20.41 | i | i |
27 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
c1:
IF A.4/20 THEN m ELSE i - - SIP specific event notification extension.
c2:
IF A.162/9 THEN m ELSE i - - insertion of date in requests and responses.
c3:
IF A.3/2 OR A.3/4 THEN m ELSE i - - P-CSCF or S-CSCF.
c4:
IF A.162/8A THEN m ELSE i - - authentication between UA and proxy.
c5:
IF A.162/11 OR A.162/13 THEN m ELSE i - - reading the contents of the Require header before proxying the request or response or adding or modifying the contents of the Require header before proxying the request or response for methods other than REGISTER.
c6:
IF A.162/16 THEN m ELSE i - - reading the contents of the Supported header before proxying the response.
c7:
IF A.162/14 THEN o ELSE i - - the requirement to be able to insert itself in the subsequent transactions in a dialog.
c8:
IF A.162/31 THEN m ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c9:
IF A.162/31D OR A.162/31G THEN m ELSE IF A.162/31C THEN i ELSE n/a - - application of the privacy option "header" or application of the privacy option "id" or passing on of the Privacy header transparently.
c10:
IF A.162/45 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c11:
IF A.162/46 THEN m ELSE IF A.162/45 THEN i ELSE n/a - - adding, deleting, reading or modifying the P-Charging-Vector header before proxying the request or response or the P-Charging-Vector header extension.
c12:
IF A.162/44 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c13:
IF A.162/44A THEN m ELSE IF A.162/44 THEN i ELSE n/a - - adding, deleting or reading the P-Charging-Function-Addresses header before proxying the request or response, or the P-Charging-Function-Addresses header extension.
c14:
IF A.162/43 THEN x ELSE IF A.162/41 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c15:
IF A.162/43 THEN m ELSE IF A.162/41 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c16:
IF A.162/48 THEN m ELSE n/a - - the Reason header field for the session initiation protocol.
c17:
IF A.162/48 THEN i ELSE n/a - - the Reason header field for the session initiation protocol.
c18:
IF A.162/50 THEN m ELSE n/a - - caller preferences for the session initiation protocol.
c19:
IF A.162/50 THEN i ELSE n/a - - caller preferences for the session initiation protocol.
c20:
IF A.162/53 THEN i ELSE n/a - - the SIP Referred-By mechanism.
c21:
IF A.162/53 THEN m ELSE n/a - - the SIP Referred-By mechanism.
c22:
IF A.162/76 THEN m ELSE n/a - - the SIP P-Early-Media private header extension for authorization of early media.
c26:
IF A.162/81 THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies.
c27:
IF A.162/81 AND A.162/6 THEN m ELSE IF A.162/81 AND NOT A.162/6 THEN i ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies, forking of initial requests.
c28:
IF A.162/20 THEN m ELSE n/a - - SIP INFO method and package framework.
c29:
IF A.162/20 THEN i ELSE n/a - - SIP INFO method and package framework.
c47:
IF A.162/80 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
c48:
IF A.162/101 THEN m ELSE n/a - - the Session-ID header.
c49:
IF A.162/121 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c50:
IF A.4/112 THEN o ELSE n/a - - resource sharing.
c51:
IF A.162/43 THEN x ELSE IF A.162/123 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
c52:
IF A.162/43 THEN m ELSE IF A.162/123 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
c53:
IF A.162/124 THEN o ELSE n/a - - priority sharing.
|
|||||||
NOTE:
c1 refers to the UA role major capability as this is the case of a proxy that also acts as a UA specifically for SUBSCRIBE and NOTIFY.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
2 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
3 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
4 | Date | [26] 20.17 | c1 | c1 | [26] 20.17 | c2 | c2 |
5 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
6 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
7 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
c1:
IF (A.162/9 AND A.162/5) OR A.162/4 THEN m ELSE n/a - - stateful proxy behaviour that inserts date, or stateless proxies.
c2:
IF A.162/4 THEN i ELSE m - - Stateless proxy passes on.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
0A | Allow | [26] 20.5 | m | m | [26] 20.5 | i | i |
1 | Call-ID | [26] 20.8 | m | m | [26] 20.8 | m | m |
1A | Cellular-Network-Info | 7.2.15 | n/a | c18 | 7.2.15 | n/a | c19 |
2 | Content-Disposition | [26] 20.11 | m | m | [26] 20.11 | i | c2 |
3 | Content-Encoding | [26] 20.12 | m | m | [26] 20.12 | i | c2 |
4 | Content-Language | [26] 20.13 | m | m | [26] 20.13 | i | c2 |
5 | Content-Length | [26] 20.14 | m | m | [26] 20.14 | m | m |
6 | Content-Type | [26] 20.15 | m | m | [26] 20.15 | i | c2 |
7 | CSeq | [26] 20.16 | m | m | [26] 20.16 | m | m |
8 | Date | [26] 20.17 | m | m | [26] 20.17 | c1 | c1 |
9 | From | [26] 20.20 | m | m | [26] 20.20 | m | m |
10 | MIME-Version | [26] 20.24 | m | m | [26] 20.24 | i | c2 |
10A | P-Access-Network-Info | [52] 4.4, [52A] 4, [234] 2 | c9 | c9 | [52] 4.4, [52A] 4, [234] 2 | c10 | c10 |
10B | P-Charging-Function-Addresses | [52] 4.5, [52A] 4 | c7 | c7 | [52] 4.5, [52A] 4 | c8 | c8 |
10C | P-Charging-Vector | [52] 4.6, [52A] 4 | c5 | c5 | [52] 4.6, [52A] 4 | c6 | c6 |
10F | Privacy | [33] 4.2 | c3 | c3 | [33] 4.2 | c4 | c4 |
10G | Recv-Info | [25] 5.2.3 | c14 | c14 | [25] 5.2.3 | c15 | c15 |
10H | Relayed-Charge | 7.2.12 | n/a | c17 | 7.2.12 | n/a | c17 |
10I | Require | [26] 20.32 | m | m | [26] 20.32 | c11 | c11 |
10J | Server | [26] 20.35 | m | m | [26] 20.35 | i | i |
10K | Session-ID | [162] | c16 | c16 | [162] | c16 | c16 |
11 | Timestamp | [26] 20.38 | m | m | [26] 20.38 | i | i |
12 | To | [26] 20.39 | m | m | [26] 20.39 | m | m |
12A | User-Agent | [26] 20.41 | m | m | [26] 20.41 | i | i |
13 | Via | [26] 20.42 | m | m | [26] 20.42 | m | m |
14 | Warning | [26] 20.43 | m | m | [26] 20.43 | i | i |
c1:
IF A.162/9 THEN m ELSE i - - insertion of date in requests and responses.
c2:
IF A.3/2 OR A.3/4 THEN m ELSE i - - P-CSCF or S-CSCF.
c3:
IF A.162/31 THEN m ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c4:
IF A.162/31D OR A.162/31G THEN m ELSE IF A.162/31C THEN i ELSE n/a - - application of the privacy option "header" or application of the privacy option "id" or passing on of the Privacy header transparently.
c5:
IF A.162/45 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c6:
IF A.162/46 THEN m ELSE IF A.162/45 THEN i ELSE n/a - - adding, deleting, reading or modifying the P-Charging-Vector header before proxying the request or response or the P-Charging-Vector header extension.
c7:
IF A.162/44 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c8:
IF A.162/44A THEN m ELSE IF A.162/44 THEN i ELSE n/a - - adding, deleting or reading the P-Charging-Function-Addresses header before proxying the request or response, or the P-Charging-Function-Addresses header extension.
c9:
IF A.162/43 THEN x ELSE IF A.162/41 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c10:
IF A.162/43 THEN m ELSE IF A.162/41 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the P-Access-Network-Info header extension.
c11:
IF A.162/11 OR A.162/13 THEN m ELSE i - - reading the contents of the Require header before proxying the request or response or adding or modifying the contents of the Require header before proxying the request or response for methods other than REGISTER.
c14:
IF A.162/20 THEN m ELSE n/a - - SIP INFO method and package framework.
c15:
IF A.162/20 THEN i ELSE n/a - - SIP INFO method and package framework.
c16:
IF A.162/101 THEN m ELSE n/a - - the Session-ID header.
c17:
IF A.162/121 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c18:
IF A.162/43 THEN x ELSE IF A.162/123 THEN m ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
c19:
IF A.162/43 THEN m ELSE IF A.162/123 THEN i ELSE n/a - - act as subsequent entity within trust network for access network information that can route outside the trust network, the Cellular-Network-Info header extension.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
0A | Allow-Events | [28] 8.2.2 | m | m | [28] 8.2.2 | c1 | c1 |
0B | Authentication-Info | [26] 20.6 | m | m | [26] 20.6 | i | i |
0C | Accept-Resource-Priority | [116] 3.2 | c12 | c12 | [116] 3.2 | c12 | c12 |
0D | P-Early-Media | [109] 8 | o | c4 | [109] 8 | o | c4 |
0E | Priority-Share | Subclause 7.2.16 | n/a | c14 | Subclause 7.2.16 | n/a | c14 |
1 | Record-Route | [26] 20.30 | m | m | [26] 20.30 | c3 | c3 |
2 | Recv-Info | [25] 5.2.3 | c6 | c6 | [25] 5.2.3 | c7 | c7 |
2A | Resource-Share | Subclause 4.15 | n/a | c13 | Subclause 4.15 | n/a | c13 |
3 | Supported | [26] 20.37 | m | m | [26] 20.37 | i | i |
c1:
IF A.4/20 THEN m ELSE i - - SIP specific event notification extension.
c3:
IF A.162/15 THEN o ELSE i - - the requirement to be able to use separate URIs in the upstream direction and downstream direction when record routeing.
c4:
IF A.162/76 THEN m ELSE n/a - - the SIP P-Early-Media private header extension for authorization of early media.
c6:
IF A.162/20 THEN m ELSE n/a - - SIP INFO method and package framework.
c7:
IF A.162/20 THEN i ELSE n/a - - SIP INFO method and package framework.
c12:
IF A.162/80 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
c13:
IF A.4/112 THEN o ELSE n/a - - resource sharing.
c14:
IF A.162/124 THEN o ELSE n/a - - priority sharing.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Error-Info | [26] 20.18 | m | m | [26] 20.18 | i | i |
2 | Response-Source | 7.2.17 | n/a | c1 | 7.2.17 | n/a | c1 |
c1:
IF A.162/125 THEN o ELSE n/a - - use of the Response-Source header field in SIP error responses?
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Contact | [26] 20.10 | m | m | [26] 20.10 | c1 | c1 |
c1:
IF A.162/19E THEN m ELSE i - - deleting Contact headers.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
2 | Proxy-Authenticate | [26] 20.27 | m | m | [26] 20.27 | m | m |
8 | WWW-Authenticate | [26] 20.44 | m | m | [26] 20.44 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
3 | Retry-After | [26] 20.33 | m | m | [26] 20.33 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
2 | Proxy-Authenticate | [26] 20.27 | m | m | [26] 20.27 | m | m |
6 | WWW-Authenticate | [26] 20.44 | m | m | [26] 20.44 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept | [26] 20.1 | m | m | [26] 20.1 | i | i |
2 | Accept-Encoding | [26] 20.2 | m | m | [26] 20.2 | i | i |
3 | Accept-Language | [26] 20.3 | m | m | [26] 20.3 | i | i |
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 | Accept-Resource-Priority | [116] 3.2 | c1 | c1 | [116] 3.2 | c1 | c1 |
c1:
IF A.162/80 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
5 | Unsupported | [26] 20.40 | m | m | [26] 20.40 | c3 | c3 |
c3:
IF A.162/18 THEN m ELSE i - - reading the contents of the Unsupported header before proxying the 420 response to a method other than REGISTER.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
3 | Security-Server | [48] 2 | c1 | c1 | [48] 2 | n/a | n/a |
c1:
IF A.162/47 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol.
|
Item | Header field | Sending | Receiving | ||||
---|---|---|---|---|---|---|---|
Ref. | RFC status | Profile status | Ref. | RFC status | Profile status | ||
1 |