Resource selection method, apparatus and terminal

By sending request signals and obtaining associated cooperation signals in the new air secondary link, carrying resource selection information, the problem of difficulty in determining the correspondence between multiple request signals and cooperation signals for UE-B is solved, and accurate selection of TB transmission resources is achieved.

CN116367323BActive Publication Date: 2026-04-10VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-23
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In the allocation of new air interface secondary link resources, UE-B has difficulty determining the correspondence between multiple request signals and cooperation signals, making it difficult to accurately select appropriate resources for TB transmission.

Method used

The first terminal sends a request signal and obtains a cooperation signal associated with it. The cooperation signal carries resource selection information for the target transmission. The first terminal selects resources based on this information. After receiving the request signal, the second terminal sends a cooperation signal carrying the association relationship and resource selection information.

Benefits of technology

It enables accurate selection of appropriate resources for TB transmission in the new air interface secondary link, solves the problem of difficulty in determining the correspondence between multiple request signals and cooperation signals, and ensures the accuracy of resource selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116367323B_ABST
    Figure CN116367323B_ABST
Patent Text Reader

Abstract

The application discloses a resource selection method, device and terminal, and belongs to the technical field of communication. The resource selection method comprises the following steps: a first terminal sends a first request signal, wherein the first request signal is used for requesting to acquire resource selection information of target transmission; the first terminal acquires a first cooperation signal associated with the first request signal, wherein the first cooperation signal carries the resource selection information of the target transmission; and the first terminal performs resource selection according to the resource selection information of the target transmission indicated by the first cooperation signal.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of communication, and particularly relates to a resource selection method, device and terminal. BACKGROUND

[0002] The New Radio (NR) SideLink (SL, also known as sidelink or edge link or paralink) resource allocation mode includes autonomous resource selection. In the current enhancement scheme of the autonomous resource selection, a terminal device or a User Equipment (UE)-B sends a request signaling to a UE-A, the UE-A feeds back a coordination signaling to the UE-B after receiving the request signaling, and the UE-B selects resources for Transport Block (TB) transmission based on the coordination information. However, when the UE-B sends multiple request signalings and receives multiple coordination signalings, it is difficult to determine the correspondence between the multiple request signalings and the multiple coordination signalings, and thus it is difficult to accurately select appropriate resources for TB transmission. SUMMARY

[0003] Embodiments of the present application provide a resource selection method, device and terminal, which can solve the problem of how to accurately select appropriate resources for TB transmission.

[0004] In a first aspect, a resource selection method is provided, which includes:

[0005] A first terminal sends a first request signaling, wherein the first request signaling is used to request to obtain resource selection information of a target transmission;

[0006] The first terminal obtains a first coordination signaling associated with the first request signaling, and the first coordination signaling carries the resource selection information of the target transmission;

[0007] The first terminal performs resource selection according to the resource selection information of the target transmission indicated by the first coordination signaling.

[0008] In a second aspect, a resource selection method is provided, which includes:

[0009] A second terminal receives a request signaling sent by at least one first terminal, and each request signaling is used to request to obtain resource selection information of a target transmission;

[0010] The second terminal sends at least one cooperation signal according to the at least one request signal, the cooperation signal carrying target information and resource selection information of the target transmission, the target information being used for indicating an association between the cooperation signal and the request signal.

[0011] In a third aspect, a resource selection apparatus is provided, comprising:

[0012] A first sending module is configured to send a first request signal, wherein the first request signal is used for requesting to obtain resource selection information of a target transmission.

[0013] A first obtaining module is configured to obtain a first cooperation signal associated with the first request signal, the first cooperation signal carrying the resource selection information of the target transmission.

[0014] A first selecting module is configured to perform resource selection according to the resource selection information of the target transmission indicated by the first cooperation signal.

[0015] In a fourth aspect, a resource selection apparatus is provided, comprising:

[0016] A first receiving module is configured to receive at least one request signal sent by a first terminal, each of the request signals being used for requesting to obtain resource selection information of a target transmission.

[0017] A second sending module is configured to send at least one cooperation signal according to the at least one request signal, the cooperation signal carrying target information and resource selection information of the target transmission, the target information being used for indicating an association between the cooperation signal and the request signal.

[0018] In a fifth aspect, a terminal is provided, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement steps of the method according to the first aspect or the second aspect.

[0019] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is configured to send a first request signal, wherein the first request signal is used for requesting to obtain resource selection information of a target transmission; the processor is configured to obtain a first cooperation signal associated with the first request signal, the first cooperation signal carrying the resource selection information of the target transmission; and perform resource selection according to the resource selection information of the target transmission indicated by the first cooperation signal.

[0020] Alternatively, the communication interface is configured to receive at least one first request signal, each of the at least one first request signal being used to request resource selection information of a target transmission; and the processor is configured to send at least one cooperation signal via the communication interface according to the at least one first request signal, the at least one cooperation signal carrying target information and the resource selection information of the target transmission, the target information being used to indicate an association between the at least one cooperation signal and the at least one first request signal.

[0021] In a seventh aspect, a resource selection system is provided, comprising: a first terminal and a second terminal, the first terminal being configured to perform the steps of the resource selection method according to the first aspect, and the second terminal being configured to perform the steps of the resource selection method according to the second aspect.

[0022] In an eighth aspect, a readable storage medium is provided, the readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement the steps of the method according to the first aspect, or to implement the steps of the method according to the second aspect.

[0023] In a ninth aspect, a chip is provided, the chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to execute a program or instructions to implement the method according to the first aspect, or to implement the method according to the second aspect.

[0024] In a tenth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to implement the steps of the resource selection method according to the first aspect, or to implement the steps of the method according to the second aspect.

[0025] In the embodiments of the present application, the first terminal sends a first request signal, acquires a first cooperation signal associated with the first request signal, and performs resource selection based on resource selection information of a target transmission indicated by the first cooperation signal. Since the first cooperation signal is a cooperation signal corresponding to the first request signal, i.e., the resource selection information carried by the first cooperation signal is resource selection information of the target transmission indicated by the first request signal, the target transmission can be accurately selected by the first cooperation signal. BRIEF DESCRIPTION OF DRAWINGS

[0026] Figure 1 A structural diagram of a communication system to which embodiments of the present application can be applied is shown;

[0027] Figure 2 A flowchart of a resource selection method according to an embodiment of the present application is shown;

[0028] Figure 3Figure 2 is a flowchart illustrating a resource selection method according to an embodiment of the present application;

[0029] Figure 4 Figure 1 is a block diagram illustrating a resource selection device according to an embodiment of the present application;

[0030] Figure 5 Figure 2 is a flowchart illustrating a resource selection method according to an embodiment of the present application;

[0031] Figure 6 Figure 3 is a block diagram illustrating a communication device according to an embodiment of the present application;

[0032] Figure 7 Figure 4 is a block diagram illustrating a terminal according to an embodiment of the present application. DETAILED DESCRIPTION

[0033] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0034] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally of a kind, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally represents an "or" relationship between the front and rear associated objects.

[0035] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in 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 the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied outside the NR system application, such as in a 6th Generation (6G) communication system. th

