IP Library Granted Patent US 10,952,178
Granted Patent B2
US 10,952,178 · App. 16/653,968 · Granted Mar 16, 2021

Low power periodic and triggered location of a mobile device using control plane optimization

Inventors: Stephen William Edge (Escondido, CA); Haris Zisimopoulos (London, GB); Sebastian Speicher (Wallisellen, CH); Miguel Griot (La Jolla, CA)
Assignee: QUALCOMM Incorporated
H04W60/04H04W4/025H04W8/08H04W48/16H04W76/25H04W76/27H04W76/30
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,952,178
App. No.
16/653,968
Granted
Mar 16, 2021
Kind
B2
Abstract

Techniques are discussed herein for supporting periodic or triggered location of a user equipment (UE) using control plane (CP) optimization with optional use of Early Data Transmission (EDT). A location server (LS), such as a 5G LMF, sends a request to a UE for periodic or triggered location and includes a request and/or criteria for using CP optimization. After confirming the request, the UE monitors for periodic or triggering events and, for each detected event, sends an event report to the LS which may include location information. In embodiments, the UE establishes a signaling association with a RAN node to send the event report using CP optimization and optionally using EDT. The RAN node may then release the signaling association after the LS returns a single response to the UE.

Claims (81)

1. A method for supporting periodic and triggered location of a user equipment (UE) in a wireless network performed by the UE, the method comprising:

receiving a request for a periodic or triggered location from a location server in the wireless network;

sending a response to the location server, the response confirming the periodic or triggered location;

detecting a periodic or triggering event;

determining whether to report the periodic or triggering trigger event using Control Plane (CP) Optimization;

obtaining event information, the event information comprising at least one of location measurements, a location estimate, a type of detected triggering event, or a combination thereof;

obtaining a signaling association with a Radio Access Network (RAN) node in the wireless network, wherein the signaling association does not include a signaling connection to a core network (CN) node;

transmitting a first message to the RAN node, wherein the first message is a Radio Resource Control (RRC) message and includes an initial Non-Access Stratum (NAS) message, wherein the initial NAS message contains a routing identifier identifying the location server and an event report message containing the event information, wherein the RAN node forwards the initial NAS message to the CN node, wherein the CN node forwards the event report message to the location server; and

receiving a second message from the RAN node, wherein the second message includes a NAS response message, wherein the NAS response message contains an event report acknowledgment message.

2. The method of claim 1 , further comprising including a NAS release assistance indication (RAI) in the initial NAS message, wherein the CN node forwards the event report message and an indication of CP optimization to the location server.

3. The method of claim 2 , wherein the NAS RAI indicates a single response is expected.

4. The method of claim 1 , wherein the event report message comprises a message for a positioning protocol, a message for a supplementary services protocol, or both messages.

5. The method of claim 1 , wherein the wireless network is Fifth Generation System (5GS), wherein the RAN node is a New Radio (NR) Node B (gNB) or a next generation evolved Node B (ng-eNB), wherein the CN node is an Access and Mobility Management Function (AMF), wherein the location server is a Location Management Function (LMF).

6. The method of claim 5 , wherein the initial NAS message is a NAS Control Plane Service Request message or an Uplink NAS Transport message, wherein the NAS response message is a NAS Service Accept message or a Downlink NAS Transport message.

7. The method of claim 5 , wherein determining whether to report the periodic or triggering event using CP Optimization comprises determining to report the periodic or triggering event using CP Optimization without Early Data Transmission (EDT), wherein the signaling association with the RAN node comprises an RRC signaling connection to the RAN node.

8. The method of claim 7 , wherein the first message is an RRC Setup Complete message or an RRC Connection Setup Complete message.

9. The method of claim 7 , wherein the second message is an RRC Downlink Information Transfer message.

10. The method of claim 5 , wherein determining whether to report the periodic or triggering event using CP Optimization comprises determining to report the periodic or triggering event using CP Optimization with Early Data Transmission (EDT), wherein the first message is an RRC Early Data Request message, wherein the second message is an RRC Early Data Complete message.

11. The method of claim 10 , wherein the first message is transmitted using a Common Control Channel (CCCH), wherein the second message is received using a CCCH.

12. The method of claim 1 , wherein the event report acknowledgment message comprises an acknowledgment of the event report message.

13. The method of claim 1 , wherein the request for the periodic or triggered location includes a first indication as to whether the UE may report the detected periodic or triggering event using CP optimization.

14. The method of claim 13 , further comprising:

sending a NAS Registration Request message to a CN node in the wireless network; and

including in the NAS Registration Request message a second indication as to whether CP Optimization is supported by the UE for location event reporting, wherein the first indication is based in part on the second indication.

15. The method of claim 13 , wherein the request for the periodic or triggered location includes criteria for reporting the detected periodic or triggering event using CP optimization.

16. The method of claim 15 , wherein the criteria comprise at least one of the following:

