A resource allocation method and control device for sidelink positioning

CN117042145BActive Publication Date: 2026-09-18DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210475214.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-29
Publication Date
2026-09-18
Estimated Expiration
2042-04-29

AI Technical Summary

Technical Problem

[0004]本申请实施例要达到的技术目的是提供一种用于Sidelink定位的资源分配方法及控制装置,用以解决当前已知的资源分配方法无法适应Sidelink定位方法的问题

Benefits of technology

[0013] By setting up a dedicated first candidate resource set for the positioning channel and selecting resources from this first candidate resource set for the transmission of the positioning channel, the probability of collisions in the positioning channel is reduced, the transmission efficiency of the positioning channel is improved, and the positioning requirements of Sidelink are better met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117042145B_ABST
    Figure CN117042145B_ABST
Patent Text Reader

Abstract

The application provides a resource allocation method and a control device for sidelink positioning. The method applied to a first device comprises: obtaining resource pool configuration information, determining a first candidate resource set and a second candidate resource set in a resource pool according to the resource pool configuration information; selecting resources in the first candidate resource set for transmission of a positioning channel, selecting resources in the second candidate resource set for transmission of a control channel, or for transmission of a control channel and a data channel. The application sets a dedicated first candidate resource set for the positioning channel, and selects resources in the first candidate resource set for transmission of the positioning channel, thereby reducing the probability of collision of the positioning channel, improving the transmission efficiency of the positioning channel, and facilitating meeting the positioning requirements of the sidelink.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a resource allocation method and control device for Sidelink positioning. Background Technology

[0002] 3GPP Release 16 initiated research and standardization of NR Positioning (cellular network downlink). Within cellular network coverage, base stations transmit cell-specific downlink PRS (Positioning Reference Signal), and terminals transmit uplink SRS (Sounding Reference Signal) for positioning. Correspondingly, terminals can measure RSTD (Reference Signal Time Difference), or RSRP (Reference Signal Receiving Power) of DL PRS, or the time difference between receiving DL PRS and transmitting SRS. Base stations can measure uplink RTOA (Relative Time of Arrival), SRS RSRP, the time difference between gNB receiving SRS and gNB transmitting DL PRS, and angle measurements, etc. By processing these measurements, the position of the UE (User Equipment) is calculated.

[0003] Research and standardization efforts for sidelink positioning are actively underway. However, sidelink differs from NR Downlink and Uplink, primarily used in indoor, outdoor, and tunnel environments. Furthermore, outdoor and tunnel scenarios require support for positioning services at speeds up to 250 km / h. Therefore, the positioning measurement process and resource allocation methods between UEs need to be redesigned based on resource selection and physical layer structure characteristics to adapt to sidelink positioning technology. This application addresses these issues by proposing a resource allocation method for sidelink positioning. Summary of the Invention

[0004] The technical objective of this application is to provide a resource allocation method and control device for Sidelink positioning, so as to solve the problem that the currently known resource allocation methods cannot adapt to the Sidelink positioning method.

[0005] To address the aforementioned technical problems, this application provides a resource allocation method for Sidelink positioning, applied to a first device, comprising:

[0006] Obtain resource pool configuration information, and determine a first candidate resource set and a second candidate resource set in the resource pool based on the resource pool configuration information;

[0007] Resources are selected from the first candidate resource set for the transmission of the positioning channel, and resources are selected from the second candidate resource set for the transmission of the control channel, or for the transmission of both the control channel and the data channel.

[0008] Another embodiment of this application also provides a resource allocation control device, including:

[0009] The first processing module is used to obtain resource pool configuration information and determine a first candidate resource set and a second candidate resource set in the resource pool based on the resource pool configuration information.

[0010] The second processing module is used to select resources from the first candidate resource set for transmission of the positioning channel, select resources from the second candidate resource set for transmission of the control channel, or for transmission of both the control channel and the data channel.

[0011] Another embodiment of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the resource allocation method for Sidelink positioning as described above.

[0012] Compared with the prior art, the resource allocation method and control device for Sidelink positioning provided in this application have at least the following advantages:

[0013] By setting up a dedicated first candidate resource set for the positioning channel and selecting resources from this first candidate resource set for the transmission of the positioning channel, the probability of collisions in the positioning channel is reduced, the transmission efficiency of the positioning channel is improved, and the positioning requirements of Sidelink are better met. Attached Figure Description

[0014] Figure 1 This is one of the flowcharts illustrating the resource allocation method for Sidelink positioning in this application;

[0015] Figure 2-1 This is one of the schematic diagrams of the physical layer structure of the positioning channel;

[0016] Figure 2-2 This is the second schematic diagram of the physical layer structure of the positioning channel;

[0017] Figure 2-3This is a schematic diagram of the physical layer structure of the control channel;

[0018] Figure 2-4 This is a schematic diagram of the physical layer structure of the data channel;

[0019] Figure 2-5 This is a schematic diagram of the time slot structure used by the first device for control channel and positioning channel transmission.

[0020] Figure 2-6 This is a schematic diagram of the time slot structure when the first device is used for transmission of control channel, data channel and positioning channel, and the control channel and data channel are adjacent.

[0021] Figure 2-7 This is one of the schematic diagrams illustrating the mapping relationship between the control channel and the data channel in the frequency domain.

[0022] Figure 2-8 This is the second schematic diagram illustrating the mapping relationship between the control channel and the data channel in the frequency domain.

[0023] Figure 2-9 This is the third schematic diagram illustrating the mapping relationship between the control channel and the data channel in the frequency domain.

[0024] Figure 3 This is the second flowchart illustrating the resource allocation method for Sidelink positioning in this application;

[0025] Figure 4 This is the third flowchart illustrating the resource allocation method for Sidelink positioning in this application;

[0026] Figure 5 This is the fourth flowchart illustrating the resource allocation method for Sidelink positioning in this application;

[0027] Figure 6 This is the fifth flowchart illustrating the resource allocation method for Sidelink positioning in this application;

[0028] Figure 7 This is a schematic diagram of the temporal structure of the first candidate resource set;

[0029] Figure 8 A schematic diagram illustrating the configuration of the resource pool;

[0030] Figure 9 This is a schematic diagram of the control device of this application. Detailed Implementation

[0031] To make the technical problems, technical solutions, and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this application. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this application. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.

[0032] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.

[0033] In the various embodiments of this application, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0034] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0035] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.

[0036] See Figure 1 One embodiment of this application provides a resource allocation method for Sidelink positioning, applied to a first device, comprising:

[0037] Step S101: Obtain resource pool configuration information, and determine a first candidate resource set and a second candidate resource set in the resource pool based on the resource pool configuration information;

[0038] Step S102: Select resources from the first candidate resource set for transmission of the positioning channel, and select resources from the second candidate resource set for transmission of the control channel, or for transmission of both the control channel and the data channel.

[0039] In one embodiment of this application, when the first device allocates resources for Sidelink positioning, it obtains resource pool configuration information and determines two candidate resource sets—a first candidate resource set and a second candidate resource set—from at least one resource pool based on this configuration information. Resources for positioning channel transmission are selected from the first candidate resource set, and resources for control channel transmission, or resources for both control and data channel transmission, are selected from the second candidate resource set. The positioning channel may transmit only SL-PRS or both SL-PRS and positioning data. The control channel transmits Sidelink positioning scheduling information, and the data channel transmits positioning data. By setting a dedicated first candidate resource set for the positioning channel and selecting resources from this set for positioning channel transmission, the probability of positioning channel collisions is reduced, the transmission efficiency of the positioning channel is improved, and the positioning requirements of Sidelink are met.

[0040] It should be noted that the positioning and scheduling information is transmitted through the positioning channel or the data channel; when the positioning channel transmits positioning data, the resources in the second candidate resource set are used only for the transmission of the control channel.

[0041] When the positioning channel does not transmit positioning data, a data channel needs to be set up, and the resources in the second candidate resource set are used for the transmission of both the control and data channels. See also Figure 2-1 and Figure 2-2 This is a schematic diagram of the physical layer structure of the positioning channel, where... Figure 2-1 Only SL-PRS is transmitted for the positioning channel. Figure 2-2 The positioning channel transmits SL-PRS and positioning data. The SL-PRS in the diagram can be a comb-like mapping structure, and the positioning data uses a rate-matched mapping method, mapping only to resource elements without SL-PRS. The number of time-domain symbols and / or the starting symbol position of the positioning channel in a time slot can be indicated by positioning scheduling information, or configured or pre-configured by higher-layer parameters. Alternatively, the frequency domain of the positioning channel can be limited to occupy the full frequency bandwidth of the entire resource pool.

[0042] See Figure 2-3This is a schematic diagram of the physical layer structure of the control channel. Positioning and scheduling information is carried within the control channel. The number of time-domain symbols in the control channel is configured or pre-configured by higher-layer parameters. The starting symbol can be limited to the second symbol in each time slot, or configured or pre-configured by higher-layer parameters. The starting position of the frequency domain mapping can be the starting position of each sub-channel, or configured or pre-configured by higher-layer parameters. The number of Physical Resource Blocks (PRBs) occupied in the frequency domain is based on higher-layer parameter configuration or pre-configuration. The positioning and scheduling information should be frequency-division multiplexed with the DMRS of the control channel. The frequency domain pattern of the DMRS (starting resource element position, comb size, comb offset, starting resource element position parameters, cyclic offset / orthogonal cover code) is either pre-configured or determined by the device itself.

[0043] Location data can also be included in the location scheduling information.

[0044] The control channel higher-layer parameter configuration in the figure occupies 2 OFDM symbols, but due to the presence of the AGC symbol, it actually occupies N = 2 + 1 = 3 OFDM symbols in the time slot; in addition, a guard period (GP) may need to be reserved at the end of the control channel, which occupies one OFDM symbol.