[0036] Figure 1 ​A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a personal computer (PC), a kiosk, or a self-service machine, and the wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, and the like), a smart wristband, smart clothing, and the like. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device, and the access network device 12 can also be referred to as a radio access network device, a radio access network (RAN), a radio access network function, or a radio access network unit. The access network device 12 can include a base station, a WLAN access point, or a WiFi node, and the base station can be referred to as a node B, an evolved node B (eNB), 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 home node B, a home evolved node B, a transmitting receiving point (TRP), or some other appropriate terminology in the art, as long as the same technical effects are achieved. The base station is not limited to a specific technical term, and it should be noted that only a base station in an NR system is taken as an example for description in the embodiments of the present application, and the specific type of the base station is not limited.

[0037] The resource selection method provided by the embodiments of the present application will be described in detail below in combination with some embodiments and application scenarios thereof with reference to the accompanying drawings.

[0038] As shown in the embodiments of the present application, a resource selection method is provided, comprising: Figure 2

[0039] Step 201: A first terminal sends a first request signal, wherein the first request signal is used to request to obtain resource selection information of a target transmission.

[0040] The resource selection method of the embodiments of the present application is applicable to an enhancement scheme for resource allocation mode in a related protocol, in which the UE-B sends a request signaling to the UE-A, the UE-A feeds back a coordination signaling to the UE-B after receiving the request signaling, and the UE-B selects resources for TB transmission based on the coordination signaling.

[0041] At least one of the request signaling and the coordination signaling can be carried by a second-stage Sidelink Control Information (2nd-stage SCI) or a Medium Access Control Control Element (MAC CE). The coordination information can be used to indicate resources preferred by the UE-A for use by the UE-B (i.e., preferred resources), and / or to indicate resources not preferred by the UE-A for use by the UE-B (i.e., non-preferred resources).

[0042] In this step, the above-mentioned first request signal can be specifically a request signaling, and the above-mentioned target transmission can be a transmission performed for one resource selection. For example, the target transmission can be at least one TB transmission. The above-mentioned resource selection information can include at least one of the following: resource information preferred by the second terminal for use by the first terminal; and resource information not preferred by the second terminal for use by the first terminal.

[0043] Step 202: The first terminal obtains a first coordination signal associated with the first request signal, wherein the first coordination signal carries the resource selection information of the target transmission.

[0044] ​In the embodiments of the present application, the first terminal can receive multiple first coordination signaling. Here, the first coordination signaling associated with the first request signaling can be acquired in an implicit manner (e.g., predetermined by protocol) or an explicit manner (e.g., indicated by indication information), and then subsequent resource selection for the target transmission can be performed based on resource selection information carried by the first coordination signaling.

[0045] Step 203: The first terminal performs resource selection according to the resource selection information of the target transmission indicated by the first coordination signaling.

[0046] In the embodiments of the present application, the first terminal sends the first request signaling, acquires the first coordination signaling associated with the first request signaling, and performs resource selection based on the resource selection information of the target transmission indicated by the first coordination signaling. Since the first coordination signaling is the coordination signaling corresponding to the first request signaling, i.e., the resource selection information carried by the first coordination signaling is the resource selection information for the target transmission indicated by the first request signaling, the appropriate resource for the target transmission can be accurately selected based on the first coordination signaling.

[0047] Optionally, the first terminal acquires the first coordination signaling associated with the first request signaling, including:

[0048] The first terminal acquires the first coordination signaling associated with the first request signaling according to target information carried by at least one coordination signaling.

[0049] The target information is used to indicate at least one of the following:

[0050] Transmission resource information of the request signaling;

[0051] Control information associated with the request signaling;

[0052] Target identification.

[0053] In the specific embodiments of the present application, the transmission resource information includes at least one of time domain resource and frequency domain resource. When the target information indicates the transmission resource information of the request signaling, it can indicate index information of the time domain resource and / or the frequency domain resource, for example, slot index of the request signaling, or starting (Physical Resource Block, PRB) index of the request signaling.

[0054] The control information includes transmission parameters or HARQ related parameters (e.g., HARQ process ID, etc.).

[0055] The target identifier can be at least one of a request ID, a coordination ID, and a logical channel ID. For example, the target identifier is a logical channel ID.

[0056] The target information can be indicated by a 2nd-stage SCI.

[0057] Optionally, the first terminal obtains the first coordination signal associated with the first request signal according to target information carried in the at least one coordination signal, including:

[0058] In the target information carried in the at least one coordination signal, the first target information associated with the first request signal is determined, and the target information includes at least one of the transmission resource information and the control information.

[0059] The coordination signal carrying the first target information is taken as the first coordination signal associated with the first request signal.

[0060] In an embodiment of the present application, the target information is used to indicate the transmission resource information of the request signal and / or the control information associated with the request signal. Then, the first terminal obtains the first target information associated with the first request signal according to the target information. That is, the transmission resource information indicated by the first target information is the transmission resource information of the first request signal, or the control information indicated by the first target information is the control information associated with the first request signal. The coordination signal carrying the first target information is taken as the first coordination signal. This is an explicit indication of the first coordination signal associated with the first request signal.

[0061] Optionally, the first terminal obtains the first coordination signal associated with the first request signal according to target information carried in the at least one coordination signal, including:

[0062] The coordination signal carrying the same target identifier as the first request signal is taken as the first coordination signal.

[0063] Here, the target information is used to indicate the target identifier carried by the coordination signal. In this way, the first coordination signal associated with the first request signal is indicated by the target information indicating the target identifier, which is an explicit indication.

[0064] Optionally, the first terminal obtains the first coordination signal associated with the first request signal, including:

[0065] The coordination signal received in the target time period is taken as the first coordination signal associated with the first request signal.

[0066] The target time period refers to a time period between the first time and the second time.

[0067] The first time is the sending time of the first request signal, and the second time is T1+ a preset time interval, T1 being associated with the sending time of the first request signal.

[0068] For example, T1 is the time of the first transmission of the first request signal, or the time of the nth transmission of the first request signal, or the time of the last transmission of the first request signal, or the time when the Physical SideLink Shared Channel (PSSCH) associated with the Physical SideLink Feedback Channel (PSFCH) of the request signal transmission is located; the preset time interval is predetermined by the protocol, or (pre)configured, or indicated by the first terminal. The preset time interval can be determined according to the Packet Delay Budget (PDB). The preset time interval can be the Packet Delay Budget (PDB) used when the second terminal selects the first cooperative signal transmission resource, the second terminal receives the first request signal, and feeds back the first cooperative signal to the first terminal according to the first request signal.

[0069] In the embodiments of the present application, the second time is set to ensure that the cooperative signal received by the first terminal in the target time period is the first cooperative signal. In this way, only one cooperative signal is received in the target time period. This is an implicit indication of the first cooperative signal.

[0070] Optionally, after the first terminal sends the first request signal, the method further comprises:

[0071] The first terminal sends a second request signal, and the sending time of the second request signal is after the second time, or the sending time of the second request signal is after the receiving time of the first cooperative signal.

[0072] The first request signal can be specifically the next request signal sent after the first terminal sends the first request signal.

