Resource allocation method and device for direct link positioning and storage medium

Through a resource allocation method for direct link positioning, the problem of resource allocation in the prior art cannot be effectively allocated. By acquiring and processing resource allocation information, the resources used for PSCCH and SL-PRS transmission are determined, and the resources are realized efficient allocation and efficient utilization.

CN119485752APending Publication Date: 2025-02-18DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311012647.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-11
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The resources used for direct link positioning in the prior art cannot be effectively allocated, resulting in the resource allocation mechanism that needs to be enhanced according to the transformation of the time-frequency two-dimensional resource allocation granularity.

Method used

Provide a resource allocation method for direct link positioning. By acquiring a set of resource allocation information, performing resource allocation based on the set of information, determining the transmission of the physical direct link control channel PSCCH and the direct link positioning reference signal SL-PRS resources. The method includes selecting a resource for PSCCH transmission and determining the SL-PRS resource according to the association relationship between the PSCCH and the SL-PRS resource.

Benefits of technology

Resource allocation for direct link positioning under the situation of time-frequency two-dimensional resource allocation granularity transformation is realized, ensuring that resources can be allocated and used effectively, and improving resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485752A_ABST
    Figure CN119485752A_ABST
Patent Text Reader

Abstract

The invention provides a resource allocation method and device for straight-through link positioning and a storage medium. The method comprises the following steps: acquiring a resource allocation information set; and executing resource allocation based on the resource allocation information set, and determining resources for transmission of a physical direct link control channel (PSCCH) and a direct link positioning reference signal (SL-PRS). According to the resource allocation method and device for direct link positioning and the storage medium provided by the invention, the resource allocation information set is firstly acquired, then the resource allocation is executed based on the resource allocation information set, and the resources for PSCCH and SL-PRS transmission are determined. According to the invention, resource allocation for straight-through link positioning under the condition of transformation of time-frequency two-dimensional resource allocation granularity is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a resource allocation method, device and storage medium for direct link positioning. Background Art

[0002] NR sidelink Mode 2 resource allocation is designed to support enhanced application requirements that cannot be supported by Rel-15 long term evolution (LTE)-Vehicle-to-everything (V2X). It adopts a distributed resource scheduling method (i.e., the terminal / user equipment (UE) autonomously selects transmission resources). The UE needs to determine the resource occupancy of other NR sidelink UEs through a perception mechanism and make resource selection based on the perception results.

[0003] The resource allocation mechanism in the related art has a time domain granularity of time slots and a frequency domain granularity of subchannels. For sidelink positioning, since the structure of time division multiplexing (TDM) multiplexing of multiple users in the same time slot is currently supported, the basic granularity of the time domain is no longer a time slot. The frequency domain is currently under discussion, and the frequency domain bandwidth of the sidelink positioning reference signal (SL-PRS) may be less than or equal to the resource pool bandwidth and is based on the resource pool configuration.

[0004] Therefore, the change in the granularity of resource allocation in the two dimensions of time and frequency requires that the resource allocation mechanism in the related technology needs to be enhanced accordingly in accordance with this change in order to work properly. Summary of the invention

[0005] The embodiments of the present application provide a resource allocation method, device and storage medium for direct link positioning, so as to solve the technical problem that resources for direct link positioning cannot be allocated in the related art.

[0006] In a first aspect, an embodiment of the present application provides a resource allocation method for direct link positioning, which is applied to a first device and includes:

[0007] Get resource allocation information set;

[0008] Based on the resource allocation information set, resource allocation is performed to determine resources for transmission of a physical direct link control channel PSCCH and a direct link positioning reference signal SL-PRS.

[0009] In some embodiments, the PSCCH is used to carry scheduling information of the SL-PRS; and candidate resources for the PSCCH transmission are associated with SL-PRS resources.

[0010] In some embodiments, the number of time domain symbols and the number of frequency domain resource blocks RBs of the resource set used for the PSCCH transmission in each time slot in the positioning dedicated resource pool are configured or preconfigured by high-level parameters;

[0011] and / or,

[0012] Configuration information of all SL-PRS resources included in each time slot in the positioning dedicated resource pool is configured or pre-configured by high-level parameters.

[0013] In some embodiments, the candidate resources for the PSCCH transmission are associated with SL-PRS resources, including:

[0014] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-one mapping manner, and one candidate resource for the PSCCH transmission is associated with one SL-PRS resource;

[0015] and / or,

[0016] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-many mapping manner; one candidate resource for the PSCCH transmission is associated with one or more SL-PRS resources.

[0017] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of SL-PRS resources, the b SL-PRS resources are associated with the first b, last b or randomly selected b of the a candidate resources for the PSCCH transmission.

[0018] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the index interval of the SL-PRS resource associated with the candidate resource for the PSCCH transmission with index i is

[0019] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of SL-PRS resources, the scheduling information of the SL-PRS carried by the PSCCH includes SL-PRS resource indication information for the SL-PRS transmission;

[0020] The SL-PRS resource indication information includes one or more of the following information:

[0021] SL-PRS resource identification ID;

[0022] Time domain starting symbol of SL-PRS resource

[0023] The frequency domain starting RB of the SL-PRS resource;

[0024] The frequency domain starting subchannel of the SL-PRS resource;

[0025] The number of time domain symbols of SL-PRS resources;

[0026] The frequency domain bandwidth of the SL-PRS resource;

[0027] The comb offset pattern used by the SL-PRS resources.

[0028] In some embodiments, performing resource allocation based on the resource allocation information set to determine resources for PSCCH and SL-PRS transmission includes:

[0029] Selecting resources for the PSCCH transmission based on the resource allocation information set;

[0030] Based on the selected resources for the PSCCH transmission and the association between the candidate resources for the PSCCH transmission and the SL-PRS resources, the resources for the SL-PRS transmission are determined.

[0031] In some embodiments, selecting resources for the PSCCH transmission based on the resource allocation information set includes:

[0032] Based on the resource allocation information set, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0033] Based on the configuration information of the SL-PRS resources used for the SL-PRS transmission, the resources used for the PSCCH transmission are determined from the PSCCH candidate resource set.

[0034] In some embodiments, selecting resources for the PSCCH transmission based on the resource allocation information set includes:

[0035] Based on the resource allocation information set and the configuration information of the SL-PRS resources used for the SL-PRS transmission, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0036] A resource for the PSCCH transmission is selected from the PSCCH candidate resource set.

[0037] In some embodiments, when performing resource allocation for SL-PRS retransmission or periodic transmission, each associated PSCCH in a plurality of time slots corresponding to the SL-PRS retransmission or periodic transmission is mapped to the same frequency domain resource position as the PSCCH candidate resource associated with the initial SL-PRS transmission;

[0038] and / or,

[0039] When performing resource allocation for SL-PRS retransmission or periodic transmission, in the multiple time slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to a frequency domain resource position that is the same as or different from the PSCCH candidate resources associated with the initially transmitted SL-PRS.

[0040] In some embodiments, the method further comprises:

[0041] Perform resource allocation and exclude candidate resources for the PSCCH transmission corresponding to the unmonitored time slots.

[0042] In some embodiments, the method further comprises:

[0043] Perform resource allocation to exclude candidate resources for the PSCCH transmission that overlap with resources reserved for occupation by other devices other than the first device.

[0044] In some embodiments, the method further comprises:

[0045] Measuring the through link channel occupancy rate and / or the through link channel busy rate;

[0046] The through link channel occupancy rate is the total number of PSCCH resources occupied by transmission and authorized reservation in the time slot interval corresponding to the first measurement window divided by the total number of resources for the PSCCH transmission contained in the first measurement window in the positioning dedicated resource pool;

[0047] The direct link channel busy rate is the number of PSCCH resources corresponding to the direct link measurement result exceeding the preset threshold in the time slot interval corresponding to the second measurement window divided by the total number of PSCCH resources included in the second measurement window in the positioning dedicated resource pool.

[0048] In a second aspect, an embodiment of the present application provides a first device, including a memory, a transceiver, and a processor;

[0049] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0050] Get resource allocation information set;

[0051] Based on the resource allocation information set, resource allocation is performed to determine resources for transmission of a physical direct link control channel PSCCH and a direct link positioning reference signal SL-PRS.

[0052] In some embodiments, the PSCCH is used to carry scheduling information of the SL-PRS; and candidate resources for the PSCCH transmission are associated with SL-PRS resources.

[0053] In some embodiments, the number of time domain symbols and the number of frequency domain resource blocks RBs of the resource set used for the PSCCH transmission in each time slot in the positioning dedicated resource pool are configured or preconfigured by high-level parameters;

[0054] and / or,

[0055] Configuration information of all SL-PRS resources included in each time slot in the positioning dedicated resource pool is configured or pre-configured by high-level parameters.

[0056] In some embodiments, the candidate resources for the PSCCH transmission are associated with SL-PRS resources, including:

[0057] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-one mapping manner, and one candidate resource for the PSCCH transmission is associated with one SL-PRS resource;

[0058] and / or,

[0059] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-many mapping manner; one candidate resource for the PSCCH transmission is associated with one or more SL-PRS resources.

[0060] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of SL-PRS resources, the b SL-PRS resources are associated with the first b, last b or randomly selected b of the a candidate resources for the PSCCH transmission.

