A.2 IMS Registration / 5GS

34.229-53GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 5: Protocol conformance specification using 5G System (5GS)Release 16TSUser Equipment (UE) conformance specification

Expected sequence

Step

Direction

Message

Comment

UE

SS

1

🡪

REGISTER

The UE sends initial registration for IMS services.

2

🡨

401 Unauthorized

The SS responds with a valid AKAv1-MD5 authentication challenge and security mechanisms supported by the network.

3

🡪

REGISTER

The UE completes the security negotiation procedures, sets up a temporary set of SAs and uses those for sending another REGISTER with AKAv1-MD5 credentials.

4

🡨

200 OK

The SS responds with 200 OK.

EXCEPTION: In parallel to the events described in steps 5-8, the steps specified in Annex A.10 on PUBLISH may happen.

5

🡪

SUBSCRIBE

The UE subscribes to its registration event package.

6

🡨

200 OK

The SS responds with 200 OK.

7

🡨

NOTIFY

The SS sends initial NOTIFY for registration event package, containing full registration state information for the registered public user identity in the XML body.

8

🡪

200 OK

The UE responds with 200 OK.

Specific Message Contents

REGISTER (Step 1)

Use the default message "REGISTER" in Annex A.1.1 of TS 34.229-1 [2] applying condition A1.

401 Unauthorized (Step 2)

Use the default message "401 Unauthorized for REGISTER" in Annex A.1.2 of TS 34.229-1 [2] applying condition A1.

REGISTER (Step 3)

Use the default message "REGISTER" in Annex A.1.1 of TS 34.229-1 [2] applying conditions A2 and A32.

200 OK (Step 4)

Use the default message "200 OK for REGISTER" in Annex A.1.3 of TS 34.229-1 [2] applying condition A2.

SUBSCRIBE (Step 5)

Use the default message "SUBSCRIBE for reg-event package" in Annex A.1.4 of TS 34.229-1 [2] applying conditions A1 and A7.

200 OK (Step 6)

Use the default message "200 OK for SUBSCRIBE" in Annex A.1.4 of TS 34.229-1 [2] applying condition A1.

NOTIFY (Step 7)

Use the default message "NOTIFY for reg-event package" in Annex A.1.6 of TS 34.229-1 [2] applying condition A1.

200 OK (Step 8)

Use the default message "200 OK for requests other than REGISTER or SUBSCRIBE" in Annex A.3.1 of TS 34.229-1 [2] applying conditions A5, A8, and A22.