[0073] In the embodiments of the present application, the first terminal can send a new request signal after receiving the previous cooperation signal or after the transmission of the previous cooperation signal exceeds a preset packet delay budget (PDB), so that the request signal and the cooperation signal always have a one-to-one correspondence. This is also an implicit determination of the first cooperation signal. The typical value of the delay budget is equivalent to the delay budget used by the second terminal when selecting the transmission resource of the first cooperation signal.

[0074] Optionally, the first terminal acquires the first cooperation signal associated with the first request signal, comprising:

[0075] According to the association relationship between the first resource number of the cooperation signal and the second resource number of the request signal, the target first resource number associated with the target second resource number of the first request signal is acquired;

[0076] The cooperation signal corresponding to the target first resource number is taken as the first cooperation signal associated with the first request signal.

[0077] For example, when the first terminal receives multiple cooperation signals, the cooperation signal with a smaller resource number (time domain resource number or frequency domain resource number) is associated with the request signal with a smaller resource number (time domain resource number or frequency domain resource number). This is also an implicit determination of the first cooperation signal.

[0078] Optionally, the first terminal acquires the first cooperation signal associated with the first request signal, comprising:

[0079] The cooperation signal meeting the preset condition is taken as the first cooperation signal associated with the first request signal;

[0080] The preset condition includes at least one of the following:

[0081] The reception delay is less than or equal to a preset reception delay, for example, the cooperation signal received within the preset reception delay is the first cooperation signal;

[0082] The selection resource corresponding to the resource selection information carried meets the requirement indicated by the first terminal (the first request signal), for example, the sub-channel size meets the requirement indicated by the first request signal, the time domain position meets the requirement indicated by the first request signal;

[0083] The first request signal is transmitted in the same resource pool or carrier;

[0084] The first request signal takes effect in the same resource pool or carrier.

[0085] The above manner of taking the cooperation signal satisfying the preset condition as the first cooperation signal associated with the first request signal belongs to a manner of implicitly determining the first cooperation signal.

[0086] Optionally, in the embodiments of the present application, the request signal and / or the cooperation signal carries at least one of the following:

[0087] resource pool information;

[0088] carrier information.

[0089] In the embodiments of the present application, the first terminal sends a first request signal, acquires a first cooperation signal associated with the first request signal, and performs resource selection based on resource selection information of a target transmission indicated by the first cooperation signal. Since the first cooperation signal is the cooperation signal corresponding to the first request signal, that is, the resource selection information carried by the first cooperation signal is the resource selection information for the target transmission indicated by the first request signal, the first terminal can accurately select appropriate resources for the target transmission based on the first cooperation signal.

[0090] As shown in Figure 3 The embodiments of the present application also provide a resource selection method, which comprises:

[0091] Step 301: A second terminal receives a request signal sent by at least one first terminal, and each request signal is used for requesting to acquire resource selection information of a target transmission.

[0092] Step 302: The second terminal sends at least one cooperation signal according to the at least one request signal, wherein the cooperation signal carries target information and resource selection information of the target transmission, and the target information is used for indicating an association relationship between the cooperation signal and the request signal.

[0093] The request signal and the cooperation signal have been described in detail in the method embodiments on the first terminal side, and will not be described here again.

[0094] In the embodiments of the present application, the second terminal sends a cooperation signal according to at least one request signal, and the cooperation signal carries target information used for indicating an association relationship between the cooperation signal and the request signal and resource selection information of the target transmission. In this way, the first terminal can select a first cooperation signal associated with a first request signal sent by the first terminal through the target information, and perform resource selection based on the resource selection information carried by the first cooperation signal, thereby ensuring that the first terminal can accurately select appropriate resources for the target transmission.

[0095] Optionally, the target information comprises at least one of the following:

[0096] transmission resource information of the request signal;

[0097] control information associated with the request signal;

[0098] target identity.

[0099] The target information has been described in the above-mentioned method embodiment at the first terminal side, and will not be described here again.

[0100] Optionally, before the second terminal sends the at least one cooperation signal, the method further comprises:

[0101] determining position information of a first resource selection window, the position information comprising at least one of a first time point associated with a start position and a second time point associated with an end position, the first resource selection window being used for selecting a transmission resource for sending the cooperation signal.

[0102] In the embodiments of the present application, the first resource selection window described above can also be described as a resource selection window of the cooperation signal.

[0103] Optionally, the first time point comprises at least one of:

[0104] a time point corresponding to the start position of the first resource selection window;

[0105] an earliest time point corresponding to the start position of the first resource selection window, wherein the start position of the first resource selection window corresponds to multiple time points, and the earliest time point is selected as the first time point.

[0106] a time point at which the MAC layer of the first terminal triggers resource selection (which can be equivalent to the position of slot n in a related protocol such as 38.214);

[0107] an earliest time point at which the MAC layer of the first terminal triggers resource selection, wherein the time point at which the MAC layer triggers resource selection corresponds to multiple time points, and the earliest time point is selected as the first time point.

[0108] Optionally, the type of the first time point (the above-mentioned four types correspond to four types) can be determined based on a manner in which the second terminal acquires the request signal, and the manner in which the second terminal acquires the request signal comprises at least one of acquiring through demodulating 2nd SCI and / or acquiring through demodulating a MAC CE. In this way, more flexibility is provided for the MAC layer to determine the resource selection window.

[0109] For example, if the second terminal acquires the request signal by demodulating the 2nd SCI, the physical layer (PHY layer) directly determines the starting position of the first resource selection window; if the second terminal acquires the request signal by demodulating the MAC CE, the MAC layer determines the earliest time of slot n, the MAC layer autonomously determines the time of slot n and notifies the PHY layer, and the PHY layer determines the starting position of the first resource selection window according to slot n.

[0110] Optionally, the first time is determined according to at least one of the following:

[0111] The first item: the transmission time of the request signal, for example, the time after x time units of the request signal transmission time is the first time, x time units are determined based on the decoding process time of the request signal of the second terminal or based on the preset decoding process time of the request signal, and / or the x time units are based on the preparation time of resource selection (resource selection preparation time);

[0112] The second item: the first starting time indicated by the request signal.

[0113] For example, the latest or earliest time in the above-mentioned first item and second item can be determined as the first time.

[0114] The first starting time here can be specifically the specific starting time of the resource selection indication of the request signal as the cooperation signal, or the unified starting time of the resource selection indication of the cooperation signal and the preferred resource.

[0115] Optionally, a fixed code point is set in the first starting time, which is used to indicate that the transmission time of the request signal is the first time.

[0116] The determination mode of the above-mentioned first time is associated with the type of the above-mentioned first time.

[0117] Optionally, the second time includes at least one of the following:

[0118] The first item: the time corresponding to the end position of the first resource selection window;

[0119] The second item: the latest time corresponding to the end position of the first resource selection window (equivalent to the position of slot n+remaining PDB in the related protocol such as 38.214), here, the end position of the first resource selection window corresponds to multiple times, and the latest time is selected as the above-mentioned second time.

[0120] The third item: a target time after the time when the resource reselection is triggered;

[0121] The fourth item: a maximum value of the target time after the time when the resource reselection is triggered;

