Method and apparatus for resource selection

By setting preset conditions in side link communication, judging the quality of SL transmission and selecting appropriate resources, the problems of high resource allocation interference and energy consumption overhead between groups are solved, and the anti-interference ability and resource utilization efficiency of the communication system are improved.

CN115442773BActive Publication Date: 2025-06-10HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110793953.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-06-04
Filing Date
2021-07-14
Publication Date
2025-06-10
Estimated Expiration
2041-07-14

AI Technical Summary

Technical Problem

In side link communication, there is interference in resource allocation between groups, resulting in a decrease in communication performance, and the prior art is difficult to effectively reduce energy consumption overhead.

Method used

By setting the preset conditions, the first terminal device receives instructions from the second terminal device, and determines whether the SL transmission quality meets the preset conditions. If it is not satisfied, the second resource is selected for SL transmission.

Benefits of technology

It improves the anti-interference ability of the communication system, makes resource selection when link interference is large, reduces energy consumption and overhead, and reduces unnecessary resource selection when link quality is good.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115442773B_ABST
    Figure CN115442773B_ABST
Patent Text Reader

Abstract

The present application provides a resource selection method and apparatus, including: a first terminal device receives first indication information from a second terminal device, where the first indication information is used to indicate the SL transmission quality between the first terminal device and the second terminal device on a first resource, and the first resource is a resource indicated by a third terminal device; the first terminal device determines that the number of times the first indication information meets a preset condition is greater than or equal to a preset value, and selects a second resource, where the second resource is different from the first resource. According to the technical solution of the present application, by setting a preset condition and performing resource selection when the link interference is large, it helps to improve the anti-interference ability of the communication system; when the first resource indicated by the third terminal device can meet the SL transmission quality between the first terminal device and the second terminal device, resource selection is not required, reducing the energy consumption overhead.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims the priority of a Chinese patent application titled "A Method for Interference Avoidance in SL" with the application number 202110622490.9 and filed with the Chinese Patent Office on June 4, 2021. The entire content of which is incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and more particularly, to a method and apparatus for resource selection. Background Art

[0003] Sidelink (SL) communication can support direct communication between terminal devices, that is, user data is directly transmitted between terminal devices, which can avoid the transmission of user data through network transit in cellular communication, thereby reducing transmission delay and alleviating network load.

[0004] Currently, the mechanism in which multiple sidelink devices operate in groups can reduce latency, improve resource allocation efficiency, and reduce interference between different SL transmissions. Among them, in the mechanism of operating in groups, the resources between groups need to be competed or negotiated for the entire Group by a group header (GH). Due to the different positions of the GH, the resource results obtained through competition will vary greatly. When the GH allocates SL transmission resources within the group, some resources may not be suitable for the group members (GM) of this Group, and there may be an impact of inter-group interference on the resources allocated by the GH. At the same time, if the SL transmission is mainly periodic service transmission, the existence of this interference will have a great impact on the communication performance.

[0005] Therefore, there is an urgent need for a resource selection method that can improve the anti-interference ability of the communication system and ensure a relatively low energy consumption overhead at the same time. Summary of the Invention

[0006] This application provides a method and apparatus for resource selection, which helps to improve the anti-interference ability of the communication system and reduce the energy consumption overhead.

[0007] In a first aspect, a method for resource selection is provided, including: a first terminal device receives first indication information from a second terminal device, where the first indication information is used to indicate the SL transmission quality between the first terminal device and the second terminal device on a first resource, and the first resource is a resource indicated by a third terminal device; the first terminal device determines that the number of times the first indication information meets a preset condition is greater than or equal to a preset value, and selects a second resource, where the second resource is different from the first resource.

[0008] According to the technical solution of the present application, by setting preset conditions and performing resource selection when the link interference is large, it helps to improve the anti-interference ability of the communication system; when the link quality is good, resource selection is not required, reducing the energy consumption overhead.

[0009] In combination with the first aspect, in some implementation manners of the first aspect, that the first indication information meets the preset conditions includes at least one of the following: the first indication information is NACK; or, the first indication information is CQI, and the CQI is less than or equal to a pre-configured CQI threshold; or, the first indication information is RSRP, and the RSRP is less than or equal to a pre-configured RSRP threshold.

[0010] In combination with the first aspect, in some implementation manners of the first aspect, the above method further includes: the first terminal device sends second indication information to the second terminal device, and the second indication information is used to indicate the period and / or resources for the second terminal device to send CQI, or, the second indication information is used to indicate the period and / or resources for the second terminal device to send RSRP.

[0011] In combination with the first aspect, in some implementation manners of the first aspect, the first terminal device selects a second resource, including: the first terminal device determines a first resource sensing window and a first resource selection window; the first terminal device determines a candidate resource set in the first resource selection window according to the sensing result in the first resource sensing window, and the sensing result is used to indicate the usage and / or reservation status of the resources in the first resource selection window; the first terminal device determines a second resource from the candidate resource set.

[0012] In combination with the first aspect, in some implementation manners of the first aspect, the above method further includes: the first terminal device receives resource information from a third terminal device, and the resource information includes the usage and / or reservation status of the resources in the first resource selection window that are not configured for the first terminal device; the first terminal device determines a candidate resource set in the first resource selection window according to the sensing result in the first resource sensing window, including: the first terminal device determines a candidate resource set in the first resource selection window according to the sensing result and the resource information.

[0013] In combination with the first aspect, in some implementation manners of the first aspect, the above method further includes: the first terminal device performs SL transmission with the second terminal device on the second resource.

[0014] In combination with the first aspect, in some implementation manners of the first aspect, the above method further includes: the first terminal device sends third indication information to the third terminal device, and the third indication information is used to indicate that the first terminal device performs SL transmission with the second terminal device on the second resource.

[0015] In combination with the first aspect, in some implementations of the first aspect, the first terminal device and the third terminal device belong to the first SL device group.

[0016] In a second aspect, a method for resource selection is provided, including: the second terminal device sends first indication information to the first terminal device, where the first indication information is used to indicate the SL transmission quality between the first terminal device and the second terminal device on a first resource, and the first resource is the resource indicated by the third terminal device; the second terminal device performs SL transmission with the first terminal device on a second resource, and the second resource is the resource selected by the first terminal device after the number of times that the first indication information meets a preset condition is greater than or equal to a preset value, and the second resource is different from the first resource.

[0017] According to the technical solution of the present application, by setting a preset condition, resource selection is performed when the link interference is large, which helps to improve the anti-interference ability of the communication system; when the link quality is good, resource selection can be not performed, reducing the energy consumption overhead.

[0018] In combination with the second aspect, in some implementations of the second aspect, the first indication information meeting the preset condition includes at least one of the following: the first indication information is NACK; or, the first indication information is CQI and the CQI is less than or equal to a preconfigured CQI threshold; or, the first indication information is RSRP and the RSRP is less than or equal to a preconfigured RSRP threshold.

[0019] In combination with the second aspect, in some implementations of the second aspect, the above method further includes: the second terminal device obtains second indication information, where the second indication information is used to indicate the period and / or resource for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send RSRP.

