Method for recommending resources, method and apparatus for determining transmission resources

The method addresses the challenge of resource selection in LTE sidelink communications by enabling terminals to recommend and select resources based on monitoring and transmission data, enhancing accuracy and transmission performance while preventing collisions.

JP7690613B2Active Publication Date: 2025-06-10VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023575991
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-06-11
Filing Date
2022-06-10
Publication Date
2025-06-10
Estimated Expiration
2042-06-10

AI Technical Summary

Technical Problem

The existing solutions for selecting sidelink resources in LTE systems face challenges in how terminal-A recommends resources to terminal-B and how terminal-B selects transmission resources.

Method used

A method and apparatus for recommending resources, where a first terminal determines recommended resources based on its monitoring results, transmission resources, reception resources, and resources recommended to other terminals, and transmits this information to a second terminal. The second terminal then selects transmission resources from low-interference resources, either recommended by the first terminal or monitored by itself.

Benefits of technology

This approach improves the accuracy of resource recommendations, ensures transmission performance, optimizes resource selection considering multiple factors, and avoids resource collisions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007690613000002
    Figure 0007690613000002
  • Figure 0007690613000003
    Figure 0007690613000003
  • Figure 0007690613000004
    Figure 0007690613000004
Patent Text Reader

Abstract

The present application discloses a resource recommendation method, a transmission resource determination method and an apparatus, the resource recommendation method including a step of determining a recommended resource recommended by a first terminal to a second terminal, the recommended resource being related to one or more of a monitoring result of the first terminal, a transmission resource of the first terminal, a receiving resource of the first terminal, and a resource recommended by the first terminal to a third terminal other than the second terminal, and / or a step of transmitting first information by the first terminal to the second terminal, the first information including related information of the recommended resource and / or second information, the second information indicating whether the recommended resource is for the second terminal to transmit to the first terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] (Cross - reference to Related Applications) This application claims the priority of Chinese Patent Application No. 202110655916.0 filed in China on June 11, 2021, and all of the content of the said application is incorporated herein by reference.

[0002] This application belongs to the field of communication technologies, and specifically relates to a method for recommending resources, a method for determining transmission resources, and an apparatus.

Background Art

[0003] The Long Term Evolution (LTE) system has begun to support sidelink (also called side - link, edge - link, etc.), and is used for directly transmitting data between terminals, and is applied to specific public safety affairs or Vehicle to everything (V2X) communications, etc.

[0004] Referring to FIG. 1, in the solution for selecting sidelink resources, how terminal - A11 recommends resources to terminal - B12 and how terminal - B12 selects transmission resources are both problems awaiting urgent solutions.

Summary of the Invention

Problems to be Solved by the Invention

[0005] The embodiments of this application provide a method for recommending resources, a method for determining transmission resources, and an apparatus that can solve the problems of how terminal - A recommends resources and how terminal - B selects transmission resources.

Means for Solving the Problems

[0006] According to a first aspect, the embodiments of this application provide a method for recommending resources, and this method includes A step in which a first terminal determines recommended resources to be recommended to a second terminal, where the recommended resources are related to one or more of the monitoring result of the first terminal, the transmission resources of the first terminal, the reception resources of the first terminal, and resources recommended by the first terminal to a third terminal which is another terminal other than the second terminal; and / or A step in which a first terminal transmits first information to a second terminal, where the first information includes related information of recommended resources and second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal.

[0007] According to a second aspect, an embodiment of the present application provides a method for determining transmission resources, and this method includes: A step in which a second terminal receives first information, where the first information includes related information of recommended resources and / or second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal; and A step in which the second terminal selects transmission resources from fourth resources and / or fifth resources, where the fourth resources include resources in which the interference value in the recommended resources is lower than a third threshold value, and the fifth resources include resources monitored by the second terminal and having an interference value lower than a fourth threshold value.

[0008] According to a third aspect, an embodiment of the present application provides a recommended device for resources used by a first terminal, and this device includes: A determination module for determining recommended resources to be recommended to a second terminal, where the recommended resources are related to one or more of the monitoring result of the first terminal, the transmission resources of the first terminal, either the reception resources of the first terminal, or a determination module related to one or more of the resources recommended by the first terminal to a third terminal which is another terminal other than the second terminal, and / or a first transmission module for transmitting first information to a second terminal, where the first information includes related information on recommended resources and / or second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal.

[0009] According to a fourth aspect, an embodiment of the present application provides a determining device for transmission resources used by a second terminal, and this device includes a second reception module for receiving first information, where the first information includes related information on recommended resources and / or second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal, and a selection module for selecting transmission resources from a fourth resource and / or a fifth resource, wherein the fourth resource includes resources in the recommended resources whose interference values are lower than a third threshold, and the fifth resource includes resources monitored by the second terminal whose interference values are lower than a fourth threshold.

[0010] According to a fifth aspect, a terminal is provided, and this terminal includes a processor, a memory, and a program stored in the memory and executable on the processor. When the program is executed by the processor, the steps of the method described in the first aspect or the second aspect are realized.

[0011] According to a sixth aspect, a terminal is provided, and this terminal includes a processor and a communication interface. Here, when the processor is executed, it is used to realize the steps of the method described in the first aspect or the second aspect.

[0012] According to a seventh aspect, a readable storage medium is provided, and a program or instructions are stored in the readable storage medium. When the program or instructions are executed by a processor, the steps of the method according to the first aspect or the second aspect are realized.

[0013] According to an eighth aspect, a computer program / program product is provided, and the computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to realize the steps of the method according to the first aspect or the second aspect.

[0014] According to a ninth aspect, a chip is provided, and the chip includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor runs a program or instructions and is used to realize the method according to the first aspect or the second aspect.

[0015] According to a tenth aspect, a communication system is provided, and the communication system includes a first terminal and a second terminal. The first terminal is used to realize the method according to the first aspect, and the second terminal is used to realize the method according to the second aspect.

Advantages of the Invention

[0016] In the embodiments of the present application, the first terminal can determine the recommended resources to be recommended to the second terminal based on various different factors, improve the accuracy of the recommended resources, and ensure the transmission performance of the system. Further, the first terminal can send first information to the second terminal, and the first information includes related information of the recommended resources and / or second information. The second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal. In this way, when the first terminal is used as the receiving terminal, resource recommendation can be optimized by considering more factors, and the problem of resource collision can be avoided.

[0017] In the embodiments of the present application, the second terminal may select a transmission resource from the low-interference resources recommended by the first terminal, or may select a transmission resource based on the low-interference resources monitored by itself. Thereby, the transmission reliability and effectiveness of the second terminal in various terminal cooperation scenarios can be guaranteed.

Brief Description of the Drawings

[0018]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Modes for Carrying Out the Invention

[0019] The following clearly describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments in the present application shall fall within the protection scope of the present application.

[0020] The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects and do not describe the specified order or sequence. It should be understood that such terms are interchangeable when appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, without limiting the number of objects. For example, the first object may be one or more. Note that "and" in the description and claims represents at least one of the connected objects, and the character " / " generally represents that the related objects before and after are in an "or" relationship.

[0021] It should be noted that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be applied to other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of this application are always used interchangeably, and the described technology may be used in the systems and radio technologies mentioned above, or in other systems and radio technologies. The following description describes the New Radio (NR) system for illustrative purposes and uses NR terms in most of the following descriptions, but these technologies are applicable to applications other than NR system applications, such as the sixth generation (6 thIt may also be applied to a (next generation, 6G) communication system.

[0022] To facilitate the understanding of the embodiments of this application, first, the following technical points are introduced.

[0023] New Radio (NR) sidelink resource allocation / selection 1. There are two types of NR SL resource allocation methods. One is based on the scheduling of the base station (mode 1), and the other is based on the autonomous resource selection of the terminal (e.g., User Equipment (UE)) (mode 2). In the resource allocation method based on the base station's scheduling, the sidelink resources for the UE's data transmission are determined by the base station and notified to the UE by downlink signaling (Transmission (TX)). In the resource allocation method based on the UE's autonomous selection, the UE selects available transmission resources from a (pre)-configured resource pool. Before selecting the resources, the UE first performs channel monitoring, selects a resource set with relatively low interference based on the channel monitoring (sensing) results, and then randomly selects a resource for transmission from the resource set.

[0024] Regarding mode 2, the specific operation method is as follows.

[0025] 1) After the resource selection is triggered, the TX UE first determines a resource selection window. The lower boundary of the resource selection window is at time T1 after the resource selection trigger, and the upper boundary of the resource selection is at time T2 after the trigger. Here, T2 is a value selected by the UE such that the method realized by the UE is within the Packet Delay Budget (PDB) for its Transport Block (TB) transmission, and T2 is after T1.