use of CP optimization for reporting is allowed or required when the UE is idle;

use of CP optimization for reporting is not allowed following a threshold time period for which CP optimization for reporting is used to report periodic and trigger events;

use of CP optimization for reporting is not allowed following a threshold number of consecutive event reports for which CP optimization is used to report periodic and trigger events; or

a combination thereof.

17. A user equipment (UE) in a wireless network capable of supporting periodic and triggered location, the UE comprising:

at least one wireless transceiver configured to wirelessly communicate with entities in the wireless network;

at least one memory; and

at least one processor coupled to the at least one wireless transceiver and the at least one memory and configured to:

receive via the at least one wireless transceiver a request for a periodic or triggered location from a location server in the wireless network;

send via the at least one wireless transceiver a response to the location server, the response confirming the periodic or triggered location;

detect a periodic or triggering event;

determine whether to report a trigger event using Control Plane (CP) Optimization;

obtain event information, the event information comprising at least one of location measurements, a location estimate, a type of detected triggering event, or a combination thereof;

obtain a signaling association with a Radio Access Network (RAN) node in the wireless network, wherein the signaling association does not include a signaling connection to a core network (CN) node;

transmit via the at least one wireless transceiver a first message to the RAN node, wherein the first message is a Radio Resource Control (RRC) message and includes an initial Non-Access Stratum (NAS) message, wherein the initial NAS message contains a routing identifier identifying the location server and an event report message containing the event information, wherein the RAN node forwards the initial NAS message to the CN node, wherein the CN node forwards the event report message to the location server; and

receive via the at least one wireless transceiver a second message from the RAN node, wherein the second message includes a NAS response message, wherein the NAS response message contains an event report acknowledgment message.

18. The UE of claim 17 , wherein the at least one processor is further configured to include a NAS release assistance indication (RAI) in the initial NAS message, wherein the CN node forwards the event report message and an indication of CP optimization to the location server.

19. The UE of claim 18 , wherein the NAS RAI indicates a single response is expected.

20. The UE of claim 17 , wherein the event report message comprises a message for a positioning protocol, a message for a supplementary services protocol, or both messages.

21. The UE of claim 17 , wherein the wireless network is Fifth Generation System (5GS), wherein the RAN node is a New Radio (NR) Node B (gNB) or a next generation evolved Node B (ng-eNB), wherein the CN node is an Access and Mobility Management Function (AMF), wherein the location server is a Location Management Function (LMF).

22. The UE of claim 21 , wherein the initial NAS message is a NAS Control Plane Service Request message or an Uplink NAS Transport message, wherein the NAS response message is a NAS Service Accept message or a Downlink NAS Transport message.

23. The UE of claim 21 , wherein the at least one processor is configured to determine whether to report the trigger event using CP Optimization by being configured to determine to report the trigger event using CP Optimization without Early Data Transmission (EDT), wherein the signaling association with the RAN node comprises an RRC signaling connection to the RAN node.

24. The UE of claim 23 , wherein the first message is an RRC Setup Complete message or an RRC Connection Setup Complete message.

25. The UE of claim 23 , wherein the second message is an RRC Downlink Information Transfer message.

26. The UE of claim 21 , wherein the at least one processor is configured to determine whether to report the trigger event using CP Optimization by being configured to determine to report the trigger event using CP Optimization with Early Data Transmission (EDT), wherein the first message is an RRC Early Data Request message, wherein the second message is an RRC Early Data Complete message.

27. The UE of claim 26 , wherein the first message is transmitted using a Common Control Channel (CCCH), wherein the second message is received using a CCCH.

28. The UE of claim 17 , wherein the event report acknowledgment message comprises an acknowledgment of the event report message.

29. The UE of claim 17 , wherein the request for the periodic or triggered location includes a first indication as to whether the UE may report the detected periodic or triggering event using CP optimization.

30. The UE of claim 29 , wherein the at least one processor is further configured to:

send a NAS Registration Request message to a CN node in the wireless network; and

include in the NAS Registration Request message a second indication as to whether CP Optimization is supported by the UE for location event reporting, wherein the first indication is based in part on the second indication.

31. The UE of claim 29 , wherein the request for the periodic or triggered location includes criteria for reporting the detected periodic or triggering event using CP optimization.

32. The UE of claim 31 , wherein the criteria comprise at least one of the following:

use of CP optimization for reporting is allowed or required when the UE is idle;

use of CP optimization for reporting is not allowed following a threshold time period for which CP optimization for reporting is used to report periodic and trigger events;

use of CP optimization for reporting is not allowed following a threshold number of consecutive event reports for which CP optimization is used to report periodic and trigger events; or

a combination thereof.

33. A user equipment (UE) in a wireless network capable of supporting periodic and triggered location, the UE comprising:

means for receiving a request for a periodic or triggered location from a location server in the wireless network;

