IP Library › Granted Patent US 11,191,056
Granted Patent B2
US 11,191,056 · App. 16/534,877 · Granted Nov 30, 2021

Systems and methods for validity time and change notification of broadcast location assistance data

Inventors: Sven Fischer (Nuremberg, DE); Stephen William Edge (Escondido, CA)
Assignee: QUALCOMM Incorporated
H04W64/003G01S5/0236G01S19/05G01S19/252H04W64/00
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 11,191,056
App. No.
16/534,877
Granted
Nov 30, 2021
Kind
B2
Abstract

Positioning assistance data (PAD) may be partitioned into positioning System Information Blocks (posSIBs) and periodically broadcast by a base station. A posSIB or scheduling information for a posSIB may include a validity time and a validity tag that indicates whether the PAD for a posSIB has changed. A user equipment (UE) may receive a posSIB comprising PAD and the validity time and the validity tag for the posSIB. The UE may then wait until the validity time expires and/or the validity tag in the scheduling information indicates a change of PAD before receiving a new instance of the posSIB. The validity time and validity tag may both be included in the posSIB, in which case the UE may receive the posSIB and then look at the validity tag to determine whether to decode and process the PAD.

Claims (45)

1. A method for broadcasting positioning assistance data in a wireless network performed by a location server, the method comprising:

determining the positioning assistance data to be broadcast by a base station;

partitioning the positioning assistance data into a plurality of positioning System Information Blocks (posSIBs);

segmenting at least one posSIB into a plurality of posSIB segments for the at least one posSIB;

determining a validity time for the at least one posSIB; and

sending the plurality of posSIBs to the base station, wherein the base station periodically broadcasts the plurality of posSIBs and the plurality of posSIB segments, wherein the validity time for the at least one posSIB is included in only one of the plurality of posSIB segments, wherein the only one of the plurality of posSIB segments is a first posSIB segment.

2. The method of claim 1 , wherein each posSIB in the plurality of posSIBs is assigned to one positioning System Information (positioning SI) message in a plurality of positioning SI messages, wherein the base station periodically broadcasts the plurality of posSIBs by periodically broadcasting the plurality of the positioning SI messages, wherein, for each posSIB assigned to a positioning SI message, the positioning SI message comprises an entire posSIB when the posSIB is not segmented or a segment of the posSIB when the posSIB is segmented into posSIB segments, wherein consecutive broadcasts of the positioning SI message comprise consecutive segments of the posSIB when the posSIB is segmented into posSIB segments.

3. The method of claim 1 , wherein both the validity time and a value tag are included as part of the positioning assistance data in the at least one of the plurality of posSIB segments, wherein the value tag indicates whether the positioning assistance data in the at least one posSIB has changed, and wherein the validity time and the value tag are transparent to the base station.

4. The method of claim 3 , wherein the positioning assistance data, the validity time and the value tag are defined according to an LTE Positioning Protocol (LPP) or an NR Positioning Protocol (NPP).

5. The method of claim 3 , wherein the value tag comprises a numeric value which remains unchanged while positioning assistance data in the at least one posSIB is unchanged and is changed when positioning assistance data in the at least one posSIB is changed.

6. The method of claim 1 , wherein the segmenting the at least one posSIB into the plurality of posSIB segments comprises octet string segmentation or pseudo-segmentation.

7. The method of claim 1 , wherein the base station periodically broadcasts scheduling information for the plurality of positioning SI messages, the scheduling information for each positioning SI message including the periodicity of broadcast of the positioning SI message and an identification of each posSIB assigned to the positioning SI message.

8. The method of claim 1 , wherein the validity time comprises at least one of a start time, a duration, an end time or some combination thereof.

9. The method of claim 1 , wherein the base station comprises an evolved NodeB (eNB) for 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) or a New Radio (NR) NodeB (gNB) for 3GPP NR.

10. The method of claim 1 , wherein the location server is an Enhanced Serving Mobile Location Center (E-SMLC) or a Location Management Function (LMF).

11. A location server configured for broadcasting positioning assistance data in a wireless network comprising:

an external interface configured to communicate with a base station in the wireless network;

at least one memory; and

at least one processor coupled to the external interface and the at least one memory and configured to:

determine the positioning assistance data to be broadcast by the base station;

partition the positioning assistance data into a plurality of positioning System Information Blocks (posSIBs);