[0122] The target time is a time corresponding to a time after n time units of the time when the resource selection is triggered at the MAC layer, and the n time units are determined according to the length of the remaining PDB, for example, the maximum value of the target time is determined according to the upper limit value of the remaining PDB.

[0123] Optionally, the type of the second time (the four types correspond to the four items) is determined based on the way in which the second terminal acquires the request signal, and the way in which the second terminal acquires the request signal at least includes acquiring through demodulating the 2nd SCI and / or acquiring through demodulating the MAC CE.

[0124] Optionally, the second time is determined according to at least one of the following:

[0125] The first item: the transmission time of the request signal, for example, the time after y time units of the transmission time of the request signal is the second time, and the y time units are determined based on at least one of the following: the request signaling decoding processing time of the second terminal, the determination based on the preset request signaling decoding processing time, the determination based on the resource selection preparation time, the length of the first resource selection window, and the delay requirement of the cooperation signal feedback; the delay requirement is agreed by the protocol, or is (pre)configured, or is determined based on the rules agreed by the protocol, or is indicated by the first terminal;

[0126] The second item: the first start time or the first end time indicated by the request signal, and the first end time is the end time of the resource selection indication of the request signal as the cooperation signal and / or the preferred resource; optionally, a fixed code point is set in the first end time, which is used to indicate that the first end time is the second time. For example, the time after y2 time units of the first start time is the second time, and the y2 time units are determined based on at least one of the following: the length of the cooperation signal resource selection window, and the delay requirement of the cooperation signal feedback.

[0127] The third item is a position of a selected resource corresponding to the resource selection information, for example, a second time point is determined based on a position of a preferred resource, for example, a time point of a first time unit before a time point at which the first preferred resource is located is the second time point, the first time unit is determined based on a cooperative signal decoding time of the first terminal or a preset cooperative signal decoding time, for example, a time point of a second resource selection window corresponding to a start position of the second resource selection window is the second time point.

[0128] The fourth item is a start position of a second resource selection window of a selected resource corresponding to the resource selection information.

[0129] For example, the latest or earliest time in the first item, the second item, the third item and the fourth item is determined as the second time point.

[0130] Optionally, the determination manner of the second time point is associated with the type of the second time point.

[0131] Optionally, before the second terminal sends the at least one cooperative signal, the method further includes:

[0132] determining position information of a second resource selection window, the position information including at least one of a third time point associated with a start position and a fourth time point associated with an end position, and the second resource selection window is used for selecting a transmission resource for sending the resource selection information.

[0133] In the embodiment of the application, the second resource selection window can also be described as a resource selection window of the preferred resource.

[0134] Optionally, the third time point includes at least one of:

[0135] a time point corresponding to a start position of the second resource selection window;

[0136] an earliest time point corresponding to the start position of the second resource selection window (which can be equivalent to a position of slot n in a related protocol such as 38.214), here, the start position of the second resource selection window corresponds to multiple time points, and the earliest time point is selected as the third time point;

[0137] a time point at which a MAC layer of the first terminal triggers resource selection;

[0138] an earliest time point at which the MAC layer of the first terminal triggers resource selection, here, the time point at which the MAC layer triggers resource selection corresponds to multiple time points, and the earliest time point is selected as the third time point.

[0139] Optionally, the type of the third time instance (the four types correspond to the four types above) can be determined based on the way the second terminal acquires the request signal, which includes at least one of the following: through demodulating the 2nd SCI and / or through demodulating the MAC CE.

[0140] Optionally, the third time instance is determined based on at least one of the following:

[0141] The first type: the transmission time of the request signal, for example, the time instance after x time units of the transmission time of the request signal is the third time instance, x time units are determined based on at least one of the following: the decoding process time of the request signal of the second terminal or the preset decoding process time of the request signal; the preparation time of resource selection; the decoding process time of the cooperation signal of the first terminal or the preset decoding process time of the cooperation signal; the length of the cooperation signal resource selection window, the delay requirement of the cooperation signal feedback. The delay requirement is agreed by the protocol or (pre)configured or determined based on the rules agreed by the protocol or indicated by the first terminal;

[0142] The second type: the second start time or the second end time indicated by the request signal. The second start time can be specifically the specific start time of the resource selection indication of the preferred resource of the request signal, or the unified start time of the resource selection indication of the cooperation signal and the preferred resource. The second end time can be specifically the end time of the resource selection indication of the cooperation signal and / or the preferred resource of the request signal; for example, the time instance after x time units of the transmission time of the request signal is the third time instance, x time units are determined based on at least one of the following: the decoding process time of the request signal of the second terminal or the preset decoding process time of the request signal; the preparation time of resource selection; the length of the cooperation signal resource selection window; the delay requirement of the cooperation signal feedback.

[0143] The third item is a location of a transmission resource corresponding to the coordination signal, for example, a time point after z2 time units of a time point at which the (last) coordination signal transmission resource (coordination signaling transmission resource) is located is the third time point. The z2 time units are determined based on a coordination signal decoding time of the first terminal or based on a preset coordination signal decoding time. For another example, z3 time units before a time point at which a resource selection window end position of the coordination signaling transmission resource is located is the third time point. The z3 time units are determined based on a coordination signal decoding time of the first terminal or based on a preset coordination signal decoding time.

[0144] For example, the third time point can be determined according to the earliest or latest time point in the first item, the second item, and the third item. The determination manner of the third time point is associated with the type of the third time point.

[0145] Optionally, a fixed code point is set in the second start time point, for indicating that the transmission time point of the request signal is the third time point.

[0146] Optionally, the fourth time point includes at least one of the following:

[0147] A time point corresponding to an end position of the second resource selection window;

[0148] A latest time point corresponding to an end position of the second resource selection window. Here, the end position of the second resource selection window corresponds to multiple time points, and the latest time point is selected as the fourth time point.

[0149] A target time point after a time point at which resource reselection is triggered;

[0150] A maximum value of a target time point after a time point at which resource reselection is triggered;

[0151] The target time point is a time point corresponding to n time units after a time point at which resource selection is triggered at the MAC layer. The n time units are determined according to a length of the remaining PDB. For example, a maximum value of the target time point is determined according to an upper limit value of the remaining PDB, and n is greater than or equal to 0.

[0152] Optionally, the type of the fourth time point (the four types correspond to the four items) is determined based on a manner in which the second terminal acquires the request signal. The manner in which the second terminal acquires the request signal includes at least one of acquiring through demodulation of the 2nd SCI and / or acquiring through demodulation of the MAC CE.

[0153] Optionally, the fourth time point is determined according to at least one of the following:

[0154] a second end moment indicated by the request signal.

[0155] The second end moment can be specifically an end time of the request signal being a resource selection indication of the cooperative signal and / or the preferred resource.

[0156] In the embodiment of the application, the second terminal sends the cooperative signal according to at least one request signal, and the cooperative signal carries target information for indicating the association relationship between the cooperative signal and the request signal and resource selection information of the target transmission. In this way, the first terminal can select the first cooperative signal associated with the first request signal sent by the first terminal through the target information, and perform resource selection based on the resource selection information carried by the first cooperative signal, thereby ensuring that the first terminal can accurately select appropriate resources for the target transmission.