[0020] In combination with the second aspect, in some implementations of the second aspect, the second terminal device obtains the second indication information, including: the second terminal device obtains the second indication information from the first terminal device; or, the second terminal device obtains the second indication information from the third terminal device; or, the second terminal device obtains the preconfigured second indication information.

[0021] In a third aspect, a method for resource selection is provided, including: a third terminal device sends first information to a first terminal device, where the first information is used to indicate a first resource, and the first resource is used for the first terminal device to perform sidelink (SL) transmission with a second terminal device; the third terminal device receives third indication information from the first terminal device, where the third indication information is used to indicate that the first terminal device performs SL transmission with the second terminal device on a second resource, and the second resource is a resource selected by the first terminal device after the number of times that the first indication information meets a preset condition is greater than or equal to a preset value. The first indication information is used to indicate the SL transmission quality between the first terminal device and the second terminal device on the first resource, and the second resource is different from the first resource.

[0022] According to the technical solution of this application, by setting a preset condition, resource selection is performed when the link interference is large, which helps to improve the anti-interference ability of the communication system; when the link quality is good, resource selection can be not performed, reducing the energy consumption overhead.

[0023] In combination with the third aspect, in some implementation manners of the third aspect, the above method further includes: the third terminal device sends second indication information to the second terminal device, where the second indication information is used to indicate the period and / or resource for the second terminal device to send a channel quality indicator (CQI), or the second indication information is used to indicate the period and / or resource for the second terminal device to send a reference signal received power (RSRP).

[0024] In combination with the third aspect, in some implementation manners of the third aspect, the above method further includes: the third terminal device sends resource information to the first terminal device, where the resource information includes the usage and / or reservation situation of the resources in a first resource selection window that are not configured for the first terminal device, and the first resource selection window is determined by the first terminal device.

[0025] In combination with the third aspect, in some implementation manners of the third aspect, the third terminal device and the first terminal device belong to a first SL device group.

[0026] In a fourth aspect, a device for resource selection is provided, including: a transceiver unit, configured to receive first indication information from a second terminal device, where the first indication information is used to indicate the sidelink (SL) transmission quality between a first terminal device and the second terminal device on a first resource, and the first resource is a resource indicated by a third terminal device; a processing unit, configured to determine that the number of times the first indication information meets a preset condition is greater than or equal to a preset value, and select a second resource, where the second resource is different from the first resource.

[0027] In combination with the fourth aspect, in some implementations of the fourth aspect, the first indication information meeting the preset condition includes at least one of the following: the first indication information is NACK; or, the first indication information is CQI and the CQI is less than or equal to a pre-configured CQI threshold; or, the first indication information is RSRP and the RSRP is less than or equal to a pre-configured RSRP threshold.

[0028] In combination with the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to send second indication information to the second terminal device, where the second indication information is used to indicate the period and / or resources for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resources for the second terminal device to send RSRP.

[0029] In combination with the fourth aspect, in some implementations of the fourth aspect, the processing unit is specifically configured to determine a first resource sensing window and a first resource selection window; determine a candidate resource set in the first resource selection window according to the sensing result in the first resource sensing window, where the sensing result is used to indicate the usage and / or reservation status of the resources in the first resource selection window; and determine a second resource from the candidate resource set.

[0030] In combination with the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to receive resource information from the third terminal device, where the resource information includes the usage and / or reservation status of the resources in the first resource selection window that are not configured for the first terminal device; and the processing unit is specifically configured to determine a candidate resource set in the first resource selection window according to the sensing result and the resource information.

[0031] In combination with the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to perform SL transmission with the second terminal device on the second resource.

[0032] In combination with the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to send third indication information to the third terminal device, where the third indication information is used to indicate that the first terminal device performs SL transmission with the second terminal device on the second resource.

[0033] In combination with the fourth aspect, in some implementations of the fourth aspect, the first terminal device and the third terminal device belong to the first SL device group.

[0034] In a fifth aspect, a resource selection apparatus is provided, including: a transceiver unit configured to send first indication information to a first terminal device, the first indication information being used to indicate the SL transmission quality between the first terminal device and a second terminal device on a first resource, the first resource being a resource indicated by a third terminal device; the transceiver unit is further configured to perform SL transmission with the first terminal device on a second resource, the second resource being a resource selected by the first terminal device after the number of times the first indication information meets a preset condition is greater than or equal to a preset value, and the second resource is different from the first resource.

[0035] In combination with the fifth aspect, in some implementation manners of the fifth aspect, the first indication information meeting the preset condition includes at least one of the following: the first indication information is NACK; or, the first indication information is CQI and the CQI is less than or equal to a preconfigured CQI threshold; or, the first indication information is RSRP and the RSRP is less than or equal to a preconfigured RSRP threshold.

[0036] In combination with the fifth aspect, in some implementation manners of the fifth aspect, the transceiver unit is further configured to obtain second indication information, the second indication information being used to indicate the period and / or resource for the second terminal device to send CQI, or, the second indication information being used to indicate the period and / or resource for the second terminal device to send RSRP.

[0037] In combination with the fifth aspect, in some implementation manners of the fifth aspect, the transceiver unit is specifically configured to obtain the second indication information from the first terminal device; or, obtain the second indication information from the third terminal device; or, obtain preconfigured second indication information.

[0038] In a sixth aspect, a resource selection apparatus is provided, including: a transceiver unit configured to send first information to a first terminal device, the first information being used to indicate a first resource, the first resource being used for the first terminal device and a second terminal device to perform SL transmission; the transceiver unit is further configured to receive third indication information from the first terminal device, the third indication information being used to indicate that the first terminal device performs SL transmission with the second terminal device on a second resource, the second resource being a resource selected by the first terminal device after the number of times the first indication information meets a preset condition is greater than or equal to a preset value, the first indication information being used to indicate the SL transmission quality between the first terminal device and the second terminal device on the first resource, and the second resource is different from the first resource.

[0039] In combination with the sixth aspect, in some implementation manners of the sixth aspect, the transceiver unit is further configured to send second indication information to the second terminal device, the second indication information being used to indicate the period and / or resource for the second terminal device to send CQI, or, the second indication information being used to indicate the period and / or resource for the second terminal device to send RSRP.

[0040] In combination with the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to send resource information to the first terminal device, where the resource information includes the usage and / or reservation status of the resources in the first resource selection window that are not configured for the first terminal device, and the first resource selection window is determined by the first terminal device.

[0041] In combination with the sixth aspect, in some implementations of the sixth aspect, the third terminal device and the first terminal device belong to the first SL device group.

[0042] A seventh aspect provides a communication device, including: a processor coupled to a memory, where the memory is used to store programs or instructions, and when the programs or instructions are executed by the processor, the device is enabled to implement the methods in any one of the first aspect to the third aspect and their various implementations.

[0043] Optionally, the above-mentioned processor is one or more, and the above-mentioned memory is one or more.

[0044] Optionally, the above-mentioned memory may be integrated with the above-mentioned processor, or the memory is separately provided from the processor.