[0026] 2) Before selecting a resource, the UE needs to determine a candidate resource set for resource selection and compare it with the corresponding RSRP threshold based on the Reference Signal Receiving Power (RSRP) measured on the resources within the resource selection window. If the RSRP is higher than the RSRP threshold, resource exclusion is performed on this resource and it cannot be included in the candidate resource set. After performing resource exclusion, the resources remaining within the resource selection window constitute the candidate resource set. The proportion of the resources in the candidate resource set to the resources in the resource selection window needs to be 20% or more. If it is less than 20%, the RSRP threshold needs to be increased according to the step value (3dB) until the resources of 20% or more can be selected, and then the resource exclusion operation needs to be performed.

[0027] 3) After the candidate resource set is determined, the UE randomly selects a transmission resource from the candidate resource set. Also, the UE can reserve a transmission resource for the next transmission in this transmission.

[0028] 2. Periodic-based partial sensing Periodic-based partial sensing is suitable for situations where the resource pool enables periodic resource reservation. When performing resource selection, the UE needs to determine Y candidate slots (the minimum value of Y is configured / pre-configured) in the resource selection window, and each of the Y candidate slots needs to have periodic monitoring results. Assuming that t SL y is one of the Y candidate slots, the UE is required to monitor the first k periods of t SL y to obtain periodic monitoring results. The slots that the UE needs to monitor are as follows.

[0029] JPEG0007690613000001.jpg1340 Here, Preserve is a period value, Preserve is one or more setting values, and for each period value k, it corresponds to one or more integer values.

[0030] 3. Contiguous partial sensing When the UE performs resource selection, the UE needs to perform continuous channel monitoring before determining the candidate resource set, and the size of the monitoring window is determined by the Tracking Area (TA) and TB. The UE needs to consider at least one of the continuous monitoring results and the periodic monitoring results when performing resource selection. Also, the contiguous partial sensing mechanism is also related to the position of resource selection. The resource selection window may appear after the continuous detection window, and resource selection is performed in the selection window, or the candidate slot appears after the continuous detection window, and resource selection is performed on the candidate slot. As can be understood, whether the position of resource selection is called the resource selection window or the candidate slot, it both limits the time position where resource selection can occur, and there is no essential difference.

[0031] Referring to FIG. 1, the figure shows a block diagram of a wireless communication system to which the embodiments of the present application are applicable. The wireless communication system includes a terminal A11, a terminal B12, and a network-side device 13. Here, the terminal may also be referred to as a terminal device or a user equipment (UE). The terminal may be a terminal-side device such as a mobile phone, a tablet personal computer, a laptop computer (or called a notebook computer), a personal digital assistant (PDA), a palm-top computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), a wearable device, or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc. The wearable device includes a smart watch, a bracelet, earphones, glasses, etc. It should be noted that the embodiments of the present application do not limit the specific types of the terminal A11 and the terminal B12.

[0032] The network-side device 13 may be a base station or a core network. Here, the base station may be called a Node B, an evolved Node B, an access point, a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a B node, a gNode B (gNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a Transmitting Receiving Point (TRP), a radio access network node, or other appropriate terms in the art. As long as the same technical effect is achieved, the base station is not limited to the specified technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0033] Referring to FIG. 2, the embodiments of the present application provide a method for recommending resources, and the specific steps include step 201.

[0034] Step 201: The first terminal determines the recommended resources to be recommended to the second terminal. Here, the recommended resources are (1) related to one or more of the monitoring results of the first terminal, (2) the transmission resources of the first terminal, (3) the reception resources of the first terminal, (4) the resources recommended by the first terminal to the third terminal, and / or The first terminal transmits first information to the second terminal, and the first information includes the related information of the recommended resources and / or second information. The second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal.

[0035] The embodiments of this application include the following three solutions.

[0036] Solution 1: The first terminal determines the recommended resources to recommend to the second terminal.

[0037] Solution 2: The first terminal sends first information to the second terminal, and the first information includes related information of the recommended resources and / or second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal.

[0038] Solution 3: The first terminal determines the recommended resources to recommend to the second terminal, and the first terminal sends first information to the second terminal, and the first information includes related information of the recommended resources and / or second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal.

[0039] As can be understood, the first terminal notifies the second terminal, through the first information, whether the resources it recommends are (tend to be) used by the second terminal for transmission to the first terminal. For example, the first information may carry a label (flag). For example, when the label is "1", it means that the resources recommended by the first terminal can be used by the second terminal for transmission to the first terminal, and when the label is "0", it means that the resources recommended by the first terminal cannot be used by the second terminal for transmission to the first terminal. Or when the ID of the first terminal is carried in the first information, it means that the resources recommended by the first terminal can be used by the second terminal for transmission to the first terminal, and when the ID of the first terminal is not carried in the first information, it means that the resources recommended by the first terminal cannot be used by the second terminal for transmission to the first terminal. In this way, when the first terminal is regarded as the receiving (Receive, RX) UE, resource recommendation can be optimized by considering more factors, and the resource collision problem of the first terminal can be avoided.

[0040] In one embodiment of the present application, the step in which the first terminal determines a recommended resource to be recommended to the second terminal includes the step in which the first terminal determines an application scenario, and the step in which the first terminal determines whether it is possible to determine a recommended resource to be recommended to the second terminal according to the application scenario.

[0041] Here, the application scenario may include one or more of a scenario in which the second terminal does not have a sensing capability, a scenario in which the first terminal schedules the second terminal, a scenario in which the first terminal completely controls the recommended resource, a scenario in which the first terminal is used as a receiving end of the second terminal, and the like.

[0042] As can be understood, whether the first terminal determines the recommended resource by using a certain factor may be determined according to the application scenario of the recommended resource, and in this way, the accuracy of the recommended resource can be improved, and the transmission performance of the system can be guaranteed.

[0043] In one embodiment of the present application, the step in which the first terminal determines a recommended resource to be recommended to the second terminal is a step in which the first terminal determines a first resource based on a monitoring result of the first terminal, and an interference value of the first resource is lower than a first threshold value, and a step in which the first terminal determines the recommended resource from the first resource.

[0044] It should be noted that the interference value in this specification may be understood as an energy measurement value, and the recommended resource in this specification may be understood as a recommended resource set.

[0045] In one embodiment of the present application, the method further includes a step in which the first terminal transmits third information indicating whether the first terminal identifies the first resource when determining the recommended resource to the second terminal.

[0046] In one embodiment of the present application, when the recommended resource is related to the monitoring result of the first terminal, the first terminal determines an application scenario based on the fourth information, and the first terminal determines whether it can determine a recommended resource (or determine a first resource) based on the monitoring result of the first terminal according to the application scenario.

[0047] Here, the fourth information is (1) the composition or pre-configuration of the resource pool where the recommended resource of the first terminal is located, and (2) whether the second terminal monitors or has a monitoring ability, and (3) whether the second terminal has a monitoring result that meets a preset condition, and (4) the interference situation of the resource pool where the recommended resource of the first terminal is located, and (5) the result of the negotiation between the first terminal and the second terminal, and (6) the information configured or pre-configured by the control node, and (7) the information autonomously determined by the first terminal, and (8) the distance between the first terminal and the second terminal, and (9) indicates one or more of the measurement values between the first terminal and the second terminal.