[0157] The resource selection method provided in the embodiment of the application can be executed by a resource selection device. The resource selection device provided in the embodiment of the application is described by taking the resource selection device executing the resource selection method as an example.

[0158] As shown in Figure 4 The embodiment of the application further provides a resource selection device 400, which comprises:

[0159] A first sending module 401 is configured to send a first request signal, wherein the first request signal is used to request to obtain resource selection information of a target transmission.

[0160] A first obtaining module 402 is configured to obtain a first cooperative signal associated with the first request signal, wherein the first cooperative signal carries the resource selection information of the target transmission.

[0161] A first selection module 403 is configured to perform resource selection according to the resource selection information of the target transmission indicated by the first cooperative signal.

[0162] Optionally, the first obtaining module is configured to obtain the first cooperative signal associated with the first request signal according to target information carried by at least one cooperative signal.

[0163] The target information is used to indicate at least one of the following:

[0164] Transmission resource information of the request signal;

[0165] Control information associated with the request signal;

[0166] A target identifier.

[0167] Optionally, the first obtaining module comprises:

[0168] a first determining sub-module, configured to determine first target information associated with the first request signal from target information carried by the at least one cooperative signal, the target information comprising at least one of the transmission resource information and the control information;

[0169] a second determining sub-module, configured to take the cooperative signal carrying the first target information as the first cooperative signal associated with the first request signal.

[0170] Optionally, the first obtaining module is configured to take a cooperative signal carrying the same target identifier as the first request signal as the first cooperative signal.

[0171] Optionally, the first obtaining module is configured to take a cooperative signal received within a target time period as the first cooperative signal associated with the first request signal.

[0172] The target time period refers to a time period between a first time and a second time.

[0173] The first time is the sending time of the first request signal, and the second time is T1+ a preset time interval, T1 being associated with the sending time of the first request signal.

[0174] Optionally, the apparatus according to an embodiment of the present application further comprises:

[0175] a second sending module, configured to send a second request signal after the first sending module sends the first request signal, the sending time of the second request signal being after the second time, or the sending time of the second request signal being after the receiving time of the first cooperative signal.

[0176] Optionally, the first obtaining module comprises:

[0177] a first obtaining sub-module, configured to obtain a target first resource number associated with a target second resource number of the first request signal according to an association relationship between a first resource number of a cooperative signal and a second resource number of a request signal.

[0178] a third determining sub-module, configured to take a cooperative signal corresponding to the target first resource number as the first cooperative signal associated with the first request signal.

[0179] Optionally, the first obtaining module is configured to take a cooperative signal satisfying a preset condition as the first cooperative signal associated with the first request signal.

[0180] The preset condition comprises at least one of the following:

[0181] The receiving delay is less than or equal to a preset receiving delay.

[0182] The selected resource corresponding to the carried resource selection information satisfies the requirement indicated by the first terminal;

[0183] Is transmitted in the same resource pool or carrier as the first request signal;

[0184] Is valid in the same resource pool or carrier as the first request signal.

[0185] The device of the embodiment of the present application transmits a first request signal, acquires a first cooperation signal associated with the first request signal, and performs resource selection based on resource selection information of a target transmission indicated by the first cooperation signal. Since the first cooperation signal is a cooperation signal corresponding to the first request signal, i.e., the resource selection information carried by the first cooperation signal is resource selection information for the target transmission indicated by the first request signal, the appropriate resource for the target transmission can be accurately selected based on the first cooperation signal.

[0186] As shown in Figure 5 The embodiment of the present application also provides a resource selection device 500, which comprises:

[0187] A first receiving module 501, configured to receive a request signal transmitted by at least one first terminal, wherein each request signal is used to request to acquire resource selection information of a target transmission;

[0188] A second sending module 502, configured to send at least one cooperation signal according to the at least one request signal, wherein the cooperation signal carries target information and resource selection information of the target transmission, and the target information is used to indicate an association relationship between the cooperation signal and the request signal.

[0189] Optionally, the target information comprises at least one of the following:

[0190] Transmission resource information of the request signal;

[0191] Control information associated with the request signal;

[0192] Target identification.

[0193] Optionally, the device of the embodiment of the present application further comprises:

[0194] A first determining module, configured to determine position information of a first resource selection window before the second sending module sends the at least one cooperation signal, wherein the position information comprises at least one of a first time point associated with a start position and a second time point associated with an end position, and the first resource selection window is used to select transmission resources for sending the cooperation signal.

[0195] Optionally, the first time point comprises at least one of the following:

[0196] a time corresponding to a start position of the first resource selection window;

[0197] an earliest time corresponding to a start position of the first resource selection window;

[0198] a time at which the MAC layer of the first terminal triggers resource selection;

[0199] an earliest time at which the MAC layer of the first terminal triggers resource selection.

[0200] Optionally, the first time is determined according to at least one of the following:

[0201] a transmission time of the request signal;

[0202] a first start time indicated by the request signal.

[0203] Optionally, the second time includes at least one of the following:

[0204] a time corresponding to an end position of the first resource selection window;

[0205] a latest time corresponding to an end position of the first resource selection window;

[0206] a target time after a time at which resource reselection is triggered;

[0207] a maximum value of a target time after a time at which resource reselection is triggered;

[0208] wherein the target time is a time corresponding to n time units after the time at which the MAC layer triggers resource selection, and the n time units are determined according to a length of a remaining PDB.

[0209] Optionally, the second time is determined according to at least one of the following:

[0210] a transmission time of the request signal;

[0211] a first start time or a first end time indicated by the request signal;

[0212] a position of a selected resource corresponding to the resource selection information;

[0213] a start position of a second resource selection window of a selected resource corresponding to the resource selection information.

[0214] Optionally, the apparatus of the embodiment of the present application further includes:

[0215] The second determining module is configured to determine position information of a second resource selection window before the second sending module sends the at least one cooperation signal, the position information comprising at least one of a third time point associated with a start position and a fourth time point associated with an end position, the second resource selection window being used to select a transmission resource for sending the resource selection information.

[0216] Optionally, the third time point comprises at least one of:

[0217] a time point corresponding to the start position of the second resource selection window;

[0218] an earliest time point corresponding to the start position of the second resource selection window;

[0219] a time point when the MAC layer of the first terminal triggers resource selection;

[0220] an earliest time point when the MAC layer of the first terminal triggers resource selection.

[0221] Optionally, the third time point is determined according to at least one of:

[0222] a transmission time point of the request signal;

[0223] a second start time point or a second end time point indicated by the request signal;

[0224] a position of a transmission resource corresponding to the cooperation signal.

[0225] Optionally, the fourth time point comprises at least one of:

[0226] a time point corresponding to the end position of the second resource selection window;

[0227] a latest time point corresponding to the end position of the second resource selection window;

[0228] a target time point after a time point when resource reselection is triggered;

[0229] a maximum value of a target time point after a time point when resource reselection is triggered;

[0230] wherein the target time point is a time point corresponding to n time units after the time point when the MAC layer triggers resource selection, and the n time units are determined according to a length of a remaining PDB.

