Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 24.229  Word version:  18.4.0

Top   Top   Up   Prev   Next
1…   3…   4…   4.5…   5…   5.1.1.4…   5.1.2…   5.1.4…   5.2…   5.2.3…   5.2.6…   5.2.7…   5.3…   5.4…   5.4.1.2.2…   5.4.1.3…   5.4.2   5.4.3…   5.4.3.3…   5.4.4…   5.5…   5.7…   5.7.2…   5.8…   5.11…   6…   6.6…   7…   7.2A…   7.2A.6…   7.3…   7.9A…   8…   A…   A.2…   A.2.1.4…   A.2.1.4.7…   A.2.1.4.8…   A.2.1.4.10A…   A.2.1.4.12…   A.2.2…   A.2.2.4…   A.2.2.4.7…   A.2.2.4.8…   A.2.2.4.10A…   A.2.2.4.12…   A.3…   A.3.3…   B…   C…   E…   F…   H…   I…   K…   L…   L.2A…   M…   N…   O…   Q…   R…   S…   U…   U.2A…   V…   W…

 

A.2.1.4.12  REGISTER methodp. 627
Prerequisite A.5/18 - - REGISTER request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept[26] 20.1oo[26] 20.1mm
2Accept-Encoding[26] 20.2oo[26] 20.2mm
3Accept-Language[26] 20.3oo[26] 20.3mm
3AAllow[26] 20.5oo[26] 20.5mm
4Allow-Events[28] 8.2.2c27c27[28] 8.2.2c1c1
5Authorization[26] 20.7, [49]c2c29[26] 20.7, [49]mc22
6Call-ID[26] 20.8mm[26] 20.8mm
7Call-Info[26] 20.9oo[26] 20.9oo
7ACellular-Network-Info7.2.15n/ac437.2.15n/ac44
8Contact[26] 20.10om[26] 20.10mm
9Content-Disposition[26] 20.11oo[26] 20.11mm
10Content-Encoding[26] 20.12oo[26] 20.12mm
10AContent-ID[256] 3.2oc45[256] 3.2mc46
11Content-Language[26] 20.13oo[26] 20.13mm
12Content-Length[26] 20.14mm[26] 20.14mm
13Content-Type[26] 20.15mm[26] 20.15mm
14CSeq[26] 20.16mm[26] 20.16mm
15Date[26] 20.17c3c3[26] 20.17mm
16Expires[26] 20.19oo[26] 20.19mm
16AFeature-Caps[190]c40c40[190]c39c39
17From[26] 20.20mm[26] 20.20mm
17AGeolocation[89] 4.1c31c31[89] 4.1c31c31
17BGeolocation-Routing[89] 4.2c31c31[89] 4.2c31c31
17CHistory-Info[66] 4.1c28c28[66] 4.1c28c28
17DMax-Breadth[117] 5.8n/ac35[117] 5.8c36c36
18Max-Forwards[26] 20.22mm[26] 20.22n/an/a
19MIME-Version[26] 20.24oo[26] 20.24mm
20Organization[26] 20.25oo[26] 20.25oo
20AP-Access-Network-Info[52] 4.4, [234] 2c12c13[52] 4.4, [234] 2c12c14
20BP-Charging-Function-Addresses[52] 4.5c17c18[52] 4.5c17c18
20CP-Charging-Vector[52] 4.6c15c16[52] 4.6c15c16
20EP-User-Database[82] 4n/an/a[82] 4c30c30
20FP-Visited-Network-ID[52] 4.3x (note 2)x[52] 4.3c10c11
20GPath[35] 4c4c5[35] 4mc6
20HPrivacy[33] 4.2c9n/a[33] 4.2c9n/a
21Proxy-Authorization[26] 20.28c8c8[26] 20.28n/an/a
22Proxy-Require[26] 20.29oo (note 1)[26] 20.29n/an/a
22AReason[34A] 2c23c23[34A] 2c23c23
22BRecv-Info[25] 5.2.3c37c37[25] 5.2.3c37c37
22CReferred-By[59] 3c25c25[59] 3c26c26
22DRelayed-Charge7.2.12n/ac417.2.12n/ac41
22ERequest-Disposition[56B] 9.1c24c24[56B] 9.1n/an/a
23Require[26] 20.32mm[26] 20.32mm
23AResource-Priority[116] 3.1c32c32[116] 3.1c32c32
23BResource-ShareSubclause 7.2.13n/ac42Subclause 7.2.13n/ac42
24Route[26] 20.34ox[26] 20.34n/an/a
24ASecurity-Client[48] 2.3.1c19c20[48] 2.3.1n/an/a
24BSecurity-Verify[48] 2.3.1c20c20[48] 2.3.1c21n/a
24CSession-ID[162]oc38[162]oc38
25Supported[26] 20.37oc29[26] 20.37mm
26Timestamp[26] 20.38c7c7[26] 20.38c7c7
27To[26] 20.39mm[26] 20.39mm
28User-Agent[26] 20.41oo[26] 20.41oo
29Via[26] 20.42mm[26] 20.42mm
c1:
IF A.4/23 THEN m ELSE n/a - - acting as the subscriber to event information.
c2:
IF A.4/8 THEN m ELSE n/a - - authentication between UA and registrar.
c3:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
c4:
IF A.4/24 THEN o ELSE n/a - - session initiation protocol extension header field for registering non-adjacent contacts.
c5:
IF A.4/24 THEN x ELSE n/a - - session initiation protocol extension header field for registering non-adjacent contacts.
c6:
IF A.3/4 THEN m ELSE n/a. - - S-CSCF.
c7:
IF A.4/6 THEN m ELSE n/a - - timestamping of requests.
c8:
IF A.4/8A THEN m ELSE n/a - - authentication between UA and proxy.
c9:
IF A.4/26 THEN o ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c10:
IF A.4/33 THEN o ELSE n/a - - the P-Visited-Network-ID extension.
c11:
IF A.4/33 THEN m ELSE n/a - - the P-Visited-Network-ID extension.
c12:
IF A.4/34 THEN o ELSE n/a - - the P-Access-Network-Info header extension.
c13:
IF A.4/34 AND (A.3/1 OR A.3/4) THEN o ELSE n/a - - the P-Access-Network-Info header extension and UE or S-CSCF.
c14:
IF A.4/34 AND (A.3/4 OR A.3/7A) THEN m ELSE n/a - - the P-Access-Network-Info header extension and S-CSCF or AS acting as terminating UA.
c15:
IF A.4/36 THEN o ELSE n/a - - the P-Charging-Vector header extension.
c16:
IF A.4/36 OR A.3/4 THEN m ELSE n/a - - the P-Charging-Vector header extension (including S-CSCF as registrar).
c17:
IF A.4/35 THEN o ELSE n/a - - the P-Charging-Function-Addresses header extension.
c18:
IF A.4/35 OR A.3/4 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension (including S-CSCF as registrar).
c19:
IF A.4/37 OR A.4/37A THEN o ELSE n/a - - security mechanism agreement for the session initiation protocol or mediasec header field parameter for marking security mechanisms related to media (note 3).
c20:
IF A.4/37 OR A.4/37A 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.
c21:
IF A.4/37 AND A.4/2 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol and registrar.
c22:
IF A.3/4 THEN m ELSE n/a - - S-CSCF.
c23:
IF A.4/38 THEN o ELSE n/a - - the Reason header field for the session initiation protocol.
c24:
IF A.4/40 THEN o ELSE n/a - - caller preferences for the session initiation protocol.
c25:
IF A.4/43 THEN m ELSE n/a - - the SIP Referred-By mechanism.
c26:
IF A.4/43 THEN o ELSE n/a - - the SIP Referred-By mechanism.
c27:
IF A.4/22 THEN o ELSE n/a - - acting as the notifier of event information.
c28:
IF A.4/47 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c29:
IF (A.3/1 OR A.3A/81) THEN m ELSE o - - UE, MSC Server enhanced for ICS.
c30:
IF A.4/48 THEN m ELSE n/a - - the P-User-Database private header extension.
c31:
IF A.4/60 THEN m ELSE n/a - - SIP location conveyance.
c32:
IF A.4/70B THEN m ELSE n/a - - inclusion of CANCEL, BYE, REGISTER and PUBLISH in communications resource priority for the session initiation protocol.
c35:
IF A.4/71 AND (A.3/9B OR A.3/9C OR A.3/13B OR A.3/13C) THEN m ELSE n/a - - IF A.4/71 AND (A.3/9B OR A.3/9C) THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies, IBCF (IMS-ALG), IBCF (Screening of SIP signalling), ISC gateway function (IMS-ALG), ISC gateway function (Screening of SIP signalling).
c36:
IF A.4/71 THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies.
c37:
IF A.4/13 THEN m ELSE IF A.4/13A THEN m ELSE n/a - - SIP INFO method and package framework, legacy INFO usage.
c38:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c39:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c40:
IF A.4/100 AND A.3/1 AND NOT A.3C/1 THEN n/a ELSE IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy, UE, UE performing the functions of an external attached network.
c41:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c42:
IF A.4/112 AND A.3/2 THEN o ELSE n/a - - resource sharing, AS.
c43:
IF A.4/113 AND (A.3/1 OR A.3/4) THEN m ELSE n/a - - the Cellular-Network-Info header extension and UE or S-CSCF.
c44:
IF A.4/113 AND (A.3/4 OR A.3/7A) THEN m ELSE n/a - - the Cellular-Network-Info header extension and S-CSCF or AS acting as terminating UA.
c45:
IF A.4/119 THEN o ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c46:
IF A.4/119 THEN m ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
NOTE 1:
No distinction has been made in these tables between first use of a request on a From/To/Call-ID combination, and the usage in a subsequent one. Therefore the use of "o" etc. above has been included from a viewpoint of first usage.
NOTE 2:
The strength of this requirement in RFC 7315 is SHOULD NOT, rather than MUST NOT.
NOTE 3:
Support of this header field in this method is dependent on the security mechanism and the security architecture which is implemented.
Prerequisite A.5/18 - - REGISTER request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1message/sip[26] 27.5n/ac1[26] 27.5n/ac2
23GPP IM CN subsystem XML bodysubclause 7.6n/ac1subclause 7.6n/ac2
3application/vnd.3gpp.mcptt-info+xml[8ZE]n/ac3[8ZE]n/ac3
c1:
IF A.3/4 THEN o ELSE n/a - - S-CSCF.
c2:
IF A.3/7 THEN o ELSE n/a - - AS.
c3:
IF A.3A/102 OR A.3A/103 THEN m ELSE n/a - - MCPTT client, MCPTT server.
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/1 - - Additional for 100 (Trying) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Call-ID[26] 20.8mm[26] 20.8mm
2Content-Length[26] 20.14mm[26] 20.14mm
3CSeq[26] 20.16mm[26] 20.16mm
4Date[26] 20.17c1c1[26] 20.17mm
5From[26] 20.20mm[26] 20.20mm
6To[26] 20.39mm[26] 20.39mm
7Via[26] 20.42mm[26] 20.42mm
c1:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
Prerequisite A.5/19 - - REGISTER response for all remaining status-codes
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
0AAllow[26] 20.5c8c8[26] 20.5mm
1Call-ID[26] 20.8mm[26] 20.8mm
1ACall-Info[26] 20.9oo[26] 20.9oo
2Content-Disposition[26] 20.11oo[26] 20.11mm
3Content-Encoding[26] 20.12oo[26] 20.12mm
3AContent-ID[256] 3.2oc15[256] 3.2mc16
4Content-Language[26] 20.13oo[26] 20.13mm
5Content-Length[26] 20.14mm[26] 20.14mm
6Content-Type[26] 20.15mm[26] 20.15mm
7CSeq[26] 20.16mm[26] 20.16mm
8Date[26] 20.17c1c1[26] 20.17mm
9From[26] 20.20mm[26] 20.20mm
9AGeolocation-Error[89] 4.3c10c10[89] 4.3c10c10
9BHistory-Info[66] 4.1 c9c9[66] 4.1c9c9
10MIME-Version[26] 20.24oo[26] 20.24mm
11Organization[26] 20.25oo[26] 20.25oo
11AP-Access-Network-Info[52] 4.4, [52A] 4, [234] 2c3n/a[52] 4.4, [52A] 4, [234] 2c3n/a
11BP-Charging-Function-Addresses[52] 4.5, [52A] 4c6c7[52] 4.5, [52A] 4c6c7
11CP-Charging-Vector[52] 4.6, [52A] 4c4c5[52] 4.6, [52A] 4c4c5
11EPrivacy[33] 4.2c2n/a[33] 4.2c2n/a
11FRelayed-Charge7.2.12n/ac147.2.12n/ac14
11GRequire[26] 20.32mm[26] 20.32mm
11HServer[26] 20.35oo[26] 20.35oo
11ISession-ID[162]oc13[162]oc13
12Timestamp[26] 20.38c2c2[26] 20.38mm
13To[26] 20.39mm[26] 20.39mm
13AUser-Agent[26] 20.41oo[26] 20.41oo
14Via[26] 20.42mm[26] 20.42mm
15Warning[26] 20.43o (note)o[26] 20.43oo
c1:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
c2:
IF A.4/26 THEN o ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c3:
IF A.4/34 THEN o ELSE n/a - - the P-Access-Network-Info header extension.
c4:
IF A.4/36 THEN o ELSE n/a - - the P-Charging-Vector header extension.
c5:
IF A.4/36 OR A.3/4 THEN m ELSE n/a - - the P-Charging-Vector header extension (including S-CSCF as registrar).
c6:
IF A.4/35 THEN o ELSE n/a - - the P-Charging-Function-Addresses header extension.
c7:
IF A.4/35 OR A.3/4 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension (including S-CSCF as registrar).
c8:
IF A.6/18 THEN m ELSE o - - 405 (Method Not Allowed).
c9:
IF A.4/47 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c10:
IF A.4/60 THEN m ELSE n/a - - SIP location conveyance.
c13:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c14:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c15:
IF A.4/119 THEN o ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c16:
IF A.4/119 THEN m ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
NOTE:
For a 488 (Not Acceptable Here) response, RFC 3261 [26] gives the status of this header field as SHOULD rather than OPTIONAL.
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/102 - - Additional for 2xx response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept[26] 20.1oo[26] 20.1oo
1AAccept-Encoding[26] 20.2oo[26] 20.2mm
1BAccept-Language[26] 20.3oo[26] 20.3mm
1CAccept-Resource-Priority[116] 3.2c14c14[116] 3.2c14c14
2Allow-Events[28] 8.2.2c12c12[28] 8.2.2c13c13
3Authentication-Info[26] 20.6c6c6[26] 20.6c7c7
5Contact[26] 20.10oo[26] 20.10mm
5AFeature-Caps[190]c18c18[190]c17c17
5BFlow-Timer[92] 11c15c15[92] 11c15c15
5CP-Associated-URI[52] 4.1c8c9[52] 4.1c10c11
6Path[35] 4c3c3[35] 4c4c4
7Security-ServerSubclause 7.2A.7n/axSubclause 7.2A.7n/ac16
8Service-Route[38] 5c5c5[38] 5c5c5
9Supported[26] 20.37mm[26] 20.37mm
c1:
IF (A.3/4 AND A.4/2) THEN m ELSE n/a. - - S-CSCF acting as registrar.
c2:
IF A.3/4 OR A.3/1 THEN m ELSE n/a. - - S-CSCF or UE.
c3:
IF A.4/24 THEN m ELSE n/a - - session initiation protocol extension header field for registering non-adjacent contacts.
c4:
IF A.4/24 THEN o ELSE n/a - - session initiation protocol extension header field for registering non-adjacent contacts.
c5:
IF A.4/28 THEN m ELSE n/a - - session initiation protocol extension header field for service route discovery during registration.
c6:
IF A.4/8 THEN o ELSE n/a - - authentication between UA and registrar.
c7:
IF A.4/8 THEN m ELSE n/a - - authentication between UA and registrar.
c8:
IF A.4/2 AND A.4/31 THEN m ELSE n/a - - P-Associated-URI header extension and registrar.
c9:
IF A.3/1 AND A.4/31 THEN m ELSE n/a - - P-Associated-URI header extension and S-CSCF.
c10:
IF A.4/31 THEN o ELSE n/a - - P-Associated-URI header extension.
c11:
IF A.4/31 AND A.3/1 THEN m ELSE n/a - - P-Associated-URI header extension and UE.
c12:
IF A.4/22 THEN o ELSE n/a - - acting as the notifier of event information.
c13:
IF A.4/23 THEN m ELSE n/a - - acting as the subscriber to event information.
c14:
IF A.4/70B THEN m ELSE n/a - - inclusion of CANCEL, BYE, REGISTER and PUBLISH in communications resource priority for the session initiation protocol.
c15:
IF A.4/57 THEN m ELSE n/a - - managing client initiated connections in SIP.
c16:
IF A.4/37A THEN m ELSE n/a - - mediasec header field parameter for marking security mechanisms related to media.
c17:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c18:
IF A.4/100 AND A.3/1 AND NOT A.3C/1 THEN n/a ELSE IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy, UE, UE performing the functions of an external attached network.
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/103 OR A.6/104 OR A.6/105 OR A.6/106 - - Additional for 3xx – 6xx response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Error-Info[26] 20.18oo[26] 20.18oo
2Response-Source7.2.17n/ac17.2.17n/ac1
c1:
IF A.4/115 THEN o ELSE n/a - - use of the Response-Source header field in SIP error responses?
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/103 OR A.6/35 - - Additional for 3xx or 485 (Ambiguous) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
3Contact[26] 20.10o (note)o[26] 20.10mm
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/14 - - Additional for 401 (Unauthorized) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
4Proxy-Authenticate[26] 20.27c1x[26] 20.27c1x
6Security-Server[48] 2xx[48] 2n/ac2
10WWW-Authenticate[26] 20.44mm[26] 20.44mm
c1:
IF A.4/8 THEN m ELSE n/a - - support of authentication between UA and registrar.
c2:
IF A.4/37 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol.
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/17 OR A.6/23 OR A.6/30 OR A.6/36 OR A.6/42 OR A.6/45 OR A.6/50 OR A.6/51 - - Additional for 404 (Not Found), 413 (Request Entity Too Large), 480(Temporarily not available), 486 (Busy Here), 500 (Internal Server Error), 503 (Service Unavailable), 600 (Busy Everywhere), 603 (Decline) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
6Retry-After[26] 20.33oo[26] 20.33oo
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/20 - - Additional for 407 (Proxy Authentication Required) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
5Proxy-Authenticate[26] 20.27c1x[26] 20.27c1x
9WWW-Authenticate[26] 20.44oo[26] 20.44oo
c1:
IF A.4/8 THEN m ELSE n/a - - support of authentication between UA and registrar.
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/25 - - Additional for 415 (Unsupported Media Type) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept[26] 20.1o.1o.1[26] 20.1mm
2Accept-Encoding[26] 20.2o.1o.1[26] 20.2mm
3Accept-Language[26] 20.3o.1o.1[26] 20.3mm
o.1
At least one of these capabilities is supported.
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/26A - - Additional for 417 (Unknown Resource-Priority) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept-Resource-Priority[116] 3.2c1c1[116] 3.2c1c1
c1:
IF A.4/70B THEN m ELSE n/a - - inclusion of CANCEL, BYE, REGISTER and PUBLISH in communications resource priority for the session initiation protocol.
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/27 - - Additional for 420 (Bad Extension) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
8Unsupported[26] 20.40mm[26] 20.40mm
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/28 OR A.6/41A - - Additional for 421 (Extension Required), 494 (Security Agreement Required) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
3Security-Server[48] 2c2c2[48] 2c1c1
c1:
IF A.4/37 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol.
c2:
IF A.4/37 AND A.4/2 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol and registrar.
Prerequisite A.5/19 - - REGISTER response
Prerequisite: A.6/29 - - Additional for 423 (Interval Too Brief) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
5Min-Expires[26] 20.23mm[26] 20.23mm
Prerequisite A.5/19 - - REGISTER response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1
Up
A.2.1.4.13  SUBSCRIBE methodp. 635
Prerequisite A.5/20 - - SUBSCRIBE request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept[26] 20.1oo[26] 20.1mm
1AAccept-Contact[56B] 9.2c22c22[56B] 9.2c26c26
2Accept-Encoding[26] 20.2oo[26] 20.2mm
3Accept-Language[26] 20.3oo[26] 20.3mm
3AAllow[26] 20.5oo[26] 20.5mm
4Allow-Events[28] 8.2.2oo[28] 8.2.2mm
5Authorization[26] 20.7c3c3[26] 20.7c3c3
6Call-ID[26] 20.8mm[26] 20.8mm
6ACall-Info[26] 20.9oo[26] 20.9oo
6BCellular-Network-Info7.2.15n/ac487.2.15n/ac49
6CContact[26] 20.10mm[26] 20.10mm
7Content-Disposition[26] 20.11oo[26] 20.11mm
8Content-Encoding[26] 20.12oo[26] 20.12mm
8AContent-ID[256] 3.2oc52[256] 3.2mc53
9Content-Language[26] 20.13oo[26] 20.13mm
10Content-Length[26] 20.14mm[26] 20.14mm
11Content-Type[26] 20.15mm[26] 20.15mm
12CSeq[26] 20.16mm[26] 20.16mm
13Date[26] 20.17c4c4[26] 20.17mm
14Event[28] 8.2.1mm[28] 8.2.1mm
15Expires[26] 20.19o (note 1)o (note 1)[26] 20.19mm
15AFeature-Caps[190]c46c46[190]c45c45
16From[26] 20.20mm[26] 20.20mm
16AGeolocation[89] 4.1c27c27[89] 4.1c27c27
16BGeolocation-Routing[89] 4.2c27c27[89] 4.2c27c27
16CHistory-Info[66] 4.1c25c25[66] 4.1c25c25
16DMax-Breadth[117] 5.8n/ac38[117] 5.8c39c39
17Max-Forwards[26] 20.22mm[26] 20.22n/ac41
18MIME-Version[26] 20.24oo[26] 20.24mm
18AOrganization[26] 20.25oo[26] 20.25oo
18BP-Access-Network-Info[52] 4.4, [234] 2c12c13[52] 4.4, [234] 2c12c14
18CP-Asserted-Identity[34] 9.1n/ac50[34] 9.1c6c6
18DP-Asserted-Service[121] 4.1n/ac51[121] 4.1c32c32
18EP-Called-Party-ID[52] 4.2xx[52] 4.2c10c10
18FP-Charging-Function-Addresses[52] 4.5c17c18[52] 4.5c17c18
18GP-Charging-Vector[52] 4.6c15c16[52] 4.6c15c16
18IP-Preferred-Identity[34] 9.2c6c7[34] 9.2n/an/a
18JP-Preferred-Service[121] 4.2c31c30[121] 4.2n/an/a
18KP-Private-Network-Indication[134]c35c35[134]c35c35
18LP-Profile-Key[97] 5n/an/a[97] 5n/an/a
18MP-Served-User[133] 6c40c40[133] 6c40c40
18NP-User-Database[82] 4n/an/a[82] 4n/an/a
18OP-Visited-Network-ID[52] 4.3x (note 2)x[52] 4.3c11n/a
18PPriority[26] 20.26oo[26] 20.26oo
18QPrivacy[33] 4.2c9c9[33] 4.2c9c9
19Proxy-Authorization[26] 20.28c5c5[26] 20.28n/an/a
20Proxy-Require[26] 20.29on/a[26] 20.29n/an/a
20AReason[34A] 2c21c21[34A] 2c21c21
21Record-Route[26] 20.30n/ac41[26] 20.30mm
21AReferred-By[59] 3c23c23[59] 3c24c24
21BReject-Contact[56B] 9.2c22c22[56B] 9.2c26c26
21CRelayed-Charge7.2.12n/ac477.2.12n/ac47
21DRequest-Disposition[56B] 9.1c22c22[56B] 9.1c26c26
22Require[26] 20.32mm[26] 20.32mm
22AResource-Priority[116] 3.1c29c29[116] 3.1c29c29
23Route[26] 20.34mm[26] 20.34n/ac41
23ASecurity-Client[48] 2.3.1c19c19[48] 2.3.1n/an/a
23BSecurity-Verify[48] 2.3.1c20c20[48] 2.3.1n/an/a
23CSession-ID[162]oc42[162]oc42
24Supported[26] 20.37oo[26] 20.37mm
24ATarget-Dialog[184] 7c43c43[184] 7c44c44
25Timestamp[26] 20.38c8c8[26] 20.38mm
26To[26] 20.39mm[26] 20.39mm
26ATrigger-Consent[125] 5.11.2c33c33[125] 5.11.2c34c34
27User-Agent[26] 20.41oo[26] 20.41oo
28Via[26] 20.42mm[26] 20.42mm
c3:
IF A.4/7 THEN m ELSE n/a - - authentication between UA and UA.
c4:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
c5:
IF A.4/8A THEN m ELSE n/a - - authentication between UA and proxy.
c6:
IF A.4/25 THEN o ELSE n/a - - private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c7:
IF A.3/1 AND A.4/25 THEN o ELSE n/a - - UE and private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c8:
IF A.4/6 THEN o ELSE n/a - - timestamping of requests.
c9:
IF A.4/26 THEN o ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c10:
IF A.4/32 THEN o ELSE n/a - - the P-Called-Party-ID extension.
c11:
IF A.4/33 THEN o ELSE n/a - - the P-Visited-Network-ID extension.
c12:
IF A.4/34 THEN o ELSE n/a - - the P-Access-Network-Info header extension.
c13:
IF A.4/34 AND A.3/1 THEN m ELSE n/a - - the P-Access-Network-Info header extension and UE.
c14:
IF A.4/34 AND (A.3/7A OR A.3/7D) THEN m ELSE n/a - - the P-Access-Network-Info header extension and AS acting as terminating UA or AS acting as third-party call controller.
c15:
IF A.4/36 THEN o ELSE n/a - - the P-Charging-Vector header extension.
c16:
IF A.4/36 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c17:
IF A.4/35 THEN o ELSE n/a - - the P-Charging-Function-Addresses header extension.
c18:
IF A.4/35 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c19:
IF A.4/37 OR A.4/37A THEN o ELSE n/a - - security mechanism agreement for the session initiation protocol or mediasec header field parameter for marking security mechanisms related to media (note 3).
c20:
IF A.4/37 OR A.4/37A 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.
c21:
IF A.4/38 THEN o ELSE n/a - - the Reason header field for the session initiation protocol.
c22:
IF A.4/40 THEN o ELSE n/a - - caller preferences for the session initiation protocol.
c23:
IF A.4/43 THEN m ELSE n/a - - the SIP Referred-By mechanism.
c24:
IF A.4/43 THEN o ELSE n/a - - the SIP Referred-By mechanism.
c25:
IF A.4/47 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c26:
IF A.4/40 THEN m ELSE n/a - - caller preferences for the session initiation protocol.
c27:
IF A.4/60 THEN m ELSE n/a - - SIP location conveyance.
c29:
IF A.4/70A THEN m ELSE n/a - - inclusion of MESSAGE, SUBSCRIBE, NOTIFY in communications resource priority for the session initiation protocol.
c30:
IF (A.3/1 OR A.3A/81) AND A.4/74 THEN o ELSE n/a - - UE, MSC Server enhanced for ICS and SIP extension for the identification of services.
c31:
IF A.4/74 THEN o ELSE n/a - - SIP extension for the identification of services.
c32:
IF A.4/74 THEN m ELSE n/a - - SIP extension for the identification of services.
c33:
IF A.4/75A THEN m ELSE n/a - - a relay within the framework for consent-based communications in SIP.
c34:
IF A.4/75B THEN m ELSE n/a - - a recipient within the framework for consent-based communications in SIP.
c35:
IF A.4/77 THEN m ELSE n/a - - the SIP P-Private-Network-Indication private-header (P-Header).
c38:
IF A.4/71 AND (A.3/9B OR A.3/9C OR A.3/13B OR A.3/13C) THEN m ELSE IF A.3/1 AND NOT A.3C/1 THEN n/a ELSE o - - addressing an amplification vulnerability in session initiation protocol forking proxies, IBCF (IMS-ALG), IBCF (Screening of SIP signalling), ISC gateway function (IMS-ALG), ISC gateway function (Screening of SIP signalling), UE, UE performing the functions of an external attached network.
c39:
IF A.4/71 THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies.
c40:
IF A.4/78 THEN m ELSE n/a - - the SIP P-Served-User private header.
c41:
IF A.3/1 AND NOT A.3C/1 THEN n/a ELSE o - - UE, UE performing the functions of an external attached network.
c42:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c43:
IF A.4/99 THEN o ELSE n/a - - request authorization through dialog Identification in the session initiation protocol.
c44:
IF A.4/99 THEN m ELSE n/a - - request authorization through dialog Identification in the session initiation protocol.
c45:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c46:
IF A.4/100 AND A.3/1 AND NOT A.3C/1 THEN n/a ELSE IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy, UE, UE performing the functions of an external attached network.
c47:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c48:
IF A.4/113 AND A.3/1 THEN m ELSE n/a - - the Cellular-Network-Info header extension and UE.
c49:
IF A.4/113 AND (A.3/7A OR A.3/7D) THEN m ELSE n/a - - the Cellular-Network-Info header extension and AS acting as terminating UA or AS acting as third-party call controller.
c50:
IF A.4/25 AND (A.3/7B OR A.3/8 OR A.3A/81) THEN o ELSE n/a - - private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks and AS acting as originating UA, MRFC, MSC Server enhanced for ICS.
c51:
IF A.4/74 AND A.3/7B THEN o ELSE n/a - - SIP extension for the identification of services and AS acting as originating UA.
c52:
IF A.4/119 THEN o ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c53:
IF A.4/119 THEN m ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
NOTE 1:
The strength of this requirement is RECOMMENDED rather than OPTIONAL.
NOTE 2:
The strength of this requirement in RFC 7315 [52] is SHOULD NOT, rather than MUST NOT.
NOTE 3:
Support of this header field in this method is dependent on the security mechanism and the security architecture which is implemented. Use of this header field in this method is not appropriate to the security mechanism defined by TS 33.203.
Prerequisite A.5/20 - - SUBSCRIBE request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1application/vnd.3gpp.mcptt-info+xml[8ZE]n/ac1[8ZE]n/ac1
2application/simple-filter+xml [243]oc1[243]n/ac1
c1
IF A.3A/102 OR A.3A/103 THEN m ELSE n/a - - MCPTT client, MCPTT server.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/1 - - Additional for 100 (Trying) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Call-ID[26] 20.8mm[26] 20.8mm
2Content-Length[26] 20.14mm[26] 20.14mm
3CSeq[26] 20.16mm[26] 20.16mm
4Date[26] 20.17c1c1[26] 20.17mm
5From[26] 20.20mm[26] 20.20mm
6To[26] 20.39mm[26] 20.39mm
7Via[26] 20.42mm[26] 20.42mm
c1:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
Prerequisite A.5/21 - - SUBSCRIBE response for all remaining status-codes
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
0AAllow[26] 20.5c12c12[26] 20.5mm
1Call-ID[26] 20.8mm[26] 20.8mm
1ACall-Info[26] 20.9oo[26] 20.9oo
1BCellular-Network-Info7.2.15n/ac197.2.15n/ac20
2Content-Disposition[26] 20.11oo[26] 20.11mm
3Content-Encoding[26] 20.12oo[26] 20.12mm
3AContent-ID[256] 3.2oc22[256] 3.2mc23
4Content-Language[26] 20.13oo[26] 20.13mm
5Content-Length[26] 20.14mm[26] 20.14mm
6Content-Type[26] 20.15mm[26] 20.15mm
7CSeq[26] 20.16mm[26] 20.16mm
8Date[26] 20.17c1c1[26] 20.17mm
9From[26] 20.20mm[26] 20.20mm
9AGeolocation-Error[89] 4.3c14c14[89] 4.3c14c14
9BHistory-Info[66] 4.1c13c13[66] 4.1c13c13
10MIME-Version[26] 20.24oo[26] 20.24mm
10AOrganization[26] 20.25oo[26] 20.25oo
10BP-Access-Network-Info[52] 4.4, [52A] 4, [234] 2c5c6[52] 4.4, [52A] 4, [234] 2c5c7
10CP-Asserted-Identity[34] 9.1n/ac21[34] 9.1c3c3
10DP-Charging-Function-Addresses[52] 4.5, [52A] 4c10c11[52] 4.5, [52A] 4c10c11
10EP-Charging-Vector[52] 4.6, [52A] 4c8c9[52] 4.6, [52A] 4c8c9
10GP-Preferred-Identity[34] 9.2c3x[34] 9.2n/an/a
10HPrivacy[33] 4.2c4c4[33] 4.2c4c4
10IRelayed-Charge7.2.12n/ac187.2.12n/ac18
10JRequire[26] 20.32mm[26] 20.32mm
10KServer[26] 20.35oo[26] 20.35oo
10LSession-ID[162]oc17[162]oc17
11Timestamp[26] 20.38mm[26] 20.38c2c2
12To[26] 20.39mm[26] 20.39mm
12AUser-Agent[26] 20.41oo[26] 20.41oo
13Via[26] 20.42mm[26] 20.42mm
14Warning[26] 20.43o (note)o[26] 20.43oo
c1:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
c2:
IF A.4/6 THEN m ELSE n/a - - timestamping of requests.
c3:
IF A.4/25 THEN o ELSE n/a - - private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c4:
IF A.4/26 THEN o ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c5:
IF A.4/34 THEN o ELSE n/a - - the P-Access-Network-Info header extension.
c6:
IF A.4/34 AND A.3/1 THEN m ELSE n/a - - the P-Access-Network-Info header extension and UE.
c7:
IF A.4/34 AND (A.3/7A OR A.3/7D) THEN m ELSE n/a - - the P-Access-Network-Info header extension and AS acting as terminating UA or AS acting as third-party call controller.
c8:
IF A.4/36 THEN o ELSE n/a - - the P-Charging-Vector header extension.
c9:
IF A.4/36 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c10:
IF A.4/35 THEN o ELSE n/a - - the P-Charging-Function-Addresses header extension.
c11:
IF A.4/35 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c12:
IF A.6/18 THEN m ELSE o - - 405 (Method Not Allowed).
c13:
IF A.4/47 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c14:
IF A.4/60 THEN m ELSE n/a - - SIP location conveyance.
c17:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c18:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c19:
IF A.4/113 AND A.3/1 THEN m ELSE n/a - - the Cellular-Network-Info extension and UE.
c20:
IF A.4/113 AND (A.3/7A OR A.3/7D) THEN m ELSE n/a - - the Cellular-Network-Info header extension and AS acting as terminating UA or AS acting as third-party call controller.
c21:
IF A.4/25 AND (A.3/7B OR A.3/8) THEN o ELSE n/a - - private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks and AS acting as originating UA, MRFC.
c22:
IF A.4/119 THEN o ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c23:
IF A.4/119 THEN m ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
NOTE:
For a 488 (Not Acceptable Here) response, RFC 3261 [26] gives the status of this header field as SHOULD rather than OPTIONAL.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/102 - - Additional for 2xx response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
0AAccept-Resource-Priority[116] 3.2c5c5[116] 3.2c5c5
0BAllow-Events[28] 8.2.2oo[28] 8.2.2mm
1Authentication-Info[26] 20.6c1c1[26] 20.6c2c2
1AContact[26] 20.10mm[26] 20.10mm
2Expires[26] 20.19mm[26] 20.19mm
2AFeature-Caps[190]c8c8[190]c7c7
3Record-Route[26] 20.30mm[26] 20.30mm
6Supported[26] 20.37mm[26] 20.37mm
c1:
IF A.4/7 THEN o ELSE n/a - - authentication between UA and UA.
c2:
IF A.4/7 THEN m ELSE n/a - - authentication between UA and UA.
c5:
IF A.4/70A THEN m ELSE n/a - - inclusion of MESSAGE, SUBSCRIBE, NOTIFY in communications resource priority for the session initiation protocol.
c7:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c8:
IF A.4/100 AND A.3/1 AND NOT A.3C/1 THEN n/a ELSE IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy, UE, UE performing the functions of an external attached network.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/103 OR A.6/104 OR A.6/105 OR A.6/106 - - Additional for 3xx – 6xx response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Error-Info[26] 20.18oo[26] 20.18oo
2Response-Source7.2.17n/ac17.2.17n/ac1
c1:
IF A.4/115 THEN o ELSE n/a - - use of the Response-Source header field in SIP error responses?
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/103 OR A.6/35 - - Additional for 3xx or 485 (Ambiguous) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Contact[26] 20.10m (note)m[26] 20.10mm
NOTE:
The strength of this requirement is RECOMMENDED rather than MANDATORY for a 485 response.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/14 - - Additional for 401 (Unauthorized) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
2Proxy-Authenticate[26] 20.27c1c1[26] 20.27c1c1
8WWW-Authenticate[26] 20.44mm[26] 20.44mm
c1:
IF A.4/7 THEN m ELSE n/a - - support of authentication between UA and UA.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/17 OR A.6/23 OR A.6/30 OR A.6/36 OR A.6/42 OR A.6/45 OR A.6/50 OR A.6/51 - - Additional for 404 (Not Found), 413 (Request Entity Too Large), 480 (Temporarily not available), 486 (Busy Here), 500 (Internal Server Error), 503 (Service Unavailable), 600 (Busy Everywhere), 603 (Decline) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
3Retry-After[26] 20.33oo[26] 20.33oo
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/20 - - Additional for 407 (Proxy Authentication Required) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
2Proxy-Authenticate[26] 20.27c1c1[26] 20.27c1c1
6WWW-Authenticate[26] 20.44oo[26] 20.44oo
c1:
IF A.4/7 THEN m ELSE n/a - - support of authentication between UA and UA.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite A.6/25 - - Additional for 415 (Unsupported Media Type) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept[26] 20.1o.1o.1[26] 20.1mm
2Accept-Encoding[26] 20.2o.1o.1[26] 20.2mm
3Accept-Language[26] 20.3o.1o.1[26] 20.3mm
o.1
At least one of these capabilities is supported.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/26A - - Additional for 417 (Unknown Resource-Priority) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept-Resource-Priority[116] 3.2c1c1[116] 3.2c1c1
c1:
IF A.4/70A THEN m ELSE n/a - - inclusion of MESSAGE, SUBSCRIBE, NOTIFY in communications resource priority for the session initiation protocol.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/27 - - Additional for 420 (Bad Extension) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
5Unsupported[26] 20.40mm[26] 20.40mm
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/28 OR A.6/41A - - Additional for 421 (Extension Required), 494 (Security Agreement Required) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
3Security-Server[48] 2xx[48] 2c1c1
c1:
IF A.4/37 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol.
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/29 - - Additional for 423 (Interval Too Brief) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
2Min-Expires[26] 20.23mm[26] 20.23mm
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/29H - - Additional for 470 (Consent Needed) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Permission-Missing[125] 5.9.3mm[125] 5.9.3mm
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/39 - - Additional for 489 (Bad Event) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Allow-Events[28] 8.2.2mm[28] 8.2.2mm
Prerequisite A.5/21 - - SUBSCRIBE response
Prerequisite: A.6/46 - - Additional for 504 (Server Time-out) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Restoration-Infosubclause 7.2.11n/ac1subclause 7.2.11n/an/a
c1:
IF A.4/110 THEN o ELSE n/a - - HSS based P-CSCF restoration.
Prerequisite A.5/21 - - SUBSCRIBE response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1
Up
A.2.1.4.14  UPDATE methodp. 645
Prerequisite A.5/22 - - UPDATE request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept[26] 20.1oo[26] 20.1mm
1AAccept-Contact[56B] 9.2c20c20[56B] 9.2c24c24
2Accept-Encoding[26] 20.2oo[26] 20.2mm
3Accept-Language[26] 20.3oo[26] 20.3mm
4Allow[26] 20.5oo[26] 20.5mm
5Allow-Events[28] 8.2.2c2c2[28] 8.2.2c3c3
6Authorization[26] 20.7c4c4[26] 20.7c4c4
7Call-ID[26] 20.8mm[26] 20.8mm
8Call-Info[26] 20.9oo[26] 20.9oo
8ACellular-Network-Info7.2.15n/ac407.2.15n/ac41
9Contact[26] 20.10mm[26] 20.10mm
10Content-Disposition[26] 20.11oo[26] 20.11mm
11Content-Encoding[26] 20.12oo[26] 20.12mm
11AContent-ID[256] 3.2oc43[256] 3.2mc44
12Content-Language[26] 20.13oo[26] 20.13mm
13Content-Length[26] 20.14mm[26] 20.14mm
14Content-Type[26] 20.15mm[26] 20.15mm
15CSeq[26] 20.16mm[26] 20.16mm
16Date[26] 20.17c5c5[26] 20.17mm
16AFeature-Caps[190]c37c37[190]c36c36
17From[26] 20.20mm[26] 20.20mm
17AGeolocation[89] 4.1c25c25[89] 4.1c25c25
17BGeolocation-Routing[89] 4.2c25c25[89] 4.2c25c25
17CMax-Breadth[117] 5.8n/ac29[117] 5.8c30c30
18Max-Forwards[26] 20.22mm[26] 20.22n/ac31
19MIME-Version[26] 20.24oo[26] 20.24mm
19AMin-SE[58] 5c21c21[58] 5c21c21
20Organization[26] 20.25oo[26] 20.25oo
20AP-Access-Network-Info[52] 4.4, [234] 2c11c12[52] 4.4, [234] 2c11c13
20BP-Charging-Function-Addresses[52] 4.5c16c17[52] 4.5c16c17
20CP-Charging-Vector[52] 4.6c14c15[52] 4.6c14c15
20EP-Early-Media[109] 8c26c26[109] 8c26c26
20EAPriority-ShareSubclause 7.2.16n/ac42Subclause 7.2.16n/ac42
20FPrivacy[33] 4.2c6n/a[33] 4.2c6n/a
21Proxy-Authorization[26] 20.28c10c10[26] 20.28n/an/a
22Proxy-Require[26] 20.29on/a[26] 20.29n/an/a
22AReason[34A] 2c8c8[34A] 2c8c8
23Record-Route[26] 20.30n/ac31[26] 20.30n/ac31
23ARecv-Info[25] 5.2.3c34c34[25] 5.2.3c34c34
23BReferred-By[59] 3c22c22[59] 3c23c23
23CReject-Contact[56B] 9.2c20c20[56B] 9.2c24c24
23DRelayed-Charge7.2.12n/ac387.2.12n/ac38
23ERequest-Disposition[56B] 9.1c20c20[56B] 9.1c24c24
24Require[26] 20.32mm[26] 20.32mm
24AResource-Priority[116] 3.1c33c33[116] 3.1c33c33
24BResource-ShareSubclause 7.2.13n/ac39Subclause 7.2.13n/ac39
25Route[26] 20.34mm[26] 20.34n/ac31
25ASecurity-Client[48] 2.3.1c18c18[48] 2.3.1n/an/a
25BSecurity-Verify[48] 2.3.1c19c19[48] 2.3.1n/an/a
25CSession-Expires[58] 4c21c21[58] 4c21c21
25DSession-ID[162]oc35[162]oc35
26Supported[26] 20.37oo[26] 20.37mm
27Timestamp[26] 20.38c9c9[26] 20.38mm
28To[26] 20.39mm[26] 20.39mm
29User-Agent[26] 20.41oo[26] 20.41oo
30Via[26] 20.42mm[26] 20.42mm
c2:
IF A.4/22 THEN o ELSE n/a - - acting as the notifier of event information.
c3:
IF A.4/23 THEN m ELSE n/a - - acting as the subscriber to event information.
c4:
IF A.4/7 THEN m ELSE n/a - - authentication between UA and UA.
c5:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
c6:
IF A.4/26 THEN o ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c8:
IF A.4/38 THEN o ELSE n/a - - the Reason header field for the session initiation protocol.
c9:
IF A.4/6 THEN o ELSE n/a - - timestamping of requests.
c10:
IF A.4/8A THEN m ELSE n/a - - authentication between UA and proxy.
c11:
IF A.4/34 THEN o ELSE n/a - - the P-Access-Network-Info header extension.
c12:
IF A.4/34 AND A.3/1 THEN m ELSE n/a - - the P-Access-Network-Info header extension and UE.
c13:
IF A.4/34 AND (A.3/7A OR A.3/7D OR A3A/84) THEN m ELSE n/a - - the P-Access-Network-Info header extension and AS acting as terminating UA, AS acting as third-party call controller or EATF.
c14:
IF A.4/36 THEN o ELSE n/a - - the P-Charging-Vector header extension.
c15:
IF A.4/36 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c16:
IF A.4/35 THEN o ELSE n/a - - the P-Charging-Function-Addresses header extension.
c17:
IF A.4/35 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c18:
IF A.4/37 OR A.4/37A THEN o ELSE n/a - - security mechanism agreement for the session initiation protocol or mediasec header field parameter for marking security mechanisms related to media (note).
c19:
IF A.4/37 OR A.4/37A 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.
c20:
IF A.4/40 THEN o ELSE n/a - - caller preferences for the session initiation protocol.
c21:
IF A.4/42 THEN m ELSE n/a - - the SIP session timer.
c22:
IF A.4/43 THEN m ELSE n/a - - the SIP Referred-By mechanism.
c23:
IF A.4/43 THEN o ELSE n/a - - the SIP Referred-By mechanism.
c24:
IF A.4/40 THEN m ELSE n/a - - caller preferences for the session initiation protocol.
c25:
IF A.4/60 THEN m ELSE n/a - - SIP location conveyance.
c26:
IF A.4/66 THEN m ELSE n/a - - the SIP P-Early-Media private header extension for authorization of early media.
c29:
IF A.4/71 AND (A.3/9B OR A.3/9C OR A.3/13B OR A.3/13C) THEN m ELSE IF A.3/1 AND NOT A.3C/1 THEN n/a ELSE o - - addressing an amplification vulnerability in session initiation protocol forking proxies, IBCF (IMS-ALG), IBCF (Screening of SIP signalling), ISC gateway function (IMS-ALG), ISC gateway function (Screening of SIP signalling), UE, UE performing the functions of an external attached network.
c30:
IF A.4/71 THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies.
c31:
IF A.3/1 AND NOT A.3C/1 THEN n/a ELSE o - - UE, UE performing the functions of an external attached network.
c33:
IF A.4/70 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
c34:
IF A.4/13 THEN m ELSE IF A.4/13A THEN m ELSE n/a - - SIP INFO method and package framework, legacy INFO usage.
c35:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c36:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c37:
IF A.4/100 AND A.3/1 AND NOT A.3C/1 THEN n/a ELSE IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy, UE, UE performing the functions of an external attached network.
c38:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c39:
IF A.4/112 THEN o ELSE n/a - - resource sharing.
c40:
IF A.4/113 AND A.3/1 THEN m ELSE n/a - - the Cellular-Network-Info header extension and UE.
c41:
IF A.4/113 AND (A.3/7A OR A.3/7D OR A3A/84) THEN m ELSE n/a - - the Cellular-Network-Info header extension and AS acting as terminating UA or AS acting as third-party call controller or EATF.
c42:
IF A.4/114 THEN o ELSE n/a - - priority sharing.
c43:
IF A.4/119 THEN o ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c44:
IF A.4/119 THEN m ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
NOTE:
Support of this header field in this method is dependent on the security mechanism and the security architecture which is implemented. Use of this header field in this method is not appropriate to the security mechanism defined by TS 33.203.
Prerequisite A.5/22 - - UPDATE request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/1 - - Additional for 100 (Trying) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Call-ID[26] 20.8mm[26] 20.8mm
2Content-Length[26] 20.14mm[26] 20.14mm
3CSeq[26] 20.16mm[26] 20.16mm
4Date[26] 20.17c1c1[26] 20.17mm
5From[26] 20.20mm[26] 20.20mm
6To[26] 20.39mm[26] 20.39mm
7Via[26] 20.42mm[26] 20.42mm
c1:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
Prerequisite A.5/23 - - UPDATE response for all remaining status-codes
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
0AAllow[26] 20.5c11c11[26] 20.5mm
1Call-ID[26] 20.8mm[26] 20.8mm
1ACall-Info[26] 20.9oo[26] 20.9oo
1BCellular-Network-Info7.2.15n/ac197.2.15n/ac20
1CContact[26] 20.10oo[26] 20.10oo
2Content-Disposition[26] 20.11oo[26] 20.11mm
3Content-Encoding[26] 20.12oo[26] 20.12mm
3AContent-ID[256] 3.2oc21[256] 3.2mc22
4Content-Language[26] 20.13oo[26] 20.13mm
5Content-Length[26] 20.14mm[26] 20.14mm
6Content-Type[26] 20.15mm[26] 20.15mm
7CSeq[26] 20.16mm[26] 20.16mm
8Date[26] 20.17c1c1[26] 20.17mm
9From[26] 20.20mm[26] 20.20mm
9AGeolocation-Error[89] 4.3c13c13[89] 4.3c13c13
10MIME-Version[26] 20.24oo[26] 20.24mm
10AOrganization[26] 20.25oo[26] 20.25oo
10BP-Access-Network-Info[52] 4.4, [52A] 4, [234] 2c4c5[52] 4.4, [52A] 4, [234] 2c4c6
10CP-Charging-Function-Addresses[52] 4.5, [52A] 4c9c10[52] 4.5, [52A] 4c9c10
10DP-Charging-Vector[52] 4.6, [52A] 4c7c8[52] 4.6, [52A] 4c7c8
10FPrivacy[33] 4.2c3n/a[33] 4.2c3n/a
10GRecv-Info[25] 5.2.3c16c16[25] 5.2.3c16c16
10HRelayed-Charge7.2.12n/ac187.2.12n/ac18
10IRequire[26] 20.31mm[26] 20.31mm
10JServer[26] 20.35oo[26] 20.35oo
10KSession-ID[162]oc17[162]oc17
11Timestamp[26] 20.38c12c12[26] 20.38c2c2
12To[26] 20.39mm[26] 20.39mm
12AUser-Agent[26] 20.41oo[26] 20.41oo
13Via[26] 20.42mm[26] 20.42mm
14Warning[26] 20.43o (note)o[26] 20.43oo
c1:
IF A.4/11 THEN o ELSE n/a - - insertion of date in requests and responses.
c2:
IF A.4/6 THEN m ELSE n/a - - timestamping of requests.
c3:
IF A.4/26 THEN o ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c4:
IF A.4/34 THEN o ELSE n/a - - the P-Access-Network-Info header extension.
c5:
IF A.4/34 AND A.3/1 THEN m ELSE n/a - - the P-Access-Network-Info header extension and UE.
c6:
IF A.4/34 AND (A.3/7A OR A.3/7D OR A3A/84) THEN m ELSE n/a - - the P-Access-Network-Info header extension and AS acting as terminating UA, AS acting as third-party call controller or EATF.
c7:
IF A.4/36 THEN o ELSE n/a - - the P-Charging-Vector header extension.
c8:
IF A.4/36 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c9:
IF A.4/35 THEN o ELSE n/a - - the P-Charging-Function-Addresses header extension.
c10:
IF A.4/35 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c11:
IF A.6/18 THEN m ELSE o - - 405 (Method Not Allowed)
c12:
IF A.4/6 THEN o ELSE n/a - - timestamping of requests.
c13:
IF A.4/60 THEN m ELSE n/a - - SIP location conveyance.
c16:
IF A.4/13 THEN m ELSE IF A.4/13A THEN m ELSE n/a - - SIP INFO method and package framework, legacy INFO usage.
c17:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c18:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c19:
IF A.4/113 AND A.3/1 THEN m ELSE n/a - - the Cellular-Network-Info header extension and UE.
c20:
IF A.4/113 AND (A.3/7A OR A.3/7D OR A3A/84) THEN m ELSE n/a - - the Cellular-Network-Info header extension and AS acting as terminating UA or AS acting as third-party call controller or EATF.
c21:
IF A.4/119 THEN o ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c22:
IF A.4/119 THEN m ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
NOTE:
For a 488 (Not Acceptable Here) response, RFC 3261 [26] gives the status of this header field as SHOULD rather than OPTIONAL.
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/102 - - Additional for 2xx response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
0AAccept[26] 20.1oo[26] 20.1mm
0BAccept-Encoding[26] 20.2oo[26] 20.2mm
0CAccept-Language[26] 20.3oo[26] 20.3mm
0DAccept-Resource-Priority[116] 3.2c14c14[116] 3.2c14c14
1Allow-Events[28] 8.2.2c4c4[28] 8.2.2c5c5
2Authentication-Info[26] 20.6c1c1[26] 20.6c2c2
3Contact[26] 20.10mm[26] 20.10mm
3AFeature-Caps[190]c16c16[190]c16c16
3BP-Early-Media[109] 8c6c6[109] 8c6c6
3CPriority-ShareSubclause 7.2.16n/ac18Subclause 7.2.16n/ac18
3EResource-ShareSubclause 7.2.13n/ac17Subclause 7.2.13n/ac17
4Session-Expires[58]c3c3[58]c3c3
6Supported[26] 20.37mm[26] 20.37mm
c1:
IF A.4/7 THEN o ELSE n/a - - authentication between UA and UA.
c2:
IF A.4/7 THEN m ELSE n/a - - authentication between UA and UA.
c3:
IF A.4/42 THEN m ELSE n/a - - the SIP session timer
c4:
IF A.4/22 THEN o ELSE n/a - - acting as the notifier of event information.
c5:
IF A.4/23 THEN m ELSE n/a - - acting as the subscriber to event information.
c6:
IF A.4/66 THEN m ELSE n/a - - the SIP P-Early-Media private header extension for authorization of early media.
c14:
IF A.4/70 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
c16:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c17:
IF A.4/112 THEN o ELSE n/a - - resource sharing.
c18:
IF A.4/114 THEN o ELSE n/a - - priority sharing.
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/103 OR A.6/104 OR A.6/105 OR A.6/106 - - Additional for 3xx – 6xx response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Error-Info[26] 20.18oo[26] 20.18oo
2Response-Source7.2.17n/ac17.2.17n/ac1
c1:
IF A.4/115 THEN o ELSE n/a - - use of the Response-Source header field in SIP error responses?
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/103 OR A.6/35 - - Additional for 3xx, 485 (Ambiguous) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
2Contact[26] 20.10oo[26] 20.10oo
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/14 - - Additional for 401 (Unauthorized) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
3Proxy-Authenticate[26] 20.27c1c1[26] 20.27c1c1
6WWW-Authenticate[26] 20.44mm[26] 20.44mm
c1:
IF A.4/7 THEN m ELSE n/a - - support of authentication between UA and UA.
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/17 OR A.6/23 OR A.6/30 OR A.6/36 OR A.6/42 OR A.6/45 OR A.6/50 OR A.6/51 - - Additional for 404 (Not Found), 413 (Request Entity Too Large), 480(Temporarily not available), 486 (Busy Here), 500 (Internal Server Error), 503 (Service Unavailable), 600 (Busy Everywhere), 603 (Decline) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
5Retry-After[26] 20.33oo[26] 20.33oo
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/20 - - Additional for 407 (Proxy Authentication Required) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
4Proxy-Authenticate[26] 20.27c1c1[26] 20.27c1c1
8WWW-Authenticate[26] 20.44oo[26] 20.44oo
c1:
IF A.4/7 THEN m ELSE n/a - - support of authentication between UA and UA.
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/25 - - Additional for 415 (Unsupported Media Type) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept[26] 20.1o.1o.1[26] 20.1mm
2Accept-Encoding[26] 20.2o.1o.1[26] 20.2mm
3Accept-Language[26] 20.3o.1o.1[26] 20.3mm
o.1
At least one of these capabilities is supported.
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/26A - - Additional for 417 (Unknown Resource-Priority) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept-Resource-Priority[116] 3.2c1c1[116] 3.2c1c1
c1:
IF A.4/70 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/27 - - Additional for 420 (Bad Extension) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
7Unsupported[26] 20.40mm[26] 20.40mm
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/28 OR A.6/41A - - Additional for 421 (Extension Required), 494 (Security Agreement Required) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
3Security-Server[48] 2xx[48] 2c1c1
c1:
IF A.4/37 THEN m ELSE n/a - - security mechanism agreement for the session initiation protocol.
Prerequisite A.5/23 - - UPDATE response
Prerequisite: A.6/28A - - Additional for 422 (Session Interval Too Small) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Min-SE[58] 5c1c1[58] 5c1c1
c1:
IF A.4/42 THEN m ELSE n/a - - the SIP session timer.
Prerequisite A.5/23 - - UPDATE response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1
Up

Up   Top   ToC