[0061] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the index interval of the SL-PRS resource associated with the candidate resource for the PSCCH transmission with index i is

[0062] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of SL-PRS resources, the scheduling information of the SL-PRS carried by the PSCCH includes SL-PRS resource indication information for the SL-PRS transmission;

[0063] The SL-PRS resource indication information includes one or more of the following information:

[0064] SL-PRS resource identification ID;

[0065] Time domain starting symbol of SL-PRS resource

[0066] The frequency domain starting RB of the SL-PRS resource;

[0067] The frequency domain starting subchannel of the SL-PRS resource;

[0068] The number of time domain symbols of SL-PRS resources;

[0069] The frequency domain bandwidth of the SL-PRS resource;

[0070] The comb offset pattern used by the SL-PRS resources.

[0071] In some embodiments, performing resource allocation based on the resource allocation information set to determine resources for PSCCH and SL-PRS transmission includes:

[0072] Selecting resources for the PSCCH transmission based on the resource allocation information set;

[0073] Based on the selected resources for the PSCCH transmission and the association between the candidate resources for the PSCCH transmission and the SL-PRS resources, the resources for the SL-PRS transmission are determined.

[0074] In some embodiments, selecting resources for the PSCCH transmission based on the resource allocation information set includes:

[0075] Based on the resource allocation information set, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0076] Based on the configuration information of the SL-PRS resources used for the SL-PRS transmission, the resources used for the PSCCH transmission are determined from the PSCCH candidate resource set.

[0077] In some embodiments, selecting resources for the PSCCH transmission based on the resource allocation information set includes:

[0078] Based on the resource allocation information set and the configuration information of the SL-PRS resources used for the SL-PRS transmission, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0079] A resource for the PSCCH transmission is selected from the PSCCH candidate resource set.

[0080] In some embodiments, when performing resource allocation for SL-PRS retransmission or periodic transmission, each associated PSCCH in a plurality of time slots corresponding to the SL-PRS retransmission or periodic transmission is mapped to the same frequency domain resource position as the PSCCH candidate resource associated with the initial SL-PRS transmission;

[0081] and / or,

[0082] When performing resource allocation for SL-PRS retransmission or periodic transmission, in the multiple time slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to a frequency domain resource position that is the same as or different from the PSCCH candidate resources associated with the initially transmitted SL-PRS.

[0083] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:

[0084] Perform resource allocation and exclude candidate resources for the PSCCH transmission corresponding to the unmonitored time slots.

[0085] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:

[0086] Perform resource allocation to exclude candidate resources for the PSCCH transmission that overlap with resources reserved for occupation by other devices other than the first device.

[0087] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:

[0088] Measuring the through link channel occupancy rate and / or the through link channel busy rate;

[0089] The through link channel occupancy rate is the total number of PSCCH resources occupied by transmission and authorized reservation in the time slot interval corresponding to the first measurement window divided by the total number of resources for the PSCCH transmission contained in the first measurement window in the positioning dedicated resource pool;

[0090] The direct link channel busy rate is the number of PSCCH resources corresponding to the direct link measurement result exceeding the preset threshold in the time slot interval corresponding to the second measurement window divided by the total number of PSCCH resources included in the second measurement window in the positioning dedicated resource pool.

[0091] In a third aspect, an embodiment of the present application provides a resource allocation device for direct link positioning, including:

[0092] An acquisition module, used to acquire a resource allocation information set;

[0093] The determination module is used to perform resource allocation based on the resource allocation information set and determine the resources used for PSCCH and SL-PRS transmission.

[0094] In some embodiments, the PSCCH is used to carry scheduling information of the SL-PRS; and candidate resources for the PSCCH transmission are associated with SL-PRS resources.

[0095] In some embodiments, the number of time domain symbols and the number of frequency domain resource blocks RBs of the resource set used for the PSCCH transmission in each time slot in the positioning dedicated resource pool are configured or preconfigured by high-level parameters;

[0096] and / or,

[0097] Configuration information of all SL-PRS resources included in each time slot in the positioning dedicated resource pool is configured or pre-configured by high-level parameters.

[0098] In some embodiments, the candidate resources for the PSCCH transmission are associated with SL-PRS resources, including:

[0099] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-one mapping manner, and one candidate resource for the PSCCH transmission is associated with one SL-PRS resource;

[0100] and / or,

[0101] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-many mapping manner; one candidate resource for the PSCCH transmission is associated with one or more SL-PRS resources.

[0102] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of SL-PRS resources, the b SL-PRS resources are associated with the first b, last b or randomly selected b of the a candidate resources for the PSCCH transmission.

[0103] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the index interval of the SL-PRS resource associated with the candidate resource for the PSCCH transmission with index i is

[0104] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of SL-PRS resources, the scheduling information of the SL-PRS carried by the PSCCH includes SL-PRS resource indication information for the SL-PRS transmission;

[0105] The SL-PRS resource indication information includes one or more of the following information:

[0106] SL-PRS resource identification ID;

[0107] Time domain starting symbol of SL-PRS resource

[0108] The frequency domain starting RB of the SL-PRS resource;

[0109] The frequency domain starting subchannel of the SL-PRS resource;

[0110] The number of time domain symbols of SL-PRS resources;

[0111] The frequency domain bandwidth of the SL-PRS resource;

[0112] The comb offset pattern used by the SL-PRS resources.

[0113] In some embodiments, the determination module includes a selection submodule and a determination submodule, wherein:

[0114] The selection submodule is used to select resources for the PSCCH transmission based on the resource allocation information set;

[0115] The determination submodule is used to determine the resources used for the SL-PRS transmission based on the selected resources for the PSCCH transmission and the association relationship between the candidate resources for the PSCCH transmission and the SL-PRS resources.

[0116] In some embodiments, the selection submodule includes a first selection unit and a determination unit, wherein:

[0117] The first selection unit is used to determine an initial candidate resource set based on the resource allocation information set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0118] The determining unit is used to determine the resources used for the PSCCH transmission from the PSCCH candidate resource set based on the configuration information of the SL-PRS resources used for the SL-PRS transmission.

[0119] In some embodiments, the selection submodule includes a second selection unit and a third selection unit, wherein:

[0120] The second selection unit is used to determine an initial candidate resource set based on the resource allocation information set and the configuration information of the SL-PRS resource used for the SL-PRS transmission, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0121] The third selection unit is used to select resources for the PSCCH transmission from the PSCCH candidate resource set.

[0122] In some embodiments, when performing resource allocation for SL-PRS retransmission or periodic transmission, each associated PSCCH in a plurality of time slots corresponding to the SL-PRS retransmission or periodic transmission is mapped to the same frequency domain resource position as the PSCCH candidate resource associated with the initial SL-PRS transmission;

[0123] and / or,

[0124] When performing resource allocation for SL-PRS retransmission or periodic transmission, in the multiple time slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to a frequency domain resource position that is the same as or different from the PSCCH candidate resources associated with the initially transmitted SL-PRS.

[0125] In some embodiments, the apparatus further comprises a first exclusion module;

[0126] The first exclusion module is used to exclude candidate resources for the PSCCH transmission corresponding to unmonitored time slots.

[0127] In some embodiments, the apparatus further comprises a second exclusion module;

[0128] The second exclusion module is used to exclude candidate resources for the PSCCH transmission that overlap with resources reserved for occupation by other devices other than the first device.

[0129] In some embodiments, the apparatus further comprises a measurement module;

[0130] The measuring module is used to measure the occupancy rate of the direct link channel and / or the busy rate of the direct link channel;

[0131] The through link channel occupancy rate is the total number of PSCCH resources occupied by transmission and authorized reservation in the time slot interval corresponding to the first measurement window divided by the total number of resources for the PSCCH transmission contained in the first measurement window in the positioning dedicated resource pool;

[0132] The direct link channel busy rate is the number of PSCCH resources corresponding to the direct link measurement result exceeding the preset threshold in the time slot interval corresponding to the second measurement window divided by the total number of PSCCH resources included in the second measurement window in the positioning dedicated resource pool.

[0133] In a fourth aspect, an embodiment of the present application further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, wherein the computer program is used to enable a processor to execute the resource allocation method for direct link positioning as described in the first aspect above.

[0134] In a fifth aspect, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, wherein the computer program is used to enable a processor to execute the resource allocation method for direct link positioning as described in the first aspect above.

[0135] In a sixth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program is used to enable a computer to execute the resource allocation method for direct link positioning as described in the first aspect above.

[0136] In a seventh aspect, an embodiment of the present application further provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the resource allocation method for direct link positioning as described in the first aspect above.

[0137] In an eighth aspect, an embodiment of the present application further provides a chip product, wherein a computer program is stored in the chip product, and the computer program is used to enable the chip product to execute the resource allocation method for direct link positioning as described in the first aspect above.

[0138] The resource allocation method, device and storage medium for direct link positioning provided in the present application first obtain a resource allocation information set, and then perform resource allocation based on the resource allocation information set to determine the resources used for PSCCH and SL-PRS transmission, thereby realizing resource allocation for direct link positioning in the case of a change in the granularity of two-dimensional resource allocation in time and frequency. BRIEF DESCRIPTION OF THE DRAWINGS

[0139] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technical descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0140] Figure 1 This is the NR-V2X mode2 resource selection timing diagram;

[0141] Figure 2 is a schematic diagram of a comb offset pattern;

