A.4 Other Default Messages
34.229-13GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 1: Protocol conformance specificationRelease 16TSUser Equipment (UE) conformance specification
A.4.1 380 Alternative Service
|
Header/param |
Cond |
Value/remark |
Rel |
Reference |
|---|---|---|---|---|
|
Status-Line |
RFC 3261 [15] |
|||
|
SIP-Version |
SIP/2.0 |
|||
|
Status-Code |
380 |
|||
|
Reason-Phrase |
Alternative Service |
|||
|
Via |
RFC 3261 [15] |
|||
|
via-parm |
same value as received in request |
|||
|
From |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
same value as received in request |
|||
|
To |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
same value as received in request or |
|||
|
P-Asserted-Identity |
RFC 3325 [89] |
|||
|
addr-spec |
SS P-CSCF address |
|||
|
uri-parameter |
lr |
|||
|
Call-ID |
RFC 3261 [15] |
|||
|
callid |
same value as received in request |
|||
|
CSeq |
RFC 3261 [15] |
|||
|
value |
same value as received in request |
|||
|
Content-Type |
RFC 3261 [15] |
|||
|
media-type |
application/3gpp-ims+xml |
|||
|
Content-Length |
RFC 3261 [15] |
|||
|
value |
length of message-body |
|||
|
Message-body |
<?xml version="1.0" encoding="UTF-8"?> |
A.4.2 503 Service Unavailable
|
Header/param |
Cond |
Value/remark |
Rel |
Reference |
|---|---|---|---|---|
|
Status-Line |
RFC 3261 [15] |
|||
|
SIP-Version |
SIP/2.0 |
|||
|
Status-Code |
503 |
|||
|
Reason-Phrase |
Service Unavailable |
|||
|
Via |
RFC 3261 [15] |
|||
|
via-parm |
same value as received in request |
|||
|
From |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
same value as received in request |
|||
|
To |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
any arbitrary tag value added |
|||
|
Call-ID |
RFC 3261 [15] |
|||
|
callid |
same value as received in request |
|||
|
CSeq |
RFC 3261 [15] |
|||
|
value |
same value as received in request |
|||
|
Retry-After |
RFC 3261 [15] |
|||
|
period |
60 (referred to as T in the test procedure and test requirement) |
|||
|
duration |
not present |
|||
|
comment |
not present |
|||
|
Content-Length |
RFC 3261 [15] |
|||
|
value |
0 |
A.4.3 PUBLISH
|
Header/param |
Cond |
Value/remark |
Rel |
Reference |
|---|---|---|---|---|
|
Request-Line |
RFC 3261 [15] |
|||
|
Method |
PUBLISH |
RFC 3903 [60] |
||
|
Request-URI |
any IMPU within the set of IMPUs on ISIM |
|||
|
SIP-Version |
SIP/2.0 |
|||
|
Route |
order of the parameters in this header must be like in the respective rows |
RFC 3261 [15] |
||
|
route-param |
A1 |
<sip:SS P-CSCF address:protected server port of P-CSCF;lr>, <sip:scscf.3gpp.org;lr> |
||
|
A2 |
<sip:SS P-CSCF address: unprotected server port of P-CSCF (optional);lr>, <sip:scscf.3gpp.org;lr> |
|||
|
Via |
RFC 3261 [15] |
|||
|
sent-protocol |
SIP/2.0/UDP when using UDP or |
|||
|
sent-by |
A1 |
IP address or FQDN and protected server port of the UE |
||
|
sent-by |
A2 |
IP address or FQDN, port (optional) and not checked |
||
|
via-branch |
value starting with ‘z9hG4bK’ |
|||
|
From |
RFC 3261 [15] |
|||
|
addr-spec |
any IMPU within the set of IMPUs on ISIM |
|||
|
tag |
must be present, value not checked but stored for later reference |
|||
|
To |
RFC 3261 [15] |
|||
|
addr-spec |
any IMPU within the set of IMPUs on ISIM |
|||
|
tag |
not present |
|||
|
Expires |
optional |
RFC 3261 [15] |
||
|
delta-seconds |
same as registration timer |
|||
|
Security-Verify |
A1 |
|||
|
sec-mechanism |
same value as Security-Server header sent by SS |
|||
|
Require |
A1 |
optional |
RFC 3261 [15] |
|
|
option-tag |
value not checked |
|||
|
Proxy-Require |
A1 |
optional |
RFC 3261 [15] |
|
|
option-tag |
value not checked |
|||
|
CSeq |
RFC 3261 [15] |
|||
|
value |
must be present, value not checked |
|||
|
method |
PUBLISH |
|||
|
Call-ID |
RFC 3261 [15] |
|||
|
callid |
value not checked, but stored for later reference |
|||
|
Max-Forwards |
RFC 3261 [15] |
|||
|
value |
non-zero value |
|||
|
P-Access-Network-Info |
A1 |
RFC 7315 [132] |
||
|
access-net-spec |
A4 |
access network information and, if applicable, the cell ID |
||
|
A5 |
access network information for NR, containing access-class parameter with value "3GPP-NR" or access-type parameter with value "3GPP-NR-FDD" or "3GPP-NR-TDD", and also containing the cell ID |
|||
|
Event |
RFC 6665 [140] |
|||
|
event-type |
value not checked |
|||
|
SIP-If-Match |
optional |
RFC 3903 [60] |
||
|
entity-tag |
||||
|
Content-Length |
header shall be present if UE uses TCP to send this request and if there is a message-body |
RFC 3261 [15] |
||
|
value |
length of request body, if such is present |
|||
|
Message-body |
optional |
|
Condition |
Explanation |
|
A1 |
IMS security (A.6a/2 TS 34.229-2 [5])) |
|
A2 |
GIBA (A.6a/1 TS 34.229-2 [5])) |
|
A3 |
Void |
|
A4 |
UE uses E-UTRAN access (A.18/1 3GPP TS 34.229-2 [5]) |
|
A5 |
UE uses NR access (A.18/5 3GPP TS 34.229-2 [5]) |
A.4.4 200 OK for PUBLISH
|
Header/param |
Cond |
Value/remark |
Rel |
Reference |
|---|---|---|---|---|
|
Status-Line |
RFC 3261 [15] |
|||
|
SIP-Version |
SIP/2.0 |
|||
|
Status-Code |
200 |
|||
|
Reason-Phrase |
OK |
|||
|
Via |
RFC 3261 [15] |
|||
|
via-parm |
same value as received in PUBLISH message |
|||
|
To |
RFC 3261 [15] |
|||
|
addr-spec |
any IMPU within the set of IMPUs on ISIM |
|||
|
tag |
common to-tag (subscribe dialog) |
|||
|
From |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in PUBLISH message |
|||
|
tag |
same value as received in PUBLISH message |
|||
|
Call-ID |
RFC 3261 [15] |
|||
|
callid |
same value as received in PUBLISH message |
|||
|
CSeq |
RFC 3261 [15] |
|||
|
value |
same value as received in PUBLISH message |
|||
|
Contact |
RFC 3261 [15] |
|||
|
addr-spec |
<sip:scscf.3gpp.org> |
|||
|
Expires |
RFC 3261 [15] |
|||
|
delta-seconds |
600000 |
|||
|
SIP-ETag |
RFC 3903 [60] |
|||
|
entity-tag |
unique, generated tag for every request |
|||
|
Content-Length |
RFC 3261 [15] |
|||
|
value |
0 |
A.4.5 302 Moved Temporarily
|
Header/param |
Cond |
Value/remark |
Rel |
Reference |
|---|---|---|---|---|
|
Status-Line |
RFC 3261 [15] |
|||
|
SIP-Version |
SIP/2.0 |
|||
|
Status-Code |
302 |
|||
|
Reason-Phrase |
Moved Temporarily |
|||
|
Via |
RFC 3261 [15] |
|||
|
via-parm |
same value as received in request |
|||
|
From |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
same value as received in request |
|||
|
To |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
any arbitrary tag value added |
|||
|
Call-ID |
RFC 3261 [15] |
|||
|
callid |
same value as received in request |
|||
|
Contact |
RFC 3261 [15] |
|||
|
addr-spec |
sip:user@company.com |
|||
|
CSeq |
RFC 3261 [15] |
|||
|
value |
same value as received in request |
|||
|
Content-Length |
RFC 3261 [15] |
|||
|
value |
0 |
A.4.6 504 Server Time-out
|
Header/param |
Cond |
Value/remark |
Rel |
Reference |
|---|---|---|---|---|
|
Status-Line |
RFC 3261 [15] |
|||
|
SIP-Version |
SIP/2.0 |
|||
|
Status-Code |
504 |
|||
|
Reason-Phrase |
Server Time-out |
|||
|
Via |
RFC 3261 [15] |
|||
|
via-parm |
same value as received in request |
|||
|
From |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
same value as received in request |
|||
|
To |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
any arbitrary tag value added |
|||
|
P-Asserted-Identity |
RFC 3325 [89] |
|||
|
addr-spec |
scscf.3gpp.org |
|||
|
uri-parameter |
lr |
|||
|
Call-ID |
RFC 3261 [15] |
|||
|
callid |
same value as received in request |
|||
|
CSeq |
RFC 3261 [15] |
|||
|
value |
same value as received in request |
|||
|
Content-Length |
RFC 3261 [15] |
|||
|
value |
length of message-body |
|||
|
Content-Type |
RFC 3261 [15] |
|||
|
media-type |
application/3gpp-ims+xml |
|||
|
Message-body |
<?xml version="1.0" encoding="UTF-8"?> |
A.4.7 500 Server Internal Error
|
Header/param |
Cond |
Value/remark |
Rel |
Reference |
|---|---|---|---|---|
|
Status-Line |
RFC 3261 [15] |
|||
|
SIP-Version |
SIP/2.0 |
|||
|
Status-Code |
500 |
|||
|
Reason-Phrase |
Server Internal Error |
|||
|
Via |
RFC 3261 [15] |
|||
|
via-parm |
same value as received request |
|||
|
From |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
same value as received in request |
|||
|
To |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
any arbitrary tag value added |
|||
|
Call-ID |
RFC 3261 [15] |
|||
|
value |
same value as received in request |
|||
|
CSeq |
RFC 3261 [15] |
|||
|
value |
same value as received in request |
|||
|
Content-Length |
RFC 3261 [15] |
|||
|
value |
0 |
A.4.8 305 Use Proxy
|
Header/param |
Cond |
Value/remark |
Rel |
Reference |
|---|---|---|---|---|
|
Status-Line |
RFC 3261 [15] |
|||
|
SIP-Version |
SIP/2.0 |
|||
|
Status-Code |
305 |
|||
|
Reason-Phrase |
Use Proxy |
|||
|
Via |
RFC 3261 [15] |
|||
|
via-parm |
same value as received request |
|||
|
From |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
same value as received in request |
|||
|
To |
RFC 3261 [15] |
|||
|
addr-spec |
same value as received in request |
|||
|
tag |
any arbitrary tag value added |
|||
|
Call-ID |
RFC 3261 [15] |
|||
|
value |
same value as received in request |
|||
|
CSeq |
RFC 3261 [15] |
|||
|
value |
same value as received in request |
|||
|
Content-Length |
RFC 3261 [15] |
|||
|
value |
0 |