[0045] An eighth aspect provides a communication system, including a first terminal device, a second terminal device, and a third terminal device.

[0046] Among them, the first terminal device is used to implement the methods in the various implementations of the first aspect above, the second terminal device is used to implement the methods in the various implementations of the second aspect above, and the third terminal device is used to implement the methods in the various implementations of the third aspect above.

[0047] In a possible design, the communication system further includes other devices that interact with the terminal device in the solution provided in the embodiments of the present application.

[0048] A ninth aspect provides a computer program product, where the computer program product includes: a computer program or instruction, and when the computer program or instruction runs on a computer, the computer is enabled to execute the methods in the above aspects.

[0049] It should be noted that the above computer program or instruction may be stored in whole or in part on a first storage medium, where the first storage medium may be packaged together with the processor or separately packaged from the processor, and the embodiments of the present application do not make specific limitations on this.

[0050] A tenth aspect provides a computer-readable medium, where the computer-readable medium stores a computer program or instruction, and when the computer program or instruction runs on a computer, the computer is enabled to execute the methods in the above aspects.

[0051] In the eleventh aspect, a chip system is provided, including a memory and a processor. The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a communication device installed with the chip system executes the methods in any of the above first aspect to the third aspect and their possible implementation manners.

[0052] Among them, the chip system may include an input chip or interface for sending information or data, and an output chip or interface for receiving information or data. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 is a schematic diagram of a communication system 100 applicable to this application.

[0054] Figure 2 is a schematic diagram of a scenario 200 applicable to this application.

[0055] Figure 3 is a schematic flowchart of an example of the resource selection method of this application.

[0056] Figure 4 is a schematic flowchart of an example of a specific example of the resource selection method of this application.

[0057] Figure 5 is a schematic diagram of resource selection in a candidate resource set of this application.

[0058] Figure 6 is a schematic flowchart of another example of a specific example of the resource selection method of this application.

[0059] Figure 7 is a schematic block diagram of an example of a resource selection device of this application.

[0060] Figure 8 is a schematic block diagram of an example of a resource selection apparatus of this application DETAILED DESCRIPTION OF THE EMBODIMENTS

[0061] Next, the technical solutions in this application will be described in conjunction with the accompanying drawings.

[0062] The technical solutions of the embodiments of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD), 5th generation (5G) mobile communication systems, or New Radio (NR) communication systems, as well as future mobile communication systems, etc.

[0063] Figure 1 is a schematic diagram of a wireless communication system 100 applicable to the embodiments of the present application. As Figure 1 shown, the wireless communication system 100 may include one or more network devices. For example, Figure 1 the network device 101 shown. The wireless communication system 100 may also include one or more terminal devices (which may also be referred to as user equipment (UE)). For example, Figure 1 the terminal device 102, terminal device 103, and terminal device 104 shown, etc. Among them, the terminal device 102, terminal device 103, and terminal device 104 can communicate with each other.

[0064] It should be understood that Figure 1 this is just a schematic diagram, and other network devices may also be included in this communication system, such as the core network device 105 and wireless relay devices and wireless backhaul devices not shown in Figure 1 this. The embodiments of the present application do not limit the number of network devices and terminal devices included in this mobile communication system.

[0065] In the mobile communication system 100, the terminal device 102 and terminal device 103 in the embodiments of the present application may also be referred to as terminals, terminal devices, mobile stations (MS), mobile terminals (MT), etc. The terminal device in the embodiments of the present application may be a mobile phone, a tablet computer (Pad), a computer with a wireless transceiver function, and may also be a wireless terminal applied to scenarios such as virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, transportation safety, smart city, and smart home. In the present application, the foregoing terminal devices and the chips applicable to the foregoing terminal devices are collectively referred to as terminal devices. It should be understood that the embodiments of the present application do not limit the specific technologies and specific device forms adopted by the terminal devices.

[0066] The network device 101 in the embodiments of this application may be a device used to communicate with a terminal device. The network device may be a base station, an evolved node B (eNB), a home base station, an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc. It may also be a gNB in an NR system, or it may also be a component or part of a device that constitutes a base station, such as a central unit (CU), a distributed unit (DU), or a baseband unit (BBU), etc. It should be understood that in the embodiments of this application, the specific technologies and specific device forms adopted by the network device are not limited. In this application, the network device may refer to the network device itself, or a chip applied to the network device to complete the wireless communication processing function.

[0067] The technical solution of the embodiment of the present application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, 5th generation (5G) system or future evolved communication systems, such as 6th generation (6G) system, Vehicle-to-X (V2X), where V2X can include Vehicle to Network (V2N), Vehicle to Vehicle (V2V), Vehicle to Infrastructure (V2I), Vehicle to Pedestrian (V2P), etc., Long Term Evolution-Vehicle (LTE-V), Internet of Vehicles, Machine Type Communication (MTC), Internet of Things (IoT), Long Term Evolution-Machine (LTE-M), Machine to Machine (M2M), Device to Device (D2D), etc.

[0068] The above communication system can be based on downlink (DL) communication and uplink (UL) communication in the network. Different from the DL communication and UL communication, SL communication can support direct communication between terminal devices, that is, user data is directly transmitted between terminal devices (such as a receiving UE (Rx UE)) and terminal devices (such as a transmitting UE (Tx UE)), which can avoid the transfer of user data through the network in cellular communication, thereby reducing the transmission delay and alleviating the network load.

[0069] Among them, SL includes two resource allocation modes: one is the network control mode, that is, SL communication resources can be scheduled by the base station; the other is the distributed mode, that is, the terminal device can spontaneously select SL communication resources from a pre-configured SL resource pool. For terminal devices within the cellular coverage area, the network control mode and / or the distributed mode can be adopted; for terminal devices outside the cellular coverage area, the distributed mode can be adopted.

[0070] Currently, the mechanism of multiple sidelink devices operating in groups (Group) can reduce latency, improve resource allocation efficiency, and reduce interference between different SL transmissions. Among them, in the mechanism of operating in groups, the resources between groups need to be competed or negotiated for the entire Group through a group header (GH). Due to the different positions of the GH, the resource results obtained through competition will vary greatly. When the GH allocates SL transmission resources within the group, some resources may not be suitable for the group members (GM) of this Group, and there may be a problem of inter-group interference in the resources allocated by the GH. At the same time, if the SL transmission is mainly periodic service transmission, the existence of this interference will have a great impact on the communication performance. For example, in Figure 2 the scenario shown, Group A is far from Group B. The Group A GH may think that the interference from Group B to Group A is very small. Therefore, it may allocate resources overlapping with the SL transmission in Group B for the SL transmission within the group. However, GM1 and GM2 in Group A are very close to Group B. When GM1 and GM2 perform SL communication, if they use the resources overlapping with those of Group B allocated by the Group A GH, serious inter-group interference may occur, resulting in poor performance of edge UEs.