[0142] Figure 3 It is a flow chart of a resource allocation method for direct link positioning provided by an embodiment of the present application;

[0143] Figure 4 It is a schematic diagram of the slot structure in the positioning dedicated resource pool provided in an embodiment of the present application;

[0144] Figure 5 It is a schematic diagram of a one-to-one mapping between PSCCH candidate resources and SL-PRS resources provided in an embodiment of the present application;

[0145] Figure 6 This is one of the schematic diagrams of one-to-many mapping of PSCCH candidate resources and SL-PRS resources provided in the embodiments of the present application;

[0146] Figure 7 This is the second schematic diagram of one-to-many mapping between PSCCH candidate resources and SL-PRS resources provided in an embodiment of the present application;

[0147] Figure 8 This is a schematic diagram of the number of PSCCH candidate resources that can actually be used provided in an embodiment of the present application;

[0148] Fig. 9 It is a schematic diagram of maintaining the PSCCH frequency domain resources on the reserved resources provided in an embodiment of the present application unchanged;

[0149] Fig.10 It is a schematic diagram of different PSCCH frequency domain resources on the reserved resources provided in the embodiment of the present application;

[0150] Fig.11 is a structural schematic diagram of a first device provided in an embodiment of the present application;

[0151] Fig.12 It is a structural diagram of a resource allocation device for direct link positioning provided in an embodiment of the present application. DETAILED DESCRIPTION

[0152] NR sidelink Mode 2 resource allocation is designed to support enhanced application requirements that Rel-15 LTE-V2X cannot support. It adopts a distributed resource scheduling method (i.e., UE autonomously selects transmission resources). UE needs to determine the resource occupancy of other NR sidelink UEs through a sensing mechanism and select resources based on the sensing results. The resource selection process of NR sidelink Mode 2 full sensing is as follows:

[0153] (1) Figure 1 This is the NR-V2X mode2 resource selection timing diagram, such as Figure 1 As shown, the candidate single slot resource R x,y is [n+T 1 ,n+T 2 ] within the time t y x+j consecutive subchannels on the slot, where 0≤T 1≤T proc,1 , T proc,1 Indicates the UE's transmission processing delay (including the perception-based resource selection time, PSCCH transmission preparation time, and PSSCH transmission preparation time). The value can be {3, 5, 9, 17} physical slots, corresponding to SCS {15, 30, 60, 120} kHz respectively. When T 2min When it is less than the remaining PDB, T 2min ≤T 2 ≤remaining, otherwise T 2 Equal to remaining PDB; T 2min T configured for the high-level parameter t2min_SelectionWindow 2 The minimum value (in slots), remaining PDB is the remaining delay budget of the data packet (in slots). The total number of candidate single slot resources is M total .

[0154] (2) UE continuously monitors the perception window [nT 0 ,nT proc,0 ) slot, performs PSCCH, PSSCH decoding and PSSCH or PSCCH-RSRP measurement. 0 is the physical perception window length configured by the high layer, T proc,0 It is the time for UE to process the previous perception result. The value can be {1, 1, 2, 4} physical slots, corresponding to SCS {15, 30, 60, 120} kHz respectively.

[0155] (3)Th(p i ,p j ) indicates the i-th RSRP field in sidelink-ThresPSSCH-RSRP-List-r16, i=p i +(p j -1)*8,p i Indicates the priority indicated in the received SCI, p j Indicates the priority of the UE transmission, p j =prio TX .

[0156] (4) Initialize S A It is the collection of all candidate single slot resources.

[0157] (5) Eliminate candidate slots corresponding to skip slots, which are slots that cannot be sensed due to half-duplex effects (e.g. Figure 1m), for all cycles of the system configuration, in S A Exclude the resources on the subsequent corresponding candidate slots (the condition satisfies ii in step (6)).

[0158] If skip slots are excluded, S A The remaining candidate single slot resources are less than X*M total , S A Initialized to S in step (4) A .

[0159] (6) Eliminate candidate single slot resources on candidate time slot y that meet the following two conditions:

[0160] i. The RSRP measurement value indicated by the SCI is higher than Th(prio RX ,prio TX );

[0161] ii. The reserved resources indicated by the SCI will be combined with the candidate single slot resources on the candidate time slot y or with the subsequent y+x*P r ' svp_TX The candidate single slot resources on the network partially overlap or completely overlap, x is an integer, representing the number of subsequent cycles, P r ' svp_TX It is the reservation period in the logical resource pool, in ms. P rsvp_Tx is the resource reservation period, T′ max It is the number of time slots belonging to the resource pool within 10240ms.

[0162] (7) If S A The remaining resources in are less than X*M total , then Th(p i ,p j ) are all increased by 3dB and returned to d; for a given prio TX , X is determined by the high-level parameter sidelink-xPercentage (prio TX ) configuration.

[0163] (8)UE reports S A To the top management.

[0164] (9) The upper layer satisfies the constraints of HARQ RTT and retransmission indication, and A The initial transmission and retransmission resources are randomly selected for the current TB.

[0165] Where j = 0, 1, 2, ..., C resel -1, C resel Determined by high-level parameter configuration.