[0048] In one embodiment of the present application, the method further includes the step of the first terminal receiving fifth information from the second terminal, where the fifth information indicates whether the second terminal monitors or has a monitoring ability, and / or whether the second terminal has a monitoring result that meets a preset condition.

[0049] In one embodiment of the present application, the monitoring result that meets the preset condition is (1) the complete monitoring result required for the second terminal to obtain a resource selection flow, and (2) The second terminal includes one or more of periodic or aperiodic partial monitoring results corresponding to target candidate slots that can be acquired based on a partial sensing based resource selection flow.

[0050] In one embodiment of the present application, the periodic partial monitoring result means that the second terminal acquires a monitoring result corresponding to all or part of the periodic reservations constituted by a resource pool through periodic partial monitoring, or the second terminal acquires a monitoring result corresponding to the periodic reservation required for this resource flow through periodic partial monitoring, Or, the aperiodic partial monitoring result means that the second terminal acquires a monitoring result corresponding to all or part of the aperiodic reservations constituted by a resource pool through aperiodic partial monitoring, or the second terminal acquires a monitoring result corresponding to the aperiodic reservation required for this resource flow through aperiodic partial monitoring.

[0051] As can be understood, the required periodic reservation is configured or pre-configured by a control node, or agreed upon by a protocol. The required aperiodic reservation is configured or pre-configured by a control node, or agreed upon by a protocol.

[0052] In one embodiment of the present application, the number of the target candidate slots is agreed upon by a protocol, configured or pre-configured by a control node.

[0053] In one embodiment of the present application, the step in which the first terminal determines a recommended resource to recommend to a second terminal is The first terminal determines a target resource window that does not include resources related to the transmission resources and / or reception resources of the first terminal, the first terminal acquires a second resource in the target resource window based on the monitoring result, and the first terminal selects the recommended resource from the second resource; Or, The first terminal acquires a second resource in a preset resource window based on the monitoring result, the first terminal excludes resources related to the transmission resources and / or reception resources of the first terminal from the second resource to obtain a third resource, and the first terminal selects the recommended resource from the third resource, wherein the interference value of the second resource is lower than a second threshold.

[0054] In one embodiment of the present application, the method further includes: The first terminal further transmits sixth information to the second terminal, and the sixth information indicates whether resources related to the transmission resources and / or reception resources of the first terminal are excluded when the first terminal selects a recommended resource.

[0055] As can be understood, the sixth information and the first information may be the same or different information. When the sixth information and the first information are the same information, the first terminal, in step 201, indicates whether resources related to the transmission resources and / or reception resources of the first terminal are excluded when the first terminal selects a recommended resource according to the first information.

[0056] In one embodiment of the present application, when the recommended resource is related to the transmission resources and / or reception resources of the first terminal, the first terminal determines an application scenario based on seventh information, and the first terminal determines whether it is possible to determine the recommended resource based on the transmission resources and / or reception resources of the first terminal according to the application scenario. wherein the seventh information is (1) The result of the negotiation between the first terminal and the second terminal, and (2) Information configured or pre-configured by a control node, and (3) One or more of the information autonomously determined by the first terminal.

[0057] In one embodiment of the present application, when the recommended resource is related to the resource recommended by the first terminal to the third terminal, the first terminal determines an application scenario based on the eighth information, and the first terminal determines whether it can determine the recommended resource based on the resource recommended by the first terminal to the third terminal according to the application scenario. Here, the eighth information indicates the relationship between the first terminal and the second terminal. For example, the first terminal is a sub-link relay terminal (SL relay UE), or a group header terminal, or a road side unit (RSU), etc.

[0058] In the embodiments of the present application, the first terminal can determine the recommended resources recommended to the second terminal based on various different factors, improve the accuracy of the recommended resources, and guarantee the transmission performance of the system. Furthermore, the first terminal can send the first information to the second terminal, and the first information includes related information of the recommended resources and / or the second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal. In this way, when the first terminal is used as the receiving terminal, more factors can be considered to optimize the resource recommendation and avoid the problem of resource collision.

[0059] Referring to FIG. 3, the embodiments of the present application provide a method for determining transmission resources, and the specific steps include step 301.

[0060] Step 301: The second terminal receives the first information, where the first information includes related information of the recommended resource and / or second information, and the second information indicates whether the recommended resource is for the second terminal to transmit to the first terminal. Step 302: The second terminal selects a transmission resource from the fourth resource and / or the fifth resource. Here, the fourth resource includes resources in the recommended resource where the interference value is lower than a third threshold, and the fifth resource includes resources monitored by the second terminal where the interference value is lower than a fourth threshold.

[0061] Here, the fourth resource may be referred to as a low-interference recommended resource, and the fifth resource may be referred to as a low-interference resource monitored by the second terminal.

[0062] In one embodiment, the recommended resource mentioned in the first information may be determined based on one or more of (1) the monitoring result of the first terminal, (2) the transmission resource of the first terminal, (3) the reception resource of the first terminal, and (4) the resource recommended by the first terminal to a third terminal which is another terminal other than the second terminal.

[0063] In another embodiment, the recommended resource mentioned in the first information may be determined by the first terminal based on other factors other than the above (1) to (4). That is, in this embodiment, the determination factors of the recommended resource recommended by the first terminal are not specifically limited.

[0064] As can be understood, the second terminal may select a transmission resource from the low-interference resources recommended by the first terminal, or may select a transmission resource based on the low-interference resources monitored by itself, so as to meet the requirement that the second terminal can select an appropriate transmission resource according to different UE cooperation scenarios.

[0065] Furthermore, the second piece of information is used to indicate whether the recommended resource is for the second terminal to transmit to the first terminal. Thus, when the first terminal is used as the receiving terminal, resource recommendation can be optimized by considering more factors, and the problem of resource collision can be avoided.

[0066] In one embodiment of the present application, the step in which the second terminal selects a transmission resource based on a fourth resource includes: the second terminal determines whether an interference value of the recommended resource is lower than a third threshold; and when the interference value of the recommended resource is lower than the third threshold, the second terminal randomly selects a transmission resource from resources in the recommended resource whose interference value is lower than the third threshold, or selects a transmission resource based on an action realized by the second terminal.

[0067] In one embodiment of the present application, the step in which the second terminal determines whether an interference value of the recommended resource is lower than a third threshold includes: the second terminal determines a set of candidate resources based on a monitoring result, and when the recommended resource is located in the set of candidate resources, the second terminal determines that the interference value of the recommended resource is lower than the third threshold; or when a measured value related to the recommended resource is lower than a fourth threshold, the second terminal determines that the interference value of the recommended resource is lower than the third threshold.

[0068] Optionally, the measured value is, for example, RSRP.

[0069] In one embodiment of the present application, the step in which the second terminal determines a set of candidate resources based on a monitoring result includes: the physical layer of the second terminal determines a set of candidate resources based on a monitoring result. When the recommended resource is located in the set of candidate resources, the step in which the second terminal determines that the interference value of the recommended resource is lower than a third threshold is When the recommended resource is located in the set of candidate resources, it includes the step in which the second terminal determines that the interference value of the recommended resource is lower than a third threshold.

[0070] In one embodiment of the present application, the fourth threshold is agreed upon by a protocol, or configured or pre-configured by a control node, or the fourth threshold is determined based on the set of candidate resources, or the fourth threshold is determined based on the set of candidate resources and an offset value, or the fourth threshold is the average value of the measurement values on the resources with the highest / lowest x% of the measurement values, or the fourth threshold is the minimum value among the thresholds obtained based on the above multiple threshold determination methods.

[0071] In one embodiment of the present application, the step in which the second terminal determines the set of candidate resources based on the monitoring result is the step in which the second terminal adjusts the threshold of the measurement value on the recommended resource in the resource selection window; and the step of determining the set of candidate resources based on the monitoring result and the threshold of the measurement value.

[0072] In one embodiment of the present application, the step in which the second terminal obtains the recommended resource recommended by the first terminal is the step in which the second terminal obtains the recommended resource recommended by the first terminal by the Medium Access Control (MAC) layer; and the step in which the MAC layer of the second terminal notifies the physical layer of the recommended resource.