[0045] See Figure 2-4 This diagram illustrates the physical layer structure of the data channel, where the data channel is primarily used to transmit positioning data. The number of time-domain symbols and the position of the first time-domain symbol in the data channel are indicated explicitly or implicitly by the control channel. Implicit indication occurs when the time-domain configuration information of the two channels is the same (number of time-domain symbols and position of the first time-domain symbol) or different (but the control channel can indicate the time-frequency position information of the data channel). The number of PRBs or sub-channels occupied in the frequency domain is indicated by the control channel or configured or pre-configured by higher-layer parameters.

[0046] The initial PRB in the frequency domain has different indication methods depending on the resource pool configuration:

[0047] When the resource pool is configured with a frequency domain adjacency mapping between the data channel and the control channel, the starting PRB in the frequency domain is implicitly the PRB position of the frequency domain immediately adjacent to the control channel.

[0048] When the data channel and control channel frequency domains of the resource pool are not mapped adjacently, the starting PRB in the frequency domain needs to be indicated by the control channel.

[0049] See Figure 2-5 This is a schematic diagram of the time slot structure used by the first device for control channel and positioning channel transmission:

[0050] As shown in the figure, different devices occupy different sub-channels for their control channels, which are used to schedule their respective positioning channels. The positioning channels of different devices can be multiplexed using Time Division Multiplexing (TDM). If multiple devices' positioning channels only transmit SL-PRS, then multiple devices can use different SL-PRS frequency domain patterns for FDM multiplexing. If a device's positioning channel carries both SL-PRS and positioning data, when multiple users perform FDM multiplexing, different positioning channels can only be multiplexed onto different frequency bands. Whether the positioning channel transmitted by a device contains positioning data can be indicated by positioning scheduling information.

[0051] The starting position of the frequency domain of the control channel is the starting position of the PRB of the sub-channel, and the number of PRBs occupied by the frequency domain of the control channel is configured or pre-configured by higher layer parameters.

[0052] The number of time-domain symbols and the starting position of the time-domain symbol for the positioning channel are indicated by positioning scheduling information. Alternatively, the number of time-domain symbols can be configured by higher-layer parameters, dividing the entire time slot into a specific time-domain pattern (as shown in the figure, the time-domain resources available for transmitting the positioning channel in the entire time slot are divided into three parts for transmitting the positioning channel. The first and second parts occupy 3 and 4 symbols respectively, and the third part occupies 3 symbols. When the device uses each resource, the time-domain configuration needs to follow this rule for resource selection).

[0053] The sequence generation initialization of SL-PRS in the positioning channel can be based on the information bits in the positioning scheduling information.

[0054] See Figure 2-6 The diagram illustrates the time slot structure for the first device when it transmits control, data, and positioning channels, with the control and data channels adjacent to each other. In this diagram, the control and data channels of each device are mapped adjacently in the frequency domain. The scheduling information carried by the control channel is used to indicate the data and positioning channels. The number of time-domain symbols and the starting position of the time-domain symbol for the positioning channel are indicated by the positioning scheduling information. Alternatively, the number of time-domain symbols can be configured by higher-layer parameters, dividing the entire time slot into a specific time-domain pattern (as shown in the diagram, the time-domain resources available for transmitting the positioning channel in the entire time slot are divided into three parts for transmitting the positioning channel. The first and second parts occupy 3 and 4 symbols respectively, and the third part occupies 3 symbols. When the device uses each resource, the time-domain configuration must follow this rule for resource selection).

[0055] The frequency domain configuration of the control channel and data channel can also meet at least one of the following characteristics:

[0056] like Figure 2-7This is one of the schematic diagrams illustrating the frequency domain mapping relationship between control and data channels. The frequency domain mapping of control and data channels should be restricted to a single sub-channel, and the starting PRB position of the control channel can only be the starting PRB of each sub-channel. Furthermore, the starting PRB position of the control channel can only be located within the starting PRB of each sub-channel.

[0057] Or, such as Figure 2-8 The second diagram illustrates the mapping relationship between the control channel and the data channel in the frequency domain. The number of PRBs occupied by the control channel in the frequency domain should be less than or equal to the sub-channel size. The scheduling granularity of the control channel + data channel in the overall frequency domain is the sub-channel.

[0058] Or, such as Figure 2-9 The third diagram illustrating the mapping relationship between control channels and data channels in the frequency domain shows that the number of PRBs occupied by the control channel in the frequency domain should be an integer multiple of the sub-channel size, and the scheduling granularity of the data channel in the frequency domain is the sub-channel.

[0059] like Figure 2-6 As shown, the first candidate resource set occupies the first N-1 OFDM symbols in each time slot of the first resource pool, and the second candidate resource set occupies the last 13-N OFDM symbols in each time slot of the first resource pool, where the Nth symbol is GP and the 14th symbol is GP.

[0060] It should also be noted that the aforementioned location data includes at least one of the following:

[0061] Positioning measurement type, positioning auxiliary information, SL-PRS search auxiliary information, positioning method / capability, positioning type, measurement window indicator, positioning solution function indicator, measurement auxiliary information, feedback delay limit, time domain reference point, positioning measurement value, timestamp associated with the measurement value, quality indicator of the measurement value, and positioning measurement value identification information.

[0062] The positioning measurement type is used to indicate the measurement quantity that needs to be measured, including at least one of the following: SL-PRSRSRP, SL-PRS transmit / receive time difference of the device, RTOA, RSTD, AoA, AoD, carrier phase, etc.

[0063] The positioning assistance information includes at least one of the following: speed, direction of motion, acceleration, position coordinates, identity ID, SL-SSB time and frequency configuration information, and identity information related to the first device.

[0064] The SL-PRS search assistance information includes at least one of the following: the expected reference signal time difference (the time difference between the first device as a reference and the transmission delay difference between the SL-PRS transmission between other adjacent first devices), and the search window (corresponding to the uncertainty of the transmission delay difference), wherein the SL-PRS search assistance information may also be configured or pre-configured by higher-layer parameters.

[0065] Positioning method / capability, used to indicate the method used in the current positioning process, including at least one of the following: Multi-RTT positioning, TDOA positioning, AOA positioning, AOD positioning, carrier phase.

[0066] The positioning type includes at least one of the following: distinguishing whether the current positioning method is used for relative positioning, ranging, or absolute positioning.

[0067] The measurement window indication includes at least one of the following: the starting position information of the measurement window, period information, etc.

[0068] The positioning calculation function indication includes at least one of the following: indicating whether the current device supports the positioning calculation function or can only report measurements for auxiliary positioning.

[0069] Measurement auxiliary information includes at least one of the following: SL-PRS information associated with the target device when locating the measurement value (such as SL-PRS resource set ID, SL-PRS resource ID, specific time-frequency resource location information of SL-PRS, SL-PRS configuration information, sequence initialization ID, etc.), and the granularity of the device's SL-PRS positioning measurement value reporting.

[0070] Feedback delay limit: The feedback delay limit is the upper limit of the location information feedback time. The actual location feedback time should be less than the feedback delay limit.

[0071] Time-domain reference point: A reference point for the feedback delay limit, or a reference point for SL-PRS time-domain resources.

[0072] The positioning measurements include at least one of the following: RSTD reference signal time difference, SL-PRS RSRP, first device transmit / receive time difference, second device transmit / receive time difference, SL-PRS SINR / SNR, RTOA reference signal arrival time, AOA, AOD, strongest path transmission delay (which can help eliminate some erroneous distance estimates), delay difference between multipaths, longitude / latitude / altitude.

[0073] The timestamp associated with the measurement includes at least one of the following: the system frame number and the timeslot number, which indicates the valid time of this measurement.

[0074] The quality indication of the measured value includes at least one of the following: error resolution, error value (in conjunction with the error resolution indication), and number of error sampling points.

[0075] The location measurement value identification information includes at least one of the following: SL-PRS related information used for measurement (at least one of PRS sequence ID / PRS resource ID / sequence initialization ID / PRS resource set ID, etc.), timestamps of the first and / or second SL-PRS, time-domain location information of the SL-PRS used for measurement (UTC time, subframe number + time slot number), measurement value interaction process ID (to ensure that all information belonging to the same process is related to each other), and measurement value ID.

[0076] See Figure 3 Preferably, the method described above, in which resources are selected from the first candidate resource set for transmission of the positioning channel, and resources are selected from the second candidate resource set for transmission of the control channel, or for transmission of both the control channel and the data channel, includes at least one of the following:

[0077] Step S301: Initialize the first set to all candidate resources in the first candidate resource set, and initialize the second set to all candidate resources in the second candidate resource set;

[0078] Step S302: Perform resource exclusion on the first set and the second set to obtain the first target set and the second target set;

[0079] Step S303: Select transmission resources for the positioning channel in the first target set, select transmission resources for the control channel in the second target set, or select transmission resources for both the control channel and the data channel.

[0080] In one embodiment of this application, when performing the step of selecting resources, the first set is initialized to all candidate resources in the first candidate resource set, and the second set is initialized to all candidate resources in the second candidate resource set; that is, without considering the order of resources in the candidate resource set, a set of candidate resources (the first set and the second set) is obtained through initialization or other operations, and at this time, the corresponding resources can be directly selected from the first set and the second set for channel transmission;

[0081] After obtaining the set of candidate resources, resource exclusion is performed. Then, transmission resources are selected from the target sets (first target set and second target set) after resource exclusion. This helps to avoid selecting resources that cannot be used for positioning channels, control signals, and / or data channels, which could lead to subsequent transmission failures. This ensures the normal operation of Sidelink positioning.

