Various example embodiments relate to method and apparatus for sidelink positioning, particularly related to integrity constrained sidelink configuration for sidelink positioning.
This section illustrates useful background information without admission of any technique described herein representative of the state of the art.
Modern terminal devices are often capable of positioning using satellite signals, sometimes with FM transmission-based enhancement. Moreover, there are implementations that employ Bluetooth or Wireless LAN transmitters of known locations for positioning, as well as base station triangulation-based implementations.
In modern mobile communications, user equipment may communicate with each other using sidelinks. The sidelinks can be used to exchange data between various machine type devices and in a host of applications, including sharing data for positioning. Sidelink positioning can be used to aid, supplement, or substitute potentially missing satellite or base station signals used for positioning.
However, it is apparent that terminal devices are generally unreliable beacons in terms of their position, reliability of the position known by them, as well as sidelink connectivity with surrounding terminal devices. The integrity of sidelink positioning should be ensured. In the context of this disclosure, integrity refers to a measure of the trust in the accuracy of the position-related data and the ability to provide associated warning messages, rather than mitigation or detection of malicious altering of transmissions.
The integrity can be compromised by various issues relating to a sidelink positioning anchor, here referred to as feared events, or anchor feared events. While such feared events could be collected from all terminal devices in a mobile communication network periodically and pre-emptively, such data collection and related processing would result in an unbearable cost in radio resource and computation.
It is desirable to facilitate a sidelink positioning target device to acquire and account for integrity issues of any of anchor devices used by the target device in the positioning. It is also desirable to curb the costs in radio resource and processing resource use.
The scope of protection sought for various embodiments of the invention is set out by the independent claims. The embodiments and features, if any, described in this specification that do not fall under the scope of the independent claims are to be interpreted as examples useful for understanding various embodiments of the invention.
According to a first example aspect of the present invention, there is provided a method in a first terminal device for sidelink positioning, comprising
The coordination entity may be a location server. The coordination entity may be a location management function. The coordination entity may reside on a network side. Alternatively, or additionally, the coordination entity may by implemented by the target device. The coordination entity may by implemented by the target device, e.g., if the target device is out of network coverage. The coordination entity may by implemented by a terminal device that has currently no role as a target device or as an anchor device or anchor device candidate. The coordination entity may by implemented by the first terminal device. Alternatively, the coordination entity may be a next generation node B, gNB.
According to a second example aspect of the present invention, there is provided a method in a first terminal device for sidelink positioning. The first terminal device may operate during a first period as a target device. The first terminal device may operate during a second period as an anchor candidate device or as an anchor device selected for one or more target devices. The first period and the second period may be overlapping. The first period and the second period may be distinct.
The first terminal device may operate during a third period in an idle mode in which the first terminal device is operating as one of: the target device; an anchor device candidate; or an anchor device selected for a one or more target devices.
The first terminal device may obtain an anchor feared event request. The first terminal device may obtain the anchor feared event request when operating as the target device. The first terminal device may obtain the anchor feared event request when operating as the anchor device candidate. The first terminal device may obtain the anchor feared event request when operating as the anchor device selected for one or more target devices.
The first terminal device may provide the coordination entity with an anchor feared event response indicative of an integrity of the first terminal device as a sidelink positioning anchor device. The providing of the anchor feared event response may be subjected to one or more response conditions. The one or more response conditions may include having a battery status satisfying a battery threshold. The one or more response conditions may include a user set permission to operate as the anchor device. The one or more response conditions may include absence of conflicting other operations of the first terminal device.
The first terminal device may provide the coordination entity with an anchor feared event response reject message if the first terminal device refuses to operate as the anchor device candidate.
The first terminal device may further perform a target device based sidelink positioning. In the target device based sidelink positioning, the first terminal device may receive sidelink positioning assistance information comprising at least a subset of the assistance data; and/or of the feared event indicators. The target device may compute its own positioning integrity using the received sidelink positioning assistance information.
The first terminal device may initiate a sidelink positioning assistance process by providing the coordination entity with a sidelink positioning assistance request.
The anchor feared event response may comprise at least one of following feared event indicators:
The anchor feared event response may comprise the feared event indicators d) to j). The anchor feared event response may comprise the feared event indicators a) to d). The anchor feared event response may comprise the feared event indicators a) and c).
In an example embodiment, the first terminal device performs:
The first terminal device operating as the sidelink positioning anchor device may perform establishing a sidelink positioning session with the target device. The sidelink positioning session may be established on request of the target device. Alternatively, sidelink positioning session may be established on request of the coordination entity.
The method may further comprise obtaining assistance data derived from the anchor feared event responses of one or more second terminal devices acting as anchor device candidates. Same first terminal device may operate at different times or concurrently as a target device for a one positioning session and as an anchor device candidate or anchor device for another positioning session. The first positioning session may be initialized before the second positioning session. The first positioning session may be initialized after the second positioning session. The first positioning session may be initialized together with the second positioning session for improving the integrity of the first terminal device as an anchor device for sidelink positioning of the target device.
A terminal device may refer to a device capable of mobile communications. A terminal device may refer to a device capable of cellular communications. A terminal device may refer to a device capable of 4G or 5G cellular communications.
According to a third example aspect of the present invention, there is provided a method in a coordination entity for sidelink positioning, comprising
The positioning may be sidelink positioning.
The method may further comprise deriving assistance data for the target device based on the received anchor feared event responses.
The assistance data may estimate a probability of sidelink positioning failures of the anchor device candidates based on the received anchor feared event responses.
The method may further comprise providing the target device with the assistance data concerning at least some or all the candidate anchor devices.
The method may further comprise selecting one or more anchor devices for the target device based on the assistance data or the anchor feared event response. The target device may be provided with information about the selected one or more anchor devices. The information about the selected one or more anchor devices may identify the selected one or more anchor devices. Alternatively, or additionally, the information about the selected one or more anchor devices may comprise the assistance data for the selected one or more anchor devices.
The anchor feared event may comprise at least two of the feared event indicators a) to j) The anchor feared event may comprise the feared event indicators a) and d) for, for example, mitigating integrity risks caused by radio conditions. The anchor feared event may comprise the feared event indicators f) and h), for, for example, further accounting for positioning integrity risks caused by factors potentially prejudicing the integrity of the anchor device candidate. The anchor feared event request may indicate a compulsory response, for example, in case of an emergency positioning request issued by or for the target device.
The anchor feared event response may further comprise one or more of further feared event indicators. The further feared event indicators may comprise a traffic type of the candidate anchor device; for example, sidelink positioning reference signal may be de-prioritized by a physical uplink shared channel and thus not be transmitted. The further feared event indicators may comprise a load of the candidate anchor device. The further feared event indicators may comprise a sidelink load of the candidate anchor device, wherein the sidelink load may include a number, type, and/or duration of sidelink sessions across distinct sidelink resources the anchor device candidate is already committed to or has accepted to be committed to. The further feared event indicators may comprise a likelihood of a listen-before-talk failure of the candidate anchor device, e.g., when operating in an unlicensed band or in a shared frequency band without a centralized scheduling.
The method may further comprise receiving a sidelink positioning assistance request for a sidelink positioning session. The method may further comprise responsively initiating a selection of one or more anchor devices for the target device.
The method may further comprise obtaining an anchor integrity value for the first positioning session based on a duration of an anchor device candidate availability.
The estimating of the probability of sidelink positioning failure may comprise computing an anchor integrity value. The computing of the anchor integrity value may use feature scaling to compute the anchor integrity value based on different feared event indicators and/or integrity requirements (also known as integrity KPIs) such as target integrity risk, TIR, and alert limit, AL. Alternatively, the estimating of the probability of sidelink positioning failure may comprise determining an anchor integrity value using one or more lookup tables. The anchor integrity value may be represented by a protection level, PL, value, or a binary value indicating whether the anchor device fulfils the integrity requirement.
The interference levels may be determined for a candidate sidelink communication resource pool. The candidate sidelink communication resource pool may be defined the coordination entity when the coordination entity resides at the network side. The candidate sidelink communication resource pool may be shared with the sidelink communication resource pool when no network support is available.
The mobility level may be based on a beam misalignment of a sidelink positioning reference signal. Alternatively, or additionally, the mobility level may be based on a last known velocity.
The radio resource control mode may be connected. The radio resource control mode may be idle. The radio resource control mode may be inactive.
The one or more anchor device candidates may be selected by the coordination entity out of a plurality of terminal devices. Alternatively, or additionally, the coordination entity may receive a portion of or the entire selection of the one or more anchor device candidates from the target device.
The plurality of terminal devices may reside within a given area of interest. The area of interest may be smaller or equal to a target device sidelink coverage area multiplied by a first factor f1. The first factor f1 may be less than 2; 5; 10; or 20.
The anchor devices may be chosen based on the integrity results and the proximity to the target device, the latter being derived using information about the target's coarse location information such as serving beam index, TA, etc. The location management function may reject one or more candidate anchor devices if the candidate anchor devices have been anchors devices in the past X seconds and or their sessions have been associated with low SL positioning accuracy. X may be at least 60; 120; 300; 600; 1800; 3600; or 7200. X may be at most 120; 300; 600; 1800; 3600; 7200; or 86400.
The method may further comprise establishing a sidelink positioning session between the target device and a selected anchor device. Parallel sidelink positioning sessions may be established when the target device is assisted by two or more anchor positioning devices. The establishing of the sidelink positioning session may be initiated by the coordination entity. The establishing of the sidelink positioning session may be initiated by the target device.
The target device may be a 5G enabled terminal device. The candidate anchor devices device may be a 5G enabled terminal devices. The terminal devices may be capable of communicating with other terminal devices. The terminal devices may operate with a shared uplink and downlink band. The terminal devices may use code division multiple access. The terminal devices may use time division multiple access. The terminal devices may use orthogonal frequency division multiple access.
According to a fourth example aspect of the present invention, there is provided a first terminal device comprising means for performing the method of the first or second example aspect.
According to a fifth example aspect of the present invention, there is provided a coordination entity comprising means for performing the method of the third example aspect.
According to a sixth example aspect of the present invention, there is provided an apparatus comprising at least one transmitter, configured to at least cause performing the method of the first, second, or third example aspect. The apparatus may further comprise at least one processor configured to control the transmitter. The apparatus may further comprise at least one memory storing instructions for the processor.
According to a seventh example aspect of the present invention, there is provided a computer program comprising computer program code which, when executed, causes an apparatus to at least perform the method of the first, second, or third example aspect.
The computer program may be stored in a computer readable memory medium. The memory medium may comprise a digital data storage such as a data disc or diskette, optical storage, magnetic storage, holographic storage, opto-magnetic storage, phase-change memory, resistive random-access memory, magnetic random-access memory, solid-electrolyte memory, ferroelectric random-access memory, organic memory, or polymer memory. The memory medium may be formed into a device without other substantial functions than storing memory or it may be formed as part of a device with other functions, including but not limited to a memory of a computer, a chip set, and a sub assembly of an electronic device.
According to an eighth example aspect of the present invention, there is provided a system comprising the coordination entity of any example aspect, and the first terminal device or the target device of any example aspect.
Any foregoing memory medium may comprise a digital data storage such as a data disc or diskette, optical storage, magnetic storage, holographic storage, opto-magnetic storage, phase-change memory, resistive random-access memory, magnetic random-access memory, solid-electrolyte memory, ferroelectric random-access memory, organic memory, or polymer memory. The memory medium may be formed into a device without other substantial functions than storing memory or it may be formed as part of a device with other functions, including but not limited to a memory of a computer, a chip set, and a sub assembly of an electronic device.
Different non-binding example aspects and embodiments of the present invention have been illustrated in the foregoing. The embodiments in the foregoing are used merely to explain selected aspects or steps that may be utilized in implementations of the present invention. Some embodiments may be presented only with reference to certain example aspects of the invention. It should be appreciated that corresponding embodiments may apply to other example aspects as well.
For a more complete understanding of example embodiments of the present invention, reference is now made to the following descriptions taken in connection with the accompanying drawings in which:
An example embodiment of the present invention and its potential advantages are understood by referring to
A new radio, NR, sidelink, SL, facilitates a user equipment, UE, to communicate with other nearby UE(s) via direct/SL communication. Two resource allocation modes have been specified in 3GPP release 16, and a SL transmitter, Tx, UE is configured with one of them to perform its NR SL transmissions. These modes are denoted as NR SL mode 1 and NR SL mode 2. In mode 1, a sidelink transmission resource is assigned by the network, NW, to the SL Tx UE, while a SL Tx UE in mode 2 autonomously selects its SL transmission resources. The following embodiments relate to mode 1 in which the network schedules radio resources.
In mode 1, where a 5G NB, gNB, is responsible for the SL resource allocation, the configuration and operation is similar to the one over the Uu interface depicted in
Sidelink positioning is under development. With sidelink positioning, a positioning reference signal, PRS, is transmitted in the sidelink to facilitate positioning of a target UE. In particular, the target UE could measure the PRS transmitted by one or more anchor UEs and calculate its own position with its knowledge about the locations of these anchor UEs. Alternatively, the target UE could report the measurement of the sidelink PRS to the network, and a location server (e.g., a location management function, LMF) could perform the position estimation of the target UE. Notice that the LMF may also reside in some example embodiments at the target UE itself.
To enable the positioning procedure by means of LMF, the network should have connections to potential anchor UEs, so it may select an appropriate set of anchor UEs to serve the target UE based on certain criteria. We will consider following two scenarios:
Scenario 1: The target UE is within network coverage, so the location server is also connected to the target UE.
Scenario 2: The target UE is out of the network coverage, so the location server may not have a (direct) connection to the target UE. A connection may be established, though, through a sidelink, but such a connection may not reside with a sufficient reliability.
The positioning integrity basically refers to a measure of trust of position estimate of a device. If a device fails to meet the required integrity performance, then a related position estimation cannot be trusted by an entity or client that was going to use the positioning information. In an integrity context, what is trusted is that gross errors, i.e., errors far greater than an accuracy target, are avoidable. To quantify the position integrity, several metrics or here feared event indicators are defined, among which:
In some cases, the positioning integrity for a global navigation satellite system, GNSS, is supported, wherein the NW or the device may obtain information relating to integrity performance required by an application or by a location services, LCS, client, from the location server. And, based on this information and GNSS measurements, the device derives and reports its integrity performance metric, such as a protection level, to the location server. Thus, the network (and the LCS client) can know if the position estimate of this device is worth trusting.
Some of the following example embodiments may devise a procedure that allows the target UE to acquire and account for the supporting UE uncertainty in a sidelink integrity framework. In the following, some example embodiments are described using terms target device and anchor device, intending to refer to a device that comprises the UE and may further comprise other equipment, such as a host device, such as further hardware and software of a machine type device.
While the LMF has been depicted as a separate entity, however, it may reside at the NW side, or at the target device side, when the target device is out of network coverage:
In an example embodiment, the LMF performs one or more of:
Note that an anchor device, prior to replying with AFE response, may temporarily become a target device and refresh its position estimate, followed by a refresh of its AFE. In other words, an anchor device may trigger its own SL positioning, including the procedure from
The AFE may comprise binary and/or non-binary feared event indicators that an anchor device should report to the LMF upon request.
Prior to the method illustrated by
To support sidelink operation (communication and/or positioning) at a target device, the coordination entity facilitates in determining suitable positioning resources, e.g., anchor devices, which should be applied. In particular, the positioning performance of the candidate anchor devices should be taken into account on selecting (candidate) target devices.
In case the SL session has a periodic character, e.g., if the position of the target device needs refreshing with a given frequency, integrity checks may be periodically performed. In an example embodiment, integrity checks 1-6 need to be performed periodically as well, after which the session may need reconfiguration. The refresh rate of the checks 1-6 need not equal to that of the target device position refresh rate and may depend on the type and availability of the anchor device.
Conversely, if the SL session cannot be set up with a given periodicity, sub-sessions can be configured, and integrity checks 1-6 be performed after one or more of such sub-sessions are finalized.
In an example embodiment, to support sidelink operation of a target device that is out of the coverage, the target device determines by itself suitable positioning resources (e.g., anchor devices selection, SL-PRS transmission, and/or subsequent measurement collection) that should be applied. In particular, the integrity performance of the candidate devices (relays/anchors) may be taken into account.
The apparatus 1200 may comprise a memory 1240 including a computer program code 1250. The apparatus 1200 may further comprise a processor 1220 for controlling the operation of the apparatus 1200 using the computer program code 1240, a communication interface 1210 for communicating with other nodes. The communication interface 1210 comprises, for example, a local area network (LAN) port; a wireless local area network (WLAN) entity; Bluetooth entity; cellular data communication interface; or satellite data communication entity. The processor 1220 comprises, for example, any one or more of: a master control unit (MCU); a microprocessor; a digital signal processor (DSP); an application specific integrated circuit (ASIC); a field programmable gate array; and a microcontroller.
As used in this application, the term “circuitry” may refer to one or more or all of the following:
This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a terminal device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
Without in any way limiting the scope, interpretation, or application of the claims appearing below, a technical effect of one or more of the example embodiments disclosed herein is that positioning integrity can be improved in mobile target device positioning that is based on position data of other terminal devices. Another technical effect of one or more of the example embodiments disclosed herein is that positioning integrity of the mobile target device may be verified and/or improved in sidelink positioning of the mobile target device. Yet another technical effect of one or more of the example embodiments disclosed herein is sidelink positioning of the mobile target device can be performed efficiently with either central or distributed control.
In an example embodiment, the application logic, software, or an instruction set is maintained on any one of various conventional computer-readable media. In the context of this disclosure, a “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, with one example of a computer described and depicted in
If desired, the different functions discussed herein may be performed in a different order and/or concurrently with each other. Furthermore, if desired, one or more of the before-described functions may be optional or may be combined.
Although various aspects of the invention are set out in the independent claims, other aspects of the invention comprise other combinations of features from the described embodiments and/or the dependent claims with the features of the independent claims, and not solely the combinations explicitly set out in the claims.
It is also noted herein that while the foregoing describes example embodiments of the invention, these descriptions should not be viewed in a limiting sense. Rather, there are several variations and modifications which may be made without departing from the scope of the present invention as defined in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
20225106 | Feb 2022 | FI | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2023/050960 | 1/17/2023 | WO |