[0073] Specifically, when the recommended resource is carried by the MAC CE, after the second terminal decodes the MAC CE, the MAC layer notifies the physical layer of the recommended resource, and the physical layer performs an interference determination on the recommended resource, or the physical layer reports the obtained set of low-interference resources to the MAC layer, and the MAC layer determines whether the recommended resource belongs to the set of low-interference resources.

[0074] In one embodiment of the present application, the step in which the second terminal selects a transmission resource from the fourth resource and the fifth resource is The step in which the second terminal selects M resources from the fourth resource and selects N resources from the fifth resource, and the transmission resource includes the M resources and the N resources, where M and N are greater than or equal to 0.

[0075] In one embodiment of the present application, the step in which the second terminal selects M resources from the fourth resource and selects N resources from the fifth resource is The step in which the second terminal first selects M resources from the fourth resource and then selects N resources from the fifth resource, and the transmission resource includes the M resources and the N resources, Or The step in which the second terminal first selects N resources from the fifth resource and then selects M resources from the fourth resource, and the transmission resource includes the M resources and the N resources.

[0076] In one embodiment of the present application, the possible values of M or N are agreed upon by a protocol, or configured or pre-configured by a control node, or autonomously determined by the second terminal, or determined based on the priority order in which the second terminal selects resources from the fourth resource and the fifth resource.

[0077] In one embodiment of the present application, the priority for the second terminal to select resources from the fourth resource and the fifth resource is agreed upon by a protocol, or configured or pre-configured by a control node.

[0078] In one embodiment of the present application, the step of selecting M resources or N resources includes randomly selecting M resources from the fourth resource or randomly selecting N resources from the fifth resource.

[0079] In one embodiment of the present application, the step for the second terminal to select a transmission resource from the fourth resource and the fifth resource is including the step of the second terminal integrating the fourth resource and the fifth resource and selecting a transmission resource from the integrated resources.

[0080] In one embodiment of the present application, the step of selecting a transmission resource from the integrated resources is including the step of the second terminal selecting a transmission resource from the integrated resources based on a pre-set priority, wherein the pre-set priority includes the second terminal preferentially selecting a transmission resource from the fourth resource.

[0081] In one embodiment of the present application, the method further includes a step of determining whether to associate the monitoring result of the second terminal when the second terminal selects the transmission resource based on the ninth information, wherein the ninth information is (1) the composition or pre-configuration of the resource pool where the recommended resource is located, and (2) the interference situation of the resource pool where the recommended resource is located, and (3) the negotiation result between the first terminal and the second terminal, and (4) whether the second terminal monitors or has the ability to monitor, and (5) Whether there is sufficient monitoring result in the second terminal, and (6) Information configured or pre-configured by the control node, and (7) Information autonomously determined by the second terminal, and (8) The distance between the first terminal and the second terminal, and (9) The measurement value between the first terminal and the second terminal, and (10) Indicates one or more of the candidate resource numbers of the second terminal.

[0082] In one embodiment of the present application, the method further includes: Determining whether to associate the recommended resource when the second terminal selects the transmission resource based on the tenth information, wherein the tenth information indicates the candidate resource number of the second terminal.

[0083] For example, when the candidate resource number of the second terminal is smaller than a preset threshold, the second terminal needs to associate the recommended resource when selecting the transmission resource.

[0084] In an embodiment of the present application, the second terminal may select a transmission resource from the low-interference resources recommended by the first terminal, or may select a transmission resource based on the low-interference resources monitored by itself. Thereby, the transmission reliability and effectiveness of the second terminal in various terminal cooperation scenarios can be guaranteed.

[0085] Referring to FIG. 4, the specific steps include the following.

[0086] Step 401: The first terminal determines the recommended resources to recommend to the second terminal.

[0087] Step 402: The first terminal transmits first information to the second terminal, where the first information includes related information of the recommended resource and / or second information, and the second information indicates whether the recommended resource is for the second terminal to transmit to the first terminal.

[0088] Step 403: The second terminal selects a transmission resource from the fourth resource and / or the fifth resource.

[0089] Here, the fourth resource includes resources in the recommended resource where the interference value is lower than a third threshold, and the fifth resource includes resources monitored by the second terminal where the interference value is lower than a fourth threshold.

[0090] As can be understood, for the descriptions of steps 401 to 403, reference may be made to the introduction of the corresponding steps in the embodiments of the methods shown in FIGS. 2 and 3.

[0091] Hereinafter, an example will be introduced where the first terminal is UE-A and the second terminal is UE-B.

[0092] I. Introduction to the determination of the recommended resource by UE-A.

[0093] UE-A determines the recommended resource by one or more of the following solutions 1 to 3.

[0094] Solution 1: UE-A identifies low-interference resources based at least on the sensing result and selects the recommended resource from the identified low-interference resources.

[0095] Exemplarily, UE-A obtains low-interference resources within a preset resource window based on the sensing result.

[0096] Selective Method 1 (Option 1): UE-A determines a candidate resource set based on its channel monitoring results. If a resource is in the candidate resource set, it is determined that the resource is a low-interference resource.

[0097] Optionally, in identifying the candidate resource set, UE-A may not exclude the periodic slots corresponding to the slots not monitored by UE-A. For example, slot n is a slot not monitored by UE-A, and UE-A does not need to exclude slots n+P, n+2*P, ···, n+K*P when performing resource exclusion. Here, n+K*P is a periodically reserved slot, P is the reservation period, and K is an integer.

[0098] Selective Method 2 (Option 2): If the RSRP measurement value related to a resource is lower than the RSRP threshold, it is determined that the resource is a low-interference resource.

[0099] Optionally, the RSRP threshold is a value agreed upon by the protocol, pre-configured, or configured by a control node.

[0100] Optionally, the RSRP threshold is the RSRP threshold obtained by determination based on the candidate resource set (optionally, the RSRP threshold is the RSRP threshold related to the priority of the transmission TB).

[0101] Optionally, the RSRP threshold is the average value of the RSRP measurement values on the resources where the RSRP measurement values are the highest / lowest x%.

[0102] Optionally, based on one or more of Factor 1 to Factor 8, determine whether to identify low-interference resources based on the sensing result.

[0103] Factor 1: Based on the composition or pre-configuration of the resource pool where the recommended resources of UE-A are located.

[0104] For example, when the resources in the resource pool are completely dominated by UE-A and there are no other nodes that strongly interfere with the resource pool, UE-A does not need to identify low-interference resources.

[0105] Factor 2: Based on whether UE-B is sensing (capable) and / or whether there are sufficient sensing results for UE-B. For example, when UE-B is not sensing, UE-A may sense to supplement the sensing of UE-B. When UE-B is sensing, UE-A may not need to identify low-interference resources.

[0106] UE-B may report to UE-A whether UE-B is sensing (capable) and / or whether there are sufficient sensing results for UE-B.

[0107] Here, the meaning of the sufficient sensing results includes one or more of the following.

[0108] (a) Based on the sensing based resource selection flow in the related art for monitoring, the UE can obtain the necessary complete sensing results.

[0109] (b) Based on the partial sensing based resource selection flow in the related art for monitoring, the UE can obtain the partial sensing results corresponding to the target candidate slot.

[0110] Selective method 1 (Option 1): The corresponding periodic partial sensing and / or aperiodic partial sensing results meet the requirements of partial sensing in the related art.

[0111] Selective Method 2 (Option 2): By means of periodic partial sensing, sensing results corresponding to all (or some as agreed / configured / pre-configured by the protocol) periodic reservations constituted by the resource pool can be obtained.

[0112] Selective Method 3 (Option 3): By means of aperiodic partial sensing, sensing results corresponding to all (or some as agreed / configured / pre-configured by the protocol) aperiodic reservations can be obtained.

[0113] Optionally, the number of the target candidate slots meets the requirements agreed, configured or pre-configured by the protocol.

[0114] Factor 3: Based on the interference situation of the resource pool where the recommended resources are located.

[0115] For example, when the CBR of the resource pool is higher than a predetermined threshold, UE-A does not need to identify low-interference resources.