[0166] The SL-PRS frequency domain pattern information includes the comb size (comb size) adopted by the frequency domain pattern for PRS, and information such as the starting resource element (RE) position in each RB on each time domain symbol; specifically, it may include but is not limited to the comb size, the starting mapping RE position on each RB of the starting symbol, and the mapping offset comb offset of the RE granularity on each symbol. Figure 2 is a schematic diagram of the comb offset mode, such as Figure 2 As shown, for UE1 (corresponding to Figure 2 For example, comb size = 4, the starting RE position on each RB of the starting symbol is index = 0, and the comb-offset pattern on each symbol is {0, 2, 1, 3}. For the case where each symbol is repeatedly mapped, only the RE mapping position in each RB in the frequency domain is required, such as Figure 2 UE2 in (corresponding to Figure 2 (b) in the figure.

[0167] The resource allocation mechanism in the related technology has a time domain granularity of time slots and a frequency domain granularity of subchannels. For Sidelink Positioning, since the structure of TDM multiplexing of multiple users in the same slot is currently supported, the basic granularity in the time domain is no longer a time slot. The frequency domain is currently under discussion, and the frequency domain bandwidth of SL-PRS may be less than or equal to the resource pool bandwidth and is based on the resource pool configuration. Therefore, the change in the basic granularity of the two-dimensional time and frequency means that the original resource allocation mechanism needs to be enhanced accordingly based on this change in order to work properly. In addition, the calculation rules for the relevant parameters of congestion control also need to be enhanced accordingly.

[0168] Based on the above technical problems, the embodiments of the present application propose a resource allocation method, device and storage medium for direct link positioning. First, a resource allocation information set is obtained, and then based on the resource allocation information set, resource allocation is performed to determine the resources for PSCCH and SL-PRS transmission, thereby realizing resource allocation for direct link positioning in the case of a change in the time-frequency two-dimensional resource allocation granularity.

[0169] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0170] Figure 3 is a flow chart of a resource allocation method for direct link positioning provided in an embodiment of the present application, such as Figure 3 As shown, the embodiment of the present application provides a resource allocation method for direct link positioning, and the execution subject may be a first device, such as a mobile phone, a vehicle terminal, a roadside unit, etc. The method includes:

[0171] Step 301: Obtain a resource allocation information set.

[0172] Specifically, in the embodiment of the present application, the resource allocation information set includes one or more of the following information:

[0173] Resource pool information;

[0174] L1 priority;

[0175] The remaining positioning delay budget;

[0176] The number of subchannels L used for SL-PRS transmission in a slot (this parameter is not required when the SL-PRS bandwidth is equal to the resource pool bandwidth);

[0177] SL-PRS resource ID;

[0178] The number of time-domain symbols M used for SL-PRS transmission in one slot;

[0179] The starting symbol position for SL-PRS transmission in a slot;

[0180] SL-PRS frequency domain pattern information in a slot;

[0181] SL-PRS resource reservation interval;

[0182] The set of resources to be re-evaluated or preempted

[0183] Resource selection mechanism indication.

[0184] The SL-PRS frequency domain pattern information includes one or more of the following information:

[0185] comb-size N;

[0186] Supported Comb-offset pattern information.

[0187] Resource selection mechanisms include full sensing only, partial sensing only, random resource selection only, or any combination(s) thereof.

[0188] Step 302: Based on the resource allocation information set, perform resource allocation to determine resources for transmission of a physical direct link control channel PSCCH and a direct link positioning reference signal SL-PRS.

[0189] Specifically, after the first device obtains the resource allocation information set, it performs resource allocation based on the resource allocation information set and determines the resources used for PSCCH and SL-PRS transmission.

[0190] The resource allocation process is as follows:

[0191] Step 302-1: Determine a single candidate resource. Assume that the resource selection window [n+T 1 ,n+T 2 ] The Chinese Communist Party includes M total single candidate resource. Where n is the triggering SL-PRS resource selection time slot n, 0≤T 1 ≤T proc,1 , T proc,1 is a variable that changes with the SCS configuration, as shown in Table 1. 2 If T 2min ≤ the remaining positioning delay (in slots), then the first device is in the following interval T 2min ≤T 2 ≤ remaining positioning delay (slot unit) for T 2 The value of T 2min Determined by high-level parameters, otherwise, T 2 Equal to the remaining positioning delay (in slot units).

[0192] Table 1

[0193]

[0194] Step 302-2: Determine the sensing window Among them, T 0 Determined by high-level parameters, T proc,0It is a variable that changes with the SCS configuration, as shown in Table 2. The first device should monitor all remaining slots in the dedicated positioning resource pool except its own transmission slot in the sensing window, perform PSCCH decoding and RSRP measurement.

[0195] Table 2

[0196]

[0197] Step 302-3: Determine the RSRP threshold Th(p i ,p j ), Th(p i ,p j ) corresponds to the ith value of the RSRP threshold high-level parameter, where i = p i +(p j -1)*8,p i is the priority of receiving SL-PRS, p j The priority of sending SL-PRS.

[0198] Step 302-4: Set S A Initialize to all M total Single candidate resource

[0199] Step 302-5: The first device should be in the set S A The candidate resources corresponding to the slots not monitored are excluded from the first device. The specific method is as follows: if the first device does not monitor the slots in the perception window The first device is assumed to be in slot If a PSCCH is received on all PSCCH candidate resources on the first device, the first device should exclude any first candidate resource, and the method for determining the first candidate resource includes at least one of the following:

[0200] In slot Or in slot (When the SL-PRS resource reservation period indication appears in the SCI, it is assumed that in slot The same SCI on the PSCCH is also received on the reserved slot, and the corresponding PSCCH resources and resources If overlap occurs, then the corresponding R x,y is the first candidate resource.

[0201] In slot (When the SL-PRS resource reservation period indication appears in the SCI, it is assumed that in slot The same PSCCH or SCI is also received on the same PSCCH or SCI), the corresponding PSCCH resources and resources If overlap occurs, then the corresponding R x,y is the first candidate resource.

[0202] If after executing step 302-5, the set S A The number of candidate resources remaining in is less than X·M total , then the set S A Reinitialize to S in step 302-4 A , X is configured by high-level parameters;

[0203] Or, if after executing step 302-5, the set S A The number of available PSCCH candidate resources remaining in is less than X·M total Then the set S A Reinitialize to S in step 302-4 A , X is configured by high-level parameters, wherein the available PSCCH candidate resources are configurations of one or more SL-PRS resources associated with the PSCCH candidate resources, and there should be a configuration of SL-PRS resources that conforms to the configuration used for SL-PRS transmission.

[0204] Step 302-6: Based on the received SCI of other devices, determine the resource reservation occupancy of other devices, and A Any second candidate resource is excluded from the above, and a method for determining the second candidate resource includes at least one of the following:

[0205] The first device in the slot The PSCCH sent by other devices is received, and the SCI carried by the PSCCH indicates the SL-PRS resource reservation period P rsvp_RX (if the information field exists in the SCI) and / or the priority of receiving the SL-PRS RX .

[0206] slot The RSRP measured on the network is higher than the threshold value, which is determined by prio TX and prio RX OK, prio TX It is the transmission priority corresponding to the SL-PRS to be sent by the first device, and the RSRP is the RSRP corresponding to the PSCCH or SL-PRS resource.

[0207] A candidate resource that meets one of the following conditions is determined as the second candidate resource:

[0208] In slot Or in slot (When the SL-PRS resource reservation period indication appears in the SCI, it is assumed that in slot The same SCI on the PSCCH is also received on the reserved slot, and the corresponding PSCCH resources and resources If overlap occurs, then the corresponding R x,y The second candidate resource.

[0209] In slot (When the SL-PRS resource reservation period indication appears in the SCI, it is assumed that in slot The same PSCCH or SCI is also received on the same PSCCH or SCI), the corresponding PSCCH resources and resources If overlap occurs, then the corresponding R x,y The second candidate resource.

[0210] Step 302-7: If after executing step 302-6, the set S A The number of remaining resources in is less than X·M total , let Th(p i ,p j )=Th(p i ,p j )+3dB (or other pre-configured value), jump to step 302-4 to continue execution. Otherwise, the first device reports the set S A To the upper layer. Or, if after executing step 302-6, the set S A The number of available PSCCH candidate resources remaining in the total , let Th(p i ,p j )=Th(p i ,p j )+3dB (or other pre-configured value), jump to step 302-4 to continue execution. Otherwise, the first device reports the set S A To the higher level, the configuration of the available PSCCH candidate resource is one or more SL-PRS resources associated with the PSCCH candidate resource, and there should be a configuration of SL-PRS resources that conforms to the configuration of SL-PRS resources used for SL-PRS transmission.

[0211] The resource allocation method for direct link positioning provided in the present application first obtains a resource allocation information set, and then performs resource allocation based on the resource allocation information set to determine the resources used for PSCCH and SL-PRS transmission, thereby realizing resource allocation for direct link positioning in the case of a change in the time-frequency two-dimensional resource allocation granularity.

[0212] In some embodiments, the number of time domain symbols and the number of frequency domain resource blocks RBs of the resource set used for the PSCCH transmission in each time slot in the positioning dedicated resource pool are configured or preconfigured by high-level parameters;

[0213] and / or,

[0214] Configuration information of all SL-PRS resources included in each time slot in the positioning dedicated resource pool is configured or pre-configured by high-level parameters.

[0215] Specifically, Figure 4 is a schematic diagram of the slot structure in the positioning dedicated resource pool provided in the embodiment of the present application, such as Figure 4 In an embodiment of the present application, in the positioning dedicated resource pool, the starting symbol of each slot is the AGC symbol of the PSCCH, the PSCCH resource starts from the second sidelink available symbol, the number of time domain symbols is configured or pre-configured by high-level parameters, the bandwidth and / or starting position of the PSCCH resource set is configured or pre-configured by high-level parameters, each PSCCH resource is the same as the PSCCH resource set in the time domain, and the number of PRBs contained in the frequency domain is configured or pre-configured by high-level parameters.

[0216] In addition, the number of RBs contained in the frequency domain of each PSCCH resource can be limited to be less than or equal to the number of RBs contained in a subchannel. Frequency domain mapping can only start from the lowest index PRB of each subchannel, and each subchannel in the frequency domain can only carry one PSCCH resource. The remaining resource set after removing the PSCCH resource set in the slot is the SL-PRS resource set, which can be used to map one or more SL-PRS resources, which is specifically configured or pre-configured by high-level parameters.

[0217] Alternatively, the number of frequency domain sub-channels of a resource set used for PSCCH transmission in each time slot in the positioning dedicated resource pool is configured or pre-configured by a high-level parameter.

[0218] One SL-PRS resource refers to a time-frequency resource used for SL-PRS transmission in one slot in the positioning dedicated resource pool.

[0219] An SL-PRS resource is associated with at least one of the following characteristics:

[0220] SL-PRS resource ID;

[0221] SL-PRS comb offset and related SL-PRS comb size;

[0222] SL-PRS starting symbol position and number of symbols;

[0223] SL-PRS frequency domain allocation;

[0224] Other time domain information.

[0225] In a slot in the positioning dedicated resource pool, an SL-PRS resource can be identified by a unique SL-PRS resource ID.

[0226] In some embodiments, the PSCCH is used to carry scheduling information of the SL-PRS; and candidate resources for the PSCCH transmission are associated with SL-PRS resources.

[0227] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-one mapping manner, and one candidate resource for the PSCCH transmission is associated with one SL-PRS resource.

[0228] The b SL-PRS resources are associated with the first b, last b or randomly selected b of the a candidate resources for the PSCCH transmission.

[0229] For example, when the number of PSCCH resources a in the slot is greater than or equal to the number of SL-PRS resources b, a one-to-one mapping method can be adopted to associate b SL-PRS resources with b of a PSCCH candidate resources in sequence, where the b PSCCH candidate resources can be the first b, or the last b, or randomly selected b of the a PSCCH candidate resources.

[0230] Figure 5 : is a schematic diagram of a one-to-one mapping between PSCCH resources and SL-PRS resources provided in an embodiment of the present application, such as Figure 5As shown, it is assumed that each slot contains 10 (a=10) PSCCH resources and 8 (b=8) SL-PRS resources, and the Resource ID corresponding to each SL-PRS resource is 1, 2, 3..., 8 in sequence. At this time, the one-to-one correspondence between the 8 PSCCH frequency domain candidate resources and the 8 SL-PRS resources should be determined in the PSCCH resource part. The first PSCCH candidate resource is associated with the SL-PRS resource with resource ID=1, the second PSCCH candidate resource is associated with the SL-PRS resource with resource ID=2, the third PSCCH candidate resource is associated with the SL-PRS resource with resource ID=3, the fourth PSCCH candidate resource is associated with the SL-PRS resource with resource ID=4, the fifth PSCCH candidate resource is associated with the SL-PRS resource with resource ID=5, the sixth PSCCH candidate resource is associated with the SL-PRS resource with resource ID=6, the seventh PSCCH candidate resource is associated with the SL-PRS resource with resource ID=7, and the eighth PSCCH candidate resource is associated with the SL-PRS resource with resource ID=8. If there are redundant PSCCH frequency domain candidate resources, then they can only be left blank, such as the 9th and 10th PSCCH resources. They cannot be used additionally, nor can they be used as PSCCH candidate resources during the resource allocation process. Such PSCCH resources do not need to be considered in CR and CBR related measurements.

[0231] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-many mapping manner; one candidate resource for the PSCCH transmission is associated with one or more SL-PRS resources.

[0232] The index interval of the SL-PRS resource associated with the candidate resource for the PSCCH transmission with index i is

[0233] For example, when the number of PSCCH resources a in the slot is less than the number of SL-PRS resources b, a one-to-many mapping method can be adopted (each PSCCH resource is associated with multiple SL-PRS resources), and the specific association method can be:

[0234] i. Figure 6 This is one of the schematic diagrams of one-to-many mapping of PSCCH resources and SL-PRS resources provided in the embodiment of the present application, such as Figure 6 As shown, when mod(b,a)=0 (indicates the remainder of b on a), the index interval between the PSCCH resource with index i and the b SL-PRS resources is is associated with the SL-PRS resources of , where 0≤i<a.

[0235] It should be noted that: during configuration, it is possible to restrict b to be an integer multiple of a. In this case, only this association method is required. Figure 6 In the example, the number of PSCCH resources is 4 (a=4) and the number of SL-PRS resources is 8 (b=8), then the first PSCCH resource is associated with the first and second SL-PRS resources (the corresponding Resource IDs are 1 and 2 respectively), the second PSCCH resource is associated with the third and fourth SL-PRS resources (the corresponding Resource IDs are 3 and 4 respectively), the third PSCCH resource is associated with the fifth and sixth SL-PRS resources (the corresponding Resource IDs are 5 and 6 respectively), and the fourth PSCCH resource is associated with the seventh and eighth SL-PRS resources (the corresponding Resource IDs are 7 and 8 respectively).

[0236] ii. Figure 7 This is the second schematic diagram of one-to-many mapping of PSCCH resources and SL-PRS resources provided in the embodiment of the present application, such as Figure 7 As shown, when mod(b,a)≠0 (indicates the remainder of b with respect to a), Figure 7 In the example, the number of PSCCH resources is 4 (a=4), and the number of SL-PRS resources is 7 (b=7). At this time, the first PSCCH resource can be associated with the first and second SL-PRS resources (corresponding to Resource IDs 1 and 2, respectively), the second PSCCH resource can be associated with the third and fourth SL-PRS resources (corresponding to Resource IDs 3 and 4, respectively), the third PSCCH resource can be associated with the fifth and sixth SL-PRS resources (corresponding to Resource IDs 5 and 6, respectively), and the fourth PSCCH resource can be associated with the seventh SL-PRS resource (corresponding to Resource ID 7). Alternatively, all SL-PRS resources can be sequentially associated with a PSCCH resources until all SL-PRS resources are associated, as shown in Table 3:

[0237] Table 3

[0238]

[0239] The resource allocation method for direct link positioning provided in the present application can save control signaling overhead by designing the association relationship between PSCCH resources and SL-PRS resources.

[0240] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of SL-PRS resources, the scheduling information of the SL-PRS carried by the PSCCH includes SL-PRS resource indication information for the SL-PRS transmission;

[0241] The SL-PRS resource indication information includes one or more of the following information:

[0242] SL-PRS resource identification ID;

[0243] Time domain starting symbol of SL-PRS resource

[0244] The frequency domain starting RB of the SL-PRS resource;

[0245] The frequency domain starting subchannel of the SL-PRS resource;

[0246] The number of time domain symbols of SL-PRS resources;

[0247] The frequency domain bandwidth of the SL-PRS resource;

[0248] The comb offset pattern used by the SL-PRS resources.

[0249] Specifically, in an embodiment of the present application, if the association relationship is a one-to-many relationship, SL-PRS resource indication information for SL-PRS transmission can also be carried in the SCI carried by the PSCCH, and the SL-PRS resource indication information is used to indicate specific SL-PRS resource-related information. The SL-PRS resource-related information includes at least one of the following: such as SL-PRS resourceID, time domain starting symbol, frequency domain starting RB or frequency domain starting subchannel, number of time domain symbols, frequency domain bandwidth, comb-offset pattern information, etc.

[0250] In some embodiments, performing resource allocation based on the resource allocation information set to determine resources for PSCCH and SL-PRS transmission includes:

[0251] Selecting resources for the PSCCH transmission based on the resource allocation information set;

[0252] Based on the selected resources for the PSCCH transmission and the association between the candidate resources for the PSCCH transmission and the SL-PRS resources, the resources for the SL-PRS transmission are determined.

[0253] In some embodiments, selecting resources for the PSCCH transmission based on the resource allocation information set includes:

[0254] Based on the resource allocation information set, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0255] Based on the configuration information of the SL-PRS resources used for the SL-PRS transmission, the resources used for the PSCCH transmission are determined from the PSCCH candidate resource set.

[0256] Specifically, in the embodiment of the present application, a single candidate resource R for transmitting PSCCH x,y Defined as, the time domain in slot The frequency domain is located on the subchannel indexed by x, corresponding to a single PSCCH resource, or a single candidate resource R for transmitting PSCCH. x,y Defined as, the time domain in slot The frequency domain index is a single subchannel corresponding to x, where x = 0, ..., a'-1, a' ≤ a, and a' is the number of PSCCH resources actually available in each slot (there may be redundant PSCCH resources, and a' = a when there are no redundant PSCCH resources). The PSCCH initial candidate resource set is initialized to all single candidate resources R in the resource selection window that meet the above definition. x,y The set composed of.

[0257] In an embodiment of the present application, after the first device finally completes resource exclusion, when selecting a PSCCH transmission resource from a set of available candidate resources, it should determine the PSCCH candidate resource based on the configuration information of the SL-PRS resources for SL-PRS transmission configured by high-level parameters (including at least one of the following: number of SL-PRS time domain symbols, time domain starting position, frequency domain bandwidth, frequency domain starting position, frequency domain comb-offset pattern, etc.), and the configuration of one or more SL-PRS resources associated with the PSCCH candidate resource should contain a configuration that conforms to the SL-PRS resource used for SL-PRS transmission.

[0258] In some embodiments, selecting resources for the PSCCH transmission based on the resource allocation information set includes:

[0259] Based on the resource allocation information set and the configuration information of the SL-PRS resources used for the SL-PRS transmission, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0260] A resource for the PSCCH transmission is selected from the PSCCH candidate resource set.