[0231] Optionally, the fourth time point is determined according to at least one of:

[0232] a second end time point indicated by the request signal.

[0233] In the embodiments of the present application, the cooperation signal is sent according to at least one request signal, the cooperation signal carries target information for indicating the association relationship between the cooperation signal and the request signal and resource selection information of the target transmission, so that the first terminal can select the first cooperation signal associated with the first request signal sent by the first terminal according to the target information, and perform resource selection based on the resource selection information carried in the first cooperation signal, thereby ensuring that the first terminal can accurately select appropriate resources for the target transmission.

[0234] The resource selection apparatus in the embodiments of the present application can be an electronic device, for example, an electronic device with an operating system, or a component in an electronic device, for example, an integrated circuit or a chip. The electronic device can be a terminal or other device. For example, the terminal can include, but is not limited to, the types of the terminal 11 listed above, and the other device can be a server, a network attached storage (NAS) or the like, which is not limited in the embodiments of the present application.

[0235] The resource selection apparatus provided in the embodiments of the present application can implement the processes of the method embodiments and achieve the same technical effects, and thus details are not repeated here. Figures 2-3

[0236] Optionally, as shown in Figure 6 the embodiments of the present application further provide a communication device 600, which includes a processor 601 and a memory 602, the memory 602 stores programs or instructions executable on the processor 601, for example, when the communication device 600 is a terminal, the programs or instructions are executed by the processor 601 to implement the steps of the above resource selection method embodiments, and achieve the same technical effects. To avoid repetition, details are not repeated here.

[0237] The embodiments of the present application further provide a terminal, which includes a processor and a communication interface, the communication interface is used to send a first request signal, wherein the first request signal is used to request to obtain resource selection information of a target transmission; a first cooperation signal associated with the first request signal is obtained, the first cooperation signal carries the resource selection information of the target transmission; the processor is used to perform resource selection according to the resource selection information of the target transmission indicated by the first cooperation signal;

[0238] ​Alternatively, the communication interface is configured to receive a request signal sent by at least one first terminal, each of the request signals being used to request resource selection information of a target transmission; and send at least one cooperation signal according to the at least one request signal, the cooperation signal carrying target information and the resource selection information of the target transmission, the target information being used to indicate an association between the cooperation signal and the request signal. The terminal embodiment corresponds to the terminal-side method embodiment described above, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment and achieve the same technical effects. Specifically, Figure 7 A hardware structure diagram of a terminal according to an embodiment of the present application.

[0239] The terminal 700 includes, but is not limited to, at least part of the components 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.

[0240] Those skilled in the art can understand that the terminal 700 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 710 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 7 The terminal structure shown in the figure does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown in the figure, or combine certain components, or different component arrangements, which are not described here.

[0241] It should be understood that in the embodiments of the present application, the input unit 704 can include a graphics processing unit (GPU) 7041 and a microphone 7042. The graphics processor 7041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 can include a display panel 7061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 can include two parts of a touch detection device and a touch controller. The other input devices 7072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, etc., which are not described here.

[0242] In the embodiments of the present application, the radio frequency unit 701 can transmit the downlink data received from the network side device to the processor 710 for processing; in addition, the radio frequency unit 701 can send uplink data to the network side device. Generally, the radio frequency unit 701 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0243] The memory 709 can be used to store software programs or instructions and various data. The memory 709 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, at least one application program or instruction required by a function (such as a sound playing function, an image playing function, etc.), etc. In addition, the memory 709 can include a volatile memory or a non-volatile memory, or the memory 709 can include both volatile and non-volatile memories. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 709 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.

[0244] The processor 710 can include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 710.

[0245] In an embodiment of the present application, the radio frequency unit 701 is configured to send a first request signal, wherein the first request signal is used to request resource selection information of a target transmission.

[0246] The processor 710 is configured to acquire a first cooperation signal associated with the first request signal, wherein the first cooperation signal carries the resource selection information of the target transmission; and perform resource selection according to the resource selection information of the target transmission indicated by the first cooperation signal.

[0247] In an embodiment of the present application, the first request signal is sent, the first cooperation signal associated with the first request signal is acquired, and the resource selection is performed based on the resource selection information of the target transmission indicated by the first cooperation signal. Since the first cooperation signal is the cooperation signal corresponding to the first request signal, i.e., the resource selection information carried by the first cooperation signal is the resource selection information of the target transmission indicated by the first request signal, the appropriate resource can be accurately selected for the target transmission based on the first cooperation signal.

[0248] Optionally, the processor 710 is configured to acquire the first cooperation signal associated with the first request signal according to target information carried by at least one cooperation signal.

[0249] The target information is used to indicate at least one of the following:

[0250] Transmission resource information of the request signal;

[0251] Control information associated with the request signal;

[0252] Target identification.

[0253] Optionally, the processor 710 is configured to determine first target information associated with the first request signal in the target information carried by the at least one cooperation signal, wherein the target information includes at least one of the transmission resource information and the control information; and take the cooperation signal carrying the first target information as the first cooperation signal associated with the first request signal.

[0254] Optionally, the processor 710 is configured to take the cooperation signal carrying the same target identification as the first request signal as the first cooperation signal.

[0255] Optionally, the processor 710 is configured to take the cooperation signal received in a target time period as the first cooperation signal associated with the first request signal.

[0256] The target time period refers to a time period between a first time and a second time.

[0257] The first time is the sending time of the first request signal, and the second time is T1+ a preset time interval, T1 being associated with the sending time of the first request signal.

[0258] Optionally, the radio frequency unit 701 is configured to send a second request signal after sending the first request signal, the sending time of the second request signal being after the second time, or the sending time of the second request signal being after the receiving time of the first cooperation signal.

[0259] Optionally, the processor 710 is configured to obtain a target first resource number associated with a target second resource number of the first request signal according to an association relationship between the first resource number of the cooperation signal and the second resource number of the request signal.

[0260] The cooperation signal corresponding to the target first resource number is taken as the first cooperation signal associated with the first request signal.

[0261] Optionally, the processor 710 is configured to take a cooperation signal satisfying a preset condition as the first cooperation signal associated with the first request signal.

[0262] The preset condition includes at least one of the following:

[0263] The receiving time delay is less than or equal to a preset receiving time delay;

[0264] The selection resource corresponding to the resource selection information carried satisfies a requirement indicated by the first terminal;

[0265] The first request signal and the cooperation signal are transmitted in a same resource pool or carrier;

[0266] The first request signal and the cooperation signal are effective in a same resource pool or carrier.

[0267] In the embodiments of the present application, the first request signal is sent, the first cooperation signal associated with the first request signal is obtained, and resource selection is performed based on the target transmission resource selection information indicated by the first cooperation signal. Since the first cooperation signal is the cooperation signal corresponding to the first request signal, that is, the resource selection information carried by the first cooperation signal is the target transmission resource selection information indicated by the first request signal, the appropriate resource for the target transmission can be accurately selected based on the first cooperation signal.

[0268] In another embodiment of the present application, the radio frequency unit 701 is configured to receive a request signal sent by at least one first terminal, each request signal being used to request to obtain target transmission resource selection information;