[0116] Factor 4: Determined based on the negotiation between UE-A and UE-B.

[0117] For example, UE-B requests transmission resources from UE-A, and the resources are for transmission from UE-B to UE-A (the transmission type may be further limited to one or more of unicast, group cast, and broadcast), and UE-A needs to identify low-interference resources to avoid the hidden node problem. Also for example, UE-B directly instructs UE-A to identify low-interference resources based on its sensing results.

[0118] Factor 5: Based on the configuration of the control node of the pre-configuration / control point. For example, it is a per-UE or per-pool configuration, whereby the network controls its application scenario.

[0119] Cause 6: Based on the autonomous decision of UE-A.

[0120] Cause 7: Determine based on the distance between UE-A and UE-B.

[0121] For example, when the distance is greater than a preset value, UE-A does not need to identify low-interference resources; otherwise, it is necessary.

[0122] Cause 8: Determine based on the RSRP measurement value between UE-A and UE-B.

[0123] For example, when the RSRP measurement value is less than a preset value, UE-A does not need to identify low-interference resources; otherwise, it is necessary.

[0124] Optionally, whether UE-A performs low-interference resource identification when selecting the recommended resource may be notified to UE-B. For example, it may be notified in the supplementary information or by independent signaling.

[0125] Solution 2: UE-A determines the recommended resources based at least on the transmission and reception resources of UE-A (including transmission resources and / or reception resources).

[0126] Optionally, the transmission and reception resources of UE-A are (1) The time-frequency resources received by the NR Physical Sidelink Shared Channel (PSSCH), and (2) The time-domain resources transmitted by the NR PSSCH, and (3) The time-domain resources transmitted / received by the NR Physical Sidelink Feedback Channel (PSFCH), and (4) The time-domain resources of the uplink transmission of UE-A, and (5)Includes one or more of the time-domain resources transmitted / received by LTE PSSCH, Optionally, the relevance between the transmission / reception resources of UE-A and the resources that UE-A intends to recommend is embodied in the following manner.

[0127] (1) There is a half-duplex restriction / simultaneous transmission restriction in the frequency band where the transmission / reception resources of UE-A and the resources that UE-A intends to recommend are located, (2) The transmission / reception resources of UE-A overlap with the PSCCH or PSSCH resources that UE-A intends to recommend, or the PSFCH resources corresponding to the PSCCH or PSSCH resources that UE-A intends to recommend.

[0128] Optionally, determining the recommended resources based on the transmission / reception resources of UE-A includes one or more of the following.

[0129] Option 1: UE-A acquires low-interference resources in a preset resource window based on the sensing result, excludes the resources related to the transmission / reception resources of UE-A before acquiring the low-interference resources, and further selects the recommended resources from the low-interference resources.

[0130] In this way, the collision between the low-interference resources and the transmission / reception resources of UE-A can be avoided, and sufficient selectable resources can be ensured.

[0131] Option 2: UE-A acquires low-interference resources in a preset resource window based on the sensing result, excludes the resources related to the transmission / reception resources of UE-A after acquiring the low-interference resources, and further selects the recommended resources from them.

[0132] In this way, the acquisition flow of the low-interference resources can be simplified, and the selection of the recommended resources by UE-A has greater flexibility.

[0133] As can be understood, the identification of the low-interference resources is an optional item.

[0134] Optionally, it is determined whether to determine the recommended resources based on the transmission and reception resources of UE-A based on one or more of the following factors 1 to 3.

[0135] Factor 1: Determined based on the negotiation between UE-A and UE-B.

[0136] For example, UE-B requests transmission resources from UE-A, and the resources are for transmission from UE-B to UE-A (the transmission type may be further limited to one or more of unicast, group cast, and broadcast), and UE-A determines the recommended resources based on its transmission and reception resources to avoid problems such as half-duplex collision / simultaneous transmission collision.

[0137] Factor 2: Based on the pre-configuration / configuration of the control node at the control point.

[0138] For example, it is a per-UE or per-pool configuration, whereby the network performs corresponding control according to the application scenario.

[0139] Factor 3: Determined based on the UE-A implementation.

[0140] Optionally, when UE-A selects the recommended resources, UE-A may notify UE-B whether it has excluded the resources related to the transmission and reception resources of UE-A. For example, it is notified in the auxiliary information, notified by independent signaling, etc.

[0141] Solution 3: UE-A determines the recommended resources based at least on the resources recommended by UE-A to other UE-Bs.

[0142] Optionally, it is determined whether to determine the recommended resources based on the resources recommended by UE-A to other UE-Bs based on the following factor 1.

[0143] Cause 1: Based on the relationship between UE-A and UE-B.

[0144] For example, when UE-A is an SL relay UE, a group header UE, or an RSU (road side unit), and UE-A is associated with a plurality of UE-Bs, UE-A determines the recommended resources based on the resources it recommends to other UE-Bs.

[0145] Optionally, whether the resources recommended by UE-A are (tend to be) used for transmission from UE-B to UE-A may be indicated to UE-B. For example, it is indicated by a label (flag), or by the UE ID of UE-A.

[0146] In this way, UE-A can optimize resource recommendations by considering more factors as the RX UE, and avoid the resource collision problem of UE-A.

[0147] II. Introduction to the selection of transmission resources by UE-B.

[0148] UE-B obtains the recommended resources, determines the interference on the recommended resources based on its own monitoring results (for example, analyzes the interference on the recommended resources from the perspective of the TX UE), and UE-B selects the transmission resources from the recommended resources with low interference.

[0149] Optionally, the determination method of low-interference resources includes one or more of the following.

[0150] Option 1: UE-B determines a set of candidate resources according to its channel monitoring results. When the recommended resources are included in the set of candidate resources, it is determined that the recommended resources are low-interference resources.

[0151] Option 2: When the RSRP measurement value related to the recommended resources is lower than the RSRP threshold, it is determined that the recommended resources are low-interference resources.

[0152] Optionally, the RSRP threshold may be a value agreed upon by a protocol, pre-configured, or configured by a control node.

[0153] Optionally, the RSRP threshold may be an RSRP threshold obtained by determination based on a candidate resource set (for example, the RSRP threshold is an RSRP threshold related to the priority of a transport block (TB)), or a threshold + offset value.

[0154] Optionally, the RSRP threshold is the average value of the RSRP measurements on the resources where the x% of the resources with the highest / lowest RSRP measurements are located.

[0155] Optionally, for the determination of the candidate resource set described in the selective method 1 or the selective method 2, a conventional method for determining the candidate resource set or an enhanced method for determining the candidate resource set may be adopted.

[0156] Optionally, the candidate resource set may be described as a set of low-interference resources monitored by UE-B.

[0157] Optionally, the enhanced method for determining the candidate resource set includes adjusting the RSRP and / or the RSRP threshold on the recommended resources in the resource selection window, for example, increasing / decreasing the RSRP and / or the RSRP threshold.

[0158] Optionally, when the recommended resources are obtained by decoding by a MAC control element (CE), the MAC layer notifies the physical layer of the recommended resources to perform interference determination, or the physical layer (PHY) reports the set of low-interference resources obtained by sensing to the MAC layer, and the MAC layer determines whether the recommended resources belong to the set of low-interference resources.

[0159] Optionally, selecting the transmission resources from the low-interference recommended resources is Further comprising selecting a transmission resource from a low interference recommended resource and / or a low interference resource monitored by the UE-B.

[0160] Option 1: Select a transmission resource from the low interference recommended resource and the monitored low interference resource respectively (that is, assuming the number of transmission resources is N, select M transmission resources from the low interference recommended resource and select N - M resources from the monitored low interference resource).

[0161] Optionally, the order of selecting the transmission resource from the low interference recommended resource and the monitored low interference resource is a preset order. For example, first select from the low interference recommended resource, / the preset order is an order configured by the control node or pre-configured.

[0162] Optionally, M is determined by UE implementation, or M is determined based on the above resource selection order.