[0071] On the other hand, in the resource-aware based distributed resource allocation process, the Tx UE determines the resources reserved by other UEs through the resource awareness process and performs interference avoidance. The Tx UE needs to continuously receive data. When the resource selection process is triggered, the Tx UE needs to blindly detect the physical sidelink control channel (PSCCH) within the sensing window to obtain the resource awareness result, and based on the resource awareness result, determine the resource reservation situation for a future period of time, that is, within the selection window, and exclude the unavailable candidate resources within the selection window. Finally, (re)select the transmission resources from the candidate resource set.

[0072] However, all Tx UEs continuously receive or blindly detect the PSCCH transmitted by other UEs for resource awareness, which is not conducive to UEs saving energy consumption.

[0073] Based on this, the present application proposes a resource selection method, which helps to improve the anti-interference ability of the communication system and reduce the energy consumption overhead.

[0074] Hereinafter, the embodiments of the present application will be described by taking the interaction between a first terminal device (which can be simply referred to as the first terminal, e.g., terminal device 102), a second terminal device (which can be simply referred to as the second terminal, e.g., terminal device 103), and a third terminal device (which can be simply referred to as the third terminal, e.g., terminal device 104) as an example.

[0075] Figure 3 Fig. shows a schematic flowchart of an example of the resource selection method of the present application.

[0076] S310, the first terminal device receives first indication information from the second terminal device, and the first indication information is used to indicate the sidelink (SL) transmission quality between the first terminal device and the second terminal device on a first resource, and the first resource is the resource indicated by the third terminal device.

[0077] In the embodiments of the present application, the SL transmission quality can be represented by a channel quality indication (CQI) or a reference signal receiving power (RSRP), and can also be represented by the type of HARQ feedback information. For example, an acknowledgement (ACK) indicates that the SL transmission quality is good or can meet the usage requirements, and a negative acknowledgement (NACK) indicates that the SL transmission quality is poor or cannot meet the usage requirements.

[0078] Among them, the first terminal device and the third terminal device belong to the first SL device group. The third terminal device may be the GH of the first SL device group, and the first terminal device may be the GM of the first SL device group.

[0079] S320. The first terminal device determines that the number of times the first indication information meets the preset condition is greater than or equal to the preset value, and selects a second resource, where the second resource is different from the first resource.

[0080] Among them, the first indication information meeting the preset condition includes at least one of the following: the first indication information is NACK; or, the first indication information is CQI, and the CQI is less than or equal to a pre-configured CQI threshold; or, the first indication information is RSRP, and the RSRP is less than or equal to a pre-configured RSRP threshold.

[0081] Optionally, the above method further includes: the first terminal device sends second indication information to the second terminal device, where the second indication information is used to indicate the period and / or resource for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send RSRP.

[0082] Among them, the first terminal device selecting the second resource includes: the first terminal device determines a first resource sensing window and a first resource selection window; the first terminal device determines a candidate resource set in the first resource selection window according to the sensing result in the first resource sensing window, where the sensing result is used to indicate the usage and / or situation of the resources in the first resource selection window; the first terminal device determines the second resource from the candidate resource set.

[0083] Optionally, the above method further includes: the first terminal device receives resource information from the third terminal device, where the resource information includes the usage and / or reservation situation of the resources in the first resource selection window that are not configured for the first terminal device; the first terminal device determines a candidate resource set in the first resource selection window according to the sensing result in the first resource sensing window, including: the first terminal device determines a candidate resource set in the first resource selection window according to the sensing result and the resource information.

[0084] Optionally, the above method further includes: the first terminal device performs SL transmission with the second terminal device on the second resource.

[0085] Optionally, the above method further includes: the first terminal device sends third indication information to the third terminal device, where the third indication information is used to indicate that the first terminal device performs SL transmission with the second terminal device on the second resource.

[0086] According to the technical solution of the present application, by setting preset conditions, resource selection is performed when the link interference is large, which helps to improve the anti-interference ability of the communication system. When the link quality is good, resource selection is not required, which helps to reduce the energy consumption overhead.

[0087] Figure 4 The schematic flowchart shows a specific example of the resource selection method of the present application.

[0088] S410. The third terminal device indicates the first resource to the first terminal device for the first terminal device to perform SL transmission with the second terminal device.

[0089] Among them, the first terminal device and the third terminal device belong to the first SL device group.

[0090] Optionally, the above-mentioned third terminal device may be the GH of the first SL device, which can represent the group members of the first SL device group to obtain resources or integrate the resources belonging to the first SL device group, and allocate the obtained resources or the integrated resources (again) to the group members of the first SL device group (for example, the first terminal device).

[0091] S420. The first terminal device performs SL transmission with the second terminal device on the first resource.

[0092] Among them, the first terminal device is the sender, and the second terminal device is the receiver of the first terminal device.

[0093] S430. The second terminal device sends the first indication information to the first terminal device. The first indication information may be HARQ feedback information for indicating the quality of the above-mentioned SL transmission.

[0094] Among them, the HARQ feedback information includes an affirmative acknowledgment ACK and a negative acknowledgment NACK.

[0095] S440. When the first indication information meets the preset condition, that is, the first indication information is NCAK information, the first terminal device starts resource sensing.

[0096] S450. Steps S420 and S430 are repeatedly executed multiple times, that is, the first terminal device and the second terminal device perform multiple SL transmissions on the first resource, and the second terminal device sends the first indication information to the first terminal device multiple times.

[0097] S460. The third terminal device sends resource information to the first terminal device, and the resource information is used to indicate the usage and / or reservation status of the resources not configured for the first terminal device.

[0098] Among them, the resources not configured for the first terminal device may include resources configured for other members within the first SL device group, and may also include resources of other terminal devices outside the first SL device group.

[0099] It should be understood that step S460 may be executed together with step S410, or may be after step S410. This application does not limit it.

[0100] S470, the first terminal device determines that the number of times the first indication information meets the preset condition is greater than or equal to the preset value, ends resource sensing, and selects a second resource, where the second resource is different from the first resource.

[0101] Specifically, as Figure 5 shown, the first terminal device may define a first resource sensing window and a first resource selection window. The start time of the first resource sensing window may be the moment t when the first terminal device first determines that the first indication information meets the preset condition, and the end time of the first resource sensing window may be the moment n when the first terminal device determines that the number of times the first indication information meets the preset condition is greater than or equal to the preset value. The start time of the first resource selection window is after the end time of the first resource sensing window.

[0102] During the time of the first resource sensing window, the first terminal device senses resources, including decoding control information and measuring RSRP, to obtain a sensing result, and the sensing result is used to indicate the usage and / or reservation situation of resources in the first resource selection window.

[0103] Optionally, the first terminal device may determine a candidate resource set in the first resource selection window according to the above sensing result and resource information.

[0104] Specifically, the first terminal device may learn about the transmission situation of other terminal devices (or group members) in the first SL group according to the sensing result and resource information. For resources reserved for other terminal devices (or group members) in the first SL group and falling within the first resource selection window, it is considered that the resource is unavailable. If it is found that the resources used by the first terminal device for SL transmission in the first resource selection window overlap (partially or completely) with the resources reserved by other terminal devices (or group members), then further judgment is made by measuring the RSRP value. If the RSRP measured on the overlapping resources is less than or equal to the pre-configured RSRP threshold, it is determined that the resource is unavailable. Optionally, if it is found that the resources used by the first terminal device for SL transmission in the first resource selection window overlap with the resources reserved by other terminal devices (or group members), it may also be directly determined that the resource is unavailable without measuring the RSRP value for further judgment. Thus, the unavailable resources in the first resource selection window can be excluded, thereby obtaining a candidate resource set.