[0269] The processor 710 is configured to send at least one cooperation signal according to the at least one request signal through the radio frequency unit 701, the cooperation signal carrying target information and resource selection information of the target transmission, the target information being used to indicate an association between the cooperation signal and the request signal.

[0270] Optionally, the target information includes at least one of the following:

[0271] Transmission resource information of the request signal;

[0272] Control information associated with the request signal;

[0273] Target identification.

[0274] Optionally, the processor 710 is further configured to determine position information of a first resource selection window, the position information including at least one of a first time point associated with a start position and a second time point associated with an end position, the first resource selection window being used to select a transmission resource for sending the cooperation signal.

[0275] Optionally, the first time point includes at least one of the following:

[0276] A time point corresponding to the start position of the first resource selection window;

[0277] An earliest time point corresponding to the start position of the first resource selection window;

[0278] A time point at which the MAC layer of the first terminal triggers resource selection;

[0279] An earliest time point at which the MAC layer of the first terminal triggers resource selection.

[0280] Optionally, the first time point is determined according to at least one of the following:

[0281] A transmission time point of the request signal;

[0282] A first start time point indicated by the request signal.

[0283] Optionally, the second time point includes at least one of the following:

[0284] A time point corresponding to the end position of the first resource selection window;

[0285] A latest time point corresponding to the end position of the first resource selection window;

[0286] A target time point after a time point at which resource reselection is triggered;

[0287] A maximum value of a target time point after a time point at which resource reselection is triggered;

[0288] The target time point is a time point corresponding to n time units after a time point at which the MAC layer triggers resource selection, and the n time units are determined according to a length of a remaining packet delay budget (PDB).

[0289] Optionally, the second time point is determined according to at least one of the following:

[0290] A transmission time point of the request signal;

[0291] A first start time point or a first end time point indicated by the request signal;

[0292] A position of the selected resource corresponding to the resource selection information;

[0293] A start position of a second resource selection window of the selected resource corresponding to the resource selection information.

[0294] Optionally, the processor 710 is further configured to determine position information of a second resource selection window, the position information including at least one of a third time point associated with a start position and a fourth time point associated with an end position, and the second resource selection window is used to select a transmission resource of the resource selection information.

[0295] Optionally, the third time point includes at least one of the following:

[0296] A time point corresponding to the start position of the second resource selection window;

[0297] An earliest time point corresponding to the start position of the second resource selection window;

[0298] A time point at which the MAC layer of the first terminal triggers resource selection;

[0299] An earliest time point at which the MAC layer of the first terminal triggers resource selection.

[0300] Optionally, the third time point is determined according to at least one of the following:

[0301] A transmission time point of the request signal;

[0302] A second start time point or a second end time point indicated by the request signal;

[0303] A position of the transmission resource corresponding to the cooperation signal.

[0304] Optionally, the fourth time point includes at least one of the following:

[0305] A time point corresponding to the end position of the second resource selection window;

[0306] A latest time point corresponding to the end position of the second resource selection window;

[0307] a target time point after the time point of triggering resource reselection;

[0308] a maximum of the target time point after the time point of triggering resource reselection;

[0309] wherein the target time point is a time point corresponding to after n time units of the time point of triggering resource selection at the MAC layer, and the n time units are determined according to a length of the remaining PDB.

[0310] Optionally, the fourth time point is determined according to at least one of the following:

[0311] a second end time point indicated by the request signal.

[0312] In the embodiments of the present application, a first request signal is sent, a first cooperation signal associated with the first request signal is acquired, and resource selection is performed based on resource selection information of a target transmission indicated by the first cooperation signal. Since the first cooperation signal is a cooperation signal corresponding to the first request signal, that is, the resource selection information carried by the first cooperation signal is resource selection information for the target transmission indicated by the first request signal, the first cooperation signal can be used to accurately select appropriate resources for the target transmission.

[0313] The embodiments of the present application also provide a readable storage medium having a program or instructions stored thereon, which, when executed by a processor, implement each process of the above-mentioned resource selection method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0314] The processor is the processor in the terminal in the above-mentioned embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0315] The embodiments of the present application further provide a chip including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement each process of the above-mentioned resource selection method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

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

[0317] The embodiment of the present application further provides a computer program / program product stored in a storage medium, which is executed by at least one processor to implement the processes of the above resource selection method embodiment, and achieves the same technical effects. To avoid repetition, details are not described herein.

[0318] The embodiment of the present application further provides a resource selection system, which comprises a first terminal and a second terminal. The first terminal can be used to execute the steps of the resource selection method applied to the first terminal as described above. The second terminal can be used to execute the steps of the resource selection method applied to the second terminal as described above.

[0319] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices that comprise a list of elements not only include those elements, but also include other elements not explicitly listed, or inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or device that includes the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but can also include performing functions in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted, or combined. In addition, features described with reference to certain examples can be combined in other examples.

[0320] From the above description of the embodiments, those skilled in the art can clearly understand that the above embodiment method can be realized by means of software and a necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a computer software product that contributes to the prior art, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, an optical disk), and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method described in each embodiment of the present application.

[0321] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the specific embodiments described above, and the specific embodiments described above are merely illustrative, but not restrictive, and a person of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims.

Claims

1. A method of resource selection, characterized by, Comprising: The first terminal sends a first request signal, wherein the first request signal is used to request to obtain resource selection information of a target transmission; The first terminal obtains a first cooperation signal associated with the first request signal, and the first cooperation signal carries the resource selection information of the target transmission; The first terminal performs resource selection according to the resource selection information of the target transmission indicated by the first cooperation signal; The first terminal obtains a first cooperation signal associated with the first request signal, comprising: The first terminal obtains the first cooperation signal associated with the first request signal according to target information carried by at least one cooperation signal; The target information comprises at least one of the following: Transmission resource information of the request signal; Control information associated with the request signal; Target identifier, the target identifier comprises at least one of request ID, cooperation ID and logical channel identifier.

2. The method of claim 1, wherein, The first terminal obtains the first cooperation signal associated with the first request signal according to target information carried by at least one cooperation signal, comprising: In the target information carried by the at least one cooperation signal, determine the first target information associated with the first request signal, the target information comprises at least one of the transmission resource information and the control information; The cooperation signal carrying the first target information is taken as the first cooperation signal associated with the first request signal.

3. The method of claim 1, wherein, The first terminal obtains the first cooperation signal associated with the first request signal according to target information carried by at least one cooperation signal, comprising: The cooperation signal carrying the same target identifier as the first request signal is taken as the first cooperation signal.

4. The method of claim 1, wherein, The first terminal obtains the first cooperation signal associated with the first request signal, comprising: The cooperation signal received in the target time period is taken as the first cooperation signal associated with the first request signal; The target time period refers to the time period between the first time and the second time; The first time is the sending time of the first request signal, and the second time is T1+ preset time interval, T1 is associated with the sending time of the first request signal.

5. The method of claim 4, wherein, After the first terminal sends the first request signal, it further comprises: The first terminal sends a second request signal, and the sending time of the second request signal is after the second time, or the sending time of the second request signal is after the receiving time of the first cooperation signal.

