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.7  INVITE methodp. 560
Prerequisite A.5/8 - - INVITE request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept[26] 20.1oc47[26] 20.1mm
1AAccept-Contact[56B] 9.2c24c24[56B] 9.2c32c32
2Accept-Encoding[26] 20.2oo[26] 20.2mm
3Accept-Language[26] 20.3oo[26] 20.3mm
3AAdditional-Identity7.2.20n/ac757.2.20n/ac76
4Alert-Info[26] 20.4oo[26] 20.4c1c1
5Allow[26] 20.5, [26] 5.1o (note 1)o[26] 20.5, [26] 5.1mm
6Allow-Events[28] 8.2.2c2c2[28] 8.2.2c53c53
6AAttestation-Info7.2.18n/ac717.2.18n/ac71
7Answer-Mode[158]c49c49[158]c50c50
8Authorization[26] 20.7c3c3[26] 20.7c3c3
9Call-ID[26] 20.8mm[26] 20.8mm
10Call-Info[26] 20.9oo[26] 20.9oo
10ACellular-Network-Info7.2.15n/ac637.2.15n/ac64
11Contact[26] 20.10mm[26] 20.10mm
12Content-Disposition[26] 20.11oo[26] 20.11mm
13Content-Encoding[26] 20.12oo[26] 20.12mm
13AContent-ID[256] 3.2oc69[256] 3.2mc70
14Content-Language[26] 20.13oo[26] 20.13mm
15Content-Length[26] 20.14mm[26] 20.14mm
16Content-Type[26] 20.15mm[26] 20.15mm
17CSeq[26] 20.16mm[26] 20.16mm
18Date[26] 20.17c4c4[26] 20.17mm
19Expires[26] 20.19oo[26] 20.19oo
19AFeature-Caps[190]c59c59[190]c58c58
20From[26] 20.20mm[26] 20.20mm
20AGeolocation[89] 4.1c33c33[89] 4.1c33c33
20BGeolocation-Routing[89] 4.2c33c33[89] 4.2c33c33
20CHistory-Info[66] 4.1c31c31[66] 4.1c31c31
20DIdentity[252] 4c68c68[252] 4c68c68
21In-Reply-To[26] 20.21oo[26] 20.21oo
21AJoin[61] 7.1c30c30[61] 7.1c30c30
21BMax-Breadth[117] 5.8n/ac45[117] 5.8c46c46
22Max-Forwards[26] 20.22mm[26] 20.22n/ac52
23MIME-Version[26] 20.24oo[26] 20.24mm
23AMin-SE[58] 5c26c26[58] 5c25c25
24Organization[26] 20.25oo[26] 20.25oo
24AAOrigination-Id7.2.19n/ac727.2.19n/ac72
24AP-Access-Network-Info[52] 4.4, [234] 2c15c16[52] 4.4, [234] 2c15c17
24BP-Asserted-Identity[34] 9.1n/ac65[34] 9.1c7c7
24CP-Asserted-Service[121] 4.1n/ac67[121] 4.1c38c38
24DP-Called-Party-ID[52] 4.2xx[52] 4.2c13c13
24EP-Charging-Function-Addresses[52] 4.5c20c21[52] 4.5c20c21
24FP-Charging-Vector[52] 4.6c18c19[52] 4.6c18c19
24HP-Early-Media[109] 8c34c34[109] 8c34c34
25P-Media-Authorization[31] 5.1n/an/a[31] 5.1c11c12
25AP-Preferred-Identity[34] 9.2c7c5[34] 9.2n/an/a
25BP-Preferred-Service[121] 4.2c37c36[121] 4.2n/an/a
25CP-Private-Network-Indication[134]c42c42[134]c42c42
25DP-Profile-Key[97] 5n/an/a[97] 5n/an/a
25EP-Served-User[133] 6c51c51[133] 6c51c51
25FP-User-Database[82] 4n/an/a[82] 4n/an/a
25GP-Visited-Network-ID[52] 4.3x (note 3)x[52] 4.3c14n/a
26Priority[26] 20.26oo[26] 20.26oo
26AAPriority-ShareSubclause 7.2.16n/ac66Subclause 7.2.16n/ac66
26ABPriority-VerstatSubclause 7.2.21n/ac77Subclause 7.2.21n/ac78
26APrivacy[33] 4.2c9c9[33] 4.2c9c9
26BPriv-Answer-Mode[158]c49c49[158]c50c50
27Proxy-Authorization[26] 20.28c6c6[26] 20.28n/an/a
28Proxy-Require[26] 20.29o (note 2)o (note 2)[26] 20.29n/an/a
28AReason[34A] 2c8c8[34A] 2c8c55
29Record-Route[26] 20.30n/ac52[26] 20.30mm
29ARecv-Info[25] 5.2.3c48c48[25] 5.2.3c48c48
30Referred-By[59] 3c27c27[59] 3c28c28
31Reject-Contact[56B] 9.2c24c24[56B] 9.2c32c32
31ARelayed-Charge7.2.12n/ac617.2.12n/ac61
31BReplaces[60] 6.1c29c29[60] 6.1c29c29
31CReply-To[26] 20.31oo[26] 20.31oo
31DRequest-Disposition[56B] 9.1c24c24[56B] 9.1c32c32
32Require[26] 20.32mm[26] 20.32mm
32AResource-Priority[116] 3.1c35c35[116] 3.1c35c35
32BRestoration-InfoSubclause 7.2.11n/an/aSubclause 7.2.11n/ac60
32CResource-ShareSubclause 7.2.13n/ac62Subclause 7.2.13n/ac62
33Route[26] 20.34mm[26] 20.34n/ac52
33ASecurity-Client[48] 2.3.1c22c22[48] 2.3.1n/an/a
33BSecurity-Verify[48] 2.3.1c23c23[48] 2.3.1n/an/a
33DAService-Interact-InfoSubclause 7.2.14n/ac73Subclause 7.2.14n/ac74
33DSession-Expires[58] 4c25c25[58] 4c25c25
33ESession-ID[162]oc54[162]oc54
34Subject[26] 20.36oo[26] 20.36oo
35Supported[26] 20.37mm[26] 20.37mm
35ATarget-Dialog[184] 7c56c56[184] 7c57c57
36Timestamp[26] 20.38c10c10[26] 20.38mm
37To[26] 20.39mm[26] 20.39mm
37ATrigger-Consent[125] 5.11.2c39c39[125] 5.11.2c40c40
38User-Agent[26] 20.41oo[26] 20.41oo
38AUser-to-User[126] 7c41c41[126] 7c41c41
39Via[26] 20.42mm[26] 20.42mm
c1:
IF A.4/12 THEN m ELSE n/a - - downloading of alerting information.
c2:
IF A.4/22 THEN m ELSE n/a - - acting as the notifier of event information.
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.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.
c6:
IF A.4/8A THEN m ELSE n/a - - authentication between UA and proxy.
c7:
IF A.4/25 THEN o ELSE n/a - - private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c8:
IF A.4/38 THEN o ELSE n/a - - the Reason header field for the session initiation protocol.
c9:
IF A.4/26 THEN o ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c10:
IF A.4/6 THEN o ELSE n/a - - timestamping of requests.
c11:
IF A.4/19 THEN m ELSE n/a - - SIP extensions for media authorization.
c12:
IF A.3/1 AND A.4/19 THEN m ELSE n/a - - UE, SIP extensions for media authorization.
c13:
IF A.4/32 THEN o ELSE n/a - - the P-Called-Party-ID extension.
c14:
IF A.4/33 THEN o ELSE n/a - - the P-Visited-Network-ID extension.
c15:
IF A.4/34 THEN o ELSE n/a - - the P-Access-Network-Info header extension.
c16:
IF A.4/34 AND (A.3/1 OR A.3/2A OR A.3/7 OR A.3A/81 OR A.3A/81A OR A.3A/81B OR A.3/6) THEN m ELSE n/a - - the P-Access-Network-Info header extension and UE, P-CSCF (IMS-ALG), the AS, the MSC server enhanced for ICS, MSC server enhanced for SRVCC using SIP interface, MSC server enhanced for DRVCC using SIP interface or MGCF.
c17:
IF A.4/34 AND (A.3/2A OR A.3A/81 OR A.3/7A OR A.3/7D OR A3A/84 OR A.3/6) THEN m ELSE n/a - - the P-Access-Network-Info header extension and P-CSCF (IMS-ALG), the MSC server enhanced for ICS, AS acting as terminating UA, AS acting as third-party call controller, EATF or MGCF.
c18:
IF A.4/36 THEN o ELSE n/a - - the P-Charging-Vector header extension.
c19:
IF A.4/36 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c20:
IF A.4/35 THEN o ELSE n/a - - the P-Charging-Function-Addresses header extension.
c21:
IF A.4/35 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c22:
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 4).
c23:
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.
c24:
IF A.4/40 THEN o ELSE n/a - - caller preferences for the session initiation protocol.
c25:
IF A.4/42 THEN m ELSE n/a - - the SIP session timer.
c26:
IF A.4/42 THEN o ELSE n/a - - the SIP session timer.
c27:
IF A.4/43 THEN m ELSE n/a - - the SIP Referred-By mechanism.
c28:
IF A.4/43 THEN o ELSE n/a - - the SIP Referred-By mechanism.
c29:
IF A.4/44 THEN m ELSE n/a - - the Session Inititation Protocol (SIP) "Replaces" header.
c30:
IF A.4/45 THEN m ELSE n/a - - the Session Inititation Protocol (SIP) "Join" header.
c31:
IF A.4/47 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c32:
IF A.4/40 THEN m ELSE n/a - - caller preferences for the session initiation protocol.
c33:
IF A.4/60 THEN m ELSE n/a - - SIP location conveyance.
c34:
IF A.4/66 THEN m ELSE n/a - - The SIP P-Early-Media private header extension for authorization of early media.
c35:
IF A.4/70 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
c36:
IF (A.3/1 OR A.3A/81 OR A.3A/81A OR A.3A/81B) AND A.4/74 THEN o ELSE n/a - - UE, MSC Server enhanced for ICS, MSC server enhanced for SRVCC using SIP interface, MSC server enhanced for DRVCC using SIP interface and SIP extension for the identification of services.
c37:
IF A.4/74 THEN o ELSE n/a - - SIP extension for the identification of services.
c38:
IF A.4/74 THEN m ELSE n/a - - SIP extension for the identification of services.
c39:
IF A.4/75A THEN m ELSE n/a - - a relay within the framework for consent-based communications in SIP.
c40:
IF A.4/75B THEN m ELSE n/a - - a recipient within the framework for consent-based communications in SIP.
c41:
IF A.4/76 THEN o ELSE n/a - - transporting user to user information for call centers using SIP.
c42:
IF A.4/77 THEN m ELSE n/a - - the SIP P-Private-Network-Indication private-header (P-Header).
c45:
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.
c46:
IF A.4/71 THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies.
c47:
IF A.3/1 AND A.4/2B THEN m ELSE o - - UE and initiating a session.
c48:
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.
c49:
IF A.4/87 THEN o ELSE n/a - - requesting answering modes for SIP.
c50:
IF A.4/87 THEN m ELSE n/a - - requesting answering modes for SIP.
c51:
IF A.4/78 THEN m ELSE n/a - - the SIP P-Served-User private header.
c52:
IF A.3/1 AND NOT A.3C/1 THEN n/a ELSE o - - UE, UE performing the functions of an external attached network.
c53:
IF A.4/23 THEN m ELSE n/a - - acting as the subscriber to event information.
c54:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c55:
IF A.4/38 THEN IF A.3A/83 THEN m ELSE o ELSE n/a - - the Reason header field for the session initiation protocol, SCC application server.
c56:
IF A.4/99 THEN o ELSE n/a - - request authorization through dialog Identification in the session initiation protocol.
c57:
IF A.4/99 THEN m ELSE n/a - - request authorization through dialog Identification in the session initiation protocol.
c58:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c59:
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.
c60:
IF A. 4/109 THEN o ELSE n/a - - PCRF based P-CSCF restoration.
c61:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c62:
IF A.4/112 THEN o ELSE n/a - - resource sharing.
c63:
IF A.4/113 AND (A.3/1 OR A.3/2A OR A.3/7) THEN m ELSE n/a - - the Cellular-Network-Info header extension and UE, P-CSCF (IMS-ALG) or the AS.
c64:
IF A.4/113 AND (A.3/2A OR A.3/7A OR A.3/7D OR A3A/84) THEN m ELSE IF A.4/113 AND A.3/6 THEN o ELSE n/a - - the Cellular-Network-Info header extension and P-CSCF (IMS-ALG), AS acting as terminating UA or AS acting as third-party call controller, EATF or MGCF.
c65:
IF A.4/25 AND (A.3/6 OR A.3/7B OR A.3/8 OR A.3A/81 OR A.3A/81A OR A.3A/81B OR A.3A/83 OR A.3A/89) THEN o ELSE n/a - - private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks and MGCF, AS acting as originating UA, MRFC, MSC Server enhanced for ICS, MSC server enhanced for SRVCC using SIP interface, MSC server enhanced for DRVCC using SIP interface, SCC application server, ATCF (UA).
c66:
IF A.4/114 THEN o ELSE n/a - - priority sharing.
c67:
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.
c68:
IF A.4/116 AND (A.3/7 OR A.3/9) THEN m ELSE n/a - - authenticated identity management in the Session Initiation Protocol, AS, IBCF.
c69:
IF A.4/119 THEN o ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c70:
IF A.4/119 THEN m ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c71:
IF A.4/121 AND (A.3/6 OR A.3/7 OR A.3/9) THEN m ELSE n/a - - the Attestation-Info header field extension, MGCF, AS, IBCF.
c72:
IF A.4/122 AND (A.3/6 OR A.3/7 OR A.3/9) THEN m ELSE n/a - - the Origination-Id header field extension, MGCF, AS, IBCF.
c73:
IF A.4/123 AND (A.3/7 OR A.3/9) THEN m ELSE n/a - - Dynamic services interactions, AS, IBCF.
c74:
IF A.4/123 AND (A.3/2 OR A.3/7 OR A.3/9) THEN m ELSE n/a - - Dynamic services interactions, P-CSCF, AS, IBCF.
c75:
IF A.4/124 THEN o ELSE n/a - - the Additional-Identity header field extension.
c76:
IF A.4/124 THEN m ELSE n/a - - the Additional-Identity header field extension.
c77:
IF A.4/70 AND A.4/126 AND A.3/9 THEN m ELSE n/a - - communications resource priority for the session initiation protocol, the Priority-Verstat header field extension, IBCF.
c78:
IF A.4/70 AND A.4/126 THEN o ELSE n/a - - communications resource priority for the session initiation protocol, the Priority-Verstat header field extension.
o.1:
At least one of these shall be supported.
NOTE 1:
RFC 3261 [26] gives the status of this header as SHOULD rather than OPTIONAL.
NOTE 2:
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 3:
The strength of this requirement in RFC 7315 [52] is SHOULD NOT, rather than MUST NOT.
NOTE 4:
Support of this header in this method is dependent on the security mechanism and the security architecture which is implemented. Use of this header in this method is not appropriate to the security mechanism defined by TS 33.203.
Prerequisite A.5/8 - - INVITE request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1XML Schema for PSTN[11B]c1[11B]c1
2application/vnd.3gpp.ussd[8W]c2[8W]c3
3application/vnd.3gpp.mcptt-info+xml[8ZE]n/ac4[8ZE]n/ac4
4application/vnd.etsi.aoc+xml[8N] 4.7.2n/ac5[8N] 4.7.2n/ac6
5application/EmergencyCallData.eCall.MSD[244] 14.3mc7[244] 14.3mc8
c1:
IF A.3/6 OR A.3/7A OR A.3/7B OR A.3/7D OR A.3/9B OR A.3/13B THEN o ELSE n/a - - MGCF, AS acting as terminating UA, or redirect server, AS acting as originating UA, AS performing 3rd party call control, IBCF (IMS-ALG), ISC gateway function (IMS-ALG).
c2:
IF A.3A/92A OR A.3A/93B OR A.3/9 OR A.3/2 OR A.3A/89 THEN m ELSE n/a - - USSI UE supporting user-initiated USSD operations, USSI AS supporting network-initiated USSD operations, IBCF, P-CSCF, ATCF (UA).
c3:
IF A.3A/93A OR A.3A/92B OR A.3/9 OR A.3/2 OR A.3A/89 THEN m ELSE n/a - - USSI AS supporting user-initiated USSD operations, USSI UE supporting network-initiated USSD operations, IBCF, P-CSCF, ATCF (UA).
c4:
IF A.3A/102 OR A.3A/103 THEN m ELSE n/a - - MCPTT client, MCPTT server.
c5
IF A.3A/53 THEN m ELSE n/a - - Advice of charge application server.
c6
IF A.3A/54 THEN m ELSE n/a - - Advice of charge UA client.
c7:
IF (A.3/1 AND A.4/120) THEN m ELSE IF ((A.3/2A OR A.3/11A OR A.3A/84) AND A.4/120) THEN i ELSE n/a - - UE, Next-Generation Pan-European eCall emergency service, P-CSCF (IMS-ALG), E-CSCF acting as UA, EATF.
c8:
IF ((A.3/2A OR A.3/11A OR A.3A/84 OR A.3/12) AND A.4/120) THEN i ELSE n/a - - P-CSCF (IMS-ALG), E-CSCF acting as UA, EATF, LRF, Next-Generation Pan-European eCall emergency service.
Prerequisite A.5/9 - - INVITE 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/9 - - INVITE 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/ac207.2.15n/ac21
2Content-Disposition[26] 20.11oo[26] 20.11mm
3Content-Encoding[26] 20.12oo[26] 20.12mm
3AContent-ID[256] 3.2oc23[256] 3.2mc24
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
Expires[26] 20.19oo[26] 20.19oo
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
11Organization[26] 20.25oo[26] 20.25oo
11AP-Access-Network-Info[52] 4.4, [52A] 4, [234] 2c5c6[52] 4.4, [52A] 4, [234] 2c5c7
11BP-Asserted-Identity[34] 9.1n/ac22[34] 9.1c3c3
11CP-Charging-Function-Addresses[52] 4.5, [52A] 4c10c11[52] 4.5, [52A] 4c11c11
11DP-Charging-Vector[52] 4.6, [52A] 4c8c9[52] 4.6, [52A] 4c8c9
11FP-Preferred-Identity[34] 9.2c3x[34] 9.2n/an/a
11GPrivacy[33] 4.2c4c4[33] 4.2c4c4
11HRelayed-Charge7.2.12n/ac197.2.12n/ac19
11IReply-To[26] 20.31oo[26] 20.31oo
11JRequire[26] 20.32mm[26] 20.32mm
11KServer[26] 20.35oo[26] 20.35oo
11LAService-Interact-InfoSubclause 7.2.14n/ac25Subclause 7.2.14n/ac26
11LSession-ID[162]oc18[162]oc18
12Timestamp[26] 20.38mm[26] 20.38c2c2
13To[26] 20.39mm[26] 20.39mm
13AUser-Agent[26] 20.41oo[26] 20.41oo
13BUser-to-User[126] 7c15c15[126] 7c15c15
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/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 OR A.3/2A OR A.3/7 OR A.3A/81 OR A.3/81A OR A.3A/81B) THEN m ELSE n/a - - the P-Access-Network-Info header extension and UE, P-CSCF (IMS-ALG), AS or MSC server enhanced for ICS or MSC Server enhanced for SRVCC using SIP interface, MSC server enhanced for DRVCC using SIP interface.
c7:
IF A.4/34 AND (A.3/2A OR A.3A/81 OR A.3/7A OR A.3/7D OR A3A/84) THEN m ELSE n/a - - the P-Access-Network-Info header extension and P-CSCF (IMS-ALG), MSC server enhanced for ICS, AS acting as terminating UA, AS acting as third-party call controller or EATF.
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/102 OR A.6/18 THEN m ELSE o - - 2xx response, 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.
c15:
IF A.4/76 THEN o ELSE n/a - - transporting user to user information for call centers using SIP.
c18:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c19:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c20:
IF A.4/113 AND (A.3/1 OR A.3/2A OR A.3/7) THEN m ELSE n/a - - the Cellular-Network-Info header extension and UE, P-CSCF (IMS-ALG) or AS.
c21:
IF A.4/113 AND (A.3/2A OR A.3/7A OR A.3/7D OR A3A/84) THEN m ELSE n/a - - the Cellular-Network-Info header extension and P-CSCF (IMS-ALG), AS acting as terminating UA, AS acting as third-party call controller or EATF.
c22:
IF A.4/25 AND (A.3/6 OR A.3/7B OR A.3/8 OR A.3A/81 OR A.3A/81A OR A.3A/81B OR A.3A/83 OR A.3A/89) THEN o ELSE n/a - - private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks and MGCF, AS acting as originating UA, MRFC, MSC Server enhanced for ICS, MSC server enhanced for SRVCC using SIP interface, MSC server enhanced for DRVCC using SIP interface, SCC application server, ATCF (UA).
c23:
IF A.4/119 THEN o ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c24:
IF A.4/119 THEN m ELSE n/a - - Content-ID header field in Session Initiation Protocol (SIP).
c25:
IF A.4/123 AND (A.3/7 OR A.3/9) THEN m ELSE n/a - - Dynamic services interactions, AS, IBCF.
c26:
IF A.4/123 AND (A.3/2 OR A.3/7 OR A.3/9) THEN m ELSE n/a - - Dynamic services interactions, P-CSCF, AS, IBCF.
NOTE:
For a 488 (Not Acceptable Here) response, RFC 3261 [26] gives the status of this header as SHOULD rather than OPTIONAL.
Prerequisite A.5/9 - - INVITE response
Prerequisite: A.6/101A - - Additional for 18x response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
4Contact[26] 20.10om[26] 20.10mm
4AFeature-Caps[190]c17c17[190]c16c16
5P-Answer-State[111]c13c13[111]c13c13
5AP-Early-Media[109] 8c14c14[109] 8c14c14
6P-Media-Authorization[31] 5.1n/an/a[31] 5.1c11c12
6AAPriority-ShareSubclause 7.2.16n/ac19Subclause 7.2.16n/ac19
6AReason[130], [294]oc15[130], [294]oc15
7Record-Route[26] 20.30om[26] 20.30mm
8Recv-Info[25] 5.2.3c4c4[25] 5.2.3c4c4
8AResource-ShareSubclause 7.2.13n/ac18Subclause 7.2.13n/ac18
9RSeq[27] 7.1c2m[27] 7.1c3m
c2:
IF A.4/14 THEN o ELSE n/a - - reliability of provisional responses in SIP.
c3:
IF A.4/14 THEN m ELSE n/a - - reliability of provisional responses in SIP.
c4:
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.
c11:
IF A.4/19 THEN m ELSE n/a - - SIP extensions for media authorization.
c12:
IF A.3/1 AND A.4/19 THEN m ELSE n/a - - UE, SIP extensions for media authorization.
c13:
IF A.4/65 THEN m ELSE n/a - - the P-Answer-State header extension to the session initiation protocol for the open mobile alliance push to talk over cellular.
c14:
IF A.4/66 THEN m ELSE n/a - - the SIP P-Early-Media private header extension for authorization of early media.
c15:
IF A.4/38A OR A.4/38C THEN o ELSE n/a - - use of the Reason header field in Session Initiation Protocol (SIP) responses (carrying Q.850 or STIR codes).
c16:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c17:
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.
c18:
IF A.4/112 THEN o ELSE n/a - - resource sharing.
c19:
IF A.4/114THEN o ELSE n/a - - priority sharing.
Prerequisite A.5/9 - - INVITE response
Prerequisite: A.6/2 - - Additional for 180 (Ringing) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Alert-Info[26] 20.4oc1[26] 20.4oc1
c1:
IF A.4/96 THEN m ELSE o - - Alert-Info URNs for the Session Initiation Protocol.
Prerequisite A.5/9 - - INVITE response
Prerequisite: A.6/5A - - Additional for 199 (Early Dialog Terminated) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
4Contact[26] 20.10om[26] 20.10mm
5Reason[130], [294]oc5[130], [294]oc5
7Record-Route[26] 20.30om[26] 20.30mm
8Recv-Info[25] 5.2.3c4c4[25] 5.2.3c4c4
9RSeq[27] 7.1c2m[27] 7.1c3m
c2:
IF A.4/14 THEN o ELSE n/a - - reliability of provisional responses in SIP.
c3:
IF A.4/14 THEN m ELSE n/a - - reliability of provisional responses in SIP.
c4:
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.
c5:
IF A.4/38A OR A.4/38C THEN o ELSE n/a - - use of the Reason header field in Session Initiation Protocol (SIP) responses (carrying Q.850 or STIR codes).
Prerequisite A.5/9 - - INVITE 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.1mm
1AAccept-Encoding[26] 20.2oo[26] 20.2mm
1BAccept-Language[26] 20.3oo[26] 20.3mm
1CAccept-Resource-Priority[116] 3.2c15c15[116] 3.2c15c15
2Allow-Events[28] 8.2.2c3c3[28] 8.2.2c4c4
3Answer-Mode[158]c6c6[158]c7c7
4Authentication-Info[26] 20.6c1c1[26] 20.6c2c2
6Contact[26] 20.10mm[26] 20.10mm
6AFeature-Caps[190]c18c18[190]c17c17
7P-Answer-State[111]c14c14[111]c14c14
8P-Media-Authorization[31] 5.1n/an/a[31] 5.1c11c12
8AAPriority-ShareSubclause 7.2.16n/ac20Subclause 7.2.16n/ac20
8APriv-Answer-Mode[158]c6c6[158]c7c7
8BReason[294]oc21[294]oc21
9Record-Route[26] 20.30mm[26] 20.30mm
9ARecv-Info[25] 5.2.3c5c5[25] 5.2.3c5c5
9BResource-ShareSubclause 7.2.13n/ac19Subclause 7.2.13n/ac19
10Session-Expires[58] 4c13c13[58] 4c13c13
13Supported[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/22 THEN o ELSE n/a - - acting as the notifier of event information.
c4:
IF A.4/23 THEN m ELSE n/a - - acting as the subscriber to event information.
c5:
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.
c6
IF A.4/87 THEN o ELSE n/a - - requesting answering modes for SIP.
c7
IF A.4/87 THEN m ELSE n/a - - requesting answering modes for SIP.
c11:
IF A.4/19 THEN m ELSE n/a - - SIP extensions for media authorization.
c12:
IF A.3/1 AND A.4/19 THEN m ELSE n/a - - UE, SIP extensions for media authorization.
c13:
IF A.4/42 THEN m ELSE n/a - - the SIP session timer.
c14:
IF A.4/65 THEN m ELSE n/a - - the P-Answer-State header extension to the session initiation protocol for the open mobile alliance push to talk over cellular.
c15:
IF A.4/70 THEN m ELSE n/a - - communications resource priority for the session initiation protocol.
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.
c19:
IF A.4/112 THEN m ELSE n/a - - resource sharing.
c20:
IF A.4/114THEN o ELSE n/a - - priority sharing.
c21:
IF A.4/38C THEN o ELSE n/a - - use of the Reason header field in Session Initiation Protocol (SIP) responses (carrying STIR codes).
Prerequisite A.5/9 - - INVITE 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
2Reason[130], [294]oc1[130], [294]oc1
3Response-Source7.2.17n/ac27.2.17n/ac2
c1:
IF A.4/38A OR A.4/38C THEN o ELSE n/a - - use of the Reason header field in Session Initiation Protocol (SIP) responses (carrying Q.850 or STIR codes).
c2:
IF A.4/115 THEN o ELSE n/a - - use of the Response-Source header field in SIP error responses?
Prerequisite A.5/9 - - INVITE 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
4Contact[26] 20.10o (note 1)o[26] 20.10mm
NOTE:
The strength of this requirement is RECOMMENDED rather than OPTIONAL.
Prerequisite A.5/9 - - INVITE 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
6Proxy-Authenticate[26] 20.27c3c3[26] 20.27c3c3
13WWW-Authenticate[26] 20.44mm[26] 20.44mm
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/7 THEN m ELSE n/a - - support of authentication between UA and UA.
Prerequisite A.5/9 - - INVITE response
Prerequisite: A.6/16 - - Additional for 403 (Forbidden) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1P-Refused-URI-List[183]c1c1[183]c1c1
c1:
IF A.4/98 THEN m ELSE n/a -- The SIP P-Refused-URI-List private-header.
Prerequisite A.5/9 - - INVITE response
Prerequisite: A.6/17 OR A.6/23 OR A.6/30 OR A.6/36 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), 600 (Busy Everywhere), 603 (Decline) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
8Retry-After[26] 20.33oo[26] 20.33oo
Prerequisite A.5/9 - - INVITE 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
6Proxy-Authenticate[26] 20.27c1c1[26] 20.27c1c1
11WWW-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/9 - - INVITE response
Prerequisite: A.6/21 - - Additional for 408 (Request timeout) 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/9 - - INVITE 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/9 - - INVITE 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/9 - - INVITE 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
10Unsupported[26] 20.40mm[26] 20.40mm
Prerequisite A.5/9 - - INVITE 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/9 - - INVITE 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 o ELSE n/a - - the SIP session timer.
Prerequisite A.5/9 - - INVITE 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/9 - - INVITE response
Prerequisite: A.6/45 - - 503 (Service Unavailable)
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
8Retry-After[26] 20.33oo[26] 20.33om
Prerequisite A.5/9 - - INVITE response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1XML Schema for PSTN[11B]c1[11B]c1
2Recipient list[183]c2c2[183]c2c2
33GPP IM CN subsystem XML bodysubclause 7.6n/ac3subclause 7.6n/ac4 (note)
4application/vnd.3gpp.mcptt-info+xml[8ZE]n/ac5[8ZE]n/ac5
5application/vnd.etsi.aoc+xml[8N] 4.7.2n/ac6[8N] 4.7.2n/ac7
6application/EmergencyCallData.Control+xml[244] 14.4mc8[244] 14.4mc9
c1:
IF A.3/6 OR A.3/7A OR A.3/7B OR A.3/7D OR A.3/9B OR A.3/13B THEN o ELSE n/a - - MGCF, AS acting as terminating UA, or redirect server, AS acting as originating UA, AS performing 3rd party call control, IBCF (IMS-ALG), ISC gateway function (IMS-ALG).
c2:
IF A.3/9B OR A.3/13B THEN m ELSE IF A.3/7A OR A.3/7B OR A.3/7D THEN o ELSE n/a - - IBCF (IMS-ALG), ISC gateway function (IMS-ALG), AS acting as terminating UA, AS acting as originating UA, AS performing 3rd party call control.
c3:
IF A.3/9B OR A.3/9C OR A.3/13B OR A.3/13C OR (A.4/103 AND A.3/2) OR (A.4/103 AND A.3/4) THEN m ELSE n/a - - IBCF (IMS-ALG), IBCF (Screening of SIP signalling), ISC gateway function (IMS-ALG), ISC gateway function (Screening of SIP signalling), S-CSCF restoration procedures, P-CSCF, S-CSCF.
c4:
IF A.3/1 OR A.3/2 OR A.3/9B OR A.3/9C OR A.3/13B OR A.3/13C THEN m ELSE IF A.3/4 THEN o ELSE n/a - - UE, P-CSCF, IBCF (IMS-ALG), IBCF (Screening of SIP signalling), ISC gateway function (IMS-ALG), S-CSCF.
c5:
IF A.3A/102 OR A.3A/103 THEN M ELSE n/a - - MCPTT client, MCPTT server.
c6
IF A.3A/53 THEN m ELSE n/a - - Advice of charge application server.
c7
IF A.3A/54 THEN m ELSE n/a - - Advice of charge UA client.
c8:
IF ((A.3/2A OR A.3/11A OR A.3A/84) AND A.4/120) THEN i ELSE n/a - - P-CSCF (IMS-ALG), E-CSCF acting as UA, EATF, Next-Generation Pan-European eCall emergency service.
c9:
IF (A.3/1 AND A.4/120) THEN m ELSE IF ((A.3/2A OR A.3/11A OR A.3A/84) AND A.4/120) THEN i ELSE n/a - - UE, Next-Generation Pan-European eCall emergency service, P-CSCF (IMS-ALG), E-CSCF acting as UA, EATF.
NOTE:
If a IBCF (IMS-ALG) or a IBCF (Screening of SIP signalling) is unable to receive a 3GPP IM CN subsystem XML body from a S-CSCF in a serving network then the IBCF (IMS-ALG) or the IBCF (Screening of SIP signalling) support can be "o" instead of "m". Examples include an S-CSCF supporting S-CSCF restoration procedures.
Up
A.2.1.4.7A  MESSAGE methodp. 575
Prerequisite A.5/9A - - MESSAGE request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1Accept-Contact[56B] 9.2c24c24[56B] 9.2c28c28
1AAAdditional-Identity7.2.20n/ac587.2.20n/ac59
1AAllow[26] 20.5oo[26] 20.5mm
2Allow-Events[28] 8.2.2c1c1[28] 8.2.2c2c2
2AAttestation-Info7.2.18n/ac547.2.18n/ac54
3Authorization[26] 20.7c3c3[26] 20.7c3c3
4Call-ID[26] 20.8mm[26] 20.8mm
5Call-Info[26] 20.9oo[26] 20.9oo
5ACellular-Network-Info7.2.15n/ac477.2.15n/ac48
6Content-Disposition[26] 20.11oo[26] 20.11mm
7Content-Encoding[26] 20.12oo[26] 20.12mm
7AContent-ID[256] 3.2oc52[256] 3.2mc53
8Content-Language[26] 20.13oo[26] 20.13mm
9Content-Length[26] 20.14mm[26] 20.14mm
10Content-Type[26] 20.15mm[26] 29.15mm
11CSeq[26] 20.16mm[26] 20.16mm
12Date[26] 20.17c4c4[26] 20.17mm
13Expires[26] 20.19oo[26] 20.19oo
13AFeature-Caps[190]c45c45[190]c44c44
14From[26] 20.20mm[26] 20.20mm
14AGeolocation[89] 4.1c29c29[89] 4.1c29c29
14BGeolocation-Routing[89] 4.2c29c29[89] 4.2c29c29
14CHistory-Info[66] 4.1c27c27[66] 4.1c27c27
14DIdentity[252] 4c51c51[252] 4c51c51
15In-Reply-To[26] 20.21oo[26] 20.21oo
15AMax-Breadth[117] 5.8n/ac39[117] 5.8c40c40
16Max-Forwards[26] 20.22mm[26] 20.22n/ac42
17MIME-Version[26] 20.24oo[26] 20.24mm
18Organization[26] 20.25oo[26] 20.25oo
18AAOrigination-Id7.2.19n/ac557.2.19n/ac55
18AP-Access-Network-Info[52] 4.4, [234] 2c15c16[52] 4.4, [234] 2c15c16
18BP-Asserted-Identity[34] 9.1n/ac49[34] 9.1c11c11
18CP-Asserted-Service[121] 4.1n/ac50[121] 4.1c33c33
18DP-Called-Party-ID[52] 4.2xx[52] 4.2c13c13
18EP-Charging-Function-Addresses[52] 4.5c20c21[52] 4.5c20c21
18FP-Charging-Vector[52] 4.6c18c19[52] 4.6c18c19
18HP-Preferred-Identity[34] 9.2c11c7[34] 9.2n/an/a
18IP-Preferred-Service[121] 4.2c32c31[121] 4.2n/an/a
18JP-Private-Network-Indication[134]c36c36[134]c36c36
18KP-Profile-Key[97] 5n/an/a[97] 5n/an/a
18LP-Served-User[133] 6c41c41[133] 6c41c41
18MP-User-Database[82] 4n/an/a[82] 4n/an/a
18NP-Visited-Network-ID[52] 4.3x (note 1)x[52] 4.3c14n/a
19Priority[26] 20.26oo[26] 20.26oo
19APrivacy[33] 4.2c12c12[33] 4.2c12c12
20Proxy-Authorization[26] 20.28c5c5[26] 20.28n/an/a
21Proxy-Require[26] 20.29on/a[26] 20.29n/an/a
21AReason[34A] 2c6c6[34A] 2c6c6
22AReferred-By[59] 3c25c25[59] 3c26c26
23Reject-Contact[56B] 9.2c24c24[56B] 9.2c28c28
23ARelayed-Charge7.2.12n/ac467.2.12n/ac46
23BReply-To[26] 20.31oo[26] 20.31oo
23CRequest-Disposition[56B] 9.1c24c24[56B] 9.1c28c28
24Require[26] 20.32mm[26] 20.32mm
24AResource-Priority[116] 3.1c30c30[116] 3.1c30c30
25Route[26] 20.34mm[26] 20.34n/an/a
25ASecurity-Client[48] 2.3.1c22c22[48] 2.3.1n/an/a
25BSecurity-Verify[48] 2.3.1c23c23[48] 2.3.1n/an/a
25CAService-Interact-InfoSubclause 7.2.14n/ac56Subclause 7.2.14n/ac57
25CSession-ID[162]oc43[162]oc43
26Subject[26] 20.35oo[26] 20.36oo
27Supported[26] 20.37c9m[26] 20.37mm
28Timestamp[26] 20.38c10c10[26] 20.38mm
29To[26] 20.39mm[26] 20.39mm
29ATrigger-Consent[125] 5.11.2c34c34[125] 5.11.2c35c35
30User-Agent[26] 20.41oo[26] 20.41oo
31Via[26] 20.42mm[26] 20.42mm
c1:
IF A.4/22 THEN o ELSE n/a - - acting as the notifier of event information.
c2:
IF A.4/23 THEN m ELSE n/a - - acting as the subscriber to event information.
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/38 THEN o ELSE n/a - - the Reason header field for the session initiation protocol.
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.
c9:
IF A.4/14 THEN m ELSE o - - support of reliable transport.
c10:
IF A.4/6 THEN o ELSE n/a - - timestamping of requests.
c11:
IF A.4/25 THEN o ELSE n/a - - private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks.
c12:
IF A.4/26 THEN o ELSE n/a - - a privacy mechanism for the Session Initiation Protocol (SIP).
c13:
IF A.4/32 THEN o ELSE n/a - - the P-Called-Party-ID extension.
c14:
IF A.4/33 THEN o ELSE n/a - - the P-Visited-Network-ID extension.
c15:
IF A.4/34 THEN o ELSE n/a - - the P-Access-Network-Info header extension.
c16:
IF A.4/34 AND A.3/1 THEN m ELSE n/a - - the P-Access-Network-Info header extension and UE.
c17:
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.
c18:
IF A.4/36 THEN o ELSE n/a - - the P-Charging-Vector header extension.
c19:
IF A.4/36 THEN m ELSE n/a - - the P-Charging-Vector header extension.
c20:
IF A.4/35 THEN o ELSE n/a - - the P-Charging-Function-Addresses header extension.
c21:
IF A.4/35 THEN m ELSE n/a - - the P-Charging-Function-Addresses header extension.
c22:
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 2).
c23:
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.
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/47 THEN m ELSE n/a - - an extension to the session initiation protocol for request history information.
c28:
IF A.4/40 THEN m ELSE n/a - - caller preferences for the session initiation protocol.
c29:
IF A.4/60 THEN m ELSE n/a - - SIP location conveyance.
c30:
IF A.4/70A THEN m ELSE n/a - - inclusion of MESSAGE, SUBSCRIBE, NOTIFY in communications resource priority for the session initiation protocol.
c31:
IF A.3/1 AND A.4/74 THEN o ELSE n/a - - UE and SIP extension for the identification of services.
c32:
IF A.4/74 THEN o ELSE n/a - - SIP extension for the identification of services.
c33:
IF A.4/74 THEN m ELSE n/a - - SIP extension for the identification of services.
c34:
IF A.4/75A THEN m ELSE n/a - - a relay within the framework for consent-based communications in SIP.
c35:
IF A.4/75B THEN m ELSE n/a - - a recipient within the framework for consent-based communications in SIP.
c36:
IF A.4/77 THEN m ELSE n/a - - the SIP P-Private-Network-Indication private-header (P-Header).
c39:
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.
c40:
IF A.4/71 THEN m ELSE n/a - - addressing an amplification vulnerability in session initiation protocol forking proxies.
c41:
IF A.4/78 THEN m ELSE n/a - - the SIP P-Served-User private header.
c42:
IF A.3/1 AND NOT A.3C/1 THEN n/a ELSE o - - UE, UE performing the functions of an external attached network.
c43:
IF A.4/91 THEN m ELSE n/a - - the Session-ID header.
c44:
IF A.4/100 THEN m ELSE n/a - - indication of features supported by proxy.
c45:
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.
c46:
IF A.4/111 THEN m ELSE n/a - - the Relayed-Charge header field extension.
c47:
IF A.4/113 AND A.3/1 THEN m ELSE n/a - - the Cellular-Network-Info header extension and UE.
c48:
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.
c49:
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.
c50:
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.
c51:
IF A.4/116 AND (A.3/7 OR A.3/9) THEN m ELSE n/a - - authenticated identity management in the Session Initiation Protocol, AS, IBCF.
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).
c54:
IF A.4/121 AND (A.3/6 OR A.3/7 OR A.3/9) THEN m ELSE n/a - - the Attestation-Info header field extension, MGCF, AS, IBCF.
c55:
IF A.4/122 AND (A.3/6 OR A.3/7 OR A.3/9) THEN m ELSE n/a - - the Origination-Id header field extension, MGCF, AS, IBCF.
c56:
IF A.4/123 AND (A.3/7 OR A.3/9) THEN m ELSE n/a - - Dynamic services interactions, AS, IBCF.
c57:
IF A.4/123 AND (A.3/2 OR A.3/7 OR A.3/9) THEN m ELSE n/a - - Dynamic services interactions, P-CSCF, AS, IBCF.
c58:
IF A.4/124 THEN o ELSE n/a - - the Additional-Identity header field extension.
c59:
IF A.4/124 THEN m ELSE n/a - - the Additional-Identity header field extension.
NOTE 1:
The strength of this requirement in RFC 7315 [52] is SHOULD NOT, rather than MUST NOT.
NOTE 2:
Support of this header in this method is dependent on the security mechanism and the security architecture which is implemented. Use of this header in this method is not appropriate to the security mechanism defined by TS 33.203.
Prerequisite A.5/9A - - MESSAGE request
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1permission document[125] 5.4c1c1[125] 5.4c2c2
2application/vnd.3gpp.sms[4D]c3c3[4D]c3c3
3message/cpim[151]c4c4[151]c4c4
4message/imdn+xml[157]c5c5[157]c5c5
5application/vnd.3gpp.mcptt-info+xml[8ZE]n/ac6[8ZE]n/ac6
6application/vnd.3gpp.mcptt-mbms-usage-info+xml[8ZE]n/ac6[8ZE]n/ac6
7application/vnd.3gpp.mcptt-location-info+xml[8ZE]n/ac6[8ZE]n/ac6
8application/vnd.3gpp.mcptt-floor-request+xml[8ZE]n/ac7[8ZE]n/ac7
9application/vnd.3gpp.mcptt-affiliation-command+xml[8ZE]n/ac6[8ZE]n/ac6
c1:
IF A.4/75A THEN m ELSE n/a - - a relay within the framework for consent-based communications in SIP.
c2:
IF A.4/75B THEN m ELSE n/a - - a recipient within the framework for consent-based communications in SIP.
c3:
IF A.3A/61 OR A.3A/62 OR A.3A/63 THEN m ELSE o - - an SM-over-IP sender or an SM-over-IP receiver or an IP-SM-GW for SMS over IP.
c4:
IF A.3A/71 AND A.4/85 THEN m ELSE n/a - - common presence and instant messaging (CPIM): message format.
c5:
IF A.3A/71 AND A.4/86 THEN m ELSE n/a - - instant message disposition notification.
c6:
IF A.3A/102 OR A.3A/103 THEN m ELSE n/a - - MCPTT client, MCPTT server.
c7:
IF A.3A/103 THEN m ELSE n/a - - MCPTT server.
Prerequisite A.5/9B - - MESSAGE 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/9B - - MESSAGE 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
2Call-Info[26] 20.9oo[26] 20.9oo
2ACellular-Network-Info7.2.15n/ac197.2.15n/ac20
3Content-Disposition[26] 20.11o (note 1)o (note 1)[26] 20.11m (note 1)m (note 1)
4Content-Encoding[26] 20.12o (note 1)o (note 1)[26] 20.12m (note 1)m (note 1)
4AContent-ID[256] 3.2oc22[256] 3.2mc23
5Content-Language[26] 20.13o (note 1)o (note 1)[26] 20.13m (note 1)m (note 1)
6Content-Length[26] 20.14m (note 1)m (note 1)[26] 20.14m (note 1)m (note 1)
7Content-Type[26] 20.15m (note 1)m (note 1)[26] 20.15m (note 1)m (note 1)
8CSeq[26] 20.16mm[26] 20.16mm
9Date[26] 20.17c1c1[26] 20.17mm
9AExpires[26] 20.19oo[26] 20.19oo
10From[26] 20.20mm[26] 20.20mm
10AGeolocation-Error[89] 4.3c14c14[89] 4.3c14c14
10BHistory-Info[66] 4.1c13c13[66] 4.1c13c13
11MIME-Version[26] 20.24o (note 1)o (note 1)[26] 20.24m (note 1)m (note 1)
12Organization[26] 20.25oo[26] 20.25oo
12AP-Access-Network-Info[52] 4.4, [52A] 4, [234] 2c5c6[52] 4.4, [52A] 4, [234] 2c5c7
12BP-Asserted-Identity[34] 9.1n/ac21[34] 9.1c3c3
12CP-Charging-Function-Addresses[52] 4.5, [52A] 4c10c11[52] 4.5, [52A] 4c10c11
12DP-Charging-Vector[52] 4.6, [52A] 4c8c9[52] 4.6, [52A] 4c8c9
12FP-Preferred-Identity[34] 9.2c3x[34] 9.2n/an/a
12GPrivacy[33] 4.2c4c4[33] 4.2c4c4
12HRelayed-Charge7.2.12n/ac187.2.12n/ac18
12IReply-To[26] 20.31oo[26] 20.31oo
12JRequire[26] 20.32mm[26] 20.32mm
13Server[26] 20.35oo[26] 20.35oo
13AAService-Interact-InfoSubclause 7.2.14n/ac24Subclause 7.2.14n/ac25
13ASession-ID[162]oc17[162]oc17
14Timestamp[26] 20.38mm[26] 20.38c2c2
15To[26] 20.39mm[26] 20.39mm
16User-Agent[26] 20.41oo[26] 20.41oo
17Via[26] 20.42mm[26] 20.42mm
18Warning[26] 20.43oo[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 header 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 OR A.3A/83 OR A.3A/89) 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, SCC application server, ATCF (UA).
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).
c24:
IF A.4/123 AND (A.3/7 OR A.3/9) THEN m ELSE n/a - - Dynamic services interactions, AS, IBCF.
c25:
IF A.4/123 AND (A.3/2 OR A.3/7 OR A.3/9) THEN m ELSE n/a - - Dynamic services interactions, P-CSCF, AS, IBCF.
NOTE 1:
Section 8 of RFC 3428 states that all 2xx class responses to a MESSAGE request must not include any body, therefore for 2xx responses to the MESSAGE request the values on Sending side for "RFC status" and "Profile status" are "x", the values for Receiving side for "RFC status" and "Profile Status" are "n/a". RFC 3261 [26] Section 7.4 states that all responses may contain bodies, therefore for all responses to the MESSAGE request other than 2xx responses, the values on Sending side for "RFC status" and "Profile status" are "o", the values for Receiving side for "RFC status" and "Profile Status" are "m".
Prerequisite A.5/9B - - MESSAGE 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
1Allow-Events[28] 8.2.2c3c3[28] 8.2.2c4c4
2Authentication-Info[26] 20.6c1c1[26] 20.6c2c2
3Feature-Caps[190]c8c8[190]c7c7
3AReason[294]oc9[294]oc9
6Supported[26] 20.37oo[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/22 THEN o ELSE n/a - - acting as the notifier of event information.
c4:
IF A.4/23 THEN m ELSE n/a - - acting as the subscriber to event information.
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.
c9:
IF A.4/38C THEN o ELSE n/a - - use of the Reason header field in Session Initiation Protocol (SIP) responses (carrying STIR codes).
Prerequisite A.5/9B - - MESSAGE 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
1AReason[294]oc2[294]oc2
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?
c2:
IF A.4/38C THEN o ELSE n/a - - use of the Reason header field in Session Initiation Protocol (SIP) responses (carrying STIR codes).
Prerequisite A.5/9B - - MESSAGE response
Prerequisite: A.6/103 - - Additional for 3xx or 485 (Ambiguous) response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
2Contact[26] 20.10o (note)o[26] 20.10mm
NOTE:
The strength of this requirement is RECOMMENDED rather than OPTIONAL.
Prerequisite A.5/9B - - MESSAGE 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/9B - - MESSAGE 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
4Retry-After[26] 20.33oo[26] 20.33oo
Prerequisite A.5/9B - - MESSAGE 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
3Proxy-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/9B - - MESSAGE 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/9B - - MESSAGE 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/9B - - MESSAGE 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/9B - - MESSAGE 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/9B - - MESSAGE 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/9B - - MESSAGE 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/9B - - MESSAGE response
Item Header field Sending Receiving
Ref. RFC status Profile status Ref. RFC status Profile status
1
Up

Up   Top   ToC