[0082] Optionally, in the method described above, when the data channel is present and the data channel and the control channel are in an FDM mode where the frequency domains are not adjacent, the second candidate resource set has two candidate resource subsets, one of which is used for the transmission of the control channel and the other of which is used for the transmission of the data channel.

[0083] In one embodiment, when a data channel is present, if the data channel and control channel are multiplexed using a non-adjacent FDM method, the resources used for data channel transmission and the resources used for control channel transmission are not in the same time slot. If the corresponding resources for the data channel and control channel are placed in the same resource set, a resource selection error has occurred. Therefore, the second candidate resource set is set into two candidate resource subsets, such that one candidate resource subset is dedicated to the transmission of the control channel and the other candidate resource subset is dedicated to the transmission of the data channel, thereby ensuring the accuracy of resource selection.

[0084] Furthermore, in the method described above, initializing the second set to include all candidate resources in the second candidate resource set includes:

[0085] When the second candidate resource set has two candidate resource subsets, a candidate subset is initialized with all candidate resources in the corresponding candidate resource subset.

[0086] In another embodiment of this application, when the second candidate resource set has two candidate resource subsets, the step of initializing the second set is to initialize the two candidate subsets to be all candidate resources in the corresponding candidate resource subsets, so as to directly select the corresponding resources from the candidate subsets for channel transmission.

[0087] Specifically, in the method described above, the resource pool configuration information includes at least one of the following:

[0088] First candidate resource set configuration information

[0089] Second candidate resource set configuration information

[0090] Location channel configuration information;

[0091] First control channel configuration information;

[0092] First data channel configuration information;

[0093] Resource pool frequency domain starting PRB location information;

[0094] Information on the number of PRBs occupied in the frequency domain of the resource pool;

[0095] Resource pool frequency domain sub-channel size information;

[0096] Information on the number of sub-channels occupied by the resource pool;

[0097] The adjacent identification information between the first control channel and the first data channel.

[0098] See Figure 4 Preferably, in the method described above, the step of excluding resources from the first set and the second set to obtain the first target set and the second target set includes:

[0099] Step S401: Exclude unmonitored resources from the resources in the first set to obtain a first transition set; exclude unmonitored resources from the resources in the second set to obtain a second transition set.

[0100] Step S402: Based on the location scheduling information received within the perception window and the corresponding RSRP measurement, candidate resources in the first transition set and the second transition set are excluded again to obtain the first target set and the second target set respectively.

[0101] In another embodiment of this application, when excluding resources from the first set and the second set, two levels of resource exclusion may be included. The first level of resource exclusion is to exclude unmonitored resources from the resources in the first set and the second set respectively, so as to exclude unmonitored resources and avoid situations where the selected resources used for sending are also used for receiving, resulting in receiving or sending abnormalities.

[0102] It should be noted that the aforementioned perception window is... The time slot, in which and Configure or pre-configure high-level parameters.

[0103] If the resource pool supports both periodic and non-periodic transfers, then Determined based on the maximum location channel (SL-PRS) transmission period supported in the first resource pool.

[0104] If the resource pool only supports non-periodic transfers, then Configure it to a specific value that satisfies the processing requirements.

[0105] Specifically, as described above, the exclusion of unmonitored resources from the resources in the first set includes at least one of the following:

[0106] If the control channel cannot schedule the positioning channel across time slots, then the first unlistened resource corresponding to the time slot that is not being listened to within the perception window is determined, and the candidate resources in the first set that are separated from the first unlistened candidate resource by a first time interval are excluded to obtain the first transition set. The first time interval is an integer multiple of a preset period, and the preset period is a value in a period set.

[0107] If the control channel can schedule the positioning channel across time slots, then the first unmonitored candidate resource is determined, and candidate resources in the first set that are separated from the first unmonitored candidate resource by a second time interval are excluded to obtain the first transition set. The second time interval is the sum of an integer multiple of the preset period and a preset offset value, and the preset offset value is a value in a set of offset values.

[0108] In a specific embodiment of this application, when excluding unmonitored resources in the first set, since the ability of the control channel to schedule the positioning channel across time slots affects the location of resources used for positioning channel transmission, after determining the first unmonitored resource corresponding to a time slot that is not being monitored within the perception window, the future unmonitored time slot corresponding to the first unmonitored time slot is determined based on whether the control channel can schedule the positioning channel across time slots. When the control channel cannot schedule the positioning channel across time slots, the future unmonitored time slot differs from the first unmonitored time slot by at least a preset period. Therefore, candidate resources in the first set that are separated from the first unmonitored candidate resource by a first time interval are excluded. The first time interval is an integer multiple of the preset period, and the preset period is a value in a set of periods, where the periods in this set are any allowed periods in the resource pool. For example, if the first unmonitored resource corresponds to time slot t0, and the allowed periods in the resource pool include t1 and t2, then the resources to be excluded are all candidate resources in time slots t0+Xt1 and t0+Yt2, where X and Y are positive integers.

[0109] When the control channel can schedule the positioning channel across time slots, the future unmonitored time slot differs from the first unmonitored time slot by at least the sum of a preset period and a preset offset value. Therefore, candidate resources in the first set that are separated from the first unmonitored candidate resource by a second time interval are excluded. The second time interval is the sum of an integer multiple of the preset period and a preset offset value. The preset offset value is a value in a set of offset values, where the values ​​in this set are any allowed offset values ​​in the resource pool. The preset period is a value in a set of periods, where the periods in this set are any allowed periods in the resource pool. For example, if the first unmonitored resource corresponds to time slot t0, and the allowed periods in the resource pool include t1 and t2, and the allowed offset values ​​in the resource pool include t3 and t4, then the resources to be excluded are all candidate resources in time slots t0+Xt1+t3, t0+Yt2+t3, t0+Xt1+t4, and t0+Yt2+t4; where X and Y are positive integers.

[0110] Specifically, as described above, the step of excluding unmonitored resources from the resources in the second set includes:

[0111] The second unlistened candidate resource corresponding to the time slot that is not being listened to within the perception window is determined, and the candidate resources in the second set that are separated from the second unlistened candidate resource by a third time interval are excluded to obtain the second transition set;

[0112] Alternatively, candidate resources in the candidate subsets of the second set that are separated from the second unmonitored candidate resources by the third duration can be excluded to obtain the second transition set, wherein the third duration is an integer multiple of a preset period, and the preset period is a value in a period set.

[0113] Similarly, the steps for excluding unlistened resources in the second resource set can be the same as those for excluding unlistened resources in the first set. It should also be noted that when the second set includes two candidate subsets, due to the different periods and other factors corresponding to different channels, excluding unlistened resources in the candidate subsets once per decibel is performed to ensure the accuracy of the exclusion and the quantity of available resources.

[0114] Preferably, in the method described above, after obtaining the first transition set and the second transition set, the method further includes at least one of the following:

[0115] When it is determined that the number of first transition candidate resources in the first transition set is less than the product of the total number of first candidate resources in the first set obtained in advance and the first preset resource ratio, the first set is used as the first transition set.

[0116] When the second transition candidate resource set is a single candidate resource set, if it is determined that the number of second transition candidate resources in the second transition set is less than the product of the total number of second candidate resources in the second set obtained in advance and the second preset resource ratio, the second set is used as the second transition set.

[0117] When the second candidate resource set has two candidate resource subsets, if the number of third transitional candidate resources in the transitional subset corresponding to a candidate resource subset is less than the product of the total number of third candidate resources in the corresponding candidate subset obtained in advance and the third preset resource ratio, the candidate subset is taken as the transitional subset, and the candidate subset here corresponds to the candidate resource subset for judgment.

[0118] In another embodiment of this application, to avoid the situation where too many resources are excluded, making it impossible to perform a second round of resource exclusion or providing enough resources for selection, the number of resources in the resulting transition sets (first transition set, second transition set, and transition subset) is judged after the non-listening resource exclusion is performed. When the number of resources in the transition set is less than the product of the total number of resources in the corresponding set before the non-listening resource exclusion and the corresponding preset resource ratio (first preset resource ratio, second preset resource ratio, and third preset resource ratio), the resources in the set before the non-listening resource exclusion are used as resources in the transition set. It should be noted that the preset resource ratio is configured or pre-configured by higher-layer parameters, and the preset resource ratios corresponding to different channels or candidate resource sets (first set, second set, and candidate subset) can be the same or different to meet actual needs.

[0119] It should be noted that, in this embodiment, the transition subset is the set of resources obtained after the second candidate resource set has two candidate resource subsets, which are initialized and the resource sets in the candidate subset are included in the candidate subset, and after excluding the unmonitored resources; the two transition subsets correspond to the control channel and the data channel, respectively.

[0120] It should also be noted that the aforementioned third preset resource ratio corresponds to the channel or candidate resource subset currently being judged. The third preset resource ratio corresponding to different channels or candidate resource subsets may be the same or different.

[0121] See Figure 5 Specifically, in the method described above, the step of further excluding candidate resources from the first transition set and the second transition set based on the location scheduling information received within the perception window and the corresponding RSRP measurement, to obtain the first target set and the second target set respectively, includes:

[0122] Step S501: Perform RSRP measurement on candidate resources in the first transition set and the second transition set according to preset measurement rules to obtain RSRP measurement values;

[0123] Step S502: Determine the resources to be excluded in the first transition set and the second transition set based on the received location scheduling information;

[0124] Step S503: Based on the predetermined RSRP threshold value corresponding to each candidate resource, exclude resources whose RSRP measurement value is higher than the RSRP threshold value from the resources to be excluded, and obtain the first target set and the second target set.