[0261] Specifically, in an embodiment of the present application, if the high-level parameters configure the configuration information of the SL-PRS resource used by the first device for SL-PRS transmission, including at least one of the following: the number of SL-PRS time domain symbols, the time domain starting position, the frequency domain bandwidth, the frequency domain starting position, the frequency domain comb-offset pattern, etc., then the single candidate resource R for transmitting PSCCH x,y Defined as, the time domain in slot The frequency domain is located on the subchannel indexed by x, corresponding to a single PSCCH resource, or a single candidate resource R for transmitting PSCCH. x,y Defined as, the time domain in slot The frequency domain index is x, and the single subchannel corresponds to the single PSCCH candidate resource. Among them, the one or more SL-PRS resources associated with the single PSCCH candidate resource corresponding to the index x should be able to meet the configuration of the SL-PRS resources used for SL-PRS transmission (that is, the corresponding configuration information in the one or more SL-PRS resources is consistent with the configuration information of the high-level parameter configuration). The PSCCH initial candidate resource set is initialized to all single candidate resources R that meet the above definition in the resource selection window. x,y The set composed of.

[0262] In some embodiments, when the number a of candidate resources for PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than the number b of SL-PRS resources, not all PSCCH resources contained in each slot will be used.

[0263] Figure 8 Schematic diagram of the number of PSCCH resources actually available provided by the embodiment of the present application, such as Figure 8 As shown, for example, in the dedicated positioning resource pool, the number of PSCCH resources contained in each slot is 10 (a=10), but the number of SL-PRS resources is 8 (b=8). In fact, only 8 PSCCH resources are occupied in the mapping association process. Therefore, the 9th and 10th PSCCH resources may not be used by the device during the actual communication positioning process, nor can they be used as PSCCH candidate resources in the resource allocation process. There is no need to consider such PSCCH resources in CR and CBR related measurements.

[0264] This situation can be avoided directly in the actual configuration process, that is, the number of PSCCH resources in each slot can be configured according to the number of PSCCH resources required. In fact, the frequency domain starting position and frequency domain bandwidth of the PSCCH resource set can be limited to exactly 8 PSCCH resources.

[0265] In some embodiments, when performing resource allocation for SL-PRS retransmission or periodic transmission, in the multiple time slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to the same frequency domain resource position as the PSCCH candidate resource associated with the initially transmitted SL-PRS.

[0266] Specifically, in an embodiment of the present application, if the SCI carried by the PSCCH reserves SL-PRS retransmission or periodic transmission, then it should be ensured that in the multiple slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to the same frequency domain resource position. In this case, the SCI only needs to indicate the time domain position information of the PSCCH associated with the SL-PRS retransmission or periodic transmission.

[0267] For example, Fig. 9 is a schematic diagram of maintaining the PSCCH frequency domain resources on the reserved resources provided in the embodiment of the present application unchanged, such as Fig. 9 As shown, UE1 sends PSCCH and SL-PRS in slot 1, and reserves SL-PRS transmission in slot 2. It can be determined that the frequency domain resources used by UE1 to send PSCCH in slot 1 and slot 2 are exactly the same.

