WO2024012678A1 - Positioning - Google Patents
Positioning Download PDFInfo
- Publication number
- WO2024012678A1 WO2024012678A1 PCT/EP2022/069702 EP2022069702W WO2024012678A1 WO 2024012678 A1 WO2024012678 A1 WO 2024012678A1 EP 2022069702 W EP2022069702 W EP 2022069702W WO 2024012678 A1 WO2024012678 A1 WO 2024012678A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- reflected
- positioning
- positioning signal
- backscatter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/003—Transmission of data between radar, sonar or lidar systems and remote stations
- G01S7/006—Transmission of data between radar, sonar or lidar systems and remote stations using shared front-end circuitry, e.g. antennas
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/003—Bistatic radar systems; Multistatic radar systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/74—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
- G01S13/75—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors
- G01S13/751—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors wherein the responder or reflector radiates a coded signal
- G01S13/758—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors wherein the responder or reflector radiates a coded signal using a signal generator powered by the interrogation signal
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/74—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
- G01S13/76—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
- G01S13/765—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted with exchange of information between interrogator and responder
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/74—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
- G01S13/82—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein continuous-type signals are transmitted
- G01S13/825—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein continuous-type signals are transmitted with exchange of information between interrogator and responder
Definitions
- the present specification relates to positioning, such as positioning of a passive device.
- backscatter signals for communications with a passive device such as a passive Internet of Things (loT) device
- a passive device such as a passive Internet of Things (loT) device
- Such signals can be used, for example, to obtain an identifier of a passive device.
- this specification describes an apparatus (e.g. a mobile communication device) comprising means for performing: transmitting (or otherwise providing) a first positioning signal in response to an instruction from a control node (e.g. a location management function); receiving a reflected positioning signal, wherein said reflected positioning signal is a backscatter signal provided by a passive device in response to said first positioning signal, and wherein the backscatter signal is representative of the passive device; and determining one or more parameters relating to the backscatter signal.
- the passive device may be a passive Internet of Things (loT) device.
- the backscatter signal may be modified, at said passive device, to incorporate an identifier of the device, wherein said identifier is representative of the passive device.
- Other payloads e.g. logs of temperature, pressure etc.
- Some example embodiments further comprise means for performing: in response to the transmission of the first positioning signal, receiving a sum of one or more reflected positioning signals; and isolating said backscatter signal from the sum of said one or more reflected positioning signals.
- the sum of reflected positioning signals may include one or more reflections (e.g. reflections from surfaces such as buildings or cards) in addition to the reflection from the passive device.
- Some example embodiments further comprise means for performing: reporting one or more of said determined parameters to the control node.
- the one or more parameters relating to the reflected positioning/backscatter signal may include a time difference between a time of departure/transmission of the first positioning signal and a time of arrival/ reception of the corresponding reflected positioning/backscatter signal.
- the one or more parameters relating to the reflected positioning/backscatter signal may include a power of said reflected positioning/backscatter signal as received at said apparatus.
- Some example embodiments further comprise means for performing: receiving a request from the control node to join a positioning session as a master device; and acknowledging said request.
- the reflected positioning/backscatter signal may be delayed by a charging time of said passive device.
- the backscatter signal may be modified, at said passive device, to incorporate an identifier of the device, wherein said identifier is representative of the passive device.
- the backscatter signal may be encoded to include a payload specific to the passive device - example payloads include identifiers and information logs (e.g. logs of temperature, pressure, etc.).
- this specification describes an apparatus (e.g. a mobile communication device) comprising means for performing: receiving a reflected positioning signal (e.g. a sum of one or more reflected positioning signals), wherein said reflected positioning signal (e.g. at least one of said sum of reflected positioning signals) is backscatter signal provided by a passive device in response to a first positioning signal provided by a master apparatus (e.g. another mobile communication device), wherein the backscatter signal is representative of the passive device; determining one or more parameters relating to the reflected positioning/backscatter signal; and reporting one or more of said determined parameters to a control node (e.g. a location management function).
- the passive device may be a passive Internet of Things (loT) device.
- the backscatter signal may be modified, at said passive device, to incorporate an identifier of the device, wherein said identifier is representative of the passive device.
- the backscatter signal may be delayed by a duration equal to the charging time of the passive device (which charging time maybe known).
- the apparatus may comprise means for performing isolating said reflected positioning signal from the sum of reflected positioning signals.
- the one or more parameters relating to the reflected positioning/backscatter signal may include a time difference between a time of departure/transmission of the first positioning signal and a time of arrival/ reception of the corresponding reflected positioning/backscatter signal.
- the one or more parameters relating to the reflected positioning/backscatter signal may include a power of said reflected positioning/backscatter signal as received at said apparatus.
- Some example embodiments further comprise means for performing: receiving the first positioning signal from the master apparatus; and pairing the apparatus with the master apparatus by aligning clock signals.
- Some example embodiments further comprise means for performing: receiving a request from the control node to join a positioning session as an anchor device; and acknowledging said request.
- the reflected positioning/backscatter signal may be delayed by a charging time of said passive device.
- the backscatter signal may be modified, at said passive device, to incorporate an identifier of the device, wherein said identifier is representative of the passive device.
- the backscatter signal may be encoded to include a payload specific to the passive device - example payloads include identifiers and information logs (e.g. logs of temperature, pressure, etc.).
- this specification describes a control node of a mobile communication system, the control node comprising means for performing: requesting a first apparatus to join a positioning session as a master device; requesting one of second apparatuses to join the positioning session as one or more anchor devices; receiving, from the master device, one or more parameters relating to a first reflected backscatter signal, wherein the first reflected backscatter signal is provided by a passive device (e.g.
- the control node may be a location management function (LMF).
- LMF location management function
- the said means may comprise: at least one processor; and at least one memory including computer program code.
- the at least one memory and computer program code may be configured to, with the at least one processor, cause the performance of the apparatus.
- this specification describes a method comprising: transmitting a first positioning signal in response to an instruction from a control node (e.g. an LMF); receiving a reflected positioning signal, wherein said reflected positioning signal is a backscatter signal provided by a passive device (e.g. a passive loT device) in response to said first positioning signal, wherein the backscatter signal is representative of the passive device; and determining one or more parameters relating to the backscatter signal.
- the backscatter signal may be modified, at said passive device, to incorporate an identifier of the device and/or some other payload.
- Some example embodiments further comprise isolating said backscatter signal from a sum of one or more reflected positioning signals.
- Some example embodiments further comprise reporting one or more of said determined parameters to the control node.
- the one or more parameters relating to the reflected positioning/backscatter signal may include a time difference between a time of departure/transmission of the first positioning signal and a time of arrival/ reception of the corresponding reflected positioning/backscatter signal.
- the one or more parameters relating to the reflected positioning/backscatter signal may include a power of said reflected positioning/backscatter signal as received at said apparatus.
- Some example embodiments further comprise: receiving a request from the control node to join a positioning session as a master device; and acknowledging said request.
- this specification describes a method comprising: receiving a reflected positioning signal, wherein said reflected positioning signal is a backscatter signal provided by a passive device (e.g. a passive loT device) in response to a first positioning signal provided by a master apparatus, wherein the backscatter signal is representative of the passive device; determining one or more parameters relating to the reflected positioning/backscatter signal; and reporting one or more of said determined parameters to a control node (e.g. an LMF).
- the method may comprising isolating said backscatter signal from a sum of one or more reflected positioning signals.
- the one or more parameters relating to the reflected positioning/backscatter signal may include a time difference between a time of departure/transmission of the first positioning signal and a time of arrival/reception of the corresponding reflected positioning/backscatter signal.
- the one or more parameters relating to the reflected positioning/backscatter signal may include a power of said reflected positioning/backscatter signal as received at said apparatus.
- Some example embodiments further comprise: receiving the first positioning signal from the master apparatus; and pairing the apparatus with the master apparatus by aligning clock signals.
- Some example embodiments further comprise: receiving a request from the control node to join a positioning session as an anchor device; and acknowledging said request.
- this specification describes a method comprising: requesting a first apparatus to join a positioning session as a master device; requesting one of second apparatuses to join the positioning session as one or more anchor devices; receiving, from the master device, one or more parameters relating to a first reflected positioning/backscatter signal, wherein the first reflected positioning/backscatter signal is provided by a passive device (e.g.
- the control node may be a location management function (LMF).
- LMF location management function
- this specification describes computer-readable instructions which, when executed by a computing apparatus, cause the computing apparatus to perform
- this specification describes a computer-readable medium (such as a non-transitory computer-readable medium) comprising program instructions stored thereon for performing (at least) any method as described with reference to the fourth to sixth aspects.
- this specification describes an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to perform (at least) any method as described with reference to the fourth to sixth aspects.
- this specification describes a computer program comprising instructions for causing an apparatus to perform at least the following: transmitting a first positioning signal in response to an instruction from a control node; receiving a reflected positioning signal, wherein said reflected positioning signal is a backscatter signal provided by a passive device in response to said first positioning signal, wherein the backscatter signal is representative of the passive device; and determining one or more parameters relating to the backscatter signal.
- this specification describes a computer program comprising instructions for causing an apparatus to perform at least the following: receiving a reflected positioning signal, wherein said reflected positioning signal is a backscatter signal provided by a passive device in response to a first positioning signal provided by a master apparatus, wherein the backscatter signal is representative of the passive device; determining one or more parameters relating to the reflected positioning/backscatter signal; and reporting one or more of said determined parameters to a control node.
- this specification describes a computer program comprising instructions for causing an apparatus to perform at least the following: requesting a first apparatus to join a positioning session as a master device; requesting one of second apparatuses to join the positioning session as one or more anchor devices; receiving, from the master device, one or more parameters relating to a first reflected positioning/backscatter signal, wherein the first reflected positioning/backscatter signal is provided by a passive device in response to a first positioning signal transmitted by said master device; receiving, from one or more of said anchor devices, one or more parameters relating to a second reflected positioning/backscatter signal, wherein the second reflected positioning/backscatter signal is provided by said passive device in response to the first positioning signal transmitted by said master device; and determining positioning data of said passive device
- this specification describes a user device (or some other means) for providing a first positioning signal in response to an instruction from a control node (e.g. an LMF); an input of the user device (or some other means) for receiving a reflected positioning signal, wherein said reflected positioning signal is a backscatter signal provided by a passive device (e.g. a passive loT device) in response to said first positioning signal, wherein the backscatter signal is representative of the passive device; and a processor (or some other means) for determining one or more parameters relating to the backscatter signal.
- the user device maybe further configured to isolate said backscatter signal from a sum of one or more reflected positioning signals.
- this specification describes an input of a user device (or some other means) for receiving a reflected positioning signal (or a sum of one or more reflected positioning signals), wherein said reflected positioning signal is a backscatter signal provided by a passive device (e.g. a passive loT device) in response to a first positioning signal provided by a master apparatus, wherein the backscatter signal is representative of the passive device; a processor (or some other means) for determining one or more parameters relating to the reflected positioning/backscatter signal; and an output of the user device (or some other means) for reporting one or more of said determined parameters to a control node (e.g. an LMF).
- a control node e.g. an LMF
- this specification describes a first output of a control module (or some other means) for requesting a first apparatus to join a positioning session as a master device; a second output of the control module (or some other means) for requesting one of second apparatuses to join the positioning session as one or more anchor devices; a first input (or some other means) for receiving, from the master device, one or more parameters relating to a first reflected positioning/backscatter signal, wherein the first reflected positioning/backscatter signal is provided by a passive device (e.g.
- the control module may be a location management function (LMF).
- FIG. i is a block diagram of a system in which example embodiments may be used;
- FIG. 2 is a flow chart showing an algorithm in accordance with an example embodiment;
- FIG. 3 is a block diagram of a system in accordance with an example embodiment
- FIGS. 4 to 6 are flow charts showing algorithms in accordance with example embodiments
- FIGS. 7 to 9 are message flow sequences in accordance with example embodiments;
- FIG. io is a block diagram of components of a system in accordance with an example embodiment;
- FIG. n shows an example of tangible media for storing computer-readable code which when run by a computer may perform methods according to example embodiments described above.
- ‘things’ expected to be interconnected for purposes such as improving production efficiency and increasing comforts of life, further reduction of size, cost and power consumption for loT devices are desired.
- regular replacement of batteries for many loT devices is impractical due to the consumption of materials and manpower.
- One option is to use energy harvested from environments to power loT devices for self-sustainable communications, especially in applications having a very large number of devices (such as ID tags and sensors).
- loT devices often consume of the order of tens or hundreds of milliwatts of power during transceiver operations. However, to achieve the so-called “Internet of Everything”, loT devices with significantly lower power consumption may be needed, especially for applications incorporating batteryless devices. loT devices may communicate using 3GPP technologies or non-3GPP technologies, as discussed further below.
- An issue with existing 3GPP technologies for some use cases is the capability of cooperating with energy harvesting devices, considering limited device size.
- Cellular devices may consume tens or even hundreds of milliwatts power for transceiver processing.
- NB-IoT narrowband loT
- an example current absorption for receive processing may be of the order of 60mA with supply voltage higher than 3.1V, while 70mA may be needed for transmitting processing at odBm transmit power.
- the output power provided by an example energy harvester may be less than 1 milliwatt, based on a device size of a few square centimetres. Since the available power maybe less than the consumed power, it maybe impractical to power cellular devices directly by energy harvesting in many cases.
- a battery with much larger size may be needed to power cellular devices - such batteries may even be larger than the module itself.
- the needed capacitance of a supercapacitor may be of the order of loomF.
- the size of such supercapacitors may be larger than an NB-IoT module.
- both rechargeable batteries and supercapacitors can be more expensive than the module itself. Even purchased in large quantities, the cost of a suitable battery or supercapacitor may reach one or a few dollars, which might double the overall cost of devices.
- RFID is known for supporting batteryless tags/devices.
- the power consumption of commercial passive RFID tags can be as low as 1 microwatt.
- Techniques that help to enable such low power consumption are envelope detection for downlink data reception, and backscatter communication for uplink data transmission.
- RFID is designed for short-range communications, whose typical effective range is less than 10 meters.
- FIG. 1 is a block diagram of a system, indicated generally by the reference numeral 10, in which example embodiments may be used.
- the system 10 includes a reader (on the left) and a tag (on the right).
- the reader includes, amongst other elements, a transmitting antenna 11 and a receiving antenna 12.
- the tag includes, amongst other elements, an antenna 14, an RF harvester 15 and a demodulator 16.
- FIG. 2 is a flow chart showing an algorithm, indicated generally by the reference numeral 10, that may be implemented by the system 10 of FIG. i.
- the algorithm 20 starts at operation 22 where the transmitting antenna 11 is used to transmit a carrier wave that is received at the antenna 14 of the tag.
- the tag includes an
- RF harvester 15 that extracts power from the transmitted signal.
- the carrier signal is modified at the tag (using the power extracted by the RF harvester 15) and the reflected modified signal is transmitted by the antenna 14 (and received by the receiving antenna 12 of the reader).
- the system 10 can be used to encode the reflected signal generated at the operation 24 with a unique ID.
- a reader device can determine which of multiple signals are original signals and which are reflected signals.
- the ID can be used to enable the reader to identify the tag.
- a problem with the use of backscattering for obtaining positioning data is that the link budget for passive loT device is often limited (e.g. in many cases ⁇ 50 meters). This may be acceptable for some Wi-Fi implementations, but can cause difficulty when cellular techniques, such as 5G New Radio (NR), are used.
- NR 5G New Radio
- FIG. 3 is a block diagram of a system, indicated generally by the reference numeral 30, in accordance with an example embodiment.
- the system 30 comprises a control node 32, a base station (or some other communication node) 34, a first user device 36, a second user device 37 and a passive device 38.
- the control node 32 maybe a location management function (LMF)
- the first and second user devices 36 and 37 may be master and anchor user devices (e.g. 5G UEs) respectively
- the passive device 38 may be a passive loT device.
- the control node 32 e.g. an LMF
- NR UE New Radio User Equipment
- The may include the first and second user device 36 and 37 described above (possibly in addition to other user devices).
- the control node 32 assigns one device as a master user device (e.g. the first user device 36) and one or more second devices (e.g. the second user device 37) as anchor user device(s).
- the anchor user device has double role: as measurement unit for the passive loT signal; and as a calibration unit for aligning its time rasters with time rasters of the master UE.
- the control node 32 configures the master user device for triggering a positioning event.
- the master user device maybe the closest user device to the passive device 38, in order for energy harvesting at the passive device to be effective.
- the master user device sends a positioning signal (e.g. an originated PRS (OPP) as discussed below) that will trigger the passive device to transmit a reflected positioning signal (e.g. a reflected PRS (RPP) signal, again as discussed below).
- a positioning signal e.g. an originated PRS (OPP) as discussed below
- OPP originated PRS
- RPP reflected PRS
- the control node 32 configures the anchor user device(s) to measure:
- the master user device detects the RPP signal and obtains parameters of the RPP signals. These may include the tx-rx time difference (TD) computed as a difference between the timestamps of the OPP transmission and RPP reception. The master user device then reports the time difference (TD) to the control node 32.
- TD time difference
- the anchor user device(s) measure parameters of the RPP and OPP signal.
- the anchor user device(s) report said measurements to the control node 32.
- the control node 32 aligns the time rasters of each of the one or more anchor devices with the master device by using the locations of the two devices in the pair, and the OPP’s TOA reported by the anchor device(s).
- the control node 32 can also use the aligned rasters, together with the RPP’s TOA and TD reported by the anchor and master devices to locate the passive device.
- the master and anchor user devices (such as the first and second user devices 36 and 37) do not need to be pre-synchronized to locate the passive device (although this is not excluded from some example embodiments), nor does the passive device need to undergo power-hungry multi-RTT procedures to be located.
- FIG. 4 is a flow chart showing an algorithm, indicated generally by the reference numeral 40, in accordance with an example embodiment.
- the algorithm 40 may be implemented by a master user device (such as the first user device 36 described above).
- the master user device maybe an active NR device (e.g. a device with a power source).
- the algorithm 40 starts at operation 42, where a first positioning signal, such as a Originated Positioning Signal (OPP), in provided (by the master user device) in response to an instruction from the control node 32.
- a reflected positioning signal provided by the passive device 38 is received at the master user device.
- the reflected positioning signal (RPP) is provided in response to said originated positioning signal (OPP).
- the reflected positioning signal may be a backscatter signal modified, at said passive device, to incorporate an identifier of the device, as described above.
- the backscatter signal may form part of a sum of reflected positioning signals, for example in the event that a system has several reflectors, some that may modify the signal like the passive device does and others (e.g. buildings, cars) that do not modify the signal.
- the operation 44 (or the operation 46 discussed below) may include isolating the backscatter signal from the sum of reflected positioning signals.
- one or more parameters relating to the reflected backscatter signal are determined (at the master user device).
- the determined parameters maybe reported to the control node 32.
- the control node 32 e.g. an LMF
- the one or more parameters relating to the reflected positioning signal may include a time difference between a transmission of the first positioning signal and reception of the corresponding reflected positioning signal.
- the one or more parameters relating to the reflected positioning signal may include a power of said reflected positioning signal as received at said apparatus.
- FIG. 5 is a flow chart showing an algorithm, indicated generally by the reference numeral 50, in accordance with an example embodiment.
- the algorithm 50 may be implemented by an anchor user device (such as the second user device 37 described above).
- the anchor user device maybe an active NR device (e.g. a device with a power source).
- the algorithm 50 starts at operation 52, where a reflected positioning signal (RPP) provided by a passive device is received.
- the reflected positioning signal may be provided by the passive device 38 in response to a first positioning signal provided by a master apparatus (such at the user device 36).
- the reflected positioning signal maybe a backscatter signal modified to incorporate an identifier of the device.
- the backscatter signal may form part of a sum of reflected positioning signals, for example in the event that a system has several reflectors, some that may modify the signal like the passive device does and others (e.g. buildings, cars) that do not modify the signal.
- one or more parameters relating to the reflected positioning signal are determined (at the anchor user device) and may then be reported to the control node
- control node 32 may then use triangulation (or similar techniques) to determine the location of the passive device.
- triangulation or similar techniques
- the reflected backscatter signal may be delayed by a charging time of the passive device. That charging time (if known) can be compensated for when determining the parameters of the signal (e.g. as part of the operations 46 and 54). Alternatively, this charging time may be compensated for a part of a process of isolating the backscatter signal from the sum of reflected signals.
- FIG. 6 is a flow chart showing an algorithm, indicated generally by the reference numeral 60, in accordance with an example embodiment.
- the algorithm 60 may be implemented by the control node 32 (e.g. a location management function) of the system 30.
- the algorithm 60 starts at operation 62, where master and anchor user devices are defined (for example based on locations of available devices with respect to an expected or estimated location of a passive device).
- the operation 62 may include sending a request for a first user device (such as the user device 36) to join a positioning session as a master device and may including sending a request for one or more second user device(s) (such as the user device 37) to join the positioning session as one or more anchor devices.
- one or more parameters relating to a first reflected positioning signal are received from the master device (said first reflected positioning signal being provided by a passive device in response to a first positioning signal transmitted by said master device) and one or more parameters relating to a second reflected positioning signal are received from one or more anchor user device (the second reflected positioning signal being provided by said passive device in response to the originated positioning signal transmitted by said master device).
- positioning data relating to said passive device are determined based, at least in part, on the parameters received in the operation 64.
- FIG. 7 is a message flow sequence, indicated generally by the reference numeral 70, in accordance with an example embodiment.
- the message flow sequence 70 shows messages transferred between a location management function (LMF) 72, a master UE 74, a neighbour UE 76 and a passive loT device 78.
- LMF location management function
- the LMF 72, master UE 74, neighbour UE 76 and loT device 78 are example implementations of the control node 32, first user device 36, second user device 37 and passive device 38 respectively of the system 30 described above.
- the LMF uses one master UE and one or more anchor UEs which are not synchronized with each other and locates the passive loT terminal 78.
- the anchor UEs measure not only the signals from the passive loT terminal (which is the localization target), but also signals coming from the master UE.
- the sequence 70 starts at step 1, with the LMF sending a request to the UE 74 to join a positioning session of the passive loT device 79 as a master UE.
- the request is acknowledged (by the master UE 74) in step 2.
- the LMF also sends a request (in step 3) to the neighbour UE 76 to join the positioning session as an anchor UE. Similar requests may be sent to other neighbour UE(s) so that multiple UEs act as anchor UEs.
- the request sent in step 3 is acknowledged (by the neighbour UE 76) in step 4.
- step 5 configuration messages are sent to the master UE 74 (step 5) and the neighbour UE(s) 76 (step 6).
- the configuration messages configure parameters of originated positioning signals (OPP) and reflected positioning signals (RPP) that are used later in the algorithm.
- OPP originated positioning signals
- RPP reflected positioning signals
- the master UE 74 transmits an originated positioning signals (OPP) that is detected at both the neighbour UE(s) 76 (see step 7) and the passive loT device 78 (see step 8).
- OPP originated positioning signals
- the neighbour UE(s) measure the OPP to enable the master UE and the respective anchor UE to be synchronised.
- the data captured in step 9 may be used by the LMF to align time rasters of the master UE with the respective anchor UEs.
- the passive loT device harvests energy from the OPP in step 10 and generates the backscatter signal (RPP) (possibly including a delay period, which delay may be known). That RPP signal is transmitted and detected by both the master UE (see step 11) and the anchor UE(s) (see step 12).
- RPP backscatter signal
- the master UE computes positioning parameters, such as the time difference between the RPP and OPP signals (step 13).
- the anchor UE(s) compute positioning parameters, such as the time difference between the RPP and OPP signals (step 14).
- the reflected signal may need to be isolated from a sum of reflected positioning signals.
- the backscatter signal is delayed by a charging time of the passive device, this may need to be compensated for when computing positioning parameters.
- the positioning parameters generated by the anchor UE(s) and the master UE(s) are provided to the LMF 72 in steps 15 and 16. Those data can then be used by the LMF to calculate the location of the passive loT device (see step 17).
- the OPP signal is sent upon explicit configuration by the LMF (configuration sent over LPP).
- the OPP signal can be a relayed DL PRS sent by the serving gNB.
- the OPP signal may be a power boosted DL PRS and serve as a backup signal in case the DL PRS is not strong enough to trigger the passive loT terminal to send RPP replies.
- FIG. 8 is a message flow sequence, indicated generally by the reference numeral 80, in accordance with an example embodiment.
- the message flow sequence 80 shows messages transferred between a location management function (LMF) 82, a master UE 84, a neighbour UE 86 and a passive loT device 88 (similar to the LMF 72, master UE 74, neighbour UE 76 and passive loT device 78 of the message sequence 70).
- LMF location management function
- the sequence 80 starts at step 1, with the LMF sending a request to the UE 84 to join a positioning session of the passive loT device 88 as a master UE (which is acknowledged (by the master UE 84) in step 2).
- the LMF also sends a request (in step 3) to the neighbour UE 86 to join the positioning session as an anchor UE (which is acknowledged (by the neighbour UE 86) in step 4).
- step 5 the LMF detects if the respective anchor device has been paired with the master device in the recent past. If so, the message sequence 80 continues. (If not, the message sequence 70 maybe used instead.)
- steps 6 and 7 configuration messages are sent to the master UE 84 (step 6) and the neighbour UE(s) 86 (step 7).
- the configuration messages configure parameters of originated positioning signals (OPP) and reflected positioning signals (RPP) that are used later in the algorithm.
- the master UE 84 transmits an originated positioning signals (OPP) that is detected by the passive loT device 88 (see step 8).
- the passive loT device 88 harvests energy from the OPP in step 9 and generates the backscatter signal RPP (possibly including a delay period, which delay may be known). That RPP signal is transmitted and detected by both the master UE (see step 10) and the anchor UE(s) (see step 11).
- the master UE 84 computes positioning parameters, such as the time difference between the RPP and OPP signals (step 12).
- the anchor UE(s) compute positioning parameters, such as the time difference between the RPP and OPP signals (step 13).
- the reflected signals may need to be isolated from a sum of reflected positioning signals.
- the backscatter signal is delayed by a charging time of the passive device, this may need to be compensated for when computing positioning parameters.
- the positioning parameters generated by the anchor UE(s) and the master UE are provided to the LMF 82 in steps 14 and 15. Those data can then be used by the LMF to calculate the location of the passive loT device (see step 16).
- the anchor UEs may omit the OPP measurements if the anchor UE has been paired before with the master UE.
- An anchor UE may been deemed to be “paired” with a master UE if, for example, the anchor UE has measured in the last X seconds (which may be a definable parameter) an OPP sent by the master.
- the decision to skip the OPP measurement by the anchor may be made at the LMF side, if the LMF has concluded that the pairing of the devices still holds: e.g. if their clocks have not drifted too much w.r.t. the last time instance when they were paired.
- FIG. 9 is a message flow sequence, indicated generally by the reference numeral 90, in accordance with an example embodiment.
- the message flow sequence 90 shows messages transferred between a location management function (LMF) 92, a master UE 94, a first neighbour UE 96, a second neighbour UE 97 and a passive loT device 98.
- LMF location management function
- the sequence 90 starts at step 1, with the LMF sending a request to the UE 94 to join a positioning session of the passive loT device 98 as a master UE (which is acknowledged (by the master UE 94) in step 2).
- the LMF also sends a request (in step 3) to the first neighbour UE 96 and the second neighbour UE 97 to join the positioning session as an anchor UE (which is acknowledged (by the respective neighbour UEs) in steps 4 and 5).
- step 6 configuration messages are sent to the master UE 94 (step 6) and the neighbour UEs 96 and 97 (step 7).
- the configuration messages configure parameters of originated positioning signals (OPP) and reflected positioning signals (RPP) that are used later in the algorithm.
- the master UE 94 transmits an originated positioning signals (OPP) that is detected by the passive loT device 98 (see step 8).
- the passive loT device harvests energy from the OPP in step 9 and generates the backscatter signal RPP (possibly including a delay period). That RPP signal is transmitted and detected by both the master UE and the anchor UEs (see steps 10 and n).
- the master and anchor UEs measure received signal power (e.g. RSSI, RSRP) instead of positioning metrics (see steps 12, 13 and 14 of the message sequence 90).
- the power measurements are provided to the LMF (steps 15, 16 and 17).
- the LMF 92 uses the power measurements together with the known locations of the master and anchor UES to compute a coarse location of the passive terminal, e.g. at the centre of mass of some or all the UEs hearing the passive terminal loud enough.
- the message sequence 90 may be preferred to the message sequences 70 and 80 in the event that at least some of the anchor UEs do not have enough budget to perform OPP positioning measurements (e.g. low battery power).
- FIG. 10 is a schematic diagram of components of one or more of the example embodiments described previously, which hereafter are referred to generically as a processing system 300.
- the processing system 300 may, for example, be (or may include) the apparatus referred to in the claims below.
- the processing system 300 may have a processor 302, a memory 304 coupled to the processor and comprised of a random access memory (RAM) 314 and a read only memory (ROM) 312, and, optionally, a user input 310 and a display 318.
- the processing system 300 may comprise one or more network/ apparatus interfaces 308 for connection to a network/ apparatus, e.g. a modem which maybe wired or wireless.
- the network/ apparatus interface 308 may also operate as a connection to other apparatus such as device/apparatus which is not network side apparatus. Thus, direct connection between devices/ apparatus without network participation is possible.
- the processor 302 is connected to each of the other components in order to control operation thereof.
- the memory 304 may comprise a non-volatile memory, such as a hard disk drive (HDD) or a solid state drive (SSD).
- the ROM 312 of the memory 304 stores, amongst other things, an operating system 315 and may store software applications 316.
- the RAM 314 of the memory 304 is used by the processor 302 for the temporary storage of data.
- the operating system 315 may contain code which, when executed by the processor implements aspects of the methods, algorithms and message flow sequences 20, 40, 50, 60, 70, 80 and 90 described above. Note that in the case of small device/apparatus the memory can be most suitable for small size usage i.e. not always a hard disk drive (HDD) or a solid state drive (SSD) is used.
- HDD hard disk drive
- SSD solid state drive
- the processor 302 may take any suitable form. For instance, it may be a microcontroller, a plurality of microcontrollers, a processor, or a plurality of processors.
- the processing system 300 maybe a standalone computer, a server, a console, or a network thereof.
- the processing system 300 and needed structural parts may be all inside device/apparatus such as loT device/apparatus i.e. embedded to very small size.
- the processing system 300 may also be associated with external software applications. These may be applications stored on a remote server device/apparatus and may run partly or exclusively on the remote server device/apparatus. These applications maybe termed cloud-hosted applications.
- the processing system 300 may be in communication with the remote server device/apparatus in order to utilize the software application stored there.
- FIG. 11 shows tangible media, specifically a removable memory unit 365, storing computer-readable code which when run by a computer may perform methods according to example embodiments described above.
- the removable memory unit 365 maybe a memory stick, e.g. a USB memory stick, having internal memory 366 for storing the computer-readable code.
- the internal memory 366 may be accessed by a computer system via a connector 367.
- Other forms of tangible storage media may be used.
- Tangible media can be any device/apparatus capable of storing data/information which data/information can be exchanged between devices/apparatus/network.
- Embodiments of the present disclosure may be implemented in software, hardware, application logic or a combination of software, hardware and application logic.
- the software, application logic and/ or hardware may reside on memory, or any computer media.
- the application logic, software or an instruction set is maintained on any one of various conventional computer-readable media.
- a “memory” or “computer-readable medium” may be any non-transitory media or means that can contain, store, communicate, propagate or transport the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer.
- references to, where relevant, “computer-readable medium”, “computer program product”, “tangibly embodied computer program” etc., or a “processor” or “processing circuitry” etc. should be understood to encompass not only computers having differing architectures such as single/ multi-processor architectures and sequencers/ parallel architectures, but also specialised circuits such as field programmable gate arrays FPGA, application specify circuits ASIC, signal processing devices/apparatus and other devices/apparatus. References to computer program, instructions, code etc.
- programmable processor firmware such as the programmable content of a hardware device/apparatus as instructions for a processor or configured or configuration settings for a fixed function device/apparatus, gate array, programmable logic device/apparatus, etc.
- PRS Positioning reference signal
- OPP Originated positioning reference signal
- RPP Reflective positioning reference signal loT: Internet of things
- LMF Location Management Function
- NR UE New Radio User Equipment
- UE User Equipment
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Description
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2022/069702 WO2024012678A1 (en) | 2022-07-14 | 2022-07-14 | Positioning |
| CN202280099159.6A CN119731553A (en) | 2022-07-14 | 2022-07-14 | Positioning |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2022/069702 WO2024012678A1 (en) | 2022-07-14 | 2022-07-14 | Positioning |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024012678A1 true WO2024012678A1 (en) | 2024-01-18 |
Family
ID=82846545
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2022/069702 Ceased WO2024012678A1 (en) | 2022-07-14 | 2022-07-14 | Positioning |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN119731553A (en) |
| WO (1) | WO2024012678A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2633096A (en) * | 2023-09-01 | 2025-03-05 | Nokia Technologies Oy | Method, apparatus and computer program |
| WO2025169061A1 (en) * | 2024-02-05 | 2025-08-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Positioning an ambient iot device |
| WO2025167830A1 (en) * | 2024-02-07 | 2025-08-14 | 维沃移动通信有限公司 | Backscatter signal transmission method and apparatus, carrier excitation signal sending method and apparatus, communication device, and medium |
| WO2025169173A1 (en) * | 2024-03-07 | 2025-08-14 | Lenovo (Singapore) Pte. Ltd. | Wireless device positioning |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180275246A1 (en) * | 2017-03-24 | 2018-09-27 | Massachusetts Institute Of Technology | Methods and Apparatus for Wideband Localization |
| US20220163651A1 (en) * | 2019-04-26 | 2022-05-26 | Sony Group Corporation | Radar probing using radio communication terminals |
-
2022
- 2022-07-14 WO PCT/EP2022/069702 patent/WO2024012678A1/en not_active Ceased
- 2022-07-14 CN CN202280099159.6A patent/CN119731553A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180275246A1 (en) * | 2017-03-24 | 2018-09-27 | Massachusetts Institute Of Technology | Methods and Apparatus for Wideband Localization |
| US20220163651A1 (en) * | 2019-04-26 | 2022-05-26 | Sony Group Corporation | Radar probing using radio communication terminals |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2633096A (en) * | 2023-09-01 | 2025-03-05 | Nokia Technologies Oy | Method, apparatus and computer program |
| WO2025169061A1 (en) * | 2024-02-05 | 2025-08-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Positioning an ambient iot device |
| WO2025167830A1 (en) * | 2024-02-07 | 2025-08-14 | 维沃移动通信有限公司 | Backscatter signal transmission method and apparatus, carrier excitation signal sending method and apparatus, communication device, and medium |
| WO2025169173A1 (en) * | 2024-03-07 | 2025-08-14 | Lenovo (Singapore) Pte. Ltd. | Wireless device positioning |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119731553A (en) | 2025-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024012678A1 (en) | Positioning | |
| EP3010157B1 (en) | Method for detecting electric quantity of device, device and system | |
| JP7557659B1 (en) | Retrodirective wireless power transmission using backscattering | |
| US9654992B2 (en) | Handling calibration data | |
| Liu et al. | Perpetual Bluetooth communications for the IoT | |
| US12307314B2 (en) | Adaptive configuration of multistatic tag backscatter | |
| WO2023019571A1 (en) | Wireless communication method, and device | |
| US20240276435A1 (en) | Method for wireless communication and device | |
| Liu et al. | BEH: Indoor batteryless BLE beacons using RF energy harvesting for Internet of Things | |
| US20240022341A1 (en) | Radio Detector | |
| US10172021B2 (en) | Communication method, non-transitory computer-readable recording medium, and communication system | |
| CN204903769U (en) | Global positioning networking communication tracking system | |
| US12457557B2 (en) | Terminal device communication | |
| EP4668816A1 (en) | Communication method and apparatus, and communication device | |
| EP4602873A1 (en) | Estimating position of user device | |
| Albinsaid et al. | Design and Development of a Scalable and Energy-Efficient Localization Framework Leveraging LoRa Ranging-Capable Transceivers | |
| KR20100038256A (en) | Apparatus and method of detecting distance in wireless communication system | |
| WO2025172832A1 (en) | Terminal device communication | |
| GB2638161A (en) | Terminal device communication | |
| WO2025172835A1 (en) | Terminal device communication | |
| WO2025046365A1 (en) | Methods and apparatuses for single or dual frequency activation for an a-iot system | |
| WO2025152026A1 (en) | Positioning method, terminal device, trigger device, and network device | |
| WO2024148511A1 (en) | Wireless communication method and device | |
| WO2025158467A1 (en) | Methods and systems for communication for devices in wireless networks | |
| CN117997398A (en) | Signal measurement and processing method, device and related equipment in cascade link |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22751673 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202547002932 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280099159.6 Country of ref document: CN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 202280099159.6 Country of ref document: CN |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22751673 Country of ref document: EP Kind code of ref document: A1 |