[0125] In another embodiment of this application, after obtaining the transition set, a second round of resource exclusion is performed. This resource exclusion is used to exclude resources whose RSRP measurement value is higher than the RSRP threshold value. When performing this resource exclusion, RSRP measurement is first performed on the candidate resources in the first transition set and the second transition set according to the preset measurement rules during data parsing to obtain the corresponding RSRP measurement value. Furthermore, by parsing the resource occupancy status in the received location scheduling information, it is determined that the resources that may not be usable are the resources to be excluded in the first transition set and the second transition set. Then, the resources whose RSRP measurement value is higher than the RSRP threshold value are excluded to obtain the first target set and the second target set, so as to ensure that the resources selected from the first target set or the second target set can be used for the transmission of the corresponding channel.

[0126] The resources to be excluded in the first transition set and the second transition set, determined based on the received location and scheduling information, include:

[0127] In the first transition set, the first transition candidate resource overlaps with the control channel or control channel and data channel resources indicated by the received positioning scheduling information; or the resources that the first candidate resource in the first transition set may occupy in the future overlap with the control channel or control channel and data channel resources indicated by the received positioning scheduling information. That is, the positioning scheduling information received by the first device indicates the resources occupied by the positioning channel. The first device receives the positioning scheduling information in time slot t_m, and if it reserves a future time slot... Positioning channel resources and resources If overlap occurs, then resource R x,y For candidate resources that may need to be excluded (further judgment is needed based on RSRP measurements), R x,y For a candidate resource in the first transition set;

[0128] In the second transition set, the second candidate resource overlaps with the control channel or control channel and data channel resources indicated by the received positioning scheduling information; or the resources that the second candidate resource in the second transition set may occupy in the future overlap with the control channel or control channel and data channel resources indicated by the received positioning scheduling information. That is, the first device in time slot t m If the system receives location scheduling information, it can reserve a future time slot. Control channel or control channel and data channel resources and resources If overlap occurs, then resource R x,y For candidate resources that may need to be excluded (further judgment is needed based on RSRP measurements), R x,y This is a candidate resource for the second transition set.

[0129] When the second candidate resource set has two candidate resource subsets, the candidate resources in the transition subset overlap with the data channel resources indicated by the received positioning scheduling information; or the resources that the candidate resources in the transition subset may occupy in the future overlap with the data channel resources indicated by the received positioning scheduling information. That is, the positioning scheduling information received by the first device indicates the data channel, if it reserves a future time slot. Data channel resources and resources If overlap occurs, then resource R x,y For candidate resources that may need to be excluded (further judgment is needed based on RSRP measurements), R x,y It is a candidate resource in the transition subset.

[0130] The above q = 1, 2, ..., Q, j = 0, 1, ..., C resel -1, P rsvp_RX P is the value obtained after converting the periodic value indicated in the received positioning and scheduling information into a logical time slot. rsvp_TX The periodic value for resource reservation for the first device is converted into a logical time slot value. T scal This equals the value after T2 is converted to a logical time slot. Offset is the time slot offset between the control channel and the positioning channel.

[0131] If the upper layer is configured with SL_RESOURCE_RESELECTION_COUNTE, then C resel =10*SL_RESOURCE_RESELECTION_COUNTE; otherwise, C resel =1; in addition, C resel It can also depend on the physical layer signaling received by the first device, such as a location request signaling.

[0132] It should also be noted that during the resource exclusion process, some parameters of the first device may come from the physical layer signaling of other devices; for example, when a device needs to locate, it sends a location request signaling to the first device; the first device performs a location-related resource allocation process based on the received location request signaling, wherein the location request signaling contains a latency threshold and priority information. When performing the location-related resource allocation process, the first device should consider the latency threshold and feed back SL-PRS. In addition, the priority related to SL-PRS is also determined by the priority contained in the location request signaling. Optionally, the method described above further includes:

[0133] Based on the obtained priority information and the RSRP threshold list configured by higher-layer parameters, the RSRP threshold value corresponding to each candidate resource is determined. The priority information includes: a first priority parameter received in the control channel and a second priority parameter sent by the first device.

[0134] The second priority parameter is configured or pre-configured by higher-level parameters, or obtained by positioning-related signaling received by the first device.

[0135] The RSRP threshold list includes: a first RSRP threshold list corresponding to the first set and a second RSRP threshold list corresponding to the second set.

[0136] In another embodiment of this application, a method for obtaining RSRP threshold values ​​is also disclosed. Specifically, the RSRP threshold value corresponding to each candidate resource is determined by looking up a table or other means based on the obtained priority information and the RSRP threshold list configured by higher-layer parameters. Specifically, the priority information includes a first priority parameter transmitted in the received control channel, i.e., the priority of the resource to be received, and a second priority parameter for the first device to transmit, i.e., the priority of the resource to be transmitted. The second priority parameter can be configured or pre-configured by higher-layer parameters, or determined based on the positioning-related signaling received by the first device.

[0137] It should be noted that the RSRP threshold list can be a unified list or include multiple lists corresponding to resources in a set, so as to make appropriate judgments for resources with different purposes and reduce the occurrence of misjudgments.

[0138] Specifically, in the method described above, the preset measurement rules include at least one of the following:

[0139] If the higher-layer parameters are configured to measure the RSRP of the data channel reference signal, then the RSRP of the associated demodulation reference signal resource element on the data channel is measured according to the received positioning and scheduling information.

[0140] If the higher-layer parameters are configured to measure the RSRP of the control channel reference signal, then RSRP measurement is performed on the demodulation reference signal resource element on the control channel carrying the positioning and scheduling information;

[0141] If the higher-layer parameters are configured to measure the RSRP of the reference signal for the positioning channel, then the RSRP of the demodulation reference signal resource element on the positioning channel is measured according to the received positioning scheduling information.

[0142] In this embodiment, the specific rules for the preset measurement rules are defined. These rules can be at least one of the aforementioned methods to facilitate adaptive RSRP measurement based on the configuration of high-level parameters. This helps reduce the overhead caused by unnecessary RSRP measurements while ensuring measurement effectiveness.

[0143] Optionally, in the method described above, the step of performing RSRP measurement on candidate resources in the first transition set and the second transition set according to a preset measurement rule to obtain RSRP measurement values ​​includes one of the following:

[0144] According to the preset measurement rules, the reference signal received power (RSRP) is measured for all candidate resources in the first transition set and the second transition set to obtain the RSRP measurement value.

[0145] According to the preset measurement rules, the reference signal received power (RSRP) is measured for the candidate resources in the first transition set and the second transition set respectively, and the RSRP measurement value is obtained.

[0146] When the second candidate resource set has two candidate resource subsets, the reference signal received power (RSRP) is measured for the candidate resources in the first transition set and the candidate resources in the two transition subsets of the second transition set according to the preset measurement rules, so as to obtain the corresponding RSRP measurement values.

[0147] In this embodiment, the measurement process is defined. During RSRP measurement, a unified measurement rule can be determined for all sets and subsets, and then RSRP measurement can be performed on the resources in all sets as a whole. Alternatively, a separate measurement rule can be used for each set and subset, and RSRP measurement can be performed based on the corresponding measurement rule to ensure the personalization and adaptability of RSRP measurement.

[0148] Preferably, in the method described above, after excluding resources whose RSRP measurement value is higher than the RSRP threshold value from the resources to be excluded, and obtaining the first target set and the second target set, the method further includes:

[0149] When it is determined that the number of first target candidate resources in the first target set is less than the product of the total number of first candidate resources in the first candidate resource set obtained in advance and the first preset resource ratio, the RSRP threshold value corresponding to each pair of priority parameters in the priority information is increased by the first preset amount, and the process returns to the step of initializing the first set to all candidate resources in the first candidate resource set.

[0150] When the second target set is a candidate resource set, if it is determined that the number of second target candidate resources in the second target set is less than the product of the total number of second candidate resources in the second candidate resource set obtained in advance and the second preset resource ratio, the RSRP threshold value corresponding to each pair of priority parameters is increased by the second preset amount, and the process returns to the step of initializing the second set to all candidate resources in the second candidate resource set.

[0151] When the second candidate resource set has two candidate resource subsets, if it is determined that the number of third target candidate resources in the target subset corresponding to one of the candidate resource subsets is less than the product of the total number of third candidate resources in the corresponding candidate subset obtained in advance and the third preset resource ratio, the RSRP threshold value corresponding to each pair of priority parameters is increased by the third preset amount, and the process of initializing the second set to all candidate resources in the second candidate resource set is returned.

[0152] In another embodiment of this application, after completing the second round of resource exclusion and obtaining the first target set and the second target set, it is determined whether the number of resources in the first target set and the second target set meets the usage requirements. The criterion for this determination is whether the number of resources in the target set (first target set, second target set, or target subset) after resource exclusion is less than the product of the corresponding initial total number of resources and the preset resource ratio. If it is less, it is determined that the remaining resources are insufficient and cannot meet the requirements of subsequent resource selection. Therefore, it is necessary to increase the RSRP threshold and return to the step of initializing the first set to all candidate resources in the first candidate resource set or the step of initializing the second set to all candidate resources in the second candidate resource set, and redetermine the target set. Otherwise, it indicates that the current target set meets the requirements of subsequent resource selection, so the subsequent resource selection steps are directly executed.

[0153] It should be noted that the values ​​of the first preset quantity, the second preset quantity, and the third preset quantity mentioned above all correspond to the relevant set or channel, and their values ​​may be the same or different. Similarly, the first preset resource ratio, the second preset resource ratio, and the third preset resource ratio also correspond to the relevant set or channel, and their values ​​may be the same or different.