[0268] In some embodiments, when performing resource allocation for SL-PRS retransmission or periodic transmission, in the multiple time slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to a frequency domain resource position that is the same as or different from the PSCCH candidate resource associated with the initially transmitted SL-PRS.

[0269] Specifically, in an embodiment of the present application, if the SCI carried by the PSCCH reserves SL-PRS retransmission or periodic transmission, in the multiple slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH can be mapped to the same or different frequency domain resource positions, then the time and frequency resource position information of the PSCCH associated with the SL-PRS retransmission or periodic transmission needs to be indicated in the SCI.

[0270] For example, Fig.10 is a schematic diagram of different PSCCH frequency domain resources on the reserved resources provided in the embodiment of the present application, such as Fig.10 As shown, if UE1 sends PSCCH and SL-PRS on slot 1, and reserves SL-PRS transmission on slot 2, the frequency domain resources for UE1 to send PSCCH on slot 1 and slot 2 may be the same or different, then it is necessary to indicate the PSCCH resource location information or SL-PRS resource location information for the reserved retransmission or periodic transmission in the SCI.

[0271] In some embodiments, the method further comprises:

[0272] Perform resource allocation and exclude candidate resources for the PSCCH transmission corresponding to the unmonitored time slots.

[0273] Specifically, in the embodiment of the present application, resource allocation is performed, and resource exclusion is required to exclude candidate resources corresponding to the slots that are not monitored. The specific method is as follows: if the first device does not monitor the slots in the perception window The first device is assumed to be in slot If a PSCCH is received on all candidate resources on the first device, the first device should exclude any first candidate resource, and the method for determining the first candidate resource includes at least one of the following:

[0274] (a) In slot Or in slot (When the SL-PRS resource reservation period indication appears in the SCI, it is assumed that in slot The same SCI on the PSCCH is also received on the reserved slot, and the corresponding PSCCH resources and resources If overlap occurs, then the corresponding R x,y is the first candidate resource.

[0275] (b) (When SL-PRS supports only periodic reservations) (When the SL-PRS resource reservation period indication appears in the SCI, it is assumed that in slot The same PSCCH or SCI is also received on the same PSCCH or SCI), the corresponding PSCCH resources and resources If overlap occurs, then the corresponding R x,y is the first candidate resource.

[0276] Where q=1,2,3,...,Q, if P rsvp_RX <T scal And n'-m ≤ P' rsvp_RX ,but Otherwise, Q = 1. Where P rsvp_RX is the period of receiving SL-PRS (msec), T scal Select the window size T for the resource 2 Converted to msec. If slot n belongs to a slot in the dedicated resource pool, then No side, It is the first slot after slot n that belongs to the positioning dedicated resource pool.

[0277] In some embodiments, the method further comprises:

[0278] Perform resource allocation to exclude candidate resources for the PSCCH transmission that overlap with resources reserved for occupation by other devices other than the first device.

[0279] Specifically, in the embodiment of the present application, resource allocation is performed and resource exclusion is required. Based on the received SCI of other devices, the resource reservation occupancy of other devices is determined, and any second candidate resource is excluded. The method for determining the second candidate resource includes at least one of the following:

[0280] (a) The first device is in slot The PSCCH sent by other devices is received, and the SCI carried by the PSCCH indicates the SL-PRS resource reservation period P rsvp_RX (if this information field appears in the SCI) and / or the priority of receiving the SL-PRS RX .

[0281] (b) slot The RSRP measured on the network is higher than the threshold value, which is determined by prio TX and prio RX OK, prio TX It is the transmission priority corresponding to the SL-PRS to be sent by the first device, and the RSRP is the RSRP corresponding to the PSCCH or SL-PRS resource.

[0282] (c) A candidate resource that meets one of the following conditions is determined as a second candidate resource:

[0283] i. In slot Or in slot (When the SL-PRS resource reservation period indication appears in the SCI, it is assumed that in slot The same SCI on the PSCCH is also received on the reserved slot, and the corresponding PSCCH resources and resources If overlap occurs, then the corresponding R x,y The second candidate resource.

[0284] ii. (When SL-PRS supports only periodic reservations) In slot (When the SL-PRS resource reservation period indication appears in the SCI, it is assumed that in slot The same PSCCH or SCI is also received on the same PSCCH or SCI), the corresponding PSCCH resources and resources If overlap occurs, then the corresponding R x,y The second candidate resource.

[0285] The resource allocation method for direct link positioning provided in the present application combines the association relationship and uses PSCCH resources as the basic unit of resource allocation. There is no need to consider SL-PRS resource allocation additionally. The overall solution is simple and efficient.

[0286] In some embodiments, the method further comprises:

[0287] Measuring sidelink channel occupancy ratio (SL CR) and / or sidelink channel busy ratio (SL CBR);

[0288] Among them, the direct link channel occupancy rate is the total number of PSCCH resources that have been transmitted and occupied and authorized for reservation in the time slot interval corresponding to the first measurement window divided by the total number of resources for the PSCCH transmission contained in the first measurement window in the dedicated resource pool for sending positioning, that is, the total number of PSCCH resources that have been transmitted and occupied and authorized for reservation accounts for the total number of resources for the PSCCH transmission contained in the first measurement window in the dedicated resource pool for sending positioning;

[0289] The direct link channel busy rate is the number of PSCCH resources corresponding to the direct link measurement result exceeding the preset threshold divided by the total number of PSCCH resources included in the second measurement window in the positioning dedicated resource pool in the time slot interval corresponding to the second measurement window, that is, the proportion of the number of PSCCH resources corresponding to the direct link measurement result exceeding the preset threshold in the total number of PSCCH resources included in the second measurement window in the positioning dedicated resource pool.

[0290] Specifically, in an embodiment of the present application, the first device selects resources on slot n for PSCCH and SL-PRS transmission, and before sending the PSCCH and SL-PRS, it can also measure the direct link channel occupancy rate and the direct link channel busy rate on slot nN, where N is the congestion control processing time.

[0291] For example, the SL-CR measured on slot n' is the total number of PSCCH resources occupied by the first device for transmission in the slot interval [n'-α, n'-1] and authorized reservation in the slot interval [n', n'+β], divided by the total number of PSCCH resources actually available in the resource pool sent in the slot interval [n'-α, n'+β]. The total number of PSCCH resources actually available can also be understood as the total number of candidate resources actually available for PSCCH transmission. Among them, α is a positive integer, β is 0 or a positive integer, and the values ​​of α and β depend on the UE implementation, but α+β+1=WindowSize must be satisfied. WindowSize is determined by high-level parameters and is related to the sensing window size of SL-PRS resource allocation. In addition, it should be ensured that β<(α+β+1) / 2, and n+β should not exceed the time corresponding to the last transmission opportunity of the current transmission.

[0292] For example, the SL-CBR measured on slot n' is the number of PSCCH resources corresponding to the measurement result of the sidelink received signal strength indicator (SL-RSSI) or the sidelink reference signal received power (SL-RSRP) exceeding the preset threshold in the measurement window corresponding to the slot interval [n'-α, n'-1], divided by the total number of PSCCH resources actually used contained in the measurement window corresponding to the slot interval [n'-α, n'-1]. Among them, SL-RSSI is the linear mean of the total received power corresponding to the REs occupied by the PSCCH resources. SL-RSRP is the RSPR of the PSCCH, and α is equal to 100 or 100·2 μ slots,determined according to high-level parameters.

[0293] For example, the SL-CR measured on slot n' is the total number of subchannels used for PSCCH transmission occupied by the first device in the slot interval [n'-α, n'-1] and authorized and reserved in the slot interval [n', n'+β], divided by the total number of subchannels used for PSCCH transmission included in the sending resource pool in the slot interval [n'-α, n'+β]. Where α is a positive integer, β is 0 or a positive integer, and the values ​​of α and β depend on the UE implementation, but α+β+1=WindowSize must be satisfied. WindowSize is determined by high-level parameters and is related to the sensing window size of SL-PRS resource allocation. In addition, it should be ensured that β<(α+β+1) / 2, and n+β should not exceed the time corresponding to the last transmission opportunity of the current transmission.

[0294] For example, the SL-CBR measured on slot n' is the total number of subchannels for PSCCH transmission corresponding to the measurement window corresponding to the slot interval [n'-α, n'-1], for which the direct link received signal strength indication or the direct link reference signal received power measurement result exceeds the preset threshold, divided by the total number of subchannels for PSCCH transmission contained in the measurement window corresponding to the slot interval [n'-α, n'-1]. Among them, SL-RSSI is the linear mean of the total received power measured on the subchannel used to transmit PSCCH in the frequency domain and the OFDM symbol used to transmit PSCCH in the time domain, or, SL-RSSI is the linear mean of the total received power measured on the PSCCH resources in the subchannel used to transmit PSCCH in the frequency domain. SL-RSRP is the RSPR of the PSCCH, and α is equal to 100 or 100·2 μ slots,determined according to high-level parameters.

[0295] The resource allocation method for direct link positioning provided in the present application uses PSCCH resources as the measurement granularity of CR and CBR, which is less complex and more accurate than using SL-PRS resources as the measurement granularity.

[0296] Fig.11 is a schematic diagram of the structure of a first device provided in an embodiment of the present application, such as Fig.11 As shown, the first device includes a memory 1120, a transceiver 1100, and a processor 1110, wherein:

[0297] The memory 1120 is used to store computer programs; the transceiver 1100 is used to send and receive data under the control of the processor 1110; the processor 1110 is used to read the computer program in the memory 1120 and perform the following operations:

[0298] Get resource allocation information set;

[0299] Based on the resource allocation information set, resource allocation is performed to determine resources for transmission of a physical direct link control channel PSCCH and a direct link positioning reference signal SL-PRS.

[0300] Among them, Fig.11In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1110 and various circuits of memory represented by memory 1120 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1100 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 1110 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1110 when performing operations.

[0301] The processor 1110 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0302] In some embodiments, the PSCCH is used to carry scheduling information of the SL-PRS; and candidate resources for the PSCCH transmission are associated with SL-PRS resources.

[0303] In some embodiments, the number of time domain symbols and the number of frequency domain resource blocks RBs (or the number of subchannels) of the resource set used for the PSCCH transmission in each time slot in the positioning dedicated resource pool are configured or preconfigured by high-level parameters;

[0304] and / or,

[0305] Configuration information of all SL-PRS resources included in each time slot in the positioning dedicated resource pool is configured or pre-configured by high-level parameters.

[0306] In some embodiments, the candidate resources for the PSCCH transmission are associated with SL-PRS resources, including:

[0307] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-one mapping manner, and one candidate resource for the PSCCH transmission is associated with one SL-PRS resource;

[0308] and / or,

[0309] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-many mapping manner; one candidate resource for the PSCCH transmission is associated with one or more SL-PRS resources.

[0310] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of SL-PRS resources, the b SL-PRS resources are associated with the first b, last b or randomly selected b of the a candidate resources for the PSCCH transmission.

[0311] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the index interval of the SL-PRS resource associated with the candidate resource for the PSCCH transmission with index i is

[0312] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of SL-PRS resources, the scheduling information of the SL-PRS carried by the PSCCH includes SL-PRS resource indication information for the SL-PRS transmission;

[0313] The SL-PRS resource indication information includes one or more of the following information:

[0314] SL-PRS resource identification ID;

[0315] Time domain starting symbol of SL-PRS resource

[0316] The frequency domain starting RB of the SL-PRS resource;

[0317] The frequency domain starting subchannel of the SL-PRS resource;

[0318] The number of time domain symbols of SL-PRS resources;

[0319] The frequency domain bandwidth of the SL-PRS resource;

[0320] The comb offset pattern used by the SL-PRS resources.

[0321] In some embodiments, performing resource allocation based on the resource allocation information set to determine resources for PSCCH and SL-PRS transmission includes:

[0322] Selecting resources for the PSCCH transmission based on the resource allocation information set;

[0323] Based on the selected resources for the PSCCH transmission and the association between the candidate resources for the PSCCH transmission and the SL-PRS resources, the resources for the SL-PRS transmission are determined.

[0324] In some embodiments, selecting resources for the PSCCH transmission based on the resource allocation information set includes:

[0325] Based on the resource allocation information set, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0326] Based on the configuration information of the SL-PRS resources used for the SL-PRS transmission, the resources used for the PSCCH transmission are determined from the PSCCH candidate resource set.

