If multiple VAL UEs share the same location area with each other, when the VAL server requests the location information for each UE among them, the location management server will select one or several of them to obtain the location data instead of triggering all of UE's positioning procedure, which could reduce the signaling messages, save energy and power consumption, etc.
The following are the procedures to describe the related functions for such scenario.
Figure 9.3.23.2-1 describes the procedure that how location management server identifies the UEs that sharing the same location.
Pre-condition:
-
The VAL UE1 and VAL UE2 are associated and may belong to the same user or different users.
-
The location management client 1(in VAL UE1) and location management client 2(in VAL UE2) have reported the location capabilities (e.g. associated ID) for VAL UE1 and VAL UE2 to location management server respectively as defined in clause 9.3.15.
Figure 9.3.23.3-1 illustrates the procedure of client-triggered enable location reuse request.
Pre-condition:
-
All UEs in the association are registered to share the location.
-
UE has configured other UEs in the association to received offline location reports as specified in clause 9.5.3.
-
The VAL UE1 and VAL UE2 are associated and may belong to the same user or different users.
-
The LM Client 1(in VAL UE1) and LM Client 2(in VAL UE2) have reported the location capabilities (e.g. associated ID) for VAL UE1 and VAL UE2 to LM server respectively as defined in clause 9.3.15.
Step 1.
The SEAL LMC-1 (in UE-1) receives off-network location report from the SEAL LMC-2 (in UE-2). Based on location report, if UE-2 is within certain range of UE-1, the SEAL LMC-1 determines that the UE-2 is within allowed proximity range of the UE-1 (i.e. UE-1 and UE-2 are close enough) and so UE-1's location can be used by SEAL LMS instead of UE-2's location.
Based on location report, if UE-2 is out of certain range of UE-1, the SEAL LMC-1 determines that the UE-2 is outside allowed proximity range of the UE-1 (i.e. UE-1 and UE-2 are not close enough) and so UE-1's location can not be used by SEAL LMS instead of UE-2's location.
Step 2.
The SEAL LMC-1 (in UE-1) sends location reuse request message to the SEAL LMS to enable reuse of location of UE-1 for UE-2. If both UE1 and UE2 are close enough (i.e. within allowed proximity range), the request includes indication to enable reuse of location of UE-1 for UE-2. If both UE1 and UE2 are not close enough (i.e. outside allowed proximity range), the request includes indication to disable reuse of location of UE-1 for UE-2. The request message also includes VAL user's identity, identity of VAL UE-1, identity of UE-2 and latest location report of UE-1.
Step 3.
The SEAL LMS authenticates and authorizes the user. If authorized, the SEAL LMS identifies that if SEAL LMC-1 and SEAL LMC-2 are associated (e.g. same associated ID) or not based on the received registration information of SEAL LMC-1 and SEAL LMC-2, and if reusing of location is allowed of not.
Step 4.
If both UE-1 and UE-2 are assocaited and reusing of location is allowed (as determined in step-3), then the SEAL LMS stores the location of UE-1. If the request includes indication to enable reuse of location of UE-1, the SEAL LMS enables reuse of location of UE-1 for UE-2. If the request includes indication to disable reuse of location of UE-1, the SEAL LMS disables reuse of location of UE-1 for UE-2. The SEAL LMS sends response back to the SEAL LMC-1.
When location reuse is enabled, if location request for UE-2 is received from VAL server, the SEAL LMS reuses and provides the location of UE-1 (instead of location of UE-2) to the VAL server. When location reuse is disable, if location request for UE-2 is received from VAL server, the SEAL LMS provides the location of UE-2 only (instead of reusing location of UE-1) to the VAL server.