[0154] Preferably, in the method described above, after excluding resources whose RSRP measurement value is higher than the RSRP threshold value from the resources to be excluded, and obtaining the first target set and the second target set, the method further includes:

[0155] When the current number of resources in the feature set of the target set or target subset is less than the product of the corresponding pre-acquired total number of candidate resources and the preset resource ratio, the RSRP threshold value corresponding to each pair of priority parameters in the priority information is increased by the corresponding fourth preset amount, and the steps of initializing the first set to all candidate resources in the first candidate resource set and initializing the second set to all candidate resources in the second candidate resource set are returned to be executed.

[0156] In another embodiment of this application, the step of judging whether the number of resources in the first target set and the second target set meets the usage requirements can also be further improved by selecting at least one target set or target subset as a feature set for judgment. If the number of resources in the feature set meets the requirements, the subsequent resource selection step is executed; otherwise, all RSRP threshold values ​​are increased by the corresponding fourth preset amount and the initialization step is returned.

[0157] It should also be noted that when different target sets or target subsets are used as feature sets, the preset resource ratio and the fourth preset quantity can be the same or different.

[0158] It should be noted that the feature set can be the target set or target subset with the fewest remaining resources, or it can be the target set or target subset corresponding to the set with the fewest resources after initialization.

[0159] See Figure 6 Specifically, the method described above also includes:

[0160] Step S601: Obtain the time domain range and frequency domain range of each preset candidate resource set, wherein the preset candidate resource set includes: the first candidate resource set, the second candidate resource set, and / or the candidate resource subset.

[0161] Step S602: Determine the time-domain resource granularity and frequency-domain resource granularity of each of the preset candidate resource sets;

[0162] Step S603: Determine the total number of candidate resources corresponding to each preset candidate resource set based on the time-domain resource granularity, the frequency-domain resource granularity, the time-domain range, and the frequency-domain range.

[0163] In one embodiment of this application, a method for obtaining the total number of candidate resources in a preset candidate resource set (a first candidate resource set, a second candidate resource set, and / or a subset of candidate resources) is also disclosed. The method includes: obtaining the time domain range, frequency domain range, time domain resource granularity, and frequency domain resource granularity of the preset candidate resource set, and then determining the total number of candidate resources corresponding to the preset candidate resource set based on the time domain resource granularity, frequency domain resource granularity, time domain range, and frequency domain range.

[0164] It should also be noted that the total number of candidate resources in the first candidate resource set is also related to the data they transmit, see [link to relevant documentation]. Figure 7 The first candidate resource set includes 9 symbols in the time domain and 4 sub-channels in the frequency domain.

[0165] When the positioning channel only transmits SL-PRS, the time-domain granularity of the second candidate resource set is 3 symbols, the frequency domain adopts a comb-2 frequency domain pattern, and occupies 4 sub-channels. Assuming that CDM multiplexing is not supported and only TDM and FDM multiplexing are supported, it can be determined that a single time slot includes a total of 9 / 3*1*2(comb-2FDM multiplexing) = 6 candidate resources.

[0166] When the positioning channel transmits SL-PRS and positioning data, the time domain granularity of the first candidate resource set is 3 symbols, and the frequency domain occupies 4 sub-channels. Therefore, it can be determined that there are a total of 9 / 3*1=3 candidate resources in a single time slot.

[0167] Furthermore, in the method described above, the time domain range is the time slot within the resource selection window [n+T1, n+T2];

[0168] Where n is the position of the starting time slot of the resource allocation process triggered by the higher layer;

[0169] T1 satisfies 0 ≤ T1 ≤ T proc,1 T proc,1 Indicates the transmission processing delay of the user equipment;

[0170] When T is obtained in advance 2min Less than the delay requirement T lr When T2 satisfies T 2min ≤T2≤T lr The T 2min and the T lr Configured or pre-configured by high-level parameters, and / or, the T lr Determined by the received location-related signaling;

[0171] Or, when the T lr When configured or pre-configured by higher-level parameters, if a latency threshold is received, and the T... lr If the delay is greater than the stated delay threshold, then update T according to the stated delay threshold. lr .

[0172] In one specific embodiment of this application, the time slot is determined to be within the resource selection window [n+T1, n+T2] in the time domain; wherein, when determining the second delay T2, the minimum value T of the second delay is... 2min The maximum value T of the second delay is configured or pre-configured by higher-level parameters. lrThe resource selection window can be determined by high-level parameter configuration or pre-configuration, or by relevant information in the received location-related signaling, or by combining both and selecting the larger or smaller value, in order to ensure the adjustability of the resource selection window.

[0173] In another embodiment, the maximum value T of the second delay lr Normally configured or pre-configured by higher-level parameters, but when a latency threshold is received, it will be adjusted according to that latency threshold for T. lr Make adjustments and select the smaller one as the new T. lr To avoid setting the upper limit of the resource selection window too large, which could restrict the selected resources and prevent accurate transmission.

[0174] Specifically, the method described above, in determining the time-domain resource granularity and frequency-domain resource granularity of the first candidate resource set, includes at least one of the following:

[0175] The temporal resource granularity of the first candidate resource set is a first preset number of symbols, or each time slot uses a fixed combination of temporal symbol patterns;

[0176] When the positioning channel transmits SL-PRS, the frequency domain resource granularity of the first candidate resource set is determined by at least one of the following: a second preset number of sub-channels or physical resource blocks, comb size, comb offset, starting resource element position parameter, and cyclic displacement / orthogonal cover code.

[0177] When the positioning channel transmits SL-PRS and positioning data, the frequency domain resource granularity of the first candidate resource set is a second preset number of sub-channels;

[0178] The first preset quantity, the second preset quantity, the comb tooth size, the comb-shaped offset, the starting resource unit position parameter, the cyclic displacement / orthogonal overlay code, and the time-domain symbol pattern combination are configured or pre-configured by high-level parameters.

[0179] In another embodiment of this application, when determining the time-domain resource granularity and frequency-domain resource granularity of the second candidate resource set or a subset of candidate resources in the second candidate resource set, the number of symbols corresponding to the time-domain resource granularity and the number of PRBs or sub-channels of the frequency-domain resources are determined according to the higher-layer parameter configuration or pre-configuration.

[0180] When determining the temporal resource granularity of the first candidate resource set, the temporal resource granularity is determined to be a first preset number of symbols based on higher-layer parameter configuration or pre-configuration, or each time slot uses a fixed combination of temporal symbol patterns. The corresponding frequency domain resource granularity is determined based on the data type transmitted through the positioning channel. Specifically, when transmitting SL-PRS, it is determined based on at least one of the following: a second preset number of sub-channels or PRB blocks, comb size, comb offset, starting resource element position parameters, and cyclic offset / orthogonal coverage code. When transmitting both SL-PRS and positioning data, the number of PRBs or sub-channels corresponding to the frequency domain resource granularity is determined based on higher-layer parameter configuration or pre-configuration. This ensures that the final obtained temporal and frequency domain resource granularities meet the data transmission requirements.

[0181] Preferably, in the method described above, the step of selecting resources in the first candidate resource set for transmission of the positioning channel, and selecting resources in the second candidate resource set for transmission of the control channel, or for transmission of both the control channel and the data channel, further includes:

[0182] If the resource pool supports the control channel to schedule the positioning channel across time slots, and the higher-layer parameters are configured or pre-configured with the time slot offset between the control channel and the positioning channel, then the corresponding resource selection is performed based on the value of the time slot offset.

[0183] When the resource pool supports the control channel to schedule the positioning channel across time slots, and the higher-layer parameters are configured or pre-configured with a set of values ​​supported by the time slot offset of the control channel and the positioning channel, the value of the time slot offset is determined according to the obtained positioning requirements to select the corresponding resources, and the value of the time slot offset is indicated in the positioning scheduling information transmitted by the control channel.

[0184] If the resource pool does not support the control channel scheduling the positioning channel across time slots, resource selection is performed on the control channel and the positioning channel within the same time slot.

[0185] In another embodiment of this application, when performing resource selection, the support conditions of the current resource pool are determined, such as whether the control channel supports cross-timeslot scheduling of the positioning channel and whether the timeslot offset of the control channel and the positioning channel is configured or pre-configured by higher-layer parameters. After determining the support conditions, the corresponding resource selection strategy is adopted, which helps to ensure the accuracy of resource selection.

[0186] Specifically, when the resource pool supports cross-timeslot scheduling of the positioning channel by the control channel, and the higher-layer parameters are configured or pre-configured with timeslot offsets for the control channel and the positioning channel, the corresponding resource selection is performed based on the value of the timeslot offset.

[0187] When the resource pool supports cross-timeslot scheduling of the positioning channel by the control channel, and the higher-layer parameters are configured or pre-configured with a set of supported values ​​for the time slot offset of the control channel and the positioning channel, the value of the time slot offset is determined according to the obtained positioning requirements, and the corresponding resource selection is performed. The value of the time slot offset is indicated in the positioning scheduling information transmitted by the control channel.

[0188] In cases where the resource pool does not support cross-timeslot scheduling of the positioning channel for the control channel, resource selection is performed on the control channel and the positioning channel within the same time slot.

[0189] Preferably, in the method described above, determining the first candidate resource set and the second candidate resource set in the resource pool based on the resource pool configuration information includes one of the following:

[0190] The first candidate resource set and the second candidate resource set are determined from the first resource pool;

[0191] The first candidate resource set is determined in the first resource pool, and the second candidate resource set is determined in the second resource pool.

[0192] In one embodiment of this application, when determining the first candidate resource set and the second candidate resource set, the two candidate resource sets can be determined from a first resource pool dedicated to Sidelink positioning, or the first candidate resource set can be determined from the first resource pool, and the second candidate resource set can be determined from a second resource pool not dedicated to Sidelink positioning (see [link to application]). Figure 8 This ensures that the positioning channel is transmitted through dedicated resources, thereby meeting Sidelink's positioning requirements.