segment at least one posSIB into a plurality of posSIB segments for the at least one posSIB;

determine a validity time for the at least one posSIB; and

send, via the external interface, the plurality of posSIBs to the base station, wherein the base station periodically broadcasts the plurality of posSIBs and the plurality of posSIB segments, wherein the validity time for the at least one posSIB is included in only one of the plurality of posSIB segments, wherein the only one of the plurality of posSIB segments is a first posSIB segment.

12. The location server of claim 11 , wherein each posSIB in the plurality of posSIBs is assigned to one positioning System Information (positioning SI) message in a plurality of positioning SI messages, wherein the base station periodically broadcasts the plurality of posSIBs by periodically broadcasting the plurality of the positioning SI messages, wherein, for each posSIB assigned to a positioning SI message, the positioning SI message comprises an entire posSIB when the posSIB is not segmented or a segment of the posSIB when the posSIB is segmented into a plurality of posSIB segments, wherein consecutive broadcasts of the positioning SI message comprise consecutive segments of the plurality of posSIB segments when the posSIB is segmented into posSIB segments.

13. The location server of claim 11 , wherein both a value tag are included as part of the positioning assistance data in the at least one of the plurality of posSIB segments, wherein the value tag indicates whether the positioning assistance data in the at least one posSIB has changed, and wherein the validity time and the value tag are transparent to the base station.

14. The location server of claim 13 , wherein the positioning assistance data, the validity time and the value tag are defined according to an LTE Positioning Protocol (LPP) or an NR Positioning Protocol (NPP).

15. The location server of claim 13 , wherein the value tag comprises a numeric value which remains unchanged while positioning assistance data in the at least one posSIB is unchanged and is changed when positioning assistance data in the at least one posSIB is changed.

16. The location server of claim 11 , wherein the at least one processor is configured to segment the at least one posSIB into the plurality of posSIB segments using octet string segmentation or pseudo-segmentation.

17. The location server of claim 11 , wherein the base station periodically broadcasts scheduling information for the plurality of positioning SI messages, the scheduling information for each positioning SI message including the periodicity of broadcast of the positioning SI message and an identification of each posSIB assigned to the positioning SI message.

18. The location server of claim 11 , wherein the validity time comprises at least one of a start time, a duration, an end time or some combination thereof.

19. The location server of claim 11 , wherein the base station comprises an evolved NodeB (eNB) for 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) or a New Radio (NR) NodeB (gNB) for 3GPP NR.

20. The location server of claim 11 , wherein the location server is an Enhanced Serving Mobile Location Center (E-SMLC) or a Location Management Function (LMF).

21. A location server configured for broadcasting positioning assistance data in a wireless network comprising:

means for determining the positioning assistance data to be broadcast by a base station;

means for partitioning the positioning assistance data into a plurality of positioning System Information Blocks (posSIBs);

means for segmenting at least one posSIB into a plurality of posSIB segments for the at least one posSIB;

means for determining a validity time for the at least one posSIB; and

means for sending the plurality of posSIBs to the base station, wherein the base station periodically broadcasts the plurality of posSIBs and the plurality of posSIB segments, wherein the validity time for the at least one posSIB is included in only one of the plurality of posSIB segments, wherein the only one of the plurality of posSIB segments is a first posSIB segment.

22. A non-transitory storage medium including program code stored thereon, the program code is operable to configure at least one processor in a location server in a wireless network for broadcasting positioning assistance data, comprising:

program code to determine the positioning assistance data to be broadcast by a base station;

program code to partition the positioning assistance data into a plurality of positioning System Information Blocks (posSIBs);

program code to segment at least one posSIB into a plurality of posSIB segments for the at least one posSIB;

program code to determine a validity time for the at least one posSIB; and

program code to send the plurality of posSIBs to the base station, wherein the base station periodically broadcasts the plurality of posSIBs and the plurality of posSIB segments, wherein the validity time for the at least one posSIB is included in only one of the plurality of posSIB segments, wherein the only one of the plurality of posSIB segments is a first posSIB segment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2019
From: FISCHER, SVEN; EDGE, STEPHEN WILLIAM
To: QUALCOMM INCORPORATED
Reel/Frame 050508/0669 →
Continuity (2)
Provisional Application 62716294 · Aug 8, 2018
Related Publication 20200053690A1 · Feb 13, 2020
Cited By (3)
US 12,700,921 US 12,713,383 US 12,732,792