This patent document is directed generally to digital wireless communications.
Mobile telecommunication technologies are moving the world toward an increasingly connected and networked society. In comparison with the existing wireless networks, next generation systems and wireless communication techniques will need to support a much wider range of use-case characteristics and provide a more complex and sophisticated range of access requirements and flexibilities.
Long-Term Evolution (LTE) is a standard for wireless communication for mobile devices and data terminals developed by 3rd Generation Partnership Project (3GPP). LTE Advanced (LTE-A) is a wireless communication standard that enhances the LTE standard. The 5th generation of wireless system, known as 5G, advances the LTE and LTE-A wireless standards and is committed to supporting higher data-rates, large number of connections, ultra-low latency, high reliability, and other emerging business needs.
Techniques are disclosed for performing sidelink positioning. Sidelink is the direct device-to-device communication.
A first example wireless communication method includes transmitting, by a wireless device, a sidelink positioning reference signal (SL-PRS) over a SL-PRS resource, where the SL-PRS resource is within a SL-PRS resource pool. The method further includes performing, by the wireless device, a sidelink positioning.
A second example wireless communication method includes receiving, by a network device, a sidelink (SL) related information request. The method further includes transmitting, by the network device, in response to the SL related information request, a SL related information report or a SL related information update.
A third example wireless communication method includes sensing, by a wireless device, a sidelink positioning reference signal (SL-PRS) configuration in a sensing window. The method further includes selecting, by the wireless device, based on the sensed SL-PRS configuration, a SL-PRS resource in a selection window.
In yet another exemplary embodiment, a device that is configured or operable to perform the above-described methods is disclosed. The device may include a processor configured to implement the above-described methods.
In yet another exemplary embodiment, the above-described methods are embodied in the form of processor-executable code and stored in a non-transitory computer-readable storage medium. The code included in the computer readable storage medium when executed by a processor, causes the processor to implement the methods described in this patent document.
The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.
The example headings for the various sections below are used to facilitate the understanding of the disclosed subject matter and do not limit the scope of the claimed subject matter in any way. Accordingly, one or more features of one example section can be combined with one or more features of another example section. Furthermore, 5G terminology is used for the sake of clarity of explanation, but the techniques disclosed in the present document are not limited to 5G technology only, and may be used in wireless systems that implemented other protocols.
In the current technology, a UE can perform positioning with a NW via a uu interface by sending a SRS signal and receiving a PRS signal. However, the UE may also need to acquire its precise location even in some cases where the UE is out of the coverage of the NW, or the UE is in the coverage of the NW but has a rather low channel quality. Sidelink technology can suit the cases and be applied for V2X UEs to perform positioning. However, in the current spec sidelink technology only focuses on how to transmit control signaling and service data via PC5 interface. In this patent, methods and procedures of signaling transfer are provided to specify sidelink positioning, including SL-PRS resource pool design, sidelink configuration transfer between LMF and gNB, SL-PRS sequence generation, SPCI reserved SL-PRS, periodic SL-PRS and scheme 2 SL-PRS allocation/selection.
Study and evaluate performance and feasibility of potential solutions for SL positioning, considering relative positioning, ranging and absolute positioning: [RAN1, RAN2]
Evaluate bandwidth requirement needed to meet the identified accuracy requirements [RAN1]
Study of positioning methods (e.g. TDOA, RTT, AOA/D, etc.) including combination of SL positioning measurements with other RAT dependent positioning measurements (e.g. Uu based measurements) [RAN1]
Study of sidelink reference signals for positioning purposes from physical layer perspective, including signal design, resource allocation, measurements, associated procedures, etc., reusing existing reference signals, procedures, etc. from sidelink communication and from positioning as much as possible [RAN1]
Study of positioning architecture and signaling procedures (e.g. configuration, measurement reporting, etc.) to enable sidelink positioning covering both UE based and network based positioning [RAN2, including coordination and alignment with RAN3 and SA2 as required]
Note: When the bandwidth requirements have been determined and the study of sidelink communication in unlicensed spectrum has progressed, it can be reviewed whether unlicensed spectrum can be considered in further work. Checkpoint at RAN #97 to see if sufficient information is available for this review.
Sidelink (SL) communication refers to wireless radio communication between two or more User Equipments (UEs). In this type of communications, two or more UEs that are geographically proximate to each other can communicate without being routed to a Base Station (BS) or a core network. Data transmissions in SL communications are thus different from typical cellular network communications, which include transmitting data to a BS (e.g., uplink transmissions) and receiving data from a BS (e.g., downlink transmissions). In SL communications, data is transmitted directly from a source UE to a target UE through, for example the Unified Air Interface (e.g., PC5 interface) without passing through a BS.
In current specification for sidelink communication, both resource allocation mode 1 and mode 2 are supported, where gNB schedules sidelink resources for UEs in Mode 1 and UEs autonomously select resources in Mode 2 (contention based scheme). A UE can be configured by higher layers with one or more sidelink resource pools. A sidelink resource pool can be for transmission of PSSCH, or for reception of PSSCH, and can be associated with either sidelink resource allocation mode 1 or sidelink resource allocation mode 2.
In frequency domain, a sidelink resource pool consists of (1 . . . 27) contiguous sub-channels. A subchannel consists of {n10, n12, n15, n20, n25, n50, n75, n100} contiguous PRBs. Both the number of subchannels per resource pool and subchannel size are higher layer parameters. In time domain, the set of slot that may belong to a sidelink resource pool excluding NSSB slots (configured for S-SS/PSBCH block [S-SSB]) and NnonSL slots (not semi-statically configured as UL) and reserved slots. After bitmapping, the set of slot (‘logic slot set’) are determined and assigned to a sidelink resource pool.
In Rel-15/16, in order to obtain the location information of a target UE, reference signals (downlink signals PRS/uplink signals SRS) transmitted between UEs and gNBs/ng-eNBs can be used to locate the target UE.
The UE in this patent can be vehicle UE, or pedestrian UE, or RSU (road side unit) with or without known location, or PRU (positioning reference unit) with or without know location, or any UE that supports V2X service and/or sidelink communication.
Also, in this patent, the suffixes “-based” refers to the node that is responsible for making the positioning calculation (and which may also provide measurements).
Hybrid positioning (joint SL and Uu positioning) methods: where one or more of UE(s) perform sidelink measurements and position/ranging is estimated using measurements derived on both sidelink and Uu positioning; applied for in-coverage and/or partial-coverage scenarios.
Large bandwidth is required for high-accuracy positioning. If the SL-PRS is configured similarly as current sidelink RS within the frequency range of PSSCH, it is difficult to satisfy the positioning requirement. Therefore, we need to consider solutions/methods for large bandwidth SL-PRS configuration.
SL-PRS resource pool in this patent can be dedicated SL-PRS resource pool (detailed designs are shown in Embodiment 1), or shared resource pool (detailed designs are shown in Embodiment 2, Configure SL-PRS in sidelink communication pool).
Embodiment 3 can answer the question: who configure SL-PRS and who distribute/allocate SL-PRS resource.
Embodiment 4 mainly focus on SL-PRS sequence design, where several equations/formulas/solutions are provided for SL-PRS sequence initialization function.
Related to Embodiment 1, control information (e.g., SPCI) triggered/reserved SL-PRS (detailed designs are shown in Embodiment 5), and/or periodic SL-PRS (details are shown in embodiment 6) can be considered for dedicated SL-PRS resource pool.
Embodiment 5 contains the design for SPCI triggered/reserved SL-PRS, including slot structure, time/frequency resource for SPCI and the field content of SPCI.
Embodiment 6 focus on sensing window and selection window design for periodic SL-PRS.
Embodiment 7 considers how to select SL-PRS resource(s) based on sensing results.
Dedicated SL-PRS resource pool: SL-PRS can be (pre-)configured separately from SL communication pool. With regards to the multiplexing of the dedicated SL-PRS resource pool and SL communication resource pool, at least one of the following options can be selected:
A UE can be (pre-)configured by high layers with one or more SL-PRS resource pools. As shown in
Scheme 1 SL-PRS resource pool: indicate the resources/configurations by which the UE is allowed to transmit SL-PRS based on network scheduling on the configured BWP.
Scheme 2 SL-PRS resource pool: indicates the resources/configurations by which the UE is allowed to transmit SL-PRS by UE autonomous resource selection on the configured BWP.
Alternatively, as shown in
In order to support pool level TDM, the following time domain and frequency domain design should be used. For maximum resource utilization, different SL-PRS resource pools are not restricted to be TDM or FDM.
For time resources of dedicated SL-PRS resource pool:
A sidelink communication resource pool consists of a set of time and frequency resources. The “logic slot set”, reserved slots, bitmap for SL-data is configured per sidelink communication resource pool. In other words, each sidelink communication resource pool have Nnon-mapped and Nreserved slots. A UE can be (pre-)configured by high layers with one or more SL-PRS resource pools, and multiple UEs can be involved in SL-related communication. To make sure pool level TDM, SL-PRS resource pool should not be overlapped with any SL communication resource pool.
Alt.1: It is up to gNB or LMF's configuration, and/or UE's high layer (pre-)configuration.
Alt.2: UEs may be firstly broadcast its resource pool information/configurations including SL communication pool's time resources. With the knowledge of other UE's SL resource allocation, it is possible to select one TDM SL-PRS resource pool.
For frequency resources of dedicated SL-PRS resource pool:
number of RBs in one SL-PRS resource pool; (details are described in the last paragraphs of embodiment 1)
If a dedicated resource pool for SL-PRS multiplexed in a TDM manner with the resource pool for sidelink communication is applied, the positioning latency may be high. The distribution principle of reserved slots Nreserved is discretely and evenly distributed in SFN/DFN cycles (10240 ms), the interval between two reserved slots might be quite large. Moreover, if SL-PRS resource pool is not overlapped with any SL communication resource pools to make sure pool level TDM, the available slots for SL-PRS are limited. Therefore, this type of SL-PRS resource pool design is more suitable for services that do not require high positioning latency or for UEs with low velocity.
From latency reduction and positioning accuracy perspective, dedicated SL-PRS resource pool up to high layer configuration (not restricted in a TDM manner with SL communication resource pool) may be designed:
The priority may be indicated by both/either high layer signaling (e.g. RRC, LPP) and/or low layer (e.g. DCI, SCI, SPCI (sidelink positioning control information), MAC CE) signaling.
With regards to SL-PRS resource pool associated with either SL-PRS resource allocation scheme 1 or SL-PRS resource allocation scheme 2, at least one of the following can be considered:
There may have time/frequency resource overlapping between SL-PRS resource pools associated with two schemes.
Solution 1: Make sure the priority of SL-PRS in scheme 1 is higher than the priority of SL-PRS in scheme 2. If so, once resource conflicts with UE in scheme 2 are detected/sensed by a UE in scheme 1, UE in scheme 2 excludes those/the conflicting SL-PRS resource(s) reserved/triggered by UE in scheme 1.
Priority per pool: used to determine whether NR SL-PRS transmission in scheme 1 is prioritized over transmission of SL-PRS in scheme 2.
SCI/SPCI indicate scheme 1 or scheme 2. If UE receives SL-PRS configurations from gNB via DCI/RRC/MAC CE or receive LPP signaling from LMF, SCI may include a scheme indicator. The scheme indicator may occupy only one bit, e.g., 0 for scheme 2 and 1 for scheme 1.
Solution 2: UE in SL-PRS resource allocation scheme 1 may also need to transmit SL-PRS after sensing. After sensing, UE send its sensing results to gNB and/or LMF, gNB and/or LMF may further determine SL-PRS resource.
SL-PRS resource pool can be configured by gNB and/or LMF. At least one of the following parameters may be configured within/per SL-PRS resource pool:
Frequency domain configuration for both case 1 and case 2 (sub-channel related):
If the concept of subchannel is used, similar design as SCI frequency resource, FRIV, definition of SL CR, SL CBR, SL RSSI, transmission parameter can be applied to SL-PRS.
If not, the granularity SPCI frequency resource, FRIV, SL-PRS CR, SL-PRS CBR, SL-PRS RSSI, SL-PRS transmission parameter can be defined as one or more PRBs.
Shared resource pool for SL-PRS
Alternatively, SL-PRS resources can be configured in SL communication resource pool (SL-ResourcePool), in other words, SL-PRS and SL-data transmission/reception share the same resource pools and same logic slot set. In order to achieve high-accuracy positioning, enlarged SL-PRS frequency resources are needed for SL positioning. at least one of the following solutions can be used:
According to the following table specified in TS 38.331, the granularity of SL resource pool's frequency resources is subchannel, each SL resource pool consists of “sl-NumSubchannel” contiguous sub-channels and one subchannel include “sl-SubchannelSize” contiguous PRBs. However, RRC parameter “sl-RB-Number” also indicates the number of PRBs in the corresponding resource pool, sl-NumSubchannel*sl-SubchannelSize are not always equal to sl-RB-Number. Therefore, there are some remaining PRBs which can be not used by PSCCH/PSSCH.
For SL-PRS configuration in frequency domain, the maximum PRB number of SL-PRS resource can be up to sl-RB-Number. Specifically, if remaining RBs are used by SL-PRS resource, SCI may indicate whether these PRBs are configured/used by SL-PRS and number of remaining PRBs in addition to start subchannel index and number of subchannels. The start of remaining PRBs is the end PRBs of the PSSCH resources in a resource pool.
Not shared with one SL-data pool, but association/shared with several SL-data pools, as shown in
SL-PRS resources transmitted in different SL resource pool may be partially overlapping depending on each resource pool's frequency range. Random phase rotation between two hops can be solved by the overlapping frequency resources.
Certain indication is needed, at least one of the following may be used:
One or more SL resource pool index indication: In scheme/mode 1, DCI/RRC/LPP signaling may indicate one or more SL resource pool index to UE. Time gap and time/frequency resource assignment are needed for each SL resource pool. In scheme/mode 2, the higher layer of UE is in charge.
SL resource pool group list indication: group list may be configured by gNB and/or LMF via DCI/RRC/LPP signaling, or be preconfigured. Both Tx UE and Rx UE should be informed about the SL resource pool group information. For example, Rx UE may aggregate several SL-PRS resources with the same group ID.
Within each resource pool group, gNB or LMF or UE may also report resource pool index within the group.
For SL-PRS resources in a group of SL resource pool, or (pre)configured one or more SL-PRS resource pools, at least one or more of the following parameters should be the same to ensure receiver side can combine the multiple SL-PRS resources from different SL resource pools:
SCI is needed for each SL resource pool (SCI 1 in SL resource pool 1, SCI 2 in SL resource pool 2, SCI 3 in SL resource pool 3).
From UE side, UE needs to report its capability to LMF or gNB for support of frequency/resource pool hopping. UE can also report its capability to LMF or gNB for support of overlapping between two frequency/resource pool hop.
At receiver side, UE can combine the linked SL-PRS resources from one or more pools or resource pool groups to get a combined measurement result. The UE combines the linked SL-PRS resources in frequency domain, the measurement based on the link SL-PRS resources from one or more pools or resource pool groups is equivalent to a larger bandwidth measurement.
At receiver side, UE needs to report the measurement results with SL resource pool group index or one or more SL resource pools index. If UE only reports one SL resource pool (group) ID, it implies the UE does not combine the measurement from multiple SL resource pools.
As shown in
SCI format 1-A may need to indicate the frequency resource assignment of SL-PRS: the start of PRB index and the end PRB index/PRB number of the SL-PRS resources.
Alternatively, 2nd-stage SCI (existing 2nd-stage SCI or new 2nd-stage SCI format) can be used to trigger/reserve SL-PRS transmission resource.
In-coverage, out-of-coverage and partial-coverage scenarios should be considered for the study of sidelink positioning. Both network-based and UE-based positioning methods can be supported. Network can be involved in SL-PRS configuration or/and assistance data transmission or/and position calculation, etc. for sidelink positioning. For network-based positioning, UE may report necessary information to the network (including gNB and LMF, etc.) for the calculation. UE-based positioning refers to the solution where UE position is calculated by a UE.
As shown in
For the design of NG-RAN UE SL positioning architecture, LMF should also be part of sidelink positioning to manage the support of different location services for target UEs. Especially when UEs in one positioning session have more than one serving NG-RAN nodes (e.g. gNBs), it is necessary to use LMF to interact with multiple NG-RAN nodes for assistance data information, the capability of NG-RAN nodes, location information. Moreover, hybrid positioning can be supported to further improve positioning accuracy by combining measurements derived on both SL and Uu positioning. The assistance data sent from LMF to UE may include both DL-PRS related information and SL-PRS related information. And LMF may collect both SL and Uu measurements to calculate UE's position.
However, current sidelink communication do not need LMF's participation and clearly LMF does not have any sidelink related information. In order to support LMF's involvement for sidelink positioning and hybrid positioning, sidelink related information transfer between LMF and gNB should be supported, as shown in
The purpose of the procedures between LMF and gNB is to enable one or more gNB(s) to provide sidelink related information to the LMF, as shown in
Specifically, LMF needs the information of time and frequency resources that can be used for sidelink transmission and/or reception (SL-data, SL-PRS). The requested sidelink related information sent from LMF to gNB may at least include one of the following:
The sidelink related information sent from gNB to LMF may at least include one of the following:
At least one of the following options can be considered:
Alt. 1: Multiple gNBs (the serving gNB for a certain UE) involved in one positioning procedure/session send UEs' configured SL communication resource pool(s) information to LMF. It is up to LMF on how to configure SL-PRS resource pool/resource.
Alt.2: Multiple gNBs (the serving gNB for a certain UE) involved in one positioning procedure/session send UEs' configured SL-PRS resource pool(s) information to LMF. LMF can further inform SL-PRS resource pool/resource/configurations to UEs.
Alt.3: Multiple gNBs (the serving gNB for a certain UE) involved in one positioning procedure/session send UEs' configured SL-PRS resource information and SL communication resource pool related information to LMF. LMF can further inform SL-PRS resource pool/resource/configurations to UEs.
SL-PRS related configuration may be sent to UE(s) via LPP signaling, e.g. assistance data.
SCI or MAC CE, PC5 RRC may be used to indicate SL-PRS resource(s)/configurations/pool index/characteristics between UEs. or UE to UE only via SL-PRS sequence.
gNB may first transmit SL-PRS related configuration to LMF and ask for confirmation. LMF can decide whether SL-PRS is transmitted or not and to change the characteristics/configurations/pool/resource of SL-PRS transmission
The signaling from gNB to UE can be either RRC or RRC and MAC CE (Uu), or RRC and DCI.
The signaling from UE to UE can be either SCI, or MAC CE, or only via SL-PRS sequence.
Multiple gNBs (the serving gNB for a certain UE) involved in one positioning procedure/session send UEs' configured SL-PRS resource pool(s) information to LMF. LMF can further use this information to calculate/estimate location.
UE can report its SL-PRS resource pool(s) information to LMF.
Moreover, timestamp which specifies the time instance where the measurement is performed or certain signal is received or transmitted is essential for positioning. The slot index we use in sidelink communication is based on the “logic slot set”, in order to access absolute timing (e.g., slot index is relative to slot #0 of the radio frame corresponding to SFN 0 of the serving cell or DFN 0) and support LMF-based SL positioning, at least one of the following can be considered:
For measurement report from UE to LMF, the timestamp and/or slot index is the absolute timing.
gNB or UE report UEs' configured SL-PRS resource pool(s) information to LMF. In such case, UE may only report the timestamp and/or slot index based on SL-PRS “logic slot set”.
In order to meet the positioning accuracy requirements, reduce complexity and get better multiplexing between SL-PRS and other signals, gold sequence is preferable considering it is also used for both DL-PRS and reference signals (e.g., sidelink CSI-RS design) in SL communication. The sequence of SL-PRS r (m) can be generated according to
The pseudo-random sequence generator for DL-PRS and sidelink CSI-RS shall be initialized as follows (according to TS 38.211):
where the pseudo-random sequence c (i) shall be initialized with
where nu, is the slot number, the downlink PRS sequence ID nID,seqPRS (0-4095) is given by the higher-layer parameter dl-PRS-SequenceID, and l is the OFDM symbol within the slot to which the sequence is mapped.
where the pseudo-random sequence c (i) is defined in clause 5.2.1. The pseudo-random sequence generator shall be initialised with
at the start of each OFDM symbol where ns,fμ is the slot number within a radio frame, l is the OFDM symbol number within a slot, and nID=NIDX mod 210 where the quantity NIDX equals the decimal representation of CRC for the sidelink control information mapped to the PSCCH associated with the CSI-RS according to NIDX=Σi=0L−1pi·2L−1−i with p and L given by clause 7.3.2 in [4, TS 38.212].
For the design sequence generation for SL-PRS, initialization function design is one of the key factors for SL-PRS sequence. To be specific:
SL-PRS sequence ID can be associated with UE information. For example, the sequence ID nID can be set as source ID, UE ID, or preconfigured sequence ID. The value of source ID (ns-ID∈{0,1, . . . ,255}) carried in 2nd stage SCI is indicated by higher layers.
The pseudo-random sequence c (i) shall be initialized with
where ns,fμ is the slot number within a radio frame, l is the OFDM symbol number within a slot, nID is SL-PRS sequence ID, m equals to the bit size of SL-PRS sequence ID. If nID=ns-ID, the ‘Source ID’ as indicated by higher layers, m equals to 8. As shown in
SL-PRS sequence can be associated with Rx UE information. The Tx UE and Rx UE information may include the following: Tx UE ID, Rx UE ID, source ID (8 bits), destination/target ID (16 bits), positioning service type, preconfigured sequence ID including both Tx UE information and Rx UE information. The destination ID configured by upper layer for NR sidelink communication transmission, which may include both Rx UE ID (especially for unicast) and sidelink service type (especially for broadcast and groupcast).
The pseudo-random sequence c (i) shall be initialized with
where ns,fμ is the slot number within a radio frame, l is the OFDM symbol number within a slot, NTx-ID is SL-PRS sequence ID including Tx UE information, x equals to the bit size of nTx-ID, y is a constant, and it may either equal to (32-x) or other values.
If the bit size of nRx-ID is larger than x, an offset can be designed occupying higher bits. Initialization function of SL-PRS can be modified as:
As shown in
SL-PRS sequence ID can be associated with both Tx UE information and Rx UE information. There are 2m unique SL-PRS sequence identities given by (where m=(x+z)):
Or given by:
Where the bit size of nTx-ID is x, the bit size of nRx-ID is z. The Tx UE and Rx UE information may include the following: Tx UE ID, Rx UE ID, source ID (8 bits), destination/target ID (16 bits), positioning service type, preconfigured sequence ID including both Tx UE information and Rx UE information.
The pseudo-random sequence c (i) shall be initialized with
where ns,fμ is the slot number within a radio frame, l is the OFDM symbol number within a slot.
If the bit size of SL-PRS sequence m is too large, for example m is larger than m_max, an offset shall be added into the initialization function:
In order to align with DL-PRS's sequence design, s=1024, the pseudo-random sequence c (i) may be initialized with
SL-PRS sequence can be associated with some SL-PRS configuration information. This design is intended to enable period SL-PRS (pure higher-layer signaling without any lower layer signaling involvement). Once Rx UE receives the SL-PRS sequence, some SL-PRS confirmation information (e.g. priority) may be decoded.
The pseudo-random sequence c (i) shall be initialized with
where ns,fμ is the slot number within a radio frame, l is the OFDM symbol number within a slot, nID is SL-PRS sequence ID, nconfig is associated with some SL-PRS configurations and occupy higher bits. n_c can equal to either (32-m) or (32-c), c is the bit size of nconfig.
nconfig may include at least one of the following SL-PRS configurations: priority of SL PRS resource/SL PRS resource set, the period of SL PRS resource/SL PRS resource set, number of symbols that a SL PRS occupied in a slot, comb size, muting pattern, SL-PRS QCL information, synchronization reference(s), power control configuration.
nconfig may associated with more than one SL-PRS configurations, in such case, different SL-PRS configurations (to be included in SL-PRS sequence) occupy different bits. For example, priority may occupy the most high/significant bits among bit n_c to bit 32, and other configurations occupy less significant bits among bit n_c to bit 32.
One or more cases (case 1, case2, case3, case4) can be combined. For example, case 2 and case 4 can be combined to include both Rx UE information and SL-PRS configuration(s).
For describing simplicity, we use SPCI to imply the control information for SL positioning.
For dedicated SL-PRS resource pool, SPCI triggered/reserved SL-PRS, and/or periodic SL-PRS (details are shown in embodiment 5) can be considered.
When UE transmits SL-PRS, control information can be transmitted along with SL-PRS resource. Then other UEs can receive the aforementioned UE's control information. Based on the SL-PRS resource indicated/associated with the control information, other UEs can find whether and where to receive SL-PRS resources.
Slot structure of SL-PRS: each slot includes SPCI and SL-PRS (as shown in
SPCI is carried in PSCCH.
Time resource for SPCI:
Indicates the period of PSCCH resource in the unit of slots within this SL-PRS resource pool.
For sidelink communication, SCI are carried in both PSCCH and PSSCH. SCI carried on PSCCH is 1st stage SCI, which transports sidelink scheduling information. SCI carried in PSSCH is 2nd stage SCI, which transports sidelink scheduling information, and/or inter-UE coordination related information.
However, for dedicated SL-PRS resource pool, two-stage SCI may not be needed anymore since SL-PRS will not transmitted in the same resource pool with SL-data which carried in PSSCH. Information carried in SPCI (Sidelink positioning control information) may include at least one of the following:
To be specific, SL-PRS time/frequency resource assignment should at least consider the following cases:
SPCI can be used for SL-PRS resource reservation. The fields “time resource assignment” and “frequency resource assignment” in SPCI are used to indicate the time-frequency resources of N SL-PRS transmissions within a time period/window. The last (N-1) SL-PRS resources are the repetition/retransmission of the first/initial SL-PRS resource for robust positioning. The length of time period/window and the value of N can be configured by gNB via RRC and/or DCI, MAC CE, or can be configured by LMF via LPP signaling.
As shown in
As shown in
Moreover, as shown in
Similar as case 2, SPCI may indicate the time/frequency location of the first SL-PRS transmission, SL-PRS periodicity and other SL-PRS configurations. As shown in
As shown in
Sensing window size for SPCI indicated SL-PRS:
For case 2 and case 3, the sensing window size should be equal to or larger than the interval between adjacent/contiguous SPCI, as shown in
For periodic SL-PRS transmission, in order to avoid resource collision, UEs need to firstly broadcast/unicast/multicast their sequence configuration (may including UE information) and SL-PRS configurations (e.g. SL-PRS resource/resource set ID, SL-PRS resource/resource set list, time domain send/transmission start location, periodicity, repetition, muting pattern, comb pattern, RE offset, priority, start PRB, slot offset, number of symbol per slot, SL-PRS resource power, SL-PRS QCL info, time gap between two repeated instance of SL-PRS corresponding to the same SL-PRS ID, SL-PRS subchannel size, number of subchannel etc.). Only when the UE obtains the sequence ID configuration information of other UEs, it can decode SL-PRS configuration correctly.
There are one-to-one correspondence or associations between SL-PRS sequence information and some SL-PRS configurations, which can be configured by LMF via LPP signaling or gNB (via RRC and/or DCI, MAC CE).
Scenario {circle around (1)}): Periodic SL-PRS resources are configured in dedicated resource pool, and SPCI reserved SL-PRS are not considered, as shown in
The design of sensing window and selection window:
Sensing means sensing SL-PRS, decode its sequence ID and its associated SL-PRS configurations.
Sensing window size is related to SL-PRS periodicity and/or SL-PRS repetition time gap. Sensing window size consider all the periodicities configured for UEs in positioning session, the periodicity is a part of the broadcast message. If SL-PRS repetition is supported, the sensing window size may consider all the repetition time gaps between two repeated instances of SL-PRS corresponding to the same SL-PRS ID.
The length/end of periodic SL-PRS sensing window may also be related to priority.
Sensing window size is equal to or larger than the largest SL-PRS periodicities/repetition time gaps or the LCM (least common multiple) of multiple SL-PRS periodicities/repetition time gaps.
For any of the SL-PRS resources transmitted periodically, we have one sensing window to decide whether this particular one SL-PRS is available. Therefore, selection window may not be needed.
The size of selection window can be n*T, T is SL-PRS periodicity or the time gap between two repeated instances of SL-PRS corresponding to the same SL-PRS ID
If UE finds/decodes multiple configured resources are not available or are conflict with other UE's SL-PRS resources within a time range/window, UE may need switch SL-PRS configuration.
Scenario {circle around (2)}: Scheme 2 resource allocation consider both periodic SL-PRS and SL-data
For the same SL-PRS selection window, the sensing window size of non-SCI SL-PRS may be different from the sensing window size of SL-data, as shown in
Time domain:
Frequency domain:
Scenario {circle around (3)}: Scheme 2 resource allocation: if both periodic SL-PRS and SPCI reserved SL-PRS are supported, as shown in
Time domain:
Consider the location of frequency resource for SL-data pool, SPCI reserved SL-PRS and periodic SL-PRS
Selection window in this scenario can be either the selection window for periodic SL-PRS as described in scenario {circle around (1)} or the selection window for SPCI reserved SL-PRS as described in embodiment 6.
Scenario {circle around (4)}: Scheme 2 resource allocation: if both periodic SL-PRS and SPCI reserved SL-PRS are supported. Consider the conflicts which may happen among periodic SL-PRS, SPCI reserved SL-PRS and SL-data, as shown in
Time domain:
Frequency domain:
Selection window in this scenario can be either the selection window for periodic SL-PRS as described in scenario {circle around (1)} or the selection window for SL-data or the selection window for SPCI reserved SL-PRS as described in embodiment 6.
If collision is detected by UE, how to choose?
Decode a set of SL-PRS configuration including priority information based on sequence ID configuration and/or resource transmission location information. When the UE obtains the sequence ID configuration information and/or resource transmission location information of other UEs, it can decode SL-PRS configuration including priority information.
Prioritization rules can be (pre)configured or specified, if so, at least one of the following rules can be applied:
Different from SL communication, different SL-PRS resource from either different or same UE(s) may be multiplexing in a TDM manner or FDM manner.
For scheme2 UE autonomous selection of SL-PRS resources, whether the UE performs resource exclusion or not is not only related to the SL-PRS RSRP measurement and Tx priority (both UEs), but also to whether the sensing UE and the UE belonging to the SPCI being sensed are in the same positioning session and two UEs have positioning signaling interaction.
How to select SL-PRS resource based on sensing results?
For periodic SL-PRS
TDM: After sensing SL-PRS/decoding the sequence, if UE determines that the other UE(s) is its destination UE and/or source UE, or two UEs are in the same positioning session, then UE-A should exclude the SL-PRS resources reserved by other UEs.
FDM: After sensing SL-PRS/decoding the sequence, if UE determines that the other UE(s) is not its destination UE and/or source UE, or two UEs are not in the same positioning session, then there is no need for UE-A to exclude the resources reserved by other UEs. SL-PRS resources from two UEs can apply an FDM pattern.
Two UEs may have different comb offset, as shown in
TDM: After sensing SPCI, if UE determines that the other UE(s) is its destination UE and/or source UE, or two UEs are in the same positioning session, then UE-A should exclude the SL-PRS resources reserved by other UEs.
FDM: After sensing SPCI, if UE determines that the other UE(s) is not its destination UE and/or source UE, or two UEs are not in the same positioning session, then there is no need for UE-A to exclude the resources reserved by other UEs. SL-PRS resources from two UEs can apply an FDM pattern.
Different UEs may have different comb offset.
In some embodiments, the method further includes performing, by the wireless device, a joint sidelink and uu positioning. In some embodiments, the SL-PRS resource pool can be configured by a gNodeB (gNB) or a location management function (LMF), or pre-configured and stored on the wireless device. In some embodiments, a configured SL-PRS resource pool has a higher priority than a pre-configured SL-PRS resource pool.
In some embodiments, the method further includes receiving, by the wireless device, a SL-PRS configuration, wherein one or more of the SL-PRS transmission, the SL-PRS resource, the SL-PRS resource pool, and the SL-PRS configuration are configured with a priority value.
In some embodiments, whether the SL-PRS resource pool is configured or pre-configured is indicated by a control information. In some embodiments, the SL-PRS resource pool is configured or pre-configured with one or more of a SL-PRS resource pool configuration, a SL-PRS configuration, a SL-PRS control information, a synchronization reference, a scheme 2 configuration, and a power control configuration.
In some embodiments, the SL-PRS resource pool occupies a resource pool different from one or more resource pools occupied by a SL-data communication. In some embodiments, the SL-PRS resource pool is configured or pre-configured with a logic slot set to avoid time domain overlapping with the SL-data communication.
In some embodiments, the SL-PRS resource pool shares a resource pool with a SL-data communication. In some embodiments, the SL-PRS resource pool is configured to use a reserved portion of a physical resource block (PRB) of the resource pool. In some embodiments, the SL-PRS resource pool is associated with another resource pool linked with the SL-data communication based on a SL resource pool index indication or a SL resource pool group list indication. In some embodiments, one or more of a SL-PRS sequence identification, a SL-PRS resource bandwidth, an identification of the wireless device, a comb size, and a comb offset are the same for the resource pool and the other resource pool.
In some embodiments, the SL-PRS resource pool is configured or pre-configured with a SL-PRS sequence derived based on a sequence generation equation or a sequence configuration. In some embodiments, the SL-PRS sequence is associated with an identification of the wireless device. In some embodiments, the SL-PRS sequence is associated with an identification of a receiving wireless device or a service type. In some embodiments, the SL-PRS sequence is associated with an offset value. In some embodiments, the SL-PRS sequence is associated with a SL-PRS configuration.
In some embodiments, the method further includes receiving, by the wireless device, a control information, where the control information is associated with the SL-PRS resource. In some embodiments, the control information and the SL-PRS resource are contained in a physical sidelink control channel (PSCCH). In some embodiments, the control information triggers one or more SL-PRS occasions or SL-PRS samples. In some embodiments, the control information includes a location and a priority of the SL-PRS resource. In some embodiments, the SL-PRS resource is divided into one or more frequency ranges, and the method further includes transmitting, by the wireless device, the control information over the one or more frequency ranges.
In some embodiments, the control information includes one or more of: a SL-PRS priority, a SL-PRS frequency resource assignment, a SL-PRS time resource assignment, a next control information time assignment, a next control information frequency assignment, a SL-PRS resource reservation period, a SL-PRS pattern, a SL-PRS configuration, a SL-PRS periodicity, a SL-PRS resource slot offset, a SL-PRS resource symbol offset, a SL-PRS repetition, a SL-PRS symbol number per slot, a SL-PRS muting pattern, a SL-PRS resource power, a SL-PRS sequence identification, a SL-PRS comb size, a SL-PRS comb offset, an identification of the wireless device, a SL-PRS request, a SL-PRS indication, an indicator for a presence of a SL-PRS transmission, an indication for an absence of a SL-PRS transmission, a time restriction of the control information, and a valid time of the control information.
In some embodiments, receiving the SL related information request includes receiving the SL related information request from a location management function (LMF), and transmitting the SL related information report or the SL related information update includes transmitting the SL related information report or the SL related information update to the LMF. In some embodiments, the SL related information request includes one or more of an identification of a wireless device, an identification of a transmission/reception point (TRP), a SL positioning reference signal (SL-PRS) configuration, a SL related information reporting type, and a response time.
In some embodiments, the SL related information report or the SL related information update includes one or more of a gNodeB (gNB) information, a SL-data communication resource pool configuration including a logic slot set for the SL-data communication resource pool, and a SL positioning reference signal (SL-PRS) resource pool configuration including a logic slot set for the SL-PRS resource pool. In some embodiments, the method further includes transmitting, by the network device, a SL positioning reference signal (SL-PRS) related configuration to a wireless device.
In some embodiments, the SL-PRS configuration includes a SL-PRS sequence, and sensing the SL-PRS configuration includes decoding the SL-PRS sequence. In some embodiments, the method further includes sensing, by the wireless device, a sidelink control information (SCI) for a SL-data communication. In some embodiments, a size of the sensing window is a maximum value or a union of a size of a sensing window for the SL-PRS configuration and a size of a sensing window for a SL-data communication.
In some embodiments, a size of the sensing window is related to a SL-PRS periodicity or a SL-PRS repetition time interval. In some embodiments, the selected SL-PRS resource is associated with a SL-PRS reference signal received power (RSRP) measurement, a SL-PRS priority, and a positioning session of the wireless device.
In some embodiments, the method further includes sensing, by the wireless device, a SL-PRS configuration indicated by a control information. In some embodiments, a size of the sensing window is equal to or greater than an interval between a control information and an adjacent control information. In some embodiments, selecting the SL-PRS resource includes avoiding a conflict between selecting a periodic SL-PRS configuration and a SL-PRS configuration indicated by a control information.
In some embodiments, a size of the sensing window is a maximum value or a union of a size of a sensing window for a periodic SL-PRS configuration and a size of a sensing window for a SL-PRS configuration indicated by a control information. In some embodiments, a size of the sensing window is a maximum value or a union of a size of a sensing window for a periodic SL-PRS configuration, a size of a sensing window for a SL-data communication, and a size of a sensing window for a SL-PRS configuration indicated by a control information.
In some embodiments, selecting the SL-PRS resource includes selecting a periodic SL-PRS configuration or the SL-PRS configuration indicated by the control information based on a priority value assigned to the periodic SL-PRS configuration and a SL-PRS configuration indicated by a control information. In some embodiments, selecting the SL-PRS resource includes selecting a periodic SL-PRS configuration or the SL-PRS configuration indicated by the control information based on a priority rule associated with the periodic SL-PRS configuration and a SL-PRS configuration indicated by a control information.
In some embodiments, the method further includes determining, by the wireless device, that another wireless device is in a same positioning session as or has a positioning signaling interaction with the wireless device. In some embodiments, the method further excluding, by the wireless device, the SL-PRS resource from being reserved or configured for use by the other wireless device.
In some embodiments, the method further includes determining, by the wireless device, that another wireless device is not in a same positioning session as or does not have a positioning signaling interaction with the wireless device. In some embodiments, the method further includes indicating, by the wireless device, that the SL-PRS resource is available to be applied with a frequency division multiplexing (FDM) to be reserved or configured for use by the other wireless device.
In some embodiments, the method further includes determining, by the wireless device, that another wireless device has a different comb offset from the wireless device. In some embodiments, the method further includes transmitting, by the wireless device, a SL-PRS over the SL-PRS resource in a same time domain resource with the other wireless devices.
A device that is configured or operable to perform the above-described methods are within the scope and the spirit of this patent document.
In some embodiments, the above-described methods are embodied in the form of processor-executable code and stored in a non-transitory computer-readable storage medium. The code included in the computer readable storage medium when executed by a processor, causes the processor to implement the methods described in this patent document.
The implementations as discussed above will apply to a wireless communication.
In this document the term “exemplary” is used to mean “an example of” and, unless otherwise stated, does not imply an ideal or a preferred embodiment.
Some of the embodiments described herein are described in the general context of methods or processes, which may be implemented in one embodiment by a computer program product, embodied in a computer-readable medium, including computer-executable instructions, such as program code, executed by computers in networked environments. A computer-readable medium may include removable and non-removable storage devices including, but not limited to, Read Only Memory (ROM), Random Access Memory (RAM), compact discs (CDs), digital versatile discs (DVD), etc. Therefore, the computer-readable media can include a non-transitory storage media. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Computer-or processor-executable instructions, associated data structures, and program modules represent examples of program code for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding acts for implementing the functions described in such steps or processes.
Some of the disclosed embodiments can be implemented as devices or modules using hardware circuits, software, or combinations thereof. For example, a hardware circuit implementation can include discrete analog and/or digital components that are, for example, integrated as part of a printed circuit board. Alternatively, or additionally, the disclosed components or modules can be implemented as an Application Specific Integrated Circuit (ASIC) and/or as a Field Programmable Gate Array (FPGA) device. Some implementations may additionally or alternatively include a digital signal processor (DSP) that is a specialized microprocessor with an architecture optimized for the operational needs of digital signal processing associated with the disclosed functionalities of this application. Similarly, the various components or sub-components within each module may be implemented in software, hardware or firmware. The connectivity between the modules and/or components within the modules may be provided using any one of the connectivity methods and media that is known in the art, including, but not limited to, communications over the Internet, wired, or wireless networks using the appropriate protocols.
While this document contains many specifics, these should not be construed as limitations on the scope of an invention that is claimed or of what may be claimed, but rather as descriptions of features specific to particular embodiments. Certain features that are described in this document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or a variation of a sub-combination. Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results.
Only a few implementations and examples are described and other implementations, enhancements and variations can be made based on what is described and illustrated in this disclosure.
This patent document is a continuation of and claims benefit of priority to International Patent Application No. PCT/CN2022/122947, filed on Sep. 29, 2022. The entire content of the before-mentioned patent application is incorporated by reference as part of the disclosure of this application.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/122947 | Sep 2022 | WO |
Child | 18758965 | US |