[0327] In some embodiments, selecting resources for the PSCCH transmission based on the resource allocation information set includes:

[0328] Based on the resource allocation information set and the configuration information of the SL-PRS resources used for the SL-PRS transmission, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0329] A resource for the PSCCH transmission is selected from the PSCCH candidate resource set.

[0330] In some embodiments, when performing resource allocation for SL-PRS retransmission or periodic transmission, each associated PSCCH in a plurality of time slots corresponding to the SL-PRS retransmission or periodic transmission is mapped to the same frequency domain resource position as the PSCCH candidate resource associated with the initial SL-PRS transmission;

[0331] and / or,

[0332] When performing resource allocation for SL-PRS retransmission or periodic transmission, in the multiple time slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to a frequency domain resource position that is the same as or different from the PSCCH candidate resources associated with the initially transmitted SL-PRS.

[0333] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:

[0334] Perform resource allocation and exclude candidate resources for the PSCCH transmission corresponding to the unmonitored time slots.

[0335] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:

[0336] Perform resource allocation to exclude candidate resources for the PSCCH transmission that overlap with resources reserved for occupation by other devices other than the first device.

[0337] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:

[0338] Measuring the through link channel occupancy rate and / or the through link channel busy rate;

[0339] The through link channel occupancy rate is the total number of PSCCH resources occupied by transmission and authorized reservation in the time slot interval corresponding to the first measurement window divided by the total number of resources for the PSCCH transmission contained in the first measurement window in the positioning dedicated resource pool;

[0340] The direct link channel busy rate is the number of PSCCH resources corresponding to the direct link measurement result exceeding the preset threshold in the time slot interval corresponding to the second measurement window divided by the total number of PSCCH resources included in the second measurement window in the positioning dedicated resource pool.

[0341] Specifically, the above-mentioned first device provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is the first device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0342] Fig.12 is a structural diagram of a resource allocation device for direct link positioning provided by an embodiment of the present application, such as Fig.12 As shown, the embodiment of the present application provides a resource allocation device for direct link positioning, including an acquisition module 1201 and a determination module 1202, wherein:

[0343] The acquisition module 1201 is used to acquire a resource allocation information set; the determination module 1202 is used to perform resource allocation based on the resource allocation information set and determine the resources used for PSCCH and SL-PRS transmission.

[0344] In some embodiments, the PSCCH is used to carry scheduling information of the SL-PRS; and candidate resources for the PSCCH transmission are associated with SL-PRS resources.

[0345] In some embodiments, the number of time domain symbols and the number of frequency domain resource blocks RBs (the number of subchannels) of the resource set used for the PSCCH transmission in each time slot in the positioning dedicated resource pool are configured or preconfigured by high-level parameters;

[0346] and / or,

[0347] Configuration information of all SL-PRS resources included in each time slot in the positioning dedicated resource pool is configured or pre-configured by high-level parameters.

[0348] In some embodiments, the candidate resources for the PSCCH transmission are associated with SL-PRS resources, including:

[0349] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-one mapping manner, and one candidate resource for the PSCCH transmission is associated with one SL-PRS resource;

[0350] and / or,

[0351] When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-many mapping manner; one candidate resource for the PSCCH transmission is associated with one or more SL-PRS resources.

[0352] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of SL-PRS resources, the b SL-PRS resources are associated with the first b, last b or randomly selected b of the a candidate resources for the PSCCH transmission.

[0353] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the index interval of the SL-PRS resource associated with the candidate resource for the PSCCH transmission with index i is

[0354] In some embodiments, when the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of SL-PRS resources, the scheduling information of the SL-PRS carried by the PSCCH includes SL-PRS resource indication information for the SL-PRS transmission;

[0355] The SL-PRS resource indication information includes one or more of the following information:

[0356] SL-PRS resource identification ID;

[0357] Time domain starting symbol of SL-PRS resource

[0358] The frequency domain starting RB of the SL-PRS resource;

[0359] The frequency domain starting subchannel of the SL-PRS resource;

[0360] The number of time domain symbols of SL-PRS resources;

[0361] The frequency domain bandwidth of the SL-PRS resource;

[0362] The comb offset pattern used by the SL-PRS resources.

[0363] In some embodiments, the determination module includes a selection submodule and a determination submodule, wherein:

[0364] The selection submodule is used to select resources for the PSCCH transmission based on the resource allocation information set;

[0365] The determination submodule is used to determine the resources used for the SL-PRS transmission based on the selected resources for the PSCCH transmission and the association relationship between the candidate resources for the PSCCH transmission and the SL-PRS resources.

[0366] In some embodiments, the selection submodule includes a first selection unit and a determination unit, wherein:

[0367] The first selection unit is used to determine an initial candidate resource set based on the resource allocation information set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0368] The determining unit is used to determine the resources used for the PSCCH transmission from the PSCCH candidate resource set based on the configuration information of the SL-PRS resources used for the SL-PRS transmission.

[0369] In some embodiments, the selection submodule includes a second selection unit and a third selection unit, wherein:

[0370] The second selection unit is used to determine an initial candidate resource set based on the resource allocation information set and the configuration information of the SL-PRS resource used for the SL-PRS transmission, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window;

[0371] The third selection unit is used to select resources for the PSCCH transmission from the PSCCH candidate resource set.

[0372] In some embodiments, when performing resource allocation for SL-PRS retransmission or periodic transmission, each associated PSCCH in a plurality of time slots corresponding to the SL-PRS retransmission or periodic transmission is mapped to the same frequency domain resource position as the PSCCH candidate resource associated with the initial SL-PRS transmission;

[0373] and / or,

[0374] When performing resource allocation for SL-PRS retransmission or periodic transmission, in the multiple time slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to a frequency domain resource position that is the same as or different from the PSCCH candidate resources associated with the initially transmitted SL-PRS.

[0375] In some embodiments, the apparatus further comprises a first exclusion module;

[0376] The first exclusion module is used to exclude candidate resources for the PSCCH transmission corresponding to unmonitored time slots.

[0377] In some embodiments, the apparatus further comprises a second exclusion module;

[0378] The second exclusion module is used to exclude candidate resources for the PSCCH transmission that overlap with resources reserved for occupation by other devices other than the first device.