means for sending a response to the location server, the response confirming the periodic or triggered location;

means for detecting a periodic or triggering event;

means for determining whether to report a trigger event using Control Plane (CP) Optimization;

means for obtaining event information, the event information comprising at least one of location measurements, a location estimate, a type of detected triggering event, or a combination thereof;

means for obtaining a signaling association with a Radio Access Network (RAN) node in the wireless network, wherein the signaling association does not include a signaling connection to a core network (CN) node;

means for transmitting a first message to the RAN node, wherein the first message is a Radio Resource Control (RRC) message and includes an initial Non-Access Stratum (NAS) message, wherein the initial NAS message contains a routing identifier identifying the location server and an event report message containing the event information, wherein the RAN node forwards the initial NAS message to the CN node, wherein the CN node forwards the event report message to the location server; and

means for receiving a second message from the RAN node, wherein the second message includes a NAS response message, wherein the NAS response message contains an event report acknowledgment message.

34. A non-transitory storage medium including program code stored thereon, the program code is operable to configure at least one processor in a user equipment (UE) in a wireless network capable of supporting periodic and triggered location, comprising:

program code to receive a request for a periodic or triggered location from a location server in the wireless network;

program code to send a response to the location server, the response confirming the periodic or triggered location;

program code to detect a periodic or triggering event;

program code to determine whether to report a trigger event using Control Plane (CP) Optimization;

program code to obtain event information, the event information comprising at least one of location measurements, a location estimate, a type of detected triggering event, or a combination thereof;

program code to obtain a signaling association with a Radio Access Network (RAN) node in the wireless network, wherein the signaling association does not include a signaling connection to a core network (CN) node;

program code to transmit a first message to the RAN node, wherein the first message is a Radio Resource Control (RRC) message and includes an initial Non-Access Stratum (NAS) message, wherein the initial NAS message contains a routing identifier identifying the location server and an event report message containing the event information, wherein the RAN node forwards the initial NAS message to the CN node, wherein the CN node forwards the event report message to the location server; and

program code to receive a second message from the RAN node, wherein the second message includes a NAS response message, wherein the NAS response message contains an event report acknowledgment message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2020
From: EDGE, STEPHEN WILLIAM; ZISIMOPOULOS, HARIS; SPEICHER, SEBASTIAN; GRIOT, MIGUEL
To: QUALCOMM INCORPORATED
Reel/Frame 051452/0791 →
Continuity (5)
Continuation In Part 16368204 · Mar 28, 2019
Provisional Application 62689820 · Jun 25, 2018
Provisional Application 62732558 · Sep 17, 2018
Provisional Application 62862661 · Jun 17, 2019
Related Publication 20200053686A1 · Feb 13, 2020
Cited By (106)
US 12,192,776 US 12,192,778 US 12,207,097 US 12,212,973 US 12,219,364 US 12,225,386 US 12,231,902 US 12,231,906 US 12,238,526 US 12,245,046 US 12,250,558 US 12,250,559 US 12,256,319 US 12,262,212 US 12,262,214 US 12,273,726 US 12,273,728 US 12,273,729 US 12,273,730 US 12,284,526 US 12,284,527 US 12,289,602 US 12,289,603 US 12,289,604 US 12,294,865 US 12,294,867 US 12,302,111 US 12,302,115 US 12,309,598 US 12,309,604 US 12,309,605 US 12,317,090 US 12,323,814 US 12,323,815 US 12,328,591 US 12,328,592 US 12,335,743 US 12,342,174 US 12,348,973 US 12,348,974 US 12,348,975 US 12,363,550 US 12,369,040 US 12,375,931 US 12,375,932 US 12,375,933 US 12,382,297 US 12,382,299 US 12,395,854 US 12,402,014 US 12,432,569 US 12,432,570 US 12,439,265 US 12,445,855 US 12,445,856 US 12,445,857 US 12,445,858 US 12,452,683 US 12,452,684 US 12,464,364 US 12,470,938 US 12,470,939 US 12,470,940 US 12,483,897 US 12,483,898 US 12,490,103 US 12,490,104 US 12,490,105 US 12,495,307 US 12,501,272 US 12,507,073 US 12,507,074 US 12,507,075 US 12,507,076 US 12,520,162 US 12,526,640 US 12,549,954 US 12,549,955 US 12,563,403 US 12,563,404 US 12,574,745 US 12,574,746 US 12,581,315 US 12,581,316 US 12,587,866 US 12,598,474 US 12,598,475 US 12,604,198 US 12,604,200 US 12,604,201 US 12,604,202 US 12,604,203 US 12,621,675 US 12,627,991 US 12,627,992 US 12,627,993 US 12,627,994 US 12,634,708 US 12,641,442 US 12,647,797 US 12,652,544 US 12,684,360 US 12,689,906 US 12,689,907 US 12,701,424 US 12,720,321