[0163] For example, the UE preferentially selects a transmission resource from the low interference recommended resource. When the low interference recommended resource is insufficient, it selects a transmission resource from the monitored low interference resource, or the UE preferentially selects a transmission resource from the monitored recommended resource. When the monitored recommended resource is insufficient, it selects a transmission resource from the low interference recommended resource.

[0164] Also for example, the UE preferentially selects a transmission resource from the union of the low interference recommended resource and the monitored low interference resource. When the resource is insufficient, it selects a transmission resource from the remaining low interference recommended resources. When the resource is still insufficient, it selects a transmission resource from the monitored low interference resources. Alternatively, the UE preferentially selects transmission resources from the union of the recommended resources with low interference and the monitored resources with low interference. When resources are insufficient, the UE selects transmission resources from the monitored resources with low interference. When resources are still insufficient, the UE selects transmission resources from the remaining recommended resources with low interference.

[0165] Optionally, the selection of the M resources and / or the N - M resources is a random resource selection.

[0166] Optionally, the selected transmission resources satisfy a preset relationship. For example, the resource pitch is smaller than 32 slots, and the resources satisfy a Hybrid Automatic Repeat Request (HARQ) Round - Trip Time (RTT) pitch, etc. As can be understood, the monitored resources with low interference may be the monitored resources with low interference remaining after excluding the recommended resources with low interference.

[0167] Option 2: Integrate the recommended resources with low interference and the monitored resources with low interference, and select transmission resources.

[0168] Optionally, the UE preferentially selects transmission resources from the recommended resources with low interference. For example, the probability of its resource selection is x% higher than that of other resources.

[0169] Optionally, the ratio of the transmission resources selected from the recommended resources is agreed upon by the protocol / configured by the control node / pre - configured.

[0170] Optionally, whether UE - B associates its own sensing result depends on one or more of Factor 1 to Factor 8.

[0171] Factor 1: Based on the configuration / pre - configuration of the resource pool where the recommended resources of UE - A are located.

[0172] For example, when the resources in the resource pool are completely dominated by UE-A and there are no other nodes that strongly interfere with the resource pool, UE-B does not need to perform resource selection in association with its own sensing result.

[0173] Factor 2: Based on the interference situation of the resource pool where the recommended resources are located.

[0174] For example, when the CBR of the resource pool is higher than a predetermined threshold, UE-A does not need to identify low-interference resources.

[0175] Factor 3: Determined based on the negotiation between UE-A and UE-B.

[0176] For example, when UE-A did not identify low-interference resources when selecting the recommended resources, UE-B needs to identify low-interference resources to avoid resource collisions.

[0177] Factor 4: Based on whether UE-B can sense (has the ability) / Based on whether UE-B has sufficient sensing results.

[0178] For example, when UE-B can sense, UE-B needs to select transmission resources from the recommended resources with low interference in association with its own sensing result; otherwise, it is not necessary.

[0179] Factor 4: Based on pre-configuration / configuration of the control node at the control point.

[0180] For example, it is a per-UE or per-pool configuration, whereby the network performs corresponding control according to the application scenario.

[0181] Factor 5: Determined based on UE-B implementation.

[0182] Determined based on the distance (or RSRP measurement value) between UE-A and UE-B.

[0183] For example, when the distance is greater than a preset value (or the RSRP measurement value is less than a preset value), UE-B needs to select from recommended resources with low interference in association with its own sensing result; otherwise, it is not necessary.

[0184] Relatively close distance means that the similarity between the sensing result of UE-A and the sensing result of UE-B is relatively high.

[0185] Factor 7: Determined based on the RSRP measurement value between UE-A and UE-B.

[0186] For example, when the RSRP measurement value is less than a preset value, UE-B needs to select from recommended resources with low interference in association with its own sensing result; otherwise, it is not necessary.

[0187] Factor 8: Determined based on the number of UE-B candidate resources.

[0188] For example, when the number of UE-B candidate resources is less than a preset threshold, there is no need to associate with its own sensing result.

[0189] Optionally, whether UE-B associates with recommended resources depends on the following Factor 1.

[0190] Factor 1: Determined based on the number of UE-B candidate resources.

[0191] For example, when the number of UE-B candidate resources is less than a preset threshold, UE-B needs to associate with recommended resources to perform transmission resource selection.

[0192] Referring to FIG. 5, the embodiment of the present application provides a recommended device for resources used by a first terminal. This device 500 A determination module 501 for determining recommended resources to be recommended to a second terminal, wherein the recommended resources are (1) related to one or more of the monitoring results of the first terminal, (2) the transmission resources of the first terminal, (3) the reception resources of the first terminal, (4) the resources recommended by the first terminal to a third terminal which is another terminal other than the second terminal, and the determination module 501 related to one or more of them, and / or A first transmission module 502 for transmitting first information to a second terminal, wherein the first information includes related information of recommended resources and second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal, and the first transmission module 502 is included.

[0193] In one embodiment of the present application, the determination module 501 includes a first determination unit for determining an application scenario, and a second determination unit for determining whether it is possible to determine recommended resources to be recommended to the second terminal according to the application scenario.

[0194] In one embodiment of the present application, the determination module 501 further determines a first resource based on the monitoring results of the first terminal, the interference value of the first resource is lower than a first threshold, and the first resource is used to determine the recommended resources.

[0195] In one embodiment of the present application, the apparatus 500 further includes a first transmission module for transmitting third information indicating whether the first terminal identified the first resource when determining the recommended resources to the second terminal.

[0196] In one embodiment of the present application, when the recommended resource is related to the monitoring result of the first terminal, The first determination unit is further used to determine an application scenario based on the fourth information. The second determination unit is further used to determine whether the recommended resource can be determined based on the monitoring result of the first terminal according to the application scenario. Here, the fourth information is (1) the configuration or pre-configuration of the resource pool where the recommended resource of the first terminal is located; (2) whether the second terminal monitors or has monitoring capabilities; (3) whether the second terminal has a monitoring result that meets a preset condition; (4) the interference situation of the resource pool where the recommended resource of the first terminal is located; (5) the result of the negotiation between the first terminal and the second terminal; (6) information configured or pre-configured by the control node; (7) information autonomously determined by the first terminal; (8) the distance between the first terminal and the second terminal; (9) one or more of the measurement values between the first terminal and the second terminal.

[0197] In one embodiment of the present application, the apparatus 500 further includes a first receiving module for receiving fifth information from the second terminal, where the fifth information indicates whether the second terminal monitors or has monitoring capabilities and / or whether the second terminal has a monitoring result that meets a preset condition.

[0198] In one embodiment of the present application, the monitoring result that meets the preset condition is the complete monitoring result required for the second terminal to obtain the resource selection flow. The second terminal includes one or more of periodic or aperiodic partial monitoring results corresponding to target candidate slots that can be obtained based on a resource selection flow based on partial monitoring.

[0199] In one embodiment of the present application, the periodic partial monitoring result is that the second terminal obtains a monitoring result corresponding to all or part of the periodic reservations constituted by a resource pool through periodic partial monitoring, or the second terminal obtains a monitoring result corresponding to the periodic reservation required by this resource flow through periodic partial monitoring, Or The aperiodic partial monitoring result is that the second terminal obtains a monitoring result corresponding to all or part of the aperiodic reservations constituted by a resource pool through aperiodic partial monitoring, or the second terminal obtains a monitoring result corresponding to the aperiodic reservation required by this resource flow through aperiodic partial monitoring.

[0200] In one embodiment of the present application, the number of the target candidate slots is agreed upon by a protocol, configured by a control node, or pre-configured.

[0201] In one embodiment of the present application, the determination module 501 further determines a target resource window that does not include resources related to the transmission resource and / or reception resource of the first terminal, obtains a second resource in the target resource window based on the monitoring result, and selects the recommended resource from the second resource. Or It is used to obtain a second resource in a resource window preset based on the monitoring result, exclude resources related to the transmission resource and / or reception resource of the first terminal from the second resource to obtain a third resource, and select the recommended resource from the third resource. Here, the interference value of the second resource is lower than the second threshold value.