6. The method of claim 1, wherein, The first terminal obtains the first cooperation signal associated with the first request signal, comprising: According to the association relationship between the first resource number of the cooperation signal and the second resource number of the request signal, the target first resource number associated with the target second resource number of the first request signal is obtained; The cooperation signal corresponding to the target first resource number is taken as the first cooperation signal associated with the first request signal.

7. The method of claim 1, wherein, The first terminal obtains the first cooperation signal associated with the first request signal, comprising: The cooperation signal satisfying the preset condition is taken as the first cooperation signal associated with the first request signal; The preset condition comprises at least one of the following: The receiving delay is less than or equal to a preset receiving delay; The selection resource corresponding to the carried resource selection information satisfies the requirement indicated by the first terminal; The first request signal is transmitted in a same resource pool or carrier; The first request signal is valid in a same resource pool or carrier.

8. A method of resource selection, characterized by, Comprise: The second terminal receives at least one request signal sent by the first terminal, and each request signal is used for requesting to obtain resource selection information of a target transmission; The second terminal sends at least one cooperation signal according to the at least one request signal, the cooperation signal carries target information and the resource selection information of the target transmission, and the target information is used for indicating an association relationship between the cooperation signal and the request signal; The target information comprises at least one of the following: Transmission resource information of the request signal; Control information associated with the request signal; A target identifier, the target identifier comprises at least one of a request ID, a cooperation ID and a logical channel identifier.

9. The method of claim 8, wherein, Before the second terminal sends the at least one cooperation signal, further comprising: Determining position information of a first resource selection window, the position information comprises at least one of a first time point associated with a start position and a second time point associated with an end position, and the first resource selection window is used for selecting transmission resources of the cooperation signal.

10. The method of claim 9, wherein, The first time point comprises at least one of the following: A time point corresponding to the start position of the first resource selection window; An earliest time point corresponding to the start position of the first resource selection window; A time point of triggering resource selection of the MAC layer of the first terminal; An earliest time point of triggering resource selection of the MAC layer of the first terminal.

11. The method according to claim 9 or 10, characterized in that, The first time point is determined according to at least one of the following: A transmission time point of the request signal; A first start time point indicated by the request signal.

12. The method of claim 9, wherein, The second time point comprises at least one of the following: A time point corresponding to the end position of the first resource selection window; A latest time point corresponding to the end position of the first resource selection window; A target time point after a time point of triggering resource reselection; A maximum value of a target time point after a time point of triggering resource reselection; The target time point is a time point corresponding to n time units after the time point of triggering resource selection of the MAC layer, and the n time units are determined according to a length of a remaining PDB.

13. The method according to claim 9 or 12, characterized in that, The second time point is determined according to at least one of the following: A transmission time point of the request signal; A first start time point or a first end time point indicated by the request signal; A position of the selection resource corresponding to the resource selection information; A start position of a second resource selection window of the selection resource corresponding to the resource selection information.

14. The method of claim 8, wherein, Before the second terminal sends the at least one cooperation signal, further comprising: Determining position information of a second resource selection window, the position information comprises at least one of a third time point associated with a start position and a fourth time point associated with an end position, and the second resource selection window is used for selecting transmission resources of the resource selection information.

15. The method of claim 14, wherein, The third time point comprises at least one of the following: A time point corresponding to the start position of the second resource selection window; An earliest time point corresponding to the start position of the second resource selection window; The first terminal's MAC layer triggers the time of resource selection; The first terminal's MAC layer triggers the earliest time of resource selection.

16. The method according to claim 14 or 15, characterized in that The third time is determined according to at least one of the following: The transmission time of the request signal; The second start time or the second end time indicated by the request signal; The position of the transmission resource corresponding to the cooperation signal.

17. The method of claim 14, wherein, The fourth time includes at least one of the following: The time corresponding to the end position of the second resource selection window; The latest time corresponding to the end position of the second resource selection window; The target time after the time of triggering resource reselection; The maximum value of the target time after the time of triggering resource reselection; The target time is the time corresponding to n time units after the time of triggering resource selection at the MAC layer, and the n time units are determined according to the length of the remaining PDB.

18. The method of claim 14 or 17, wherein, The fourth time is determined according to at least one of the following: The second end time indicated by the request signal.

19. A resource selection apparatus, characterized by, Comprise: The first sending module is used for sending the first request signal, wherein the first request signal is used for requesting to obtain resource selection information of target transmission; The first acquisition module is used for acquiring the first cooperation signal associated with the first request signal, and the first cooperation signal carries the resource selection information of the target transmission; The first selection module is used for performing resource selection according to the resource selection information of the target transmission indicated by the first cooperation signal; The first acquisition module is used for acquiring the first cooperation signal associated with the first request signal according to the target information carried by at least one cooperation signal; The target information includes at least one of the following: Transmission resource information of the request signal; Control information associated with the request signal; Target identifier, the target identifier includes at least one of request ID, cooperation ID and logical channel identifier.

20. The apparatus of claim 19, wherein, The first acquisition module comprises: The first determination submodule is used for determining the first target information associated with the first request signal in the target information carried by the at least one cooperation signal, and the target information includes at least one of the transmission resource information and the control information; The second determination submodule is used for taking the cooperation signal carrying the first target information as the first cooperation signal associated with the first request signal.

21. The apparatus of claim 19, wherein, The first acquisition module is used for taking the cooperation signal carrying the same target identifier as the first request signal as the first cooperation signal.

22. A resource selection apparatus, characterized by, Comprise: The first receiving module is used for receiving at least one first terminal sending request signal, and each request signal is used for requesting to obtain resource selection information of a target transmission; The second sending module is used for sending at least one cooperation signal according to the at least one request signal, and the cooperation signal carries target information and resource selection information of the target transmission, and the target information is used for indicating the association relationship between the cooperation signal and the request signal; The target information includes at least one of the following: Transmission resource information of the request signal; Control information associated with the request signal; Target identifier, the target identifier includes at least one of request ID, cooperation ID and logical channel identifier.

23. The apparatus of claim 22, wherein, Further comprise: The first determining module is configured to determine position information of a first resource selection window before the second sending module sends the at least one cooperation signal, the position information comprising at least one of a first time point associated with a start position and a second time point associated with an end position, the first resource selection window being used to select a transmission resource for sending the cooperation signal.

24. The apparatus of claim 23, wherein, The first time point comprises at least one of: a time point corresponding to a start position of the first resource selection window; an earliest time point corresponding to the start position of the first resource selection window; a time point at which the MAC layer of the first terminal triggers resource selection; an earliest time point at which the MAC layer of the first terminal triggers resource selection.

25. The apparatus of claim 23 or 24, wherein, The first time point is determined according to at least one of: a transmission time point of a request signal; a first start time point indicated by the request signal.

26. A terminal, characterized by A processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement steps of the resource selection method according to any one of claims 1 to 7 or to implement steps of the resource selection method according to any one of claims 8 to 18.

27. A readable storage medium, characterized by, The readable storage medium stores programs or instructions, the programs or instructions being executed by the processor to implement steps of the resource selection method according to any one of claims 1 to 7 or to implement steps of the resource selection method according to any one of claims 8 to 18.