[0379] In some embodiments, the apparatus further comprises a measurement module;

[0380] The measuring module is used to measure the occupancy rate of the direct link channel and / or the busy rate of the direct link channel;

[0381] The through link channel occupancy rate is the total number of PSCCH resources occupied by transmission and authorized reservation in the time slot interval corresponding to the first measurement window divided by the total number of resources for the PSCCH transmission contained in the first measurement window in the positioning dedicated resource pool;

[0382] The direct link channel busy rate is the number of PSCCH resources corresponding to the direct link measurement result exceeding the preset threshold in the time slot interval corresponding to the second measurement window divided by the total number of PSCCH resources included in the second measurement window in the positioning dedicated resource pool.

[0383] Specifically, the resource allocation device for direct link positioning provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is the first device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0384] It should be noted that the division of units / modules in the above embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, the functional units in the various embodiments of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated units may be implemented in the form of hardware or in the form of software functional units.

[0385] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0386] In some embodiments, a non-transitory readable storage medium is further provided, wherein the non-transitory readable storage medium stores a computer program, wherein the computer program is used to enable a processor to execute the resource allocation method for direct link positioning provided by the above-mentioned method embodiments.

[0387] Specifically, the above-mentioned non-transitory readable storage medium provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as the method embodiments in this embodiment will not be described in detail here.

[0388] It should be noted that the non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0389] In some embodiments, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores a computer program, wherein the computer program is used to enable a processor to execute the resource allocation method for direct link positioning provided by the above-mentioned method embodiments.

[0390] Specifically, the processor-readable storage medium provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as those in the method embodiments will not be described in detail herein.

[0391] In some embodiments, a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores a computer program, wherein the computer program is used to enable a computer to execute the resource allocation method for direct link positioning provided by the above-mentioned method embodiments.

[0392] Specifically, the above-mentioned computer-readable storage medium provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0393] In some embodiments, a communication device is further provided, in which a computer program is stored, and the computer program is used to enable the communication device to execute the resource allocation method for direct link positioning provided by the above-mentioned method embodiments.

[0394] Specifically, the above-mentioned communication device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as the method embodiments in this embodiment will not be described in detail here.

[0395] In some embodiments, a chip product is further provided, wherein a computer program is stored in the chip product, and wherein the computer program is used to enable the chip product to execute the resource allocation method for direct link positioning provided by the above-mentioned method embodiments.

[0396] Specifically, the above-mentioned chip product provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0397] It should also be noted that the terms "first", "second", etc. in the embodiments of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more.

[0398] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0399] "Determine B based on A" in the embodiments of the present application means that the factor A should be considered when determining B. It is not limited to "B can be determined based on A alone", but should also include: "Determine B based on A and C", "Determine B based on A, C and E", "Determine C based on A, and further determine B based on C", etc. In addition, it can also include taking A as a condition for determining B, for example, "When A meets the first condition, use the first method to determine B"; for another example, "When A meets the second condition, determine B", etc.; for another example, "When A meets the third condition, determine B based on the first parameter", etc. Of course, it can also be a condition that takes A as a factor for determining B, for example, "When A meets the first condition, use the first method to determine C, and further determine B based on C", etc.

[0400] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0401] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0402] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0403] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0404] Network devices and terminal devices can each use one or more antennas for multi-input multi-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoding transmission or beamforming transmission, etc.

[0405] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0406] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0407] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0408] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0409] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A resource allocation method for direct link positioning, characterized in that: Applied to a first device, comprising: Get resource allocation information set; Based on the resource allocation information set, resource allocation is performed to determine resources for transmission of a physical direct link control channel PSCCH and a direct link positioning reference signal SL-PRS.

2. The resource allocation method for direct link positioning according to claim 1, characterized in that: The PSCCH is used to carry the scheduling information of the SL-PRS; the candidate resources used for the PSCCH transmission are associated with the SL-PRS resources.

3. The resource allocation method for direct link positioning according to claim 1, characterized in that: The number of time domain symbols and the number of frequency domain resource blocks RB of the resource set used for the PSCCH transmission in each time slot in the positioning dedicated resource pool are configured or pre-configured by high-level parameters; and / or, Configuration information of all SL-PRS resources included in each time slot in the positioning dedicated resource pool is configured or pre-configured by high-level parameters.

4. The resource allocation method for direct link positioning according to claim 2, characterized in that: The candidate resources for the PSCCH transmission are associated with the SL-PRS resources, including: When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-one mapping manner, and one candidate resource for the PSCCH transmission is associated with one SL-PRS resource; and / or, When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the candidate resources for the PSCCH transmission are associated with the SL-PRS resources in a one-to-many mapping manner; one candidate resource for the PSCCH transmission is associated with one or more SL-PRS resources.

5. The resource allocation method for direct link positioning according to claim 4, characterized in that: When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is greater than or equal to the number b of SL-PRS resources, the b SL-PRS resources are associated with the first b, last b or randomly selected b of the a candidate resources for the PSCCH transmission.

6. The resource allocation method for direct link positioning according to claim 4, characterized in that: When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of the SL-PRS resources, the index interval of the SL-PRS resources associated with the candidate resources for the PSCCH transmission with index i is 7. The resource allocation method for direct link positioning according to claim 4, characterized in that: When the number a of candidate resources for the PSCCH transmission contained in each time slot in the positioning dedicated resource pool is less than the number b of SL-PRS resources, the scheduling information of the SL-PRS carried by the PSCCH includes SL-PRS resource indication information for the SL-PRS transmission; The SL-PRS resource indication information includes one or more of the following information: SL-PRS resource identification ID; Time domain starting symbol of SL-PRS resource The frequency domain starting RB of the SL-PRS resource; The frequency domain starting subchannel of the SL-PRS resource; The number of time domain symbols of SL-PRS resources; The frequency domain bandwidth of the SL-PRS resource; The comb offset pattern used by the SL-PRS resources.

8. The resource allocation method for direct link positioning according to claim 1, characterized in that: Based on the resource allocation information set, performing resource allocation to determine resources for PSCCH and SL-PRS transmission includes: Selecting resources for the PSCCH transmission based on the resource allocation information set; Based on the selected resources for the PSCCH transmission and the association between the candidate resources for the PSCCH transmission and the SL-PRS resources, the resources for the SL-PRS transmission are determined.

9. The resource allocation method for direct link positioning according to claim 8, characterized in that: Selecting resources for the PSCCH transmission based on the resource allocation information set includes: Based on the resource allocation information set, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window; Based on the configuration information of the SL-PRS resources used for the SL-PRS transmission, the resources used for the PSCCH transmission are determined from the PSCCH candidate resource set.

10. The resource allocation method for direct link positioning according to claim 8, characterized in that: Selecting resources for the PSCCH transmission based on the resource allocation information set includes: Based on the resource allocation information set and the configuration information of the SL-PRS resources used for the SL-PRS transmission, determine an initial candidate resource set, perform resource exclusion, and select a PSCCH candidate resource set for the PSCCH transmission from a resource selection window; A resource for the PSCCH transmission is selected from the PSCCH candidate resource set.

11. The resource allocation method for direct link positioning according to claim 1, characterized in that: When performing resource allocation for SL-PRS retransmission or periodic transmission, each associated PSCCH in a plurality of time slots corresponding to the SL-PRS retransmission or periodic transmission is mapped to the same frequency domain resource position as the PSCCH candidate resource associated with the initial SL-PRS transmission; and / or, When performing resource allocation for SL-PRS retransmission or periodic transmission, in the multiple time slots corresponding to the SL-PRS retransmission or periodic transmission, each associated PSCCH is mapped to a frequency domain resource position that is the same as or different from the PSCCH candidate resources associated with the initially transmitted SL-PRS.

12. The resource allocation method for direct link positioning according to claim 1, characterized in that: The method further comprises: Perform resource allocation and exclude candidate resources for the PSCCH transmission corresponding to the unmonitored time slots.

13. The resource allocation method for direct link positioning according to claim 1, characterized in that: The method further comprises: Perform resource allocation to exclude candidate resources for the PSCCH transmission that overlap with resources reserved for occupation by other devices other than the first device.

14. The resource allocation method for direct link positioning according to claim 1, characterized in that: The method further comprises: Measuring the through link channel occupancy rate and / or the through link channel busy rate; The through link channel occupancy rate is the total number of PSCCH resources occupied by transmission and authorized reservation in the time slot interval corresponding to the first measurement window divided by the total number of resources for the PSCCH transmission contained in the first measurement window in the positioning dedicated resource pool; The direct link channel busy rate is the number of PSCCH resources corresponding to the direct link measurement result exceeding the preset threshold in the time slot interval corresponding to the second measurement window divided by the total number of PSCCH resources included in the second measurement window in the positioning dedicated resource pool.

15. A first device, characterized in that: Including memory, transceiver, processor; Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read the computer program in the memory and execute the resource allocation method for direct link positioning as described in any one of claims 1 to 14.

16. A resource allocation device for direct link positioning, characterized in that: include: An acquisition module, used to acquire a resource allocation information set; The determination module is used to perform resource allocation based on the resource allocation information set and determine the resources used for PSCCH and SL-PRS transmission.

17. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the resource allocation method for direct link positioning according to any one of claims 1 to 14.