[0202] In one embodiment of the present application, the apparatus 400 further includes a second transmission module for transmitting sixth information to the second terminal, and the sixth information indicates whether the first terminal excludes resources related to the transmission resource and / or the reception resource of the first terminal when selecting a recommended resource.

[0203] In one embodiment of the present application, when the recommended resource is related to the transmission resource and / or the reception resource of the first terminal, the first determination unit further uses the seventh information to determine an application scenario, and the second determination unit further uses the seventh information to determine whether to determine the recommended resource based on the transmission resource and / or the reception resource of the first terminal according to the application scenario. Here, the seventh information (1) indicates one or more of the negotiation result between the first terminal and the second terminal, (2) information configured or pre-configured by a control node, and (3) information autonomously determined by the first terminal.

[0204] In one embodiment of the present application, when the recommended resource is related to the resource recommended by the first terminal to a third terminal, the first determination unit further uses the eighth information to determine an application scenario, and the second determination unit further uses the eighth information to determine whether to determine the recommended resource based on the resource recommended by the first terminal to the third terminal according to the application scenario. Here, the eighth information indicates the relationship between the first terminal and the second terminal.

[0205] The apparatus according to the embodiment of the present application can implement each process realized by the embodiment of the method shown in FIG. 2 and achieve the same technical effect, and thus will not be described herein any further to avoid repetition of the description.

[0206] Referring to FIG. 6, the embodiment of the present application provides a determination device for transmission resources used in a second terminal. This device 600 includes a second receiving module 601 for receiving first information, where the first information includes related information of recommended resources and second information, and the second information indicates whether the recommended resources are for the second terminal to transmit to the first terminal. and a selection module 602 for selecting transmission resources from fourth resources and / or fifth resources. Here, the fourth resources include resources in the recommended resources whose interference value is lower than a third threshold, and the fifth resources include resources monitored by the second terminal whose interference value is lower than a fourth threshold.

[0207] In one embodiment of the present application, the selection module 602 includes a determination unit for determining whether the interference value of the recommended resources is lower than a third threshold, and when the interference value of the recommended resources is lower than a third threshold, a selection unit for randomly selecting transmission resources from resources in the recommended resources whose interference value is lower than a third threshold, or for selecting transmission resources based on actions realized by the second terminal.

[0208] In one embodiment of the present application, the determination unit further determines a set of candidate resources based on the monitoring result, and when the recommended resources are located in the set of candidate resources, determines that the interference value of the recommended resources is lower than a third threshold. Or When the measured value related to the recommended resource is lower than the fourth threshold value, it is used to determine that the interference value of the recommended resource is lower than the third threshold value.

[0209] In one embodiment of the present application, the determination unit is further used to adjust the threshold value of the measured value on the recommended resource in the resource selection window and determine a set of candidate resources based on the monitoring result and the threshold value of the measured value.

[0210] In one embodiment of the present application, the selection module 602 is further used to select M resources from the fourth resource and N resources from the fifth resource, where M and N are greater than or equal to 0.

[0211] In one embodiment of the present application, the selection module 602 is further used to select M resources from the fourth resource and then select N resources from the fifth resource, where the transmission resource includes the M resources and the N resources, or select N resources from the fifth resource and then select M resources from the fourth resource, where the transmission resource includes the M resources and the N resources.

[0212] In one embodiment of the present application, the possible values of M or N are agreed upon by the protocol, or configured or pre-configured by the control node, or autonomously determined by the second terminal, or determined based on the priority order in which the second terminal selects resources from the fourth resource and the fifth resource.

[0213] In one embodiment of the present application, the priority order in which the second terminal selects resources from the fourth resource and the fifth resource is agreed upon by the protocol, or configured or pre-configured by the control node.

[0214] In one embodiment of the present application, the step of selecting M resources or N resources includes randomly selecting M resources from the fourth resource or randomly selecting N resources from the fifth resource.

[0215] In one embodiment of the present application, the selection module 602 is further used to integrate the fourth resource and the fifth resource and select a transmission resource from the integrated resources.

[0216] In one embodiment of the present application, the selection module 602 is further used to select a transmission resource from the integrated resources based on the preset priority of the second terminal, wherein the preset priority includes that the second terminal preferentially selects a transmission resource from the fourth resource.

[0217] In one embodiment of the present application, the apparatus 600 further includes a first determination module for determining whether to associate the monitoring result of the second terminal when selecting the transmission resource based on the ninth information, wherein the ninth information includes (1) the composition or pre-configuration of the resource pool where the recommended resource is located, (2) the interference situation of the resource pool where the recommended resource is located, (3) the negotiation result between the first terminal and the second terminal, (4) whether the second terminal monitors or has the ability to monitor, (5) whether there is sufficient monitoring result for the second terminal, (6) the information configured or pre-configured by the control node, (7) the information autonomously determined by the second terminal, (8) the distance between the first terminal and the second terminal, (9) the measurement value between the first terminal and the second terminal (10) Indicates one or more of the number of candidate resources of the second terminal.

[0218] In one embodiment of the present application, the apparatus 600 further includes a second determination module for determining whether to associate the recommended resource when selecting the transmission resource based on the tenth information, wherein the tenth information indicates the number of candidate resources of the second terminal.

[0219] The apparatus according to the embodiment of the present application realizes each process realized by the method embodiment shown in FIG. 3, and can achieve the same technical effect. To avoid repeated description, it will not be described further here.

[0220] The embodiment of the present application further provides a terminal, including a processor and a communication interface. The processor is used to determine the recommended resource to be recommended to the second terminal and / or transmit the first information to the second terminal. The first information includes the related information of the recommended resource and the second information. The second information indicates whether the recommended resource is for the second terminal to transmit to the first terminal. The embodiment of this terminal corresponds to the embodiment of the method on the terminal side. Each implementation process and implementation method of the embodiment of the above method can be applied to the embodiment of this terminal, and the same technical effect can be achieved.

[0221] Specifically, FIG. 7 is a schematic diagram of the hardware structure for realizing the terminal of the embodiment of the present application. This terminal 700 includes at least some of the members such as a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710, but is not limited thereto.

[0222] As can be understood by those skilled in the art, the terminal 700 may further include a power source (e.g., a battery) for supplying power to each component, and the power source may be logically connected to the processor 710 by a power management system. Thereby, functions such as charge and discharge management and power consumption management can be realized by the power management system. The terminal structure shown in FIG. 7 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than the number of components shown, or a combination of some components, or an arrangement of different components, which will not be further described herein.

[0223] It should be understood that in the embodiments of the present application, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042. The graphics processing unit 7041 processes the image data of a still image or a video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. The other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and an operation lever, which will not be further described herein.

[0224] In the embodiments of the present application, after receiving the downlink data from the network-side device, the radio frequency unit 701 causes the processor 710 to process it, and also transmits the uplink data to the network-side device. Generally, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0225] Memory 709 may be used to store software programs or instructions and various data. Memory 709 may mainly include a program or instruction storage area and a data storage area. Here, the program or instruction storage area can store an operating system, application programs or instructions required for at least one function (for example, a voice playback function, an image playback function, etc.). Note that Memory 709 may include a high-speed random access memory and may also include a non-volatile memory. Here, the non-volatile memory may 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. For example, it may be at least one magnetic disk memory device, a flash memory device, or other non-volatile solid-state memory devices.

[0226] Processor 710 may include one or more processing units. Optionally, Processor 710 may integrate an application processor and a modem processor. Here, the application processor mainly processes an operating system, a user interface, application programs or instructions, etc., and the modem processor mainly processes wireless communication, for example, a baseband processor. As can be understood, the above modem processor may not be integrated into Processor 710.

[0227] The terminal according to the embodiment of the present application can implement each process realized by the embodiment of the method shown in FIG. 2 or FIG. 3 and achieve the same technical effect. To avoid repetition of the description, it will not be described further here.

[0228] Embodiments of the present application further provide a computer program / program product, which is stored in a non-volatile storage medium. The computer program / program product is executed by at least one processor to implement the steps of the processing method described in FIG. 2 or FIG. 3.