[0105] Further, the first terminal device selects a second resource from the candidate resource set.

[0106] It should be understood that the first terminal device may also determine the candidate resource set in the first resource selection window only according to the sensing result or only according to the resource information, and the present application does not limit it.

[0107] Optionally, after the above resource exclusion process, the remaining available candidate resources in the first resource selection window are counted. If the number of remaining candidate resources is less than X% of the total number of resources in the first resource selection window, the pre-configured RSRP threshold can be appropriately reduced to meet the requirement that the number of remaining candidate resources is greater than X% of the total number of resources in the first resource selection window, where the value of X can be configured as 20, 35, 50, etc. according to the priority.

[0108] S480. The first terminal device sends third indication information to the third terminal device, and the third indication information is used to indicate that the first terminal device and the second terminal device perform SL transmission on the second resource.

[0109] In this way, the third terminal device can receive the resource selection or reservation situation of the first terminal device, so that it can allocate resources for other terminal devices in the first SL device group according to the resource selection or reservation situation of the first terminal device, or send the resource selection or reservation situation of the first terminal device to other terminal devices in the first SL device group, which is convenient for other terminal devices to make further decisions.

[0110] S490. The first terminal device and the second terminal device perform SL transmission on the second resource.

[0111] According to the technical solution of the present application, by setting preset conditions, resource selection is performed when the link interference is large, which helps to improve the anti-interference ability of the communication system. When the link transmission quality is good, resource selection is not required, which helps to reduce the energy consumption overhead.

[0112] Figure 6 The schematic flowchart showing another specific example of the resource selection method of the present application is shown.

[0113] In this embodiment, the second terminal device is configured with resources that need to feedback the interference degree, so the first indication information sent to the first terminal device may include various information for feedbacking the transmission quality or interference degree.

[0114] S601 and S602 may be the same as S410 and S420. For the sake of brevity, they will not be described in detail here.

[0115] The resources for which the second terminal device is configured to feedback the interference degree may include the following three methods:

[0116] Method 1:

[0117] S603. The second terminal device receives second indication information from the first terminal device. The second indication information is used to indicate the period and / or resource for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send RSRP.

[0118] Method 2:

[0119] S604. The second terminal device receives second indication information from the third terminal device. The second indication information is used to indicate the period and / or resource for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send RSRP.

[0120] Method 3:

[0121] S605. The second terminal device obtains locally configured second indication information. The second indication information is used to indicate the period and / or resource for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send RSRP.

[0122] Since the second terminal device is configured with resources that need to feedback the interference level, the above CQI or RSRP may be included in the first indication information sent to the first terminal device.

[0123] S606. The second terminal device sends the first indication information to the first terminal device. Different from Figure 4 S430 in, in this embodiment, the first indication information may be HARQ feedback information, or may also be the above CQI information or RSRP information.

[0124] S607. When the first indication information meets the preset condition, the first terminal device starts resource sensing.

[0125] Wherein, the first indication information meeting the preset condition may be: the first indication information is NACK; or the first indication information is CQI and CQI is less than or equal to a pre-configured CQI threshold; or the first indication information is RSRP and RSRP is less than or equal to a pre-configured RSRP threshold.

[0126] S608 and S609 may be the same as S450 and S460. For the sake of brevity, they will not be elaborated here.

[0127] S610. When the first terminal device determines that the number of times the first indication information meets the preset condition is greater than or equal to the preset value, it ends resource sensing and selects a second resource, where the second resource is different from the first resource.

[0128] Among them, when the first indication information is NACK information, the preset value can be M; when the first indication information is CQI and the CQI is less than or equal to a preconfigured CQI threshold, the preset value can be N; when the first indication information is RSRP and the RSRP is less than or equal to a preconfigured RSRP threshold, the preset value can be K, where M, N, and K are positive integers, and M, N, and K can take the same or different values according to different resource reservation intervals or resource configuration periods.

[0129] For example, when the number of times the first indication information is NACK information is greater than or equal to M times, the first terminal device ends resource sensing and selects a second resource; or, when the number of times the first indication information is CQI and the CQI is less than the preconfigured CQI threshold is greater than or equal to N times, the first terminal device ends resource sensing and selects a second resource; or, when the number of times the first indication information is RSRP and the RSRP is less than the preconfigured RSRP is greater than or equal to K times, the first terminal device ends resource sensing and selects a second resource. It can be understood that the foregoing preconditions can be configured to be used alone or to satisfy at least two of them.

[0130] In this step, the specific process of the first terminal device selecting the second resource can be the same as that in step S470 and will not be elaborated here.

[0131] S611 and S612 are the same as Figure 4 S480 and S490 in

[0132] According to the technical solution of the present application, by setting preset conditions and selecting resources when the link interference is large, it helps to improve the anti-interference ability of the communication system. When the link transmission quality is good, there is no need to reselect resources, which helps to reduce the energy consumption overhead.

[0133] It should be understood that the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0134] It should also be understood that in various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0135] It can be understood that in the above embodiments of the present application, the method implemented by the communication device can also be implemented by components (such as chips or circuits) configurable inside the communication device.

[0136] Next, in combination with Figure 7 and Figure 8Describe in detail the resource selection device provided in the embodiments of the present application. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, for the content not described in detail, reference can be made to the above method embodiments. For the sake of brevity, some content will not be repeated.

[0137] In the embodiments of the present application, the function modules of the transmitting device or the receiving device can be divided according to the above method examples. For example, each function can correspond to a respective function module, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software function modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there can be other division methods in actual implementation. The following takes the example of dividing each function into respective function modules for illustration.

[0138] Figure 7 It is a schematic block diagram of a resource selection device 700 provided by the present application. Any device involved in any of the above methods 300 and 400, such as the first terminal device, the second terminal device, and the third terminal device, etc., can be implemented by Figure 7 the resource selection device shown.

[0139] It should be understood that the resource selection device 700 can be a physical device, or a component of a physical device (such as an integrated circuit, a chip, etc.), or a functional module in a physical device.

[0140] Such as Figure 7 shown, the resource selection device 700 includes: one or more processors 710. Optionally, the processor 710 can call an interface to implement the receiving and sending functions. The interface can be a logical interface or a physical interface, and no limitation is made thereto. For example, the interface can be a transceiver circuit, an input / output interface, or an interface circuit. The transceiver circuit, input / output interface, or interface circuit for implementing the receiving and sending functions can be separate or integrated together. The above transceiver circuit or interface circuit can be used for reading and writing code / data, or the above transceiver circuit or interface circuit can be used for signal transmission or transfer.

