C.2c Generic Registration Test Procedure – WLAN access to EPC
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
The generic test procedure:
1. Steps 1-4 of TS 36.508 [94], Table 4.5A.23.3-1 are executed.
2. The UE initiates IMS registration. SS waits for the UE to send an initial REGISTER request.
3. The SS responds to the initial REGISTER request with a valid 401 Unauthorized response.
4. The SS waits for the UE to set up a temporary set of security associations and to send another REGISTER request, over those security associations.
5. The SS responds to the second REGISTER request with valid 200 OK response, sent over the same temporary set of security associations that the UE used for sending the REGISTER request.
6. The SS waits for the UE to send a SUBSCRIBE request over the newly established security associations.
7. The SS responds to the SUBSCRIBE request with a valid 200 OK response.
8. The SS sends a valid NOTIFY request for the subscribed registration event package.
9. The SS waits for the UE to respond to the NOTIFY with a 200 OK response.
Expected sequence
|
Step |
Direction |
Message |
Comment |
|
|
UE |
SS |
|||
|
1 |
IP-CAN bearer establishment and P-CSCF discovery |
|||
|
2 |
🡪 |
REGISTER |
The UE sends initial registration for IMS services. |
|
|
3 |
🡨 |
401 Unauthorized |
The SS responds with a valid AKAv1-MD5 authentication challenge and security mechanisms supported by the network. |
|
|
4 |
🡪 |
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. |
|
|
5 |
🡨 |
200 OK |
The SS responds with 200 OK. |
|
|
6 |
🡪 |
SUBSCRIBE |
The UE subscribes to its registration event package. |
|
|
7 |
🡨 |
200 OK |
The SS responds with 200 OK. |
|
|
8 |
🡨 |
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 |
|
|
9 |
🡪 |
200 OK |
The UE responds with 200 OK. |
|
NOTE 1: Void.
NOTE 2: The procedure described in C.5 on PUBLISH requests can happen in parallel to above steps 6-9.
Specific Message Contents
REGISTER (Step 2)
Use the default message “REGISTER” in annex A.1.1 with conditions A1 “Initial unprotected REGISTER” and A16 "IMS Registration over WLAN", in addition to any other condition due to UE capabilities.
REGISTER (Step 4)
Use the default message “REGISTER” in annex A.1.1 with conditions A2 “Subsequent REGISTER sent over security associations” and A16 "IMS Registration over WLAN", in addition to any other condition due to UE capabilities.