This annex describes how the user location and/or UE Time Zone information can be further distributed to IMS entities once it has been retrieved by either P-CSCF or an IMS AS. The exact mechanism for how the user location and/or UE Time Zone information are obtained is not described in this annex.
Information related to the location of the user provided by the access network may be required in IMS in order to comply with regulatory requirements (e.g. data retention, lawful interception) and/or in order to enable certain types of added value services based on the user's location.
To simplify the information flows, the IMS AS shown in the figures can represent several AS's. The CSCF represents the I-CSCF and/or the S-CSCF.
For the P-CSCF case in the originating side, the P-CSCF can, depending on operator policy, retrieve the user location and/or UE Time Zone information either before sending the INVITE towards the terminating side or upon reception of the SDP answer from the terminating side.
The transfer of the user location and/or UE Time Zone information within IMS signalling does not affect the transfer of any UE provided user location information. User location and/or UE Time Zone information provided in the signalling by the network will be distinguished from user location information provided by the UE.
This information flow shows the procedure when operator policy requires the user location and/or UE Time Zone information to be included within IMS session establishment/modification signalling before sending the INVITE towards the terminating side.
The P-CSCF includes the user location and/or UE Time Zone information obtained from the access network and sends the INVITE towards the next hop together with the user location information provided by the UE.
If an AS is to be invoked for this session, the S-CSCF (or I-CSCF) sends the INVITE towards the AS, including the user location and/or UE Time Zone information (assuming the AS is in the same trust domain).
The S-CSCF routes the INVITE towards the terminating side. The user location and/or UE Time Zone information may be removed or modified (e.g. to change location granularity to just indicate the serving PLMN) before routing outside the trust domain.
Optionally, the P-CSCF may start procedures to obtain the user location and/or UE Time Zone information from the access network at reception of SDP Offer in parallel with steps 2b to 7.
If the P-CSCF did not initiate procedures to obtain the user location and/or UE Time Zone information from the access network at step 2a, it will initiate them. This step will be executed together with Authorization of QoS resources.
The P-CSCF inserts the user location and/or UE Time Zone information provided by the access network in the response confirmation, and this is routed towards the terminating side in steps 9 - 11. The user location and/or UE Time Zone information may be removed or modified (e.g. to change location granularity to just indicate the serving PLMN) before routing outside the trust domain.
This information flow shows the procedure when operator policy requires the user location and/or UE Time Zone information from the access network to be included within IMS session establishment/modification signalling before sending the response towards the originating side.
The UE sends a response to the INVITE (the response can be either a provisional or final response). This can contain user location information provided by the UE.
The P-CSCF invokes procedures to obtain user location and/or UE Time Zone information from the access network. This step will be executed together with Authorization of QoS resources. In some scenarios, it might be possible to obtain or at least initiate the fetching of user location and/or UE Time Zone information already at step 3.
The P-CSCF adds the user location and/or UE Time Zone information obtained from the access network and sends the response towards the next CSCF, together with the user location information provided by the UE (if available).
The response is routed towards the originating party. The user location and/or UE Time Zone information may be removed or modified (e.g. to change location granularity to just indicate the serving PLMN) before routing outside the trust domain.
The call flow in this clause describes the procedures to distribute user location and/or UE Time Zone information provided by the network within IMS session establishment/modification signalling when the retrieval of user location and/or UE Time Zone information is performed by an IMS AS.
The AS retrieves user location and/or UE Time Zone information from the access network via the HSS.
The HSS retrieves the requested information from the Access Network
The HSS/UDM may not be aware whether the UE is currently camping on 3GPP or Non 3GPP access and may need to request Location Information from the AMF, the MME, the SGSN and from the TWAN (via the AAA server in this last case).
The HSS provides the AS with the requested information. When the HSS has received multiple user location (from multiple access: 3GPP and non 3GPP), the HSS provides the AS with the most recent user location.
The AS includes the user location and/or UE Time Zone information obtained from the access network via the HSS and sends the SDP answer towards the S-CSCF.
The AS retrieves user location and/or UE Time Zone information from the access network via the HSS. The same procedures as described in steps 4a and 4b above apply.
The AS includes the user location and/or UE Time Zone information obtained from the access network via the HSS and sends the INVITE towards the S-CSCF.
The call flows in this clause present the mobile or network initiated IMS session release for both the Mobile Originating (MO) side and the Mobile Terminating (MT) side valid when either P-CSCF or an IMS AS retrieve user location and/or UE Time Zone information from the access network.
The P-CSCF/IMS AS invokes procedures to obtain the user location and/or UE Time Zone information from the access network. In the P-CSCF, this step will be executed together with the procedure to release corresponding QoS resources in the IP-CAN.
The P-CSCF/IMS AS invokes procedures to obtain the user location and/or UE Time Zone information from the access network. In the P-CSCF, this step will be executed together with the procedure to release corresponding QoS resources in the IP-CAN.
The P-CSCF/IMS AS forwards the BYE message within IMS Core containing the user location and/or UE Time Zone information together with the user location information provided by the UE. The user location and/or UE Time Zone information may be removed or modified (e.g. to change location granularity to just indicate the serving PLMN) if routing outside the trust domain is needed.