[0141] Optionally, the interface can be implemented through a transceiver. Optionally, the resource selection device 700 can further include a transceiver 730. The transceiver 730 can also be referred to as a transceiver unit, a transceiver, a transceiver circuit, etc., and is used to implement the transceiver function.

[0142] Optionally, the resource selection device 700 may further include a memory 720. In the embodiments of the present application, the specific deployment location of the memory 720 is not specifically limited. The memory may be integrated in the processor or independent of the processor. For the case where the resource selection device 700 does not include a memory, the resource selection device 700 only needs to have a processing function, and the memory may be deployed at other locations (such as, a cloud system).

[0143] The processor 710, the memory 720, and the transceiver 730 communicate with each other through an internal connection path to transmit control and / or data signals.

[0144] It can be understood that although not shown, the resource selection device 700 may further include other devices, such as an input device, an output device, a battery, etc.

[0145] Optionally, in some embodiments, the memory 720 may store execution instructions for executing the methods of the embodiments of the present application. The processor 710 may execute the instructions stored in the memory 720 in combination with other hardware (such as the transceiver 730) to complete the steps of the methods shown below. For the specific working process and beneficial effects, reference may be made to the descriptions in the above method embodiments.

[0146] The method disclosed in the embodiments of the present application can be applied to or implemented by the processor 710. The processor 710 may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the method can be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by the combination of the hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory (RAM), a flash memory, a read-only memory (ROM), a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the instructions in the memory and combines its hardware to complete the steps of the above method.

[0147] It can be understood that the memory 720 can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.

[0148] Figure 8 It is a schematic block diagram of a resource selection device 800 provided by this application.

[0149] Optionally, the specific form of the resource selection device 800 can be a general computer device or a chip in a general computer device, and the embodiments of this application do not limit this. As Figure 8 shown, this resource selection device includes a processing unit 810 and a transceiver unit 820.

[0150] Specifically, the resource selection device 800 can be any device involved in this application and can implement the functions that the device can achieve. It should be understood that the resource selection device 800 can be a physical device, a component of a physical device (for example, an integrated circuit, a chip, etc.), or a functional module in a physical device.

[0151] In a possible design, the resource selection device 800 can be the first terminal device (such as, terminal device 102) in the above method embodiment, or a chip for implementing the functions of the first terminal device (such as, terminal device 102) in the above method embodiment.

[0152] For example, a transceiver unit is configured to receive first indication information from a second terminal device. The first indication information is used to indicate the sidelink (SL) transmission quality between the first terminal device and the second terminal device on a first resource, where the first resource is a resource indicated by a third terminal device. A processing unit is configured to determine that the number of times the first indication information meets a preset condition is greater than or equal to a preset value, and select a second resource different from the first resource.

[0153] Optionally, the transceiver unit is further configured to send second indication information to the second terminal device. The second indication information is used to indicate the period and / or resource for the second terminal device to send a channel quality indicator (CQI), or the second indication information is used to indicate the period and / or resource for the second terminal device to send a reference signal received power (RSRP).

[0154] It should also be understood that when the resource selection device 800 is the first terminal device (e.g., terminal device 102), the transceiver unit 820 in the resource selection device 800 may be implemented through a communication interface (such as a transceiver or an input / output interface), and the processing unit 810 in the resource selection device 800 may be implemented through at least one processor, for example, it may correspond to Figure 7 the processor 710 shown in

[0155] Optionally, the resource selection device 800 may further include a storage unit, which may be configured to store instructions or data. The processing unit may call the instructions or data stored in the storage unit to implement corresponding operations.

[0156] It should be understood that the specific processes for each unit to execute the above corresponding steps have been described in detail in the above method embodiments. For the sake of brevity, they will not be elaborated here.

[0157] In another possible design, the resource selection device 800 may be the second terminal device (e.g., terminal device 103) in the above method embodiment, or a chip for implementing the functions of the second terminal device (e.g., terminal device 103) in the above method embodiment.

[0158] For example, a transceiver unit is configured to send first indication information to the first terminal device. The first indication information is used to indicate the SL transmission quality between the first terminal device and the second terminal device on a first resource, where the first resource is a resource indicated by a third terminal device. The transceiver unit is further configured to perform SL transmission with the first terminal device on a second resource, where the second resource is a resource selected by the first terminal device after determining that the number of times the first indication information meets a preset condition is greater than or equal to a preset value, and the second resource is different from the first resource.

[0159] Optionally, the transceiver unit is further configured to obtain second indication information, where the second indication information is used to indicate the period and / or resource for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send RSRP.

[0160] It should also be understood that when the resource selection device 800 is the second terminal device, the transceiver unit 820 in the resource selection device 800 can be implemented through a communication interface (such as a transceiver or an input / output interface). For example, it can correspond to Figure 7 the communication interface 730 shown in Figure 7 and the processing unit 810 in the resource selection device 800 can be implemented through at least one processor. For example, it can correspond to

[0161] Optionally, the resource selection device 800 may further include a storage unit, which can be used to store instructions or data. The processing unit can call the instructions or data stored in the storage unit to implement corresponding operations.

[0162] It should be understood that the specific processes for each unit to execute the above corresponding steps have been described in detail in the above method embodiments. For the sake of brevity, they will not be elaborated here.

[0163] In another possible design, the resource selection device 800 may be the third terminal device (such as the terminal device 104) in the above method embodiment, or a chip used to implement the functions of the third terminal device (such as the terminal device 104) in the above method embodiment.

[0164] For example, the transceiver unit is configured to send first information to the first terminal device, where the first information includes a first resource, and the first resource is used for the first terminal device to perform SL transmission with the second terminal device; the transceiver unit is further configured to receive third indication information from the first terminal device, where the third indication information is used to indicate that the first terminal device performs SL transmission with the second terminal device on a second resource, and the second resource is a resource selected by the first terminal device and is different from the first resource.

[0165] Optionally, the transceiver unit is further configured to send second indication information to the second terminal device, where the second indication information is used to indicate the period and / or resource for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send RSRP.

[0166] It should also be understood that when the resource selection device 800 is the third terminal device, the transceiver unit 820 in the resource selection device 800 can be implemented through a communication interface (such as a transceiver or an input / output interface). For example, it can correspond to Figure 7The communication interface 730 shown in the figure, the processing unit 810 in the resource selection device 800 can be implemented by at least one processor. For example, it can correspond to Figure 7 the processor 710 shown in the figure.

[0167] Optionally, the resource selection device 800 may further include a storage unit, which can be used to store instructions or data. The processing unit can call the instructions or data stored in the storage unit to implement corresponding operations.

[0168] It should be understood that the specific processes for each unit to execute the above corresponding steps have been described in detail in the above method embodiments. For the sake of brevity, they will not be repeated here.