[0229] Embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored. When this program or instruction is executed by a processor, each process of the embodiment of the method shown in FIG. 2 or FIG. 3 above is implemented, and the same technical effect can be achieved. To avoid repetition of the description, it will not be described further here.

[0230] Here, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0231] Embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor runs a program or instruction and is used to implement each process of the embodiment of the method shown in FIG. 3 above, and the same technical effect can be achieved. To avoid repetition of the description, it will not be described further here.

[0232] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-level chip, a system chip, a chip system, or a system-on-chip, etc.

[0233] It should be noted that in this specification, the terms "comprising", "including" or any other variations thereof are intended to cover non-exclusive "including", whereby a process, method, article or apparatus comprising a series of elements includes not only those elements but also other elements not expressly listed or elements inherent to such a process, method, article or apparatus. In the case of an element limited by the phrase "comprising one...", it is not excluded that there are other same elements in the process, method, article or apparatus comprising this element when there are no further limitations. It should be pointed out that the scope of the method and apparatus in the embodiments of this application is not limited to executing functions in the order illustrated or discussed, but may include executing functions in a basically simultaneous manner or in the reverse order based on the functions involved. For example, a method described in a procedure different from that described can be executed, and various steps can be added, omitted or combined. Also, features described with reference to some examples can be combined in other examples.

[0234] From the description of the above embodiments, it should be clearly understood by those skilled in the art that the method of the above embodiments can be realized in the form of software and the necessary general-purpose hardware platform. Of course, it may also be realized by hardware, but in many cases, the former is a more preferred embodiment. Based on such an understanding, the technical solution of this application that is substantially or the part that contributes to the prior art may be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions for causing a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the embodiments of this application.

[0235] The above has described the embodiments of the present application while associating with the drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely exemplary and not restrictive. Those skilled in the art can also perform many forms without departing from the spirit of the present application and the scope of the claims, and all of them belong to the protection scope of the present application.

Claims

1. A method for recommending resources, comprising: a step in which a first terminal determines a recommended resource to be recommended to a second terminal, wherein the recommended resource is related to one or more of the monitoring result of the first terminal, the transmission resource of the first terminal, the reception resource of the first terminal, and a resource for transmitting data recommended by the first terminal to a third terminal, which is a terminal other than the second terminal; a step in which the first terminal transmits first information to the second terminal, the first information including related information of the recommended resource and second information, and the second information indicating whether the recommended resource is used by the second terminal to transmit data to the first terminal; the step in which the first terminal determines a recommended resource to be recommended to the second terminal includes a step in which the first terminal determines an application scenario, and a step in which the first terminal determines whether to determine a recommended resource to be recommended to the second terminal according to the application scenario; when the first terminal determines an application scenario based on seventh information, the step in which the first terminal determines whether to determine a recommended resource to be recommended to the second terminal according to the application scenario includes a step in which the first terminal determines whether to determine the recommended resource based on the transmission resource and / or reception resource of the first terminal according to the application scenario, and the seventh information indicates one or more of the negotiation result between the first terminal and the second terminal, the information configured or pre-configured by the control node, and the information autonomously determined by the first terminal; or when the first terminal determines an application scenario based on eighth information, the step in which the first terminal determines whether to determine a recommended resource to be recommended to the second terminal according to the application scenario includes a step in which the first terminal determines whether to determine the recommended resource based on the resource for transmitting data recommended by the first terminal to the third terminal according to the application scenario, and the eighth information indicates the relationship between the first terminal and the second terminal. A method for recommending resources.

2. The step in which the first terminal determines a recommended resource to be recommended to the second terminal further includes A step in which the first terminal determines a first resource based on a monitoring result of the first terminal, and an interference value of the first resource is lower than a first threshold value; The recommendation method according to claim 1, comprising: a step in which the first terminal determines the recommended resource from the first resource.

3. The recommendation method is The recommendation method according to claim 2, further comprising: a step in which the first terminal transmits third information to the second terminal, indicating whether the first terminal identified the first resource when determining the recommended resource.

4. When the first terminal determines an application scenario based on fourth information, the step of determining whether the first terminal determines a recommended resource to be recommended to the second terminal according to the application scenario is including a step of determining whether the first terminal determines the recommended resource based on a monitoring result of the first terminal according to the application scenario; The fourth information is the configuration or pre-configuration of a resource pool where the recommended resource of the first terminal is located, whether the second terminal monitors or has a monitoring ability, whether there is a monitoring result that satisfies a preset condition for the second terminal, the interference situation of the resource pool where the recommended resource of the first terminal is located, the result of negotiation between the first terminal and the second terminal, information configured or pre-configured by a control node, information autonomously determined by the first terminal, the distance between the first terminal and the second terminal, indicating one or more of the measurement values between the first terminal and the second terminal, The monitoring result that satisfies the preset condition is the complete monitoring result required for the second terminal to obtain a resource selection flow, The recommendation method according to claim 1, including one or more of the periodic or aperiodic partial monitoring results corresponding to the target candidate slots that can be obtained based on the resource selection flow based on partial monitoring by the second terminal.

5. When the first terminal determines an application scenario based on fourth information, the recommendation method is The method according to claim 4, further comprising the step of the first terminal receiving fifth information from the second terminal, wherein the fifth information indicates whether the second terminal monitors or has a monitoring ability, and / or whether there is a monitoring result that meets a preset condition in the second terminal.

6. When the first terminal determines an application scenario based on the fourth information, some of the periodic monitoring results include that the second terminal obtains, by means of some periodic monitoring, monitoring results corresponding to all or some of the periodic reservations constituted by the resource pool, or the second terminal obtains, by means of some periodic monitoring, monitoring results corresponding to the periodic reservations required for this resource flow. Or Some of the aperiodic monitoring results include that the second terminal obtains, by means of some aperiodic monitoring, monitoring results corresponding to all or some of the aperiodic reservations constituted by the resource pool, or the second terminal obtains, by means of some aperiodic monitoring, monitoring results corresponding to the aperiodic reservations required for this resource flow. The recommended method according to claim 4.

7. A resource recommendation device, A determination module for determining a recommended resource to be recommended to a second terminal, The recommended resource is Related to one or more of the monitoring results of the first terminal, The transmission resources of the first terminal, The reception resources of the first terminal, A determination module related to the resources for transmitting data recommended by the first terminal to a third terminal, which is another terminal other than the second terminal, A first transmission module for transmitting first information to the second terminal, wherein the first information includes related information of the recommended resource and second information, and the second information includes a first transmission module for indicating whether the recommended resource is used by the second terminal to transmit data to the first terminal. Determining the recommended resource to be recommended to the second terminal includes Determining an application scenario, And determining whether to determine a recommended resource to be recommended to the second terminal according to the application scenario. When determining an application scenario based on the seventh piece of information, judging whether to determine recommended resources to be recommended to the second terminal according to the application scenario, includes judging whether to determine the recommended resources based on the transmission resources and / or reception resources of the first terminal according to the application scenario, and the seventh piece of information indicates one or more of the result of negotiation between the first terminal and the second terminal, information configured or pre-configured by a control node, and information autonomously determined by the first terminal, or when the first terminal determines an application scenario based on the eighth piece of information, judging whether to determine recommended resources to be recommended to the second terminal according to the application scenario, includes judging whether to determine the recommended resources based on the resources recommended by the first terminal to a third terminal according to the application scenario, and the eighth piece of information is a resource recommendation device indicating the relationship between the first terminal and the second terminal. **Claim 8**: A terminal including a processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the method according to any one of Claims 1 to 6 are realized. **Claim 9**: A readable storage medium storing a program or instructions, wherein when the program or instructions are executed by a processor, the steps of the method according to any one of Claims 1 to 6 are realized. **Claim 10**: A chip including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor runs a program or instructions and is used to realize the steps of the method according to any one of Claims 1 to 6. **Claim 11**: A computer program executed by at least one processor to realize the steps of the method according to any one of Claims 1 to 6.

Citation Information

Patent Citations

  • Method and device for allocating resources in nr v2x

    WO2020091494A1