[0193] It should also be noted that, after obtaining the first target set and the second target set, if resource reassessment is required, the following steps are also included:

[0194] Based on the received resource reassessment request information, determine the set of resources to be reassessed.

[0195] When the first target resource in the resource set to be re-evaluated does not belong to either the first target set or the second target set, feedback is provided that the first target resource needs to be reselected.

[0196] It should also be noted that, after obtaining the first target set and the second target set, if resource preemption is required, the following steps are also included:

[0197] Based on the received resource preemption request information, determine the set of resources to be preempted;

[0198] When the second target resource in the set of resources to be preempted meets the preset judgment conditions, feedback is given that the second target resource needs to be reselected.

[0199] The preset determination condition is:

[0200] The second target resource does not belong to either the first target set or the second target set;

[0201] The priority of the second target resource is lower than the priority of the user equipment transmission when the preemption function parameter is enabled, or the priority of the second target resource is lower than the priority of the user equipment transmission when the preemption function parameter is not enabled, and is lower than the priority of the user equipment transmission but higher than the preemption priority.

[0202] See Figure 9 Another embodiment of this application also provides a resource allocation control device, including:

[0203] The first processing module 901 is used to obtain resource pool configuration information and determine a first candidate resource set and a second candidate resource set in the resource pool according to the resource pool configuration information.

[0204] The second processing module 902 is used to select resources from the first candidate resource set for transmission of the positioning channel, select resources from the second candidate resource set for transmission of the control channel, or for transmission of both the control channel and the data channel.

[0205] Preferably, in the control device described above, the first processing module includes at least one of the following:

[0206] An initialization module is used to initialize a first set to all candidate resources in the first candidate resource set, and to initialize a second set to all candidate resources in the second candidate resource set;

[0207] The resource exclusion module is used to exclude resources from the first set and the second set to obtain a first target set and a second target set.

[0208] The first resource selection module is used to select transmission resources for the positioning channel in the first target set, select transmission resources for the control channel in the second target set, or select transmission resources for both the control channel and the data channel.

[0209] Optionally, in the control device described above, when the data channel is present and the data channel and the control channel are in an FDM mode where the frequency domains are not adjacent, the second candidate resource set has two candidate resource subsets, one of which is used for transmission of the control channel and the other of which is used for transmission of the data channel.

[0210] Furthermore, in the control device described above, the initialization module includes:

[0211] An initialization submodule is used to initialize one candidate subset as all candidate resources in the corresponding candidate resource subset when the second candidate resource set has two candidate resource subsets.

[0212] Specifically, in the control device described above, the resource pool configuration information includes at least one of the following:

[0213] First candidate resource set configuration information

[0214] Second candidate resource set configuration information

[0215] Location channel configuration information;

[0216] First control channel configuration information;

[0217] First data channel configuration information;

[0218] Resource pool frequency domain starting PRB location information;

[0219] Information on the number of PRBs occupied in the frequency domain of the resource pool;

[0220] Resource pool frequency domain sub-channel size information;

[0221] Information on the number of sub-channels occupied by the resource pool;

[0222] The adjacent identification information between the first control channel and the first data channel. Preferably, the control device described above, the resource exclusion module, includes:

[0223] The first resource exclusion submodule is used to exclude unlistened resources from the resources in the first set to obtain a first transition set, and to exclude unlistened resources from the resources in the second set to obtain a second transition set.

[0224] The second resource exclusion submodule is used to exclude candidate resources in the first transition set and the second transition set again based on the location scheduling information received within the perception window and the corresponding RSRP measurement, so as to obtain the first target set and the second target set respectively.

[0225] Specifically, the control device described above, the first resource exclusion submodule, includes at least one of the following:

[0226] The first resource exclusion unit is used to determine the first unlistened resource corresponding to the time slot that is not being listened to in the perception window if the control channel cannot schedule the positioning channel across time slots, exclude candidate resources in the first set that are separated from the first unlistened candidate resource by a first time interval, and obtain the first transition set. The first time interval is an integer multiple of a preset period, and the preset period is a value in a period set.

[0227] The second resource exclusion unit is used to determine the first unmonitored candidate resource if the control channel can schedule the positioning channel across time slots, exclude candidate resources in the first set that are separated from the first unmonitored candidate resource by a second time interval, and obtain the first transition set. The second time interval is the sum of an integer multiple of the preset period and a preset offset value, and the preset offset value is a value in a set of offset values.

[0228] Specifically, the control device described above, the first resource exclusion submodule, further includes:

[0229] The third resource exclusion unit is used to determine the second unlistened candidate resource corresponding to the time slot that is not being listened to within the perception window, exclude candidate resources in the second set that are separated from the second unlistened candidate resource by a third time interval, and obtain the second transition set.

[0230] Alternatively, the fourth resource exclusion unit is used to exclude candidate resources in the candidate subset of the second set that are separated from the second unmonitored candidate resources by the third duration, to obtain the second transition set, wherein the third duration is an integer multiple of a preset period, and the preset period is a value in a period set.

[0231] Preferably, in the control device described above, after obtaining the first transition set and the second transition set, the resource exclusion module further includes at least one of the following:

[0232] The first processing submodule is configured to use the first set as the first transition set when it is determined that the number of first transition candidate resources in the first transition set is less than the product of the total number of first candidate resources in the first set obtained in advance and the first preset resource ratio.

[0233] The second processing submodule is used to, when the second transition candidate resource set is a single candidate resource set, determine that the number of second transition candidate resources in the second transition set is less than the product of the pre-obtained total number of second candidate resources in the second set and the second preset resource ratio, and then use the second set as the second transition set.

[0234] The third processing submodule is used to, when the second candidate resource set has two candidate resource subsets, determine that the number of third transition candidate resources in the transition subset corresponding to one of the candidate resource subsets is less than the product of the total number of third candidate resources in the corresponding candidate subset obtained in advance and the third preset resource ratio, and then use the candidate subset as the transition subset.

[0235] Specifically, the control device described above, the second resource exclusion submodule, includes:

[0236] The first measurement unit is used to perform reference signal received power (RSRP) measurement on candidate resources in the first transition set and the second transition set according to a preset measurement rule, and obtain RSRP measurement values.

[0237] The first processing unit is configured to determine the resources to be excluded in the first transition set and the second transition set based on the received location scheduling information.

[0238] The fifth resource exclusion unit is used to exclude resources whose RSRP measurement value is higher than the RSRP threshold value from the resources to be excluded based on the predetermined RSRP threshold value corresponding to each candidate resource, so as to obtain the first target set and the second target set.

[0239] Optionally, the control device described above further includes:

[0240] The third processing module determines the RSRP threshold value corresponding to each candidate resource based on the obtained priority information and the RSRP threshold list configured by the higher-layer parameters. The priority information includes: the first priority parameter received in the control channel and the second priority parameter sent by the first device.

[0241] The second priority parameter is configured or pre-configured by higher-level parameters, or obtained by positioning-related signaling received by the first device.

[0242] The RSRP threshold list includes: a first RSRP threshold list corresponding to the first set and a second RSRP threshold list corresponding to the second set.

[0243] Specifically, in the control device described above, the preset measurement rules include at least one of the following:

[0244] If the higher-layer parameters are configured to measure the RSRP of the data channel reference signal, then the RSRP of the associated demodulation reference signal resource element on the data channel is measured according to the received positioning and scheduling information.

[0245] If the higher-layer parameters are configured to measure the RSRP of the control channel reference signal, then RSRP measurement is performed on the demodulation reference signal resource element on the control channel carrying the positioning and scheduling information;

[0246] If the higher-layer parameters are configured to measure the RSRP of the reference signal for the positioning channel, then the RSRP of the demodulation reference signal resource element on the positioning channel is measured according to the received positioning scheduling information.

[0247] Optionally, in the control device described above, the first measuring unit includes one of the following:

[0248] The first measurement subunit is used to perform reference signal received power (RSRP) measurement on the candidate resources in the first transition set and the second transition set as a whole, according to the preset measurement rules, and obtain the RSRP measurement value.

[0249] The second measurement subunit is used to perform reference signal received power (RSRP) measurement on candidate resources in the first transition set and the second transition set according to the preset measurement rules, and obtain RSRP measurement values.

[0250] The third measurement subunit is used to perform reference signal received power (RSRP) measurement on the candidate resources in the first transition set and the candidate resources in the two transition subsets of the second transition set according to the preset measurement rules when the second candidate resource set has two candidate resource subsets, and to obtain the corresponding RSRP measurement value.

[0251] Preferably, in the control device described above, the second resource exclusion submodule further includes:

[0252] The second processing unit is configured to, when it is determined that the number of first target candidate resources in the first target set is less than the product of the total number of first candidate resources in the first candidate resource set obtained in advance and the first preset resource ratio, increase the RSRP threshold value corresponding to each pair of priority parameters in the priority information by a first preset amount, and return to execute the step of initializing the first set to all candidate resources in the first candidate resource set.

[0253] The third processing unit is configured to, when the second target set is a candidate resource set, increase the RSRP threshold value corresponding to each pair of priority parameters by a second preset amount when it is determined that the number of second target candidate resources in the second target set is less than the product of the total number of second candidate resources in the second candidate resource set obtained in advance and the second preset resource ratio, and return to the step of initializing the second set to all candidate resources in the second candidate resource set.

[0254] The fourth processing unit is configured to, when the second candidate resource set has two candidate resource subsets, increase the RSRP threshold value corresponding to each pair of priority parameters by a third preset amount and return to the step of initializing the second set to all candidate resources in the second candidate resource set when the number of third target candidate resources in the target subset corresponding to one of the candidate resource subsets is less than the product of the total number of third candidate resources in the corresponding candidate subset obtained in advance and the third preset resource ratio.

[0255] Preferably, in the control device described above, the second resource exclusion submodule further includes:

[0256] The fifth processing unit is configured to, when the current number of resources in at least one target set or target subset is less than the product of the corresponding pre-acquired total number of candidate resources and the preset resource ratio, increase the RSRP threshold value corresponding to each pair of priority parameters in the priority information by a corresponding fourth preset amount, and return to execute the steps of initializing the first set to all candidate resources in the first candidate resource set and initializing the second set to all candidate resources in the second candidate resource set.

[0257] Specifically, the control device described above also includes:

[0258] The fourth processing module is used to obtain the time domain range and frequency domain range of each preset candidate resource set, wherein the preset candidate resource set includes: the first candidate resource set, the second candidate resource set, and / or the candidate resource subset.

[0259] The fifth processing module is used to determine the time-domain resource granularity and frequency-domain resource granularity of each of the preset candidate resource sets;

[0260] The sixth processing module is used to determine the total number of candidate resources corresponding to each preset candidate resource set based on the time-domain resource granularity, the frequency-domain resource granularity, the time-domain range, and the frequency-domain range.

[0261] Furthermore, in the control device described above, the time domain range is the time slot within the resource selection window [n+T1, n+T2];

[0262] Where n is the position of the starting time slot of the resource allocation process triggered by the higher layer;

[0263] T1 satisfies 0 ≤ T1 ≤ T proc,1 T proc,1 Indicates the transmission processing delay of the user equipment;

[0264] When T is obtained in advance 2min Less than the delay requirement T lr When T2 satisfies T 2min ≤T2≤T lr The T 2min and the T lr Configured or pre-configured by high-level parameters, and / or, the T lr Determined by the received location-related signaling;

[0265] Or, when the T lr When configured or pre-configured by higher-level parameters, if a latency threshold is received, and the T... lr If the delay is greater than the stated delay threshold, then update T according to the stated delay threshold. lr .

[0266] Specifically, the control device described above, the fifth processing module, includes at least one of the following:

[0267] The fourth processing submodule is used to make the temporal resource granularity of the first candidate resource set a first preset number of symbols, or to use a fixed combination of temporal symbol patterns for each time slot;

[0268] The fifth processing submodule is used to determine the frequency domain resource granularity of the first candidate resource set by at least one of the following when the positioning channel transmits SL-PRS: a second preset number of sub-channels or physical resource blocks, comb size, comb offset, starting resource element position parameter, and cyclic displacement / orthogonal cover code.

[0269] The sixth processing submodule is used to ensure that the frequency domain resource granularity of the first candidate resource set is a second preset number of subchannels when the positioning channel transmits SL-PRS and positioning data.

[0270] The first preset quantity, the second preset quantity, the comb tooth size, the comb-shaped offset, the starting resource unit position parameter, the cyclic displacement / orthogonal overlay code, and the time-domain symbol pattern combination are configured or pre-configured by high-level parameters.

[0271] Preferably, the control device described above, the second processing module, further includes:

[0272] The seventh processing submodule is used to select resources according to the value of the time slot offset when the resource pool supports the control channel to schedule the positioning channel across time slots and the higher-layer parameters are configured or pre-configured for the time slot offset between the control channel and the positioning channel.

[0273] The eighth processing submodule is used to determine the value of the time slot offset according to the obtained positioning requirements, and to select corresponding resources when the resource pool supports the control channel to schedule the positioning channel across time slots, and the higher-layer parameters are configured or pre-configured with a set of values ​​supported by the time slot offset of the control channel and the positioning channel, and to indicate the value of the time slot offset in the positioning scheduling information transmitted by the control channel.

[0274] The ninth processing submodule is used to select resources for the control channel and the positioning channel in the same time slot when the resource pool does not support the control channel scheduling the positioning channel across time slots.

[0275] Preferably, in the control device described above, the first processing module is configured to include one of the following:

[0276] The tenth processing submodule is used to determine the first candidate resource set and the second candidate resource set in the first resource pool;

[0277] The eleventh processing submodule is used to determine the first candidate resource set in the first resource pool and the second candidate resource set in the second resource pool.

[0278] The embodiment of the control device in this application is a control device corresponding to the embodiment of the resource allocation method for Sidelink positioning applied to the first device described above. All implementation means in the above method embodiment are applicable to the embodiment of this control device and can achieve the same technical effect.

[0279] Another embodiment of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the resource allocation method for Sidelink positioning as described above.

[0280] It should also be noted that the relationships between the various sets in this paper are as follows: the first resource set is initialized to obtain the first set, the first set is then filtered out of unmonitored resources to obtain the first transition set, and the first transition set is then filtered out of resources again to obtain the first target set; the second resource set is initialized to obtain the second set, the second set is then filtered out of unmonitored resources to obtain the second transition set, and the second transition set is then filtered out of resources again to obtain the second target set; the first resource set may include two resource subsets, the resource subsets are initialized to obtain the candidate subset, the candidate subsets are then filtered out of unmonitored resources to obtain the transition subset, and the transition subset is then filtered out of resources again to obtain the target subset.

[0281] Furthermore, reference numerals and / or letters may be repeated in different examples within this application. Such repetition is for the purpose of simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or settings discussed.

[0282] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion.

[0283] The above description is the preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles described in this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A resource allocation method for Sidelink positioning, applied to a first device, characterized in that, include: Obtain resource pool configuration information, and determine a first candidate resource set and a second candidate resource set in the resource pool based on the resource pool configuration information; Resources are selected from the first candidate resource set for the transmission of the positioning channel, and resources are selected from the second candidate resource set for the transmission of the control channel, or for the transmission of both the control channel and the data channel. The step of selecting resources from the first candidate resource set for transmission of the positioning channel, and selecting resources from the second candidate resource set for transmission of the control channel, or for transmission of both the control channel and the data channel, includes at least one of the following: The first set is initialized to contain all candidate resources in the first candidate resource set, and the second set is initialized to contain all candidate resources in the second candidate resource set. Resource exclusion is performed on the first set and the second set to obtain a first target set and a second target set; Select transmission resources for the positioning channel in the first target set, and select transmission resources for the control channel in the second target set, or select transmission resources for both the control channel and the data channel; When the data channel is available and the data channel and the control channel are frequency-division multiplexing (FDM) in a non-adjacent frequency domain, the second candidate resource set has two candidate resource subsets, one of which is used for the transmission of the control channel and the other is used for the transmission of the data channel. The step of excluding resources from the first set and the second set to obtain the first target set and the second target set includes: Unlistened resources are excluded from the first set to obtain a first transition set; unlistened resources are excluded from the second set to obtain a second transition set. Based on the location scheduling information received within the perception window and the corresponding RSRP measurement, the resources in the first transition set and the second transition set are again excluded as candidate resources to obtain the first target set and the second target set, respectively.

2. The method according to claim 1, characterized in that, The initialization of the second set comprises all candidate resources in the second candidate resource set, including: When the second candidate resource set has two candidate resource subsets, a candidate subset is initialized with all candidate resources in the corresponding candidate resource subset.

3. The method according to claim 1, characterized in that... The resource pool configuration information includes at least one of the following: First candidate resource set configuration information Second candidate resource set configuration information Location channel configuration information; First control channel configuration information; First data channel configuration information; Resource pool frequency domain starting PRB location information; Information on the number of PRBs occupied in the frequency domain of the resource pool; Resource pool frequency domain sub-channel size information; Information on the number of sub-channels occupied by the resource pool; The adjacent identification information between the first control channel and the first data channel.

4. The method according to claim 1, characterized in that, The exclusion of unmonitored resources from the resources in the first set includes at least one of the following: If the control channel cannot schedule the positioning channel across time slots, then the first unlistened resource corresponding to the time slot that is not being listened to within the perception window is determined, and the candidate resources in the first set that are separated from the first unlistened candidate resource by a first time interval are excluded to obtain the first transition set. The first time interval is an integer multiple of a preset period, and the preset period is a value in a period set. If the control channel can schedule the positioning channel across time slots, then the first unmonitored candidate resource is determined, and candidate resources in the first set that are separated from the first unmonitored candidate resource by a second time interval are excluded to obtain the first transition set. The second time interval is the sum of an integer multiple of the preset period and a preset offset value, and the preset offset value is a value in a set of offset values.

5. The method according to claim 2, characterized in that, The exclusion of unmonitored resources from the resources in the second set includes: The second unlistened candidate resource corresponding to the time slot that is not being listened to within the perception window is determined, and the candidate resources in the second set that are separated from the second unlistened candidate resource by a third time interval are excluded to obtain the second transition set; Alternatively, candidate resources in the candidate subsets of the second set that are separated from the second unmonitored candidate resources by the third duration can be excluded to obtain the second transition set, wherein the third duration is an integer multiple of a preset period, and the preset period is a value in a period set.

6. The method according to claim 1, characterized in that, After obtaining the first transition set and the second transition set, the method further includes at least one of the following: When it is determined that the number of first transition candidate resources in the first transition set is less than the product of the total number of first candidate resources in the first set obtained in advance and the first preset resource ratio, the first set is used as the first transition set. When the second candidate resource set is a single candidate resource set, if it is determined that the number of second transition candidate resources in the second transition set is less than the product of the total number of second candidate resources in the second set obtained in advance and the second preset resource ratio, the second set is used as the second transition set. When the second candidate resource set has two candidate resource subsets, if the number of third transition candidate resources in the transition subset corresponding to a candidate resource subset is less than the product of the total number of third candidate resources in the corresponding candidate subset obtained in advance and the third preset resource ratio, the candidate subset is taken as the transition subset.