[0169] In addition, in this application, the resource selection device 800 is presented in the form of a functional module. Here, a "module" can refer to an application specific integrated circuit (ASIC), a circuit, a processor and a memory that execute one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can think that the device 800 can adopt the Figure 8 form shown in the figure. The processing unit 810 can be implemented by the Figure 7 processor 710 shown in the figure. Optionally, if the Figure 7 computer device shown in the figure includes a memory 720, the processing unit 810 can be implemented by the processor 710 and the memory 720. The transceiver unit 820 can be implemented by the Figure 7 transceiver 730 shown in the figure. The transceiver 730 includes a receiving function and a sending function. Specifically, the processor implements it by executing the computer program stored in the memory. Optionally, when the device 800 is a chip, the function and / or implementation process of the transceiver unit 820 can also be implemented through pins or circuits, etc. Optionally, the memory can be a storage unit inside the chip, such as registers, caches, etc. The storage unit can also be a storage unit outside the chip within the resource selection device, such as Figure 7 the memory 720 shown, or it can also be a storage unit deployed in other systems or devices and not within the computer device.

[0170] Aspects or features of the present application can be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques. For example, computer-readable media can include, but are not limited to: magnetic storage devices (such as hard disks, floppy disks, or magnetic tapes, etc.), optical discs (such as compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (such as erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). Additionally, the various storage media described herein can represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable media" can include, but is not limited to, various other media capable of storing, containing, and / or carrying instructions and / or data.

[0171] According to the method provided by an embodiment of the present application, the present application further provides a computer program product, which includes: a computer program or a set of instructions. When the computer program or the set of instructions runs on a computer, it causes the computer to execute Figure 3 , Figure 4 and Figure 6 the method of any one of the embodiments shown.

[0172] According to the method provided by an embodiment of the present application, the present application further provides a computer-readable storage medium, which stores a program or a set of instructions. When the program or the set of instructions runs on a computer, it causes the computer to execute Figure 3 , Figure 4 and Figure 6 the method of any one of the embodiments shown.

[0173] According to the method provided by an embodiment of the present application, the present application further provides a communication system, which includes the aforementioned apparatus or device.

[0174] As used in this specification, the terms "component", "module", "system", etc. are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable, an execution thread, a program, and / or a computer. By way of illustration, both an application running on a computing device and the computing device can be components. One or more components can reside in a process and / or an execution thread, and a component can be located on one computer and / or distributed between two or more computers. In addition, these components can execute from various computer-readable media having various data structures stored thereon. Components can communicate via local and / or remote processes according to signals having one or more data packets (e.g., data from two components interacting with another component in a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).

[0175] It should also be understood that the term "and / or" herein is merely an association relationship describing associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the character " / " herein generally represents an "or" relationship between the associated objects before and after.

[0176] It should also be understood that the introduction of numbers such as "first" and "second" in the embodiments of this application is only to distinguish different objects. For example, to distinguish different "information", or "devices", or "units", the understanding of specific objects and the corresponding relationships between different objects should be determined by their functions and internal logics, and should not constitute any limitation to the implementation process of the embodiments of this application.

[0177] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.

[0178] The above are only specific implementation manners of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in this application, and all should be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A method for resource selection, characterized in that, it includes: A first terminal device receives first indication information from a second terminal device, where the first indication information is used to indicate the sidelink (SL) transmission quality between the first terminal device and the second terminal device on a first resource, and the first resource is a resource indicated by a third terminal device; The first terminal device determines a candidate resource set from a first resource selection window according to the sensing result in a first resource sensing window, and the sensing result is used to indicate the usage and / or reservation status of the resources in the first resource selection window; The first terminal device determines a second resource from the candidate resource set, and the second resource is different from the first resource; Wherein, the start time of the first resource sensing window is the time when the first terminal device first determines that the first indication information meets a preset condition, the end time of the first resource sensing window is the time when the number of times the first terminal device determines that the first indication information meets the preset condition is greater than or equal to a preset value, and the start time of the first resource selection window is after the end time of the first resource sensing window.

2. The method according to claim 1, characterized in that, The first indication information meeting the preset condition includes at least one of the following: The first indication information is NACK; The first indication information is CQI, and the CQI is less than or equal to a preconfigured CQI threshold; The first indication information is RSRP, and the RSRP is less than or equal to a preconfigured RSRP threshold.

3. The method according to claim 2, characterized in that, The method further includes: The first terminal device sends second indication information to the second terminal device, where the second indication information is used to indicate the period and / or resource for the second terminal device to send the CQI, or The second indication information is used to indicate the period and / or resource for the second terminal device to send the RSRP.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The first terminal device receives resource information from the third terminal device, where the resource information includes the usage and / or reservation status of the resources in the first resource selection window that are not configured for the first terminal device; The first terminal device determines a candidate resource set in the first resource selection window according to the sensing result in the first resource sensing window, including: The first terminal device determines the candidate resource set in the first resource selection window according to the sensing result and the resource information.

5. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The first terminal device performs SL transmission with the second terminal device on the second resource.

6. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The first terminal device sends third indication information to the third terminal device, where the third indication information is used to indicate that the first terminal device performs SL transmission with the second terminal device on the second resource.

7. The method according to any one of claims 1 to 3, wherein, the first terminal device and the third terminal device belong to a first SL device group.

8. A method for resource selection, wherein, it includes: The second terminal device sends first indication information to the first terminal device, and the first indication information is used to indicate the SL transmission quality between the first terminal device and the second terminal device on a first resource, and the first resource is the resource indicated by the third terminal device; The second terminal device performs SL transmission with the first terminal device on a second resource, and the second resource is determined from a candidate resource set, and the candidate resource set is determined by the first terminal device from a first resource selection window according to the sensing result in a first resource sensing window. The start time of the first resource sensing window is the time when the first terminal device first determines that the first indication information meets a preset condition, and the end time of the first resource sensing window is the time when the number of times the first terminal device determines that the first indication information meets the preset condition is greater than or equal to a preset value. The start time of the first resource selection window is after the end time of the first resource sensing window, and the second resource is different from the first resource.

9. The method according to claim 8, wherein, the first indication information meeting the preset condition includes at least one of the following: the first indication information is NACK; the first indication information is CQI, and the CQI is less than or equal to a pre-configured CQI threshold; the first indication information is RSRP, and the RSRP is less than or equal to a pre-configured RSRP threshold.

10. The method according to claim 9, wherein, the method further includes: the second terminal device obtains second indication information, and the second indication information is used to indicate the period and / or resource for the second terminal device to send the CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send the RSRP.

11. The method according to claim 10, wherein, the second terminal device obtaining the second indication information includes: the second terminal device obtains the second indication information from the first terminal device; or the second terminal device obtains the second indication information from the third terminal device; or the second terminal device obtains pre-configured second indication information.

12. A method for resource selection, wherein, it includes: The third terminal device sends first information to the first terminal device, and the first information is used to indicate a first resource, and the first resource is used for the first terminal device to perform SL transmission with the second terminal device; The third terminal device receives third indication information from the first terminal device. The third indication information is used to indicate that the first terminal device performs sidelink (SL) transmission with the second terminal device on a second resource. The second resource is determined from a candidate resource set, and the candidate resource set is determined by the first terminal device from a first resource selection window according to the sensing result in a first resource sensing window. The start time of the first resource sensing window is the time when the first terminal device first determines that the first indication information meets a preset condition, and the end time of the first resource sensing window is the time when the number of times the first terminal device determines that the first indication information meets the preset condition is greater than or equal to a preset value. The start time of the first resource selection window is after the end time of the first resource sensing window. The first indication information is used to indicate the SL transmission quality between the first terminal device and the second terminal device on the first resource, and the second resource is different from the first resource.

13. The method according to claim 12, wherein, the method further includes: the third terminal device sends second indication information to the second terminal device. The second indication information is used to indicate the period and / or resource for the second terminal device to send a channel quality indicator (CQI), or the second indication information is used to indicate the period and / or resource for the second terminal device to send a reference signal received power (RSRP).

14. The method according to claim 12, wherein, the method further includes: the third terminal device sends resource information to the first terminal device. The resource information includes the usage and / or reservation status of the resources in the first resource selection window that are not configured for the first terminal device, and the first resource selection window is determined by the first terminal device.

15. The method according to any one of claims 12 to 14, wherein, the third terminal device and the first terminal device belong to a first SL device group.

16. A resource selection apparatus, wherein, it includes: a transceiver unit, configured to receive first indication information from a second terminal device. The first indication information is used to indicate the sidelink (SL) transmission quality between the apparatus and the second terminal device on a first resource, and the first resource is the resource indicated by a third terminal device; a processing unit, configured to determine a candidate resource set from a first resource selection window according to the sensing result in a first resource sensing window. The sensing result is used to indicate the usage and / or reservation status of the resources in the first resource selection window. The processing unit is further configured to determine a second resource from the candidate resource set, and the second resource is different from the first resource; wherein, the start time of the first resource sensing window is the time when the apparatus first determines that the first indication information meets a preset condition, and the end time of the first resource sensing window is the time when the number of times the apparatus determines that the first indication information meets the preset condition is greater than or equal to a preset value. The start time of the first resource selection window is after the end time of the first resource sensing window.

17. The device according to claim 16, wherein, the satisfaction of the preset condition by the first indication information includes at least one of the following: the first indication information is NACK; the first indication information is CQI, and the CQI is less than or equal to a pre-configured CQI threshold; the first indication information is RSRP, and the RSRP is less than or equal to a pre-configured RSRP threshold.

18. The device according to claim 17, wherein, the transceiver unit is further configured to send second indication information to the second terminal device, and the second indication information is used to indicate the period and / or resource for the second terminal device to send the CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send the RSRP.

19. The device according to any one of claims 16 to 18, wherein, the transceiver unit is further configured to receive resource information from the third terminal device, and the resource information includes the usage and / or reservation situation of the resources in the first resource selection window that are not configured for the device; the processing unit is specifically configured to determine the candidate resource set in the first resource selection window according to the sensing result and the resource information.

20. The device according to any one of claims 16 to 18, wherein, the transceiver unit is further configured to perform SL transmission with the second terminal device on the second resource.

21. The device according to any one of claims 16 to 18, wherein, the transceiver unit is further configured to send third indication information to the third terminal device, and the third indication information is used to indicate that the device performs SL transmission with the second terminal device on the second resource.

22. The device according to any one of claims 16 to 18, wherein, the device and the third terminal device belong to a first SL device group.

23. A device for resource selection, wherein, comprising: a transceiver unit, configured to send first indication information to a first terminal device, and the first indication information is used to indicate the SL transmission quality between the first terminal device and the device on a first resource, and the first resource is the resource indicated by a third terminal device; the transceiver unit is further configured to perform SL transmission with the first terminal device on a second resource, and the second resource is determined from a candidate resource set, and the candidate resource set is determined by the first terminal device from a first resource selection window according to the sensing result in a first resource sensing window, the start time of the first resource sensing window is the time when the first terminal device first determines that the first indication information satisfies the preset condition, the end time of the first resource sensing window is the time when the number of times the first terminal device determines that the first indication information satisfies the preset condition is greater than or equal to a preset value, the start time of the first resource selection window is after the end time of the first resource sensing window, and the second resource is different from the first resource.

24. The device according to claim 23, wherein, The satisfaction of the first indication information with a preset condition includes at least one of the following: The first indication information is NACK; The first indication information is CQI, and the CQI is less than or equal to a pre-configured CQI threshold; The first indication information is RSRP, and the RSRP is less than or equal to a pre-configured RSRP threshold.

25. The apparatus according to claim 24, wherein, the transceiver unit is further configured to obtain second indication information, where the second indication information is used to indicate the period and / or resource for the apparatus to send the CQI, or the second indication information is used to indicate the period and / or resource for the apparatus to send the RSRP.

26. The apparatus according to claim 25, wherein, the transceiver unit is specifically configured to, obtain the second indication information from the first terminal device; or obtain the second indication information from the third terminal device; or obtain pre-configured second indication information.

27. A resource selection apparatus, wherein, it includes: a transceiver unit, configured to send first information to a first terminal device, where the first information is used to indicate a first resource, and the first resource is used for the first terminal device to perform SL transmission with a second terminal device; the transceiver unit is further configured to receive third indication information from the first terminal device, where the third indication information is used to indicate that the first terminal device performs SL transmission with the second terminal device on a second resource, the second resource is determined from a candidate resource set, the candidate resource set is determined by the first terminal device from a first resource selection window according to a sensing result in a first resource sensing window, a start time of the first resource sensing window is a time when the first terminal device first determines that the first indication information satisfies a preset condition, an end time of the first resource sensing window is a time when the number of times the first terminal device determines that the first indication information satisfies the preset condition is greater than or equal to a preset value, a start time of the first resource selection window is after the end time of the first resource sensing window, the first indication information is used to indicate the SL transmission quality between the first terminal device and the second terminal device on the first resource, and the second resource is different from the first resource.

28. The apparatus according to claim 27, wherein, the transceiver unit is further configured to send second indication information to the second terminal device, where the second indication information is used to indicate the period and / or resource for the second terminal device to send CQI, or the second indication information is used to indicate the period and / or resource for the second terminal device to send RSRP.

29. The apparatus according to claim 27, wherein, the transceiver unit is further configured to send resource information to the first terminal device, where the resource information includes the usage and / or reservation situation of resources in the first resource selection window that are not configured for the first terminal device, and the first resource selection window is determined by the first terminal device.

30. The apparatus according to any one of claims 27 to 29, wherein, The device and the first terminal device belong to the first SL device group.

31. A communication device, characterized in that, comprising: a processor, the processor being coupled to a memory for storing programs or instructions, and when the programs or instructions are executed by the processor, the device implements the method according to any one of claims 1 to 15.

32. A computer-readable storage medium, characterized in that, a computer program or instruction is stored thereon, and when the computer program or instruction is executed by a processor, the method according to any one of claims 1 to 15 is executed.

33. A computer program product containing instructions, which when run on a computer, causes the method according to any one of claims 1 to 15 to be executed.

34. A chip system, characterized in that, comprising: a processor for calling and running a computer program or instruction from a memory, so that a communication device equipped with the chip system implements the method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Resource selection method and terminal

    CN112822777A