7. The method according to claim 1, characterized in that, Based on the location scheduling information received within the perception window and the corresponding RSRP measurement, the resources in the first transition set and the second transition set are again excluded as candidate resources to obtain the first target set and the second target set, respectively, including: According to preset measurement rules, the reference signal received power (RSRP) is measured on the candidate resources in the first transition set and the second transition set to obtain RSRP measurement values. Based on the received location and scheduling information, determine the resources to be excluded in the first transition set and the second transition set; Based on the predetermined RSRP threshold value for each candidate resource, resources whose RSRP measurement value is higher than the RSRP threshold value are excluded from the pool of resources to be excluded, thus obtaining the first target set and the second target set.

8. The method according to claim 7, characterized in that, Also includes: Based on the obtained priority information and the RSRP threshold list configured by higher-layer parameters, the RSRP threshold value corresponding to each candidate resource is determined. The priority information includes: a first priority parameter received in the control channel and a second priority parameter sent by the first device. The second priority parameter is configured or pre-configured by higher-level parameters, or obtained by positioning-related signaling received by the first device. The RSRP threshold list includes: a first RSRP threshold list corresponding to the first set and a second RSRP threshold list corresponding to the second set.

9. The method according to claim 7, characterized in that, The preset measurement rules include at least one of the following: If the higher-layer parameters are configured to measure the RSRP of the data channel reference signal, then the RSRP of the associated demodulation reference signal resource element on the data channel is measured according to the received positioning and scheduling information. If the higher-layer parameters are configured to measure the RSRP of the control channel reference signal, then RSRP measurement is performed on the demodulation reference signal resource element on the control channel carrying the positioning and scheduling information; If the higher-layer parameters are configured to measure the RSRP of the reference signal for the positioning channel, then the RSRP of the demodulation reference signal resource element on the positioning channel is measured according to the received positioning scheduling information.

10. The method according to claim 7, characterized in that, The step of performing Reference Signal Received Power (RSRP) measurement on candidate resources in the first transition set and the second transition set according to a preset measurement rule to obtain RSRP measurement values ​​includes one of the following: According to the preset measurement rules, the overall reference signal received power (RSRP) measurement is performed on the candidate resources in the first transition set and the second transition set to obtain the RSRP measurement value. According to the preset measurement rules, the reference signal received power (RSRP) is measured for the candidate resources in the first transition set and the second transition set respectively, and the RSRP measurement value is obtained. When the second candidate resource set has two candidate resource subsets, the reference signal received power (RSRP) is measured for the candidate resources in the first transition set and the candidate resources in the two transition subsets of the second transition set according to the preset measurement rules, so as to obtain the corresponding RSRP measurement values.

11. The method according to claim 8, characterized in that, After excluding resources whose RSRP measurement value is higher than the RSRP threshold from the resources to be excluded, and obtaining the first target set and the second target set, the method further includes: When it is determined that the number of first target candidate resources in the first target set is less than the product of the total number of first candidate resources in the first candidate resource set obtained in advance and the first preset resource ratio, the RSRP threshold value corresponding to each pair of priority parameters in the priority information is increased by the first preset amount, and the process returns to the step of initializing the first set to all candidate resources in the first candidate resource set. When the second target set is a candidate resource set, if it is determined that the number of second target candidate resources in the second target set is less than the product of the total number of second candidate resources in the second candidate resource set obtained in advance and the second preset resource ratio, the RSRP threshold value corresponding to each pair of priority parameters is increased by the second preset amount, and the process returns to the step of initializing the second set to all candidate resources in the second candidate resource set. When the second candidate resource set has two candidate resource subsets, if it is determined that the number of third target candidate resources in the target subset corresponding to one of the candidate resource subsets is less than the product of the total number of third candidate resources in the corresponding candidate subset obtained in advance and the third preset resource ratio, the RSRP threshold value corresponding to each pair of priority parameters is increased by the third preset amount, and the process of initializing the second set to all candidate resources in the second candidate resource set is returned.

12. The method according to claim 8, characterized in that, After excluding resources whose RSRP measurement value is higher than the RSRP threshold from the resources to be excluded, and obtaining the first target set and the second target set, the method further includes: When the current number of resources in at least one target set or target subset is less than the product of the corresponding pre-acquired total number of candidate resources and the preset resource ratio, the RSRP threshold value corresponding to each pair of priority parameters in the priority information is increased by the corresponding fourth preset amount, and the process of initializing the first set to all candidate resources in the first candidate resource set and initializing the second set to all candidate resources in the second candidate resource set is returned to be executed.

13. The method according to claim 1, 4, or 10, characterized in that, Also includes: Obtain the time domain range and frequency domain range of each preset candidate resource set, wherein the preset candidate resource set includes: the first candidate resource set, the second candidate resource set, and / or the candidate resource subset. Determine the time-domain resource granularity and frequency-domain resource granularity for each of the preset candidate resource sets; The total number of candidate resources corresponding to each preset candidate resource set is determined based on the time-domain resource granularity, the frequency-domain resource granularity, the time-domain range, and the frequency-domain range.

14. The method according to claim 13, characterized in that, The time domain range is the resource selection window. Time slots within; in, This indicates the starting time slot for the resource allocation process triggered by higher-level components. satisfy , Indicates the transmission processing delay of the user equipment; When pre-acquired Less than the latency requirement hour, satisfy The and stated Configured or pre-configured by high-level parameters, and / or, the Determined by the received location-related signaling; Or, when the stated When configured or pre-configured by higher-level parameters, if a latency threshold is received, and the... If the delay is greater than the stated delay threshold, then update the value based on the stated delay threshold. .

15. The method according to claim 13, characterized in that, When determining the time-domain resource granularity and frequency-domain resource granularity of the first candidate resource set, at least one of the following is included: The temporal resource granularity of the first candidate resource set is a first preset number of symbols, or each time slot uses a fixed combination of temporal symbol patterns; When the positioning channel transmits the Sidelink positioning reference signal SL-PRS, the frequency domain resource granularity of the first candidate resource set is determined by at least one of the following: a second preset number of sub-channels or physical resource blocks (PRBs), comb size, comb offset, starting resource element position parameters, and cyclic displacement / orthogonal cover code. When the positioning channel transmits SL-PRS and positioning data, the frequency domain resource granularity of the first candidate resource set is a second preset number of sub-channels; The first preset quantity, the second preset quantity, the comb tooth size, the comb-shaped offset, the starting resource element position parameter, the cyclic displacement / orthogonal overlay code, and the time-domain symbol pattern combination are configured or pre-configured by high-level parameters.

16. The method according to claim 1, characterized in that, The step of selecting resources from the first candidate resource set for transmission of the positioning channel, and selecting resources from the second candidate resource set for transmission of the control channel, or for transmission of both the control channel and the data channel, further includes: If the resource pool supports the control channel to schedule the positioning channel across time slots, and the higher-layer parameters are configured or pre-configured with the time slot offset between the control channel and the positioning channel, then the corresponding resource selection is performed based on the value of the time slot offset. When the resource pool supports the control channel to schedule the positioning channel across time slots, and the higher-layer parameters are configured or pre-configured with a set of values ​​supported by the time slot offset of the control channel and the positioning channel, the value of the time slot offset is determined according to the obtained positioning requirements to select the corresponding resources, and the value of the time slot offset is indicated in the positioning scheduling information transmitted by the control channel. If the resource pool does not support the control channel scheduling the positioning channel across time slots, resource selection is performed on the control channel and the positioning channel within the same time slot.

17. The method according to claim 1, characterized in that, The step of determining the first candidate resource set and the second candidate resource set in the resource pool based on the resource pool configuration information includes one of the following: The first candidate resource set and the second candidate resource set are determined from the first resource pool; The first candidate resource set is determined in the first resource pool, and the second candidate resource set is determined in the second resource pool.

18. A resource allocation control device, characterized in that, include: The first processing module is used to obtain resource pool configuration information and determine a first candidate resource set and a second candidate resource set in the resource pool based on the resource pool configuration information. The second processing module is used to select resources from the first candidate resource set for transmission of the positioning channel, select resources from the second candidate resource set for transmission of the control channel, or for transmission of both the control channel and the data channel. The first processing module includes at least one of the following: An initialization module is used to initialize a first set to all candidate resources in the first candidate resource set, and to initialize a second set to all candidate resources in the second candidate resource set; The resource exclusion module is used to exclude resources from the first set and the second set to obtain a first target set and a second target set. The first resource selection module is used to select transmission resources for the positioning channel in the first target set, select transmission resources for the control channel in the second target set, or select transmission resources for both the control channel and the data channel. When the data channel is available and the data channel and the control channel are in FDM mode with non-adjacent frequency domains, the second candidate resource set has two candidate resource subsets, one of which is used for the transmission of the control channel and the other of which is used for the transmission of the data channel. The resource exclusion module includes: The first resource exclusion submodule is used to exclude unlistened resources from the resources in the first set to obtain a first transition set, and to exclude unlistened resources from the resources in the second set to obtain a second transition set. The second resource exclusion submodule is used to exclude candidate resources in the first transition set and the second transition set again based on the location scheduling information received within the perception window and the corresponding RSRP measurement, so as to obtain the first target set and the second target set respectively.

19. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the resource allocation method for Sidelink positioning as described in any one of claims 1 to 17.

Citation Information

Patent Citations

  • User equipment, base station and wireless communication method

    CN110603869A

  • Sending and receiving method of straight-through link positioning reference signal and terminal

    CN112994858A