Sl resource scheduling method, apparatus, device, and readable storage medium

By scheduling resources and transmission behaviors with specific information, the problem of terminals or control nodes being unable to allocate resources reasonably is solved, thus achieving reasonable resource allocation and improved transmission reliability.

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

Patent Information

Application Number
CN202011174225.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-28
Publication Date
2025-10-17
Estimated Expiration
2040-10-28

AI Technical Summary

Technical Problem

Terminals or control nodes cannot fully understand the transmission status of other terminals and may give excessive or inappropriate resources, resulting in improper resource usage.

Method used

By scheduling resources and transmission behaviors with specific information, including scheduling resources and recommending transmissions, we can ensure the rational allocation of resources and avoid unnecessary signaling overhead.

Benefits of technology

It achieves rational allocation of resources, avoids resource waste and unnecessary auxiliary information transmission, and improves transmission reliability and energy consumption efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114501465B_ABST
    Figure CN114501465B_ABST
Patent Text Reader

Abstract

The application discloses a SL resource scheduling method, device and equipment and a readable storage medium, and belongs to the technical field of communication. The method comprises the following steps: performing a target behavior according to specific information; wherein the target behavior comprises at least one of the following: a first behavior related to scheduling resources and / or scheduling transmission, and / or a second behavior related to scheduling recommended resources and / or recommended transmission; the specific information is obtained from a target terminal, or the specific information is determined by a first terminal; the target terminal is a second terminal, a terminal having the same group identifier as the second terminal, a terminal in the same group as the second terminal or another terminal. In the embodiment of the application, the first terminal or the control node performs the target behavior according to the specific information obtained from the target terminal or determined by itself, stops transmitting the auxiliary information or the scheduling resources, and avoids unnecessary signaling overhead.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of communication, and particularly relates to a SL resource scheduling method and device, equipment and a readable storage medium. BACKGROUND

[0002] In order to improve the transmission reliability and energy consumption utilization rate of sidelink (SL), a terminal can send some auxiliary information to other terminals to assist the transmission of other terminals, for example, a receiving terminal sends expected or unexpected resource information to a sending terminal, and the sending terminal sends or avoids sending on the resource to ensure transmission reliability. Or, a terminal or a control node sends scheduling information to directly schedule the transmission of other terminals, for example, a terminal with strong capability or a control node directly schedules the transmission of other terminals.

[0003] However, since the terminal or the control node does not necessarily fully understand the transmission state of other terminals, too many resources or unsuitable resources may be given, or in some cases, other terminals no longer need the assistance or scheduling resources of the terminal. SUMMARY

[0004] The embodiments of the application provide a SL resource scheduling method, device, equipment and readable storage medium, device and equipment, which can solve the problem of too many resources or unsuitable resources given by a terminal or a control node to other terminals.

[0005] In a first aspect, the embodiments of the application provide a SL resource scheduling method, executed by a first terminal or a control node, and the method comprises:

[0006] performing a target behavior according to specific information;

[0007] The target behavior comprises at least one of the following: a first behavior related to scheduling resources and / or scheduling transmission, and a second behavior related to scheduling recommended resources and / or recommended transmission. The specific information is obtained from a target terminal, or the specific information is determined by the first terminal. The target terminal is a second terminal, a terminal with the same group identifier as the second terminal, a terminal in the same group as the second terminal, or another terminal.

[0008] In a second aspect, the embodiments of the application provide a SL resource scheduling method, executed by a second terminal, and the method comprises:

[0009] When a first state is met, and / or the SL target resource obtained by the second terminal includes at least one resource that is unavailable to the second terminal, the second terminal sends specific information to a first terminal or a control node.

[0010] In a third aspect, an embodiment of the present application provides a SL resource scheduling apparatus, applied to a first terminal or a control node, the apparatus comprising:

[0011] an execution module, configured to execute a target behavior according to specific information;

[0012] The target behavior comprises at least one of a first behavior related to scheduling resources and / or scheduling transmission, and a second behavior related to scheduling recommended resources and / or recommended transmission. The specific information is obtained from a target terminal, or the specific information is determined by the first terminal. The target terminal is a second terminal, a terminal having a same group identifier as the second terminal, a terminal in a same group as the second terminal, or another terminal.

[0013] In a fourth aspect, an embodiment of the present application provides a SL resource scheduling apparatus, applied to a second terminal, the apparatus comprising:

[0014] a first sending module, configured to send specific information to a first terminal or a control node when a first state is met, and / or at least one resource in SL target resources obtained by the second terminal is unavailable for the second terminal.

[0015] In a fifth aspect, an embodiment of the present application provides a terminal, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the SL resource scheduling method in the first aspect are implemented, or the steps of the SL resource scheduling method in the second aspect are implemented.

[0016] In a sixth aspect, an embodiment of the present application provides a control node, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the SL resource scheduling method in the second aspect are implemented.

[0017] In a seventh aspect, an embodiment of the present application provides a readable storage medium, the readable storage medium storing a program or instruction. When the program or instruction is executed by a processor, the steps of the SL resource scheduling method in the first aspect are implemented, or the steps of the SL resource scheduling method in the second aspect are implemented.

[0018] In an eighth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or instruction, implement the steps of the SL resource scheduling method in the first aspect, or implement the steps of the SL resource scheduling method in the second aspect.

[0019] In an embodiment of the present application, the first terminal or control node performs the target behavior based on specific information obtained from the target terminal or determined by itself, so that the first terminal or control node can stop transmitting auxiliary information or scheduling resources, avoiding unnecessary signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 Schematic diagrams of four existing sidelink communication scenarios;

[0021] Figure 2 One of the flow charts of the SL resource scheduling method provided in an embodiment of the present application;

[0022] Figure 3 This is a second flow chart of the SL resource scheduling method provided in an embodiment of the present application;

[0023] Figure 4a One of the structural diagrams of specific information provided in the embodiments of this application;

[0024] Figure 4b The second structural diagram of specific information provided in the embodiment of the present application;

[0025] Figure 5 This is one of the structural diagrams of the SL resource scheduling device provided in an embodiment of the present application;

[0026] Figure 6 This is a second structural diagram of the SL resource scheduling device provided in an embodiment of the present application;

[0027] Figure 7 A schematic diagram of the communication device structure provided in an embodiment of the present application;

[0028] Figure 8 A schematic diagram of the terminal structure provided in an embodiment of the present application;

[0029] Figure 9 This is a schematic diagram of the control node structure provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0031] The terms "first", "second", and the like in the description and in the claims of the present application are used for distinguishing between similar objects discussed in the specification and claims and are not necessarily used to describe a particular sequential or chronological order. It is to be understood that the use of the terms so construed can interchange depending upon the context in which it is used and the intention is to distinguish one object from another independent of the numbers 5 used to identify the objects. Unless otherwise indicated herein, the description and claims contained herein are not limited to an ordinal sense or order unless recited as being so. Furthermore, the use of the terms "and / or", "and / or" as used herein is intended to represent an inclusive operation (i.e., the selection can be any one of the conjunctive objects or any combination thereof). The use of the terms "and / or", "and / or" as used herein is intended to represent an inclusive operation (i.e., the selection can be any one of the conjunctive objects or any combination thereof).

[0032] It is worth noting that the techniques described in the embodiments of the present application are 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" are often used interchangeably in the embodiments of the present application, and the described techniques 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 techniques can also be applied outside the NR system application, such as 6th Generation (6G) communication systems. th

[0033] ​In the embodiment of the present application, the terminal may also be referred to as a terminal device or user equipment (UE). The terminal may be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (Pedestrian UE, PUE) and other terminal-side devices. Wearable devices include: bracelets, headphones, glasses, etc.

[0034] To better understand the solution provided by this application, the following contents are first described:

[0035] Introduction to Vehicle to Everything (V2X)

[0036] LTE systems support sidelink transmission, which allows direct data transmission between end-user devices without going through network equipment. For example, data can be transmitted directly between UEs at the physical layer. LTE sidelink is broadcast-based. While it can support basic safety-related V2X communications, it is not suitable for more advanced V2X services. 5G NR systems will support more advanced sidelink transmission designs, such as unicast, multicast, and groupcast, enabling support for a wider range of services.

[0037] LTE sidelink is designed for specific public safety applications (such as emergency communications in disaster areas like fires and earthquakes) and V2X communications. Vehicle-to-everything (V2X) communications encompass a wide range of services, including basic safety-related communications, advanced (autonomous) driving, platooning, and sensor expansion. Since LTE sidelink only supports broadcast communications, it is primarily used for basic safety-related communications. Advanced V2X services with stringent Quality of Service (QoS) requirements in terms of latency and reliability will be supported via NR sidelink.

[0038] sidelink resource allocation

[0039] NR V2X defines two resource allocation modes: mode 1: base station schedules resources; mode 2: UE decides by itself what resources to use for transmission. At this time, the resource information may come from the base station's broadcast message or pre-configured information. If the UE works in the range of the base station and has a radio resource control (RRC) connection with the base station, it can be mode 1 and / or mode 2. If the UE works in the range of the base station but does not have an RRC connection with the base station, it can only work in mode 2. If the UE is out of the range of the base station, it can only work in mode 2 and make V2X transmission according to pre-configured information.

[0040] For mode 2, the specific working mode is as follows:

[0041] 1) After the resource selection is triggered, the transmitting UE (TX UE) first determines the resource selection window, the lower boundary of the resource selection window is T1 time after the resource selection trigger, and the upper boundary of the resource selection is T2 time after the trigger, wherein T2 is a value selected by the UE implementation within the packet delay budget (PDB) of its TB transmission, and T2 is not earlier than T1. 2) Before resource selection, the UE needs to determine the candidate resource set, according to the measured reference signal receiving power (RSRP) of the resources in the resource selection window and the corresponding RSRP threshold, if the RSRP is lower than the RSRP threshold, the resource can be included in the candidate resource set. 3) After the resource set is determined, the UE randomly selects the transmission resource in the candidate resource set. In addition, the UE can reserve transmission resources for the next transmission in this transmission.

[0042] And NR V2X supports a chain resource reservation method, that is, one SCI can reserve the current resource, and at most two additional resources can be reserved, and in the next resource, two reserved resources can be indicated. In the selection window, dynamic reservation can be used to continuously reserve resources.

[0043] Referring to Figure 1 , four sidelink communication scenarios are shown in the figure.

[0044] Since the terminal or the control node does not necessarily fully understand the transmission state of other terminals / the amount of data to be transmitted / the amount of data per transmission / the buffer state or the transmission mechanism (for example, Modulation and Coding Scheme (MCS), code rate), it can indicate too many resources or inappropriate resources to other terminals, or in some cases, other terminals no longer need the terminal assistance or scheduling resources, for example, all transmissions are successful, no data needs to be transmitted, no more resources are needed or want to adopt other scheduling modes, for example, want to change to mode 2 or mode 1. At this time, the behavior of the terminal needs to be defined, otherwise it will lead to different understanding of the use of resources between UE A / B control nodes, or unnecessary transmission of assistance information and scheduling information.

[0045] The SL resource processing method provided by the embodiments of the present application will be described in detail in combination with the accompanying drawings and some embodiments and application scenarios.

[0046] Referring to Figure 2 The embodiments of the present application provide a SL resource scheduling method, which is executed by a first terminal or a control node, the control node can be a base station or other user equipment, and the embodiments of the present application do not make specific limitations on this, and the method comprises:

[0047] Step 201: performing a target behavior according to specific information;

[0048] In the embodiments of the present application, the target behavior comprises at least one of the following: a first behavior related to scheduling resources and / or scheduling transmission, a second behavior related to scheduling recommended resources and / or recommended transmission, the specific information is obtained from a target terminal, or the specific information is determined by the first terminal or the control node, the target terminal is a second terminal, a terminal having the same group ID as the second terminal, a terminal in the same group as the second terminal or other terminal.

[0049] The above control node can be understood as a base station or a Road Side Unit (RSU) or a device with scheduling capability or a user with scheduling capability or a header user or a leader user;

[0050] Specifically, for the case that the specific information is sent by the target terminal, when the second terminal satisfies the first state and / or the obtained SL target resource includes at least one resource that is not available for the second terminal, the specific information (the content about the first state and the sending mode of the specific information are described in the description of the second terminal side method below) is sent to the first terminal or the control node.

[0051] In some embodiments, performing a target behavior according to specific information comprises:

[0052] perform a target behavior according to whether the specific information is received and / or content of the specific information;

[0053] In the embodiments of the present application, the first terminal or the control node determines its operation according to whether the specific information is received and / or content of the specific information received (it should be noted that the specific information can come from the second terminal, or from a UE having the same group ID as the second terminal or being in the same group as the second terminal, or from other UEs);

[0054] For example, the specific information is request information used for requesting recommended or scheduled resources or stop information used for stopping recommended or scheduled resources.

[0055] For example, the first terminal or the control node receives the request information, and then performs recommendation or scheduling.

[0056] For example, the first terminal or the control node does not receive the stop information, and then performs recommendation or scheduling.

[0057] For example, the first terminal or the control node does not receive the request information, and then stops recommendation or scheduling.

[0058] For example, the first terminal or the control node receives the stop information, and then stops recommendation or scheduling.

[0059] Specifically, for the case where the specific information is determined by the first terminal or the control node, that is, the first terminal or the control node can determine the specific information by itself.

[0060] For example, the specific information is at least one of a measurement result, geographic location information, and situation information of recommended or scheduled resources.

[0061] For example, the first terminal or the control node measures RSRP of a signal from the second terminal, and if the RSRP is higher than a threshold, the first terminal or the control node does not perform recommendation or scheduling.

[0062] For example, the first terminal or the control node finds geographic location information that cannot be obtained by itself, or finds that a distance between the first terminal and the second terminal is greater than a threshold, and then the first terminal or the control node does not perform recommendation or scheduling.

[0063] For example, the first terminal or the control node finds that resources that can be recommended or scheduled by the first terminal do not satisfy a specific condition, and then the first terminal or the control node does not perform recommendation or scheduling.

[0064] In some embodiments, the specific information includes at least one of discontinuous reception (DRX) related information, first specific information, and second specific information.

[0065] The first specific information and the second specific information can be described in terms of category, purpose or definition (specific explanation) respectively.

[0066] Specifically, the specific information includes:

[0067] (a) Discontinuous Reception (DRX) related information, such as DRX configuration, DRX cycle, on duration length, on duration position, related timer configuration, etc.

[0068] (b) The first specific information includes one or more of the following:

[0069] 1. Category: Reference Signal (RS) or physical layer message, and / or information indicating that the RS or the physical layer message (e.g. HARQ-ACK) is triggered or generated;

[0070] The first specific information can include scheduling request information, assistance request information, resource request information, scheduling request (SR), recommended resource request information or scheduling resource request information.

[0071] 2. Category: first Hybrid Automatic Repeat Request ACK (HARQ-ACK) status;

[0072] The first specific information can indicate the first HARQ-ACK status, such as NACK.

[0073] 3. Category: first Buffer status related information;

[0074] The first specific information can indicate buffer high or buffer higher than a first threshold, or buffer low or buffer lower than a second threshold; for example, buffer size; for example, BSR, specifically padding BSR, periodic BSR, regular BSR.

[0075] 4. Category: first sensing information;

[0076] The first specific information can be used to indicate that the effective sensing time or the number of samples is lower or higher than a third threshold, such as the sensing time or the number of slots within the DRX on being lower than the threshold, or using partial sensing, or the sensing result; or vice versa (i.e. higher than the threshold) can also be possible.

[0077] 5. Category: first measurement result or measurement report related information, e.g., at least one of: CSI, RSRP, RSSI, RSRQ, SINR, SNR, positioning measurement report, SRI, interference strength, interference status, CBR, CR, etc.

[0078] The first specific information can comprise: a measurement result or measurement report, and / or information indicating that the measurement result is higher than a fourth threshold or lower than a fifth threshold;

[0079] Optionally, when the measurement result or measurement report related information is the first specific information, the measurement result or measurement report related information is: information indicating at least one of: RSRP lower than a threshold, path loss higher than a threshold, SINR or SNR lower than a threshold, interference higher than a threshold, etc.; or vice versa (i.e., information indicating at least one of: RSRP higher than a threshold, path loss lower than a threshold, SINR or SNR higher than a threshold, interference lower than a threshold, etc.);

[0080] 6. Category: first geographical location information;

[0081] The first specific information can be used to indicate: information of a geographical location, positioning information or zone where at least one of the first terminal, the second terminal or the control node is located, or whether at least one of the first terminal, the second terminal or the control node has geographical location information, or whether the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value;

[0082] Optionally, when the geographical location information is the first specific information, the geographical location information is: the first terminal, the second terminal or the control node is in the same geographical location, positioning information or the same zone, at least one of the first terminal, the second terminal or the control node has geographical location information, and the distance between the first terminal, the second terminal or the control node is less than a preset value; or vice versa (i.e., the geographical location information is: the first terminal, the second terminal or the control node is in different geographical locations, positioning information or different zones, at least one of the first terminal, the second terminal or the control node does not have geographical location information, and the distance between the first terminal, the second terminal or the control node is greater than a preset value);

[0083] 7. Category: first recommended or scheduled resource situation information;

[0084] The first specific information can be used to indicate that the recommended or scheduled resource meets a preset condition;

[0085] Optionally, when the recommended or scheduled resource situation information belongs to the first specific information, the recommended or scheduled resource situation information is that the recommended or scheduled resource meets a specific condition.

[0086] 8. Physical layer signaling, such as SCI, indicates the other party to make resource recommendation, or indicates that the current buffer is not empty;

[0087] 9. A specific sequence can indicate the other party to make resource recommendation, or indicate that the current buffer is not empty;

[0088] (c) The second specific information includes one or more of the following:

[0089] 1. Information indicating that no RS is triggered to be sent or no RS is generated or no physical layer message is triggered or no physical layer message (such as HARQ-ACK) is generated;

[0090] 2. Category: second HARQ-ACK state; the second specific information can include: the second HARQ-ACK state, such as ACK;

[0091] 3. Information for indicating the content of the first state, it should be noted that indicating the content of the first state means that the specific information indicates the specific content of the above-mentioned items described in the first state, rather than the specific information directly indicating the first state;

[0092] 4. Information for indicating the resource in the SL target resource that the second terminal is not suitable for, that is, information indicating that the SL target resource contains resource that the second terminal cannot use for transmission / may not be suitable for transmission, and / or information of the resource that the second terminal cannot use for transmission / may not be suitable for transmission (such as which resource in the indicated resource is the resource that the second terminal cannot use for transmission / may not be suitable for transmission);

[0093] 5. Information indicating that the second terminal meets the first state;

[0094] 6. Redundant information, such as all 0 bits;

[0095] 7. Category: second buffer state related information;

[0096] The second specific information can be used to indicate information that the buffer is low, the buffer is lower than the sixth threshold, or the buffer is empty; for example, buffer size; and for example, BSR, specifically padding BSR (Padding BSR), periodic BSR, and regular BSR;

[0097] 8. Category: second detection information;

[0098] The second specific information can be used to indicate that the effective detection time or the number of samples is higher or lower than a seventh threshold value; for example, the sensing time or the number of slots in the DRX on is higher than a threshold value, or full sensing is used, or the sensing result; or vice versa (i.e. lower than the threshold value);

[0099] 9. Category: Second measurement result or measurement report related information, for example: at least one of CSI, RSRP, RSSI, RSRQ, SINR, SNR, positioning measurement report, SRI, interference strength, interference state, CBR, CR, etc.

[0100] The second specific information can include: a measurement result or a measurement report, and or information indicating that the measurement result is higher than an eighth threshold value or lower than a ninth threshold value;

[0101] Optionally, when the measurement result or measurement report related information is the second specific information, the measurement result or measurement report related information is: information indicating that the RSRP is higher than a threshold value, the path loss is lower than a threshold value, the SNR or the SINR is higher than a threshold value, the interference is lower than a threshold value, etc.; or vice versa (i.e. information indicating that the RSRP is lower than a threshold value, the path loss is higher than a threshold value, the SNR or the SINR is lower than a threshold value, the interference is higher than a threshold value, etc.);

[0102] 10. Category: Second geographic location information;

[0103] The second specific information is used to indicate: the information of the geographic location, the positioning information or the zone of at least one of the first terminal, the second terminal or the control node, or whether the first terminal, the second terminal or the control node has the geographic location information, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value;

[0104] Optionally, when the geographic location information is the second specific information, the geographic location information is that the first terminal, the second terminal or the control node is not in the same geographic location, the positioning information or the same zone, at least one of the first terminal, the second terminal or the control node does not have the geographic location information, and the distance between the first terminal, the second terminal or the control node is greater than a preset value; or vice versa (i.e. the geographic location information is that the first terminal, the second terminal or the control node is in the same geographic location, the positioning information or the same zone, the first terminal, the second terminal or the control node has the geographic location information, and the distance between the first terminal, the second terminal or the control node is less than a preset value);

[0105] 11. Category: Second recommended or scheduled resource situation information;

[0106] The second specific information is used to indicate that the recommended or scheduled resource does not meet the preset condition.

[0107] Optionally, when the recommended or scheduled resource situation information belongs to the second specific information, the recommended or scheduled resource situation information is that the recommended or scheduled resource does not meet the specific condition, and / or, the information of the resource that does not meet the specific condition.

[0108] 12. Re-transmission of a packet, i.e. re-transmission of a packet that has already been transmitted;

[0109] 13. Information generated by the second terminal, i.e. the second terminal generates certain information by itself without the regulation of the protocol;

[0110] 14. A command indicating to stop sending the assistance information or the scheduling information (to the second terminal or to the UE in the same group as the second terminal or with the same group ID as the second terminal);

[0111] 15. A command indicating to stop indicating, recommending or scheduling the resource (to the second terminal or to the UE in the same group as the second terminal or with the same group ID as the second terminal);

[0112] 16. A command indicating to update the assistance information or the scheduling information;

[0113] 17. A command indicating to turn off the scheduling mode or to update the scheduling mode, the scheduling, recommendation or indication mode between the first terminal and the second terminal or the control node including: the second terminal or the control node assisting the transmission of the first terminal by sending the assistance information and the second terminal or the control node directly scheduling the transmission of the first terminal, wherein the second terminal or the control node assisting the transmission of the first terminal by sending the assistance information can be regarded as a first mode, and the second terminal or the control node directly scheduling the transmission of the first terminal can be regarded as a second mode; optionally, the first mode can be mode 2b, and the second mode can be mode 2d. Further optionally, when the scheduling mode is mode 2d, if the first terminal or the control node obtains the resource from the base station, the first terminal or the control node can modify or not modify the resource, and then indicate it to the second terminal.

[0114] For example, the current mode is the first mode or the second mode, and the first terminal or the control node no longer performs the first mode or the second mode or adopts other scheduling modes after receiving the signaling; wherein the first mode is that the first terminal or the control node assists the transmission of the second terminal by sending the assistance information, and the second mode is that the first terminal or the control node directly schedules the transmission of the second terminal;

[0115] 18. Indicating the current scheduling mode, for example, the second terminal adopts mode 1, at this time, mode 1 is indicated.

[0116] It should be noted that if the second terminal still wants to use the indicated resource, it can need to send the current state or an indication to the first terminal and the control node, so that the control node will not continue to give resources, avoiding waste of resources.

[0117] 19. Physical layer signaling, such as SCI, indicates that the other party stops resource recommendation, or indicates that the current buffer is empty;

[0118] 20. A specific sequence can indicate that the other party stops resource recommendation, or indicates that the current buffer is empty;

[0119] In some embodiments, according to the specific information, the target behavior is executed, including: when the specific information is not received at least a first preset number of times, the target behavior is executed.

[0120] In some embodiments, according to the specific information, the target behavior is executed, including: when the specific information is received at least a second preset number of times, the target behavior is executed.

[0121] The first preset number and the second preset number can be the same or different.

[0122] Specifically, in some embodiments, when the specific information is not received at least a first preset number of times, the target behavior is executed, including: when the specific information is not received at least a first preset number of times within a first preset time period, the target behavior is executed.

[0123] Specifically, in some embodiments, when the specific information is received at least a second preset number of times, the target behavior is executed, including: when the specific information is received at least a second preset number of times within a second preset time period, the target behavior is executed.

[0124] The target behavior corresponding to different first preset numbers and second preset numbers will be described below. It can be understood that for different cases, the preset time periods are distinguished by the first preset time period, the second preset time period, the third preset time period, and the fourth preset time period.

[0125] In the embodiments of the present application, for the first terminal or the control node, when the specific information is not received at least P1 times, the target behavior is executed, wherein P1 is greater than or equal to 1;

[0126] Optionally, when the specific information is not received at least P1 times within a first preset time period, the target behavior is executed.

[0127] Optionally, the sender of the P1 specific information is the same UE or different UEs, for example, multiple different UEs from the same group ID (i.e. in addition to the second terminal, UEs from the same group as the second terminal can send the specific information);

[0128] In some embodiments, the specific information is first specific information (e.g. scheduling request information or assistance request information or resource request information or SR), and the target behavior includes one or more of the following:

[0129] (1) stop sending assistance information or scheduling information, i.e. no longer send assistance information or scheduling information (to the second terminal or to UEs in the same group as the second terminal or with the same group ID as the second terminal);

[0130] (2) stop indicating, recommending or scheduling resources, i.e. no longer indicate or recommend or schedule resources (to the second terminal or to UEs in the same group as the second terminal or with the same group ID as the second terminal);

[0131] (3) determine that the indicated, recommended or scheduled resources are invalid, or determine that the indicated, recommended or scheduled resources are no longer used by the target terminal, or determine that the indicated, recommended or scheduled resources are used by other terminals, i.e. consider the indicated or recommended or scheduled resources (to the second terminal or to UEs in the same group as the second terminal or with the same group ID as the second terminal) invalid, or consider the indicated or recommended or scheduled resources (to the second terminal or to UEs in the same group as the second terminal or with the same group ID as the second terminal) no longer used by the second terminal or no longer used by UEs in the same group as the second terminal or with the same group ID as the second terminal, or consider the indicated or recommended or scheduled resources (to the second terminal or to UEs in the same group as the second terminal or with the same group ID as the second terminal) used by other UEs;

[0132] (4) update the assistance information or scheduling information, for example, remove resources in which the second terminal cannot be used for transmission / can not be suitable for transmission, and indicate the remaining resources and or other resources to the second terminal or to UEs in the same group as the second terminal or with the same group ID as the second terminal;

[0133] (5) turn off the current scheduling mode or update the scheduling mode, for example, from the first mode or the second mode to mode 2, for example, from the second mode to the first mode; for example, to mode 1;

[0134] (6) update the nature of the assistance information or scheduling information, for example, from indicating resources to be used / suitable resources to indicating resources that are not available / not suitable for use.

[0135] It should be noted that when the first terminal or the control node does not receive the request in a period in which the request information is required, the first terminal or the control node can consider that the second terminal no longer needs the resource, and thus no longer indicates the resource to the second terminal, so that the situation of providing too much resource does not occur.

[0136] Specifically, in some embodiments, when the specific information is received at least a second preset number of times, the target behavior is performed, including:

[0137] When the specific information is received at least P2 times, the target behavior is performed;

[0138] In the embodiments of the present application, for the first terminal or the control node, after receiving the specific information at least P2 times, the target behavior is performed, where P2 is greater than or equal to 1;

[0139] Optionally, when the specific information is received at least P2 times within a second preset time period, the target behavior is performed;

[0140] Optionally, the sending end of the specific information P2 times is the same UE or different UEs, for example, multiple different UEs from the same group ID (that is, in addition to the second terminal, the UEs in the same group as the second terminal can send the specific information);

[0141] In some embodiments, the specific information is second specific information (for example, information indicating no transmission demand or no strong transmission demand or indicating that the utilization rate of the indicated resource is not high), and the target behavior includes one or more of the following:

[0142] (1) Stopping sending the assistance information or the scheduling information, that is, no longer sending the assistance information or the scheduling information (to the second terminal or to the UEs in the same group as the second terminal or with the same group ID as the second terminal);

[0143] (2) Stopping indicating, recommending or scheduling the resource, that is, no longer indicating or recommending or scheduling the resource (to the second terminal or to the UEs in the same group as the second terminal or with the same group ID as the second terminal);

[0144] (3) determining that the indicated, recommended or scheduled resource is invalid, or determining that the indicated, recommended or scheduled resource is no longer used by the target terminal, or determining that the indicated, recommended or scheduled resource is used by other terminals, i.e., considering that the indicated or recommended or scheduled resource (to the second terminal or to the UE in the same group as the second terminal or with the same group ID as the second terminal) is invalid, or considering that the indicated or recommended or scheduled resource (to the second terminal or to the UE in the same group as the second terminal or with the same group ID as the second terminal) is no longer used by the second terminal or by the UE in the same group as the second terminal or with the same group ID as the second terminal, or considering that the indicated or recommended or scheduled resource (to the second terminal or to the UE in the same group as the second terminal or with the same group ID as the second terminal) is used by other UEs;

[0145] (4) updating the assistance information or the scheduling information, e.g., removing the resource that the second terminal cannot use for transmission or can not (be suitable for) use for transmission, and indicating the remaining resource and / or other resources to the second terminal or to the UE in the same group as the second terminal or with the same group ID as the second terminal;

[0146] (5) turning off the current scheduling mode or updating the scheduling mode, e.g., from the first mode or the second mode to mode 2, or from the second mode to the first mode, or to mode 1;

[0147] Specifically, in some embodiments, when the specific information is received at least the second preset number of times, the target behavior is performed, including:

[0148] When the specific information is not received at least P3 times, the target behavior is performed.

[0149] In the embodiments of the present application, for the first terminal or the control node, after receiving the specific information at least P3 times, the target behavior is performed, where P3 is greater than or equal to 1;

[0150] Optionally, when the specific information is received at least P3 times within a third preset time period, the target behavior is performed.

[0151] Optionally, the sending end of the specific information P3 times is the same UE or different UEs, e.g., from multiple different UEs of the same group ID (i.e., in addition to the second terminal, the UE in the same group can send the specific information).

[0152] In some embodiments, the specific information is the first specific information (e.g., scheduling request information or assistance request information or resource request information or SR), and the target behavior includes one or more of the following:

[0153] (1) Sending auxiliary information or scheduling information, for example, to the second terminal or to a UE that is in the same group as the second terminal or has the same group ID as the second terminal;

[0154] (2) indicating, recommending, or scheduling resources, for example, to the second terminal or to a UE that is in the same group as the second terminal or has the same group ID as the second terminal;

[0155] Specifically, in some embodiments, when the specific information is not received at least a first preset number of times, executing the target behavior includes:

[0156] When the specific information is not received at least P4 times, the target behavior is performed.

[0157] In the embodiment of the present application, for the first terminal or the control node, after failing to receive the specific information at least P4 times, the target behavior is executed, where P4 is greater than or equal to 1;

[0158] Optionally, when no specific information is received for at least P4 times within a fourth preset time period, executing the target behavior;

[0159] Optionally, the sender of the P4-time specific information is the same UE or different UEs, for example, multiple different UEs from the same group ID (that is, except for the second terminal, UEs in the same group may send specific information);

[0160] In some embodiments, the specific information is second specific information (for example, information indicating that there is no transmission demand or no strong transmission demand or indicating that resource utilization is not high), and the target behavior includes one or more of the following:

[0161] (1) Sending auxiliary information or scheduling information, for example, to the second terminal or to a UE that is in the same group as the second terminal or has the same group ID as the second terminal;

[0162] (2) indicating, recommending, or scheduling resources, for example, to the second terminal or to a UE that is in the same group as the second terminal or has the same group ID as the second terminal;

[0163] In some embodiments, the method further includes: obtaining specific information from the target terminal via a third terminal;

[0164] In the embodiment of the present application, there may be other users between the first terminal or the control node and the second terminal, such as a third terminal (eg Figure 1 In the UE C in FIG, the first terminal or the control node indicates the resource to the third terminal, and the third terminal then indicates the resource to the second terminal for use. Therefore, the second terminal first sends specific information to the third terminal, and the third terminal then forwards it to the first terminal or the control node.

[0165] Optionally, fourth specific information is received from the third terminal, the fourth specific information being determined according to the third specific information sent by the target terminal.

[0166] In the embodiments of the present application, after the third terminal receives the specific information from the second terminal, the third terminal can modify the content of the specific information or not modify the content of the specific information, that is, the specific information sent by the second terminal and the specific information sent by the third terminal can be the same or different. For example, the specific information sent by the second terminal indicates an empty buffer, and the specific information sent by the third terminal indicates stopping resource recommendation or scheduling, that is, as long as the purpose of stopping resource recommendation or scheduling is achieved, that is, at this time, from the perspective of the third terminal, the behavior is to send (to the second terminal) the specific information to the first terminal or the control node, for example, to the base station. It should be noted that the third terminal can indicate that the information is for the second terminal when sending the specific information, or can not indicate it, because the first terminal or the control node only cares whether to stop recommendation or scheduling, and does not care who wants to stop recommendation or scheduling.

[0167] In some embodiments, the method further includes: receiving fifth specific information from the third terminal, the fifth specific information being information determined by the third terminal when the target terminal is monitored to be in the first state;

[0168] In the embodiments of the present application, the second terminal does not send the specific information, but the third terminal finds that the second terminal is in the first state (for example, finds that the second terminal does not use the recommended or scheduled resources at all, or only uses a small part of them), and then the third terminal sends (to the second terminal) the specific information to the first terminal or the control node.

[0169] Referring to Figure 3 The embodiments of the present application provide a SL resource scheduling method, executed by a second terminal, and the method includes:

[0170] Step 301: When the first state is met, and / or the SL target resource obtained by the second terminal includes at least part of the unavailable resources, the specific information is sent to the first terminal or the control node;

[0171] The SL target resource is the resource indicated by the first terminal or the control node.

[0172] The SL resource indicated by the first terminal or the control node to the second terminal can be understood as the resource recommended, suggested, scheduled or allocated by the first terminal or the control node to the second terminal.

[0173] In the embodiments of the present application, the second terminal determines whether to send the specific information according to the first state, and / or the SL target resource obtained by the second terminal contains at least one resource that cannot be used for transmission by the second terminal or can not be (suitable) used for transmission, or the proportion of the resource that cannot be used for transmission or is not suitable in the total recommended resource is greater than a certain threshold, and the second terminal sends the specific information.

[0174] The SL target resource can contain: the resource used for transmission by the second terminal or can be (suitably) used for transmission, and / or the resource that cannot be used for transmission by the second terminal or can not be (suitably) used for transmission. The former can be explained as that the second terminal can consider or must receive or transmit on the resource, and the latter can be explained as that the second terminal can not consider or must avoid receiving or transmitting on the resource.

[0175] The content of the specific information can refer to the related description in the method of the first terminal or the control node, which will not be repeated here.

[0176] The resource that cannot be used by the second terminal includes: the resource that cannot be used, too much or too little resource, or the resource that is not used for transmission, or the resource that cannot be used for transmission. It should be noted that the resource that cannot be used by the second terminal includes the case that the resource is not suitable for the second terminal.

[0177] In some embodiments, the second terminal can transmit the specific information on the first target resource;

[0178] In the embodiments of the present application, the first target resource is at least part of the SL target resource, that is, the first target resource can not be all of the SL target resource; it should be noted that the specific information can be received by the first terminal or the control node, or can be received by any SL UE.

[0179] Further, the first target resource is at least part of the SL target resource (for example, the resource used for transmission and / or can be (suitably) used for transmission by the second terminal in the SL target resource), or can also be a resource outside the SL target resource (for example, a resource obtained by the second terminal itself);

[0180] In some embodiments, the second terminal can skip the detection or transmission of the second target resource;

[0181] In the embodiments of the present application, the second target resource is at least part of the SL target resource, that is, the second target resource can not be all of the SL target resource; it should be noted that the second target resource can be a resource that is not suitable for the second terminal, or can be a resource that is suitable for the second terminal.

[0182] Further, the second target resource is at least part of the at least one SL target resource, i.e. no transmission or reception is performed on at least part of the at least one SL target resource (reception or transmission can still be performed on other resources).

[0183] In some embodiments, the sending of the specific information to the first terminal or the control node satisfies any of the following:

[0184] (a) the sending interval of the N1th and N2th specific information is less than or equal to the sending interval of the two pieces of assistance information or scheduling information;

[0185] For example, the period of the specific information is less than the period of the assistance information.

[0186] Optionally, the N1th and N2th specific information can be adjacent specific information.

[0187] (b) the sending interval of the N3th and N4th specific information is less than or equal to the interval of the resource or resource set indicated by the assistance information or scheduling information;

[0188] For example, the period of the specific information is less than the period of the semi-static resource provided by the scheduling information.

[0189] Optionally, the N3th and N4th specific information can be adjacent specific information.

[0190] (c) the sending interval of the N5th and N6th specific information is less than or equal to the period in the transmission mode.

[0191] The transmission mode is a characteristic of the second terminal service, for example, the service period of the second terminal.

[0192] Optionally, the N5th and N6th specific information can be adjacent specific information.

[0193] (d) the second terminal sends or does not send the specific information at a specific location or within a specific time after receiving the assistance information or scheduling information.

[0194] Optionally, the specific location is the location of the last resource that can send the specific information after receiving the assistance information or scheduling information.

[0195] (e) the second terminal sends or does not send the specific information at a specific location or within a specific time after sending the request information.

[0196] Optionally, the specific location is the location of the last resource that can send the specific information after sending the request information.

[0197] (f) the specific information is sent when the amount of data waiting for transmission is less than a preset threshold (for example, the buffer size is less than a certain threshold).

[0198] For example, when the remaining amount of data to be transmitted is 0, the buffer size is 0;

[0199] In some implementations, when the specific information is first specific information, sending the specific information to the first terminal or the control node satisfies any of the following conditions:

[0200] (1) The interval between the N7th and N8th transmissions of specific information is less than or equal to the interval between the two transmissions of auxiliary information or scheduling information;

[0201] For example: the specific information period is smaller than the auxiliary information period;

[0202] Optionally, the N1th and N2th specific information may be two adjacent specific information;

[0203] (2) The interval between the N9th and N10th transmissions of the specific information is less than or equal to the interval between the resources or resource sets indicated by the auxiliary information or scheduling information;

[0204] For example: the specific information period is smaller than the period of the semi-static resource provided by the scheduling information;

[0205] Optionally, the N3th and N4th specific information may be two adjacent specific information;

[0206] (3) The interval between the N11th and N12th transmissions of the specific information is less than or equal to the period in the transmission mode;

[0207] The transmission mode is a characteristic of the service of the second terminal, such as a service cycle of the second terminal;

[0208] Optionally, the N5th and N6th specific information may be two adjacent specific information;

[0209] Through this method, the interval at which the first terminal or control node sends recommended resource information, the interval at which the control node sends scheduling information, or the period of the resources indicated by them will be greater than the interval at which the second terminal requests resources. Therefore, when no request is received in a period of a certain request information, the first terminal or control node may believe that the second terminal no longer needs resources, and thus no longer indicates resources to the second terminal, thereby avoiding the situation of excessive resource provision.

[0210] When the specific information is second specific information (for example, information indicating that there is no transmission demand or no strong transmission demand or that the utilization rate of the indicated resources is not high), the specific information is sent to the first terminal or the control node, and any one of the following is satisfied:

[0211] (4) the second terminal transmits or does not transmit certain information at certain positions or within certain time after receiving the assistance information or scheduling information;

[0212] Optionally, the certain positions are positions of the latest resources that the second terminal can transmit the certain information after receiving the assistance information or scheduling information.

[0213] (5) the second terminal transmits or does not transmit certain information at certain positions or within certain time after transmitting the request information.

[0214] Optionally, the certain positions are positions of the latest resources that the second terminal can transmit the certain information after transmitting the request information.

[0215] By this method, the second terminal can directly request the first terminal or the control node to stop recommending or scheduling resources, or make the previously configured resources invalid or not to be used by the second terminal, by transmitting certain information explicitly or implicitly.

[0216] It can be understood that the above-mentioned combinations of different certain information and the ways of transmitting the certain information are only examples, and other combinations are not excluded.

[0217] In some embodiments, the first state comprises one or more of the following:

[0218] (a) the buffer is empty;

[0219] (b) the amount of the buffer waiting for transmission is lower than a preset threshold, for example, the buffer size is smaller than a certain threshold;

[0220] (c) retransmission is not needed;

[0221] (d) the number of retransmissions or the maximum number of retransmissions is lower than N, wherein N is a positive integer;

[0222] (e) there is no new data, transport block (TB) or medium access control protocol data unit (MAC PDU) to be transmitted;

[0223] (f) there is no measurement report or measurement result to be transmitted;

[0224] wherein the measurement report or measurement result can be at least one of CSI, RSRP, Received Signal Strength Indication (RSSI), Reference Signal Receiving Quality (RSRQ), Signal to Interference plus Noise Ratio (SINR), Signal Noise Ratio (SNR), positioning measurement report, SRS Resource Index (SRI), interference strength, interference status, Channel Busy Rate (CBR), Channel Rate (CR), etc.

[0225] 1) For example: no SL CSI needs to be sent

[0226] Specifically, no data or Transport Block (TB) or Media Access Control Protocol Data Unit (MAC PDU) needs to be sent, and no CSI needs to be sent

[0227] Optionally, case 1: no data or TB or MAC PDU needs to be sent, and no CSI needs to be sent; case 2: no data or TB or MAC PDU but with CSI, the operations of the second terminal are different in the two cases;

[0228] For example, the user can not transmit in case 1, and the user needs to transmit a specific message in case 2;

[0229] 2) For example: no SL RSRP report needs to be sent;

[0230] Specifically, no data or TB or MAC PDU needs to be sent, and no RSRP needs to be sent;

[0231] Optionally, case 3: no data or TB or MAC PDU needs to be sent, and no RSRP needs to be sent, case 4: no data or TB or MAC PDU but with RSRP report, the operations of the second terminal are different in the two cases;

[0232] For example: the user can not transmit in case 3, and the user needs to transmit a specific message in case 4;

[0233] (g) There is no Media Access Control Protocol Service Unit (MAC SDU) or the number of MAC SDUs is 0;

[0234] (h) the second terminal has no transmission demand, for example, the second terminal has no transmission demand within a period of time. Optionally, the no transmission demand may be that there is no detection information to be transmitted;

[0235] (i) a quantity greater than or equal to a first quantity (continuous or non-continuous), or a proportion greater than or equal to a first proportion (continuous or non-continuous) of the SL target resources is not used;

[0236] (j) a quantity greater than or equal to (continuous or non-continuous) a second quantity, or a quantity greater than or equal to (continuous or non-continuous) a second proportion, of the first target resources is not used;

[0237] (k) a third number (continuous or non-continuous) or a third proportion (continuous or non-continuous) of the second target resources is not used;

[0238] (1) less than or equal to a fourth number (continuous or non-continuous), or less than or equal to a fourth proportion (continuous or non-continuous), of the SL target resources are used;

[0239] (m) less than or equal to a (continuous or non-continuous) fifth number, or less than or equal to a (continuous or non-continuous) fifth proportion, of the first target resource is used;

[0240] (n) less than or equal to a (continuous or non-continuous) sixth number, or less than or equal to a (continuous or non-continuous) sixth proportion, of the second target resources is used;

[0241] (o) the battery level is higher than a first threshold;

[0242] (p) No Scheduling Request (SR) or Buffer Status Report (BSR) is triggered or generated;

[0243] (q) triggering the sending of RS, generating RS, or triggering physical layer messages (e.g., Hybrid Automatic Repeat Request ACK (HARQ-ACK));

[0244] At this time, the first method is suitable: for example, the resource is indicated for the second terminal to transmit RS, such as CSI-RS, or a positioning reference signal, etc. Even if the buffer is empty or no data is to be transmitted when transmitting these RS, some data is generated and transmitted to ensure that the reference signal can be correctly transmitted (here, the main consideration is that it must be accompanied by data transmission);

[0245] (r) no RS is triggered to be transmitted, no RS is generated, or no physical layer message is triggered.

[0246] At this time, the second method is suitable: for example, the buffer is empty or no data is to be transmitted, and no physical layer message (such as RS or a message in response to the physical layer) needs to be transmitted, and the resource can be skipped;

[0247] It should be noted that the content of each of the above first states can be understood as that the second terminal may not have a transmission requirement or have a strong transmission requirement or the utilization rate of the indicated resource is not high, so the second terminal may not need to continue to use the resource indicated by the first terminal or the control node. At this time, one method is to skip the indicated resource without transmission; another method is to transmit a specific message on the indicated resource.

[0248] In some embodiments, the first state further comprises one or more of the following:

[0249] (a) the SL target resource, the first target resource, and / or the second target resource is a dynamic resource;

[0250] (b) the SL target resource, the first target resource, and / or the second target resource is a static resource;

[0251] (c) the SL target resource, the first target resource, and / or the second target resource is a semi-static resource.

[0252] In some embodiments, the first state further comprises one or more of the following:

[0253] (a) the second terminal is indicated, configured, pre-configured, or pre-defined to allow skipping of the resource;

[0254] (b) the second terminal indicates (to the first terminal or the control node or other users) a capability of supporting skipping of the resource.

[0255] It should be noted that skipping the indicated resource without transmission can be an optional capability or an operation that needs to be allowed by the opposite end before it can be executed, so the second terminal can skip the indicated resource only after it supports the capability or is indicated to allow skipping.

[0256] In some embodiments, the first state further comprises one or more of the following:

[0257] (a) the second terminal expects or is undergoing a change in scheduling mode;

[0258] (b) the second terminal expects or is undergoing a change in transmission mode (cast type);

[0259] For example: no longer unicast transmission, but entering broadcast or groupcast transmission;

[0260] (c) the second terminal expects or is undergoing a change in link quality;

[0261] For example: the connection quality between the second terminal and the first terminal or the control node is worse than a certain threshold, or P times of retransmission occurs, or Q times of Discontinuous Transmission (DTX) occurs;

[0262] It should be noted that: due to the change in the scheduling mode of the second terminal, it may not be necessary to use the indicated resource, but to use the resource obtained in other ways. The first terminal or the control node may indicate the resource to the second terminal because the second terminal and the first terminal or the control node maintain a unicast or RRC link, so when the transmission mode changes or the link quality changes, the second terminal may not need to use the indicated resource, but to use the resource obtained in other ways.

[0263] In some embodiments, the above-mentioned resource unsuitable for the second terminal includes one or more of the following:

[0264] (a) the resource is preempted by other terminals;

[0265] (b) the resource does not match the data, TB or MAC PDU size that the second terminal needs to transmit, i.e. the resource cannot accommodate or cannot hold the MAC PDU or TB that the second terminal wants to transmit (send or receive) (for example, the size is not enough, the priority does not match);

[0266] (c) the resource has an interference level higher than a second threshold, and optionally the interference level can be an RSRP value, etc.

[0267] (d) the resource has a measurement result higher than a third threshold;

[0268] (e) the resource causes the Channel Rate (CR) to exceed a fourth threshold;

[0269] (f) the resource is not within the sensing window;

[0270] (g) resources not in a selection window;

[0271] (h) resources not in a candidate resource set;

[0272] (i) resources that the second terminal cannot monitor;

[0273] (j) resources that overlap in time domain and / or frequency domain with a first resource, wherein a (past / present / future / potential) transmission direction of the second terminal on the first resource is opposite to a (past / present / future / potential) transmission direction on the SL target resource;

[0274] For example, the first terminal or the control node indicates resource 1 to the second terminal for the second terminal to transmit, but this resource overlaps with resource 2 reserved by the third terminal and used to send packets to the second terminal, i.e., the expected transmission direction of the second terminal on resource 1 is transmission, and the expected transmission direction on resource 2 is reception, due to the half-duplex constraint, the second terminal can only discard one of resource 1 and resource 2;

[0275] (k) resources that overlap in time domain and / or frequency domain with a second resource, wherein the second resource is a resource indicated to the second terminal by another terminal or another control node, or a prior collision, e.g., at a certain time point in the past, the second resource has been used for transmission by another terminal, but the second terminal does not know this information, and still selects to transmit on this resource, thus a collision occurs; or a post collision, e.g., the second resource is reserved for use by another terminal at a certain time point in the future, and if the second resource is indicated to the second terminal, a collision will occur at the certain time point in the future;

[0276] (l) resources for which the number of retransmissions exceeds Q when the resources are selected for transmission by the first terminal or the control node, wherein Q is a positive integer;

[0277] (m) resources for which at least O times of transmission occur out of time or do not meet a packet delay budget PDB requirement, wherein O is a positive integer.

[0278] In some embodiments, the first state comprises one or more of the following:

[0279] (1) a measurement result or a channel state is higher than a first preset threshold and / or lower than a second preset threshold, wherein the measurement result or the channel state is obtained by the second terminal, or the measurement result or the channel state is obtained by the first terminal or the control node;

[0280] The measurement result includes at least one of CSI, RSRP, RSSI, RSRQ, SINR, SNR, positioning measurement report, SRI, interference intensity, interference status, CBR, CR, path loss, etc.;

[0281] For example: when the RSRP measurement result is higher than a certain threshold 1, it indicates that the first terminal or control node is very close to the second terminal and does not need the auxiliary information or scheduling information of the first terminal or control node. At this time, the second terminal sends a specific message, and the first terminal or control node stops recommending or scheduling resources, or the indicated, scheduled or recommended resources are invalid (for example, no longer used by the second terminal); conversely (the second terminal may or may not send a specific message), the first terminal or control node may recommend or schedule resources.

[0282] For example, when the path loss is lower than a certain threshold 2, it indicates that the first terminal or control node is very close to the second terminal and does not need auxiliary information from the first terminal or control node. In this case, the second terminal sends a specific message, and the first terminal or control node stops recommending or scheduling resources, or the indicated, scheduled, or recommended resources are invalid (for example, they are no longer available to the second terminal). Conversely, (the second terminal may or may not send a specific message), the first terminal or control node may recommend or schedule resources.

[0283] For example, when the CSI measurement result is too poor or lower than a certain threshold 3 or higher than a threshold 4, the second terminal sends a specific message, and the first terminal or the control node stops recommending or scheduling resources, or the indicated, scheduled, or recommended resources are invalid (for example, no longer available to the second terminal). Conversely, (the second terminal may or may not send the specific message), the first terminal or the control node may recommend or schedule resources.

[0284] (2) geographic location status, including: whether the distance between the first terminal or the control node and the second terminal is greater than a preset value, and / or whether the first terminal or the control node and the second terminal are in the same zone, and / or whether the first terminal or the control node and the second terminal have geographic location information, and / or whether the second terminal has geographic location information, wherein the geographic location status is obtained by the second terminal, or the geographic location status is obtained by the first terminal or the control node;

[0285] For example, if the distance is greater than a threshold, the second terminal sends a specific message, the first terminal or the control node stops recommending or scheduling resources, or the indicated, scheduled, or recommended resources are invalid (for example, no longer available to the second terminal); conversely (the second terminal may or may not send a specific message), the first terminal or the control node may recommend or schedule resources.

[0286] For example: if the first terminal or control node and the second terminal are not in the same zone, then the second terminal sends a specific information, the first terminal or control node stops resource recommendation or scheduling, or, the indicated or scheduled or recommended resources are invalid (e.g. no longer used by the second terminal); otherwise, the first terminal or control node can perform resource recommendation or scheduling

[0287] For example: if the second terminal cannot obtain the geographical position information, then the second terminal sends a specific information, the first terminal or control node stops resource recommendation or scheduling, or, the indicated or scheduled or recommended resources are invalid (e.g. no longer used by the second terminal); otherwise (the second terminal can or can not send a specific information), the first terminal or control node can perform resource recommendation or scheduling

[0288] (3) the status of the recommended or scheduled resources, including whether the recommended or scheduled resources meet a specific condition, wherein the status of the recommended or scheduled resources is obtained by the second terminal, or the status of the recommended or scheduled resources is obtained by the first terminal or control node.

[0289] For example: the specific condition is that at least X% or Y of the recommended or scheduled resources meet a first condition, in fact, the recommended or scheduled resources cannot meet this requirement, then the second terminal sends a specific information, the first terminal or control node stops resource recommendation or scheduling, or, the indicated or scheduled or recommended resources are invalid (e.g. no longer used by the second terminal); otherwise (the second terminal can or can not send a specific information), the first terminal or control node can perform resource recommendation or scheduling.

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

[0291] (1) obtaining, by a third terminal, the SL target resources indicated by the first terminal or control node;

[0292] (2) sending, by the third terminal, the specific information to the first terminal or control node.

[0293] In the embodiments of the present application, there can be other users between the first terminal or control node and the second terminal, for example, a third terminal (e.g. UE C in Figure 1 The first terminal or control node indicates resources to the third terminal, and the third terminal indicates the resources to the second terminal for use, so the second terminal sends a specific information to the third terminal first, and the third terminal forwards the specific information to the first terminal or control node.

[0294] Optionally, the sending of the specific information from the third terminal to the first terminal or the control node comprises: sending third specific information to the third terminal, determining fourth specific information by the third terminal according to the third specific information, and sending the fourth specific information from the third terminal to the first terminal or the control node.

[0295] In the embodiments of the present application, after the third terminal receives the specific information from the second terminal, the third terminal can modify the content of the specific information or not modify the content of the specific information, that is, the specific information sent by the second terminal and the third terminal can be the same or different. For example, the specific information sent by the second terminal indicates an empty buffer, and the specific information sent by the third terminal indicates stopping resource recommendation or scheduling. That is, as long as the purpose of stopping resource recommendation or scheduling is achieved, that is, from the perspective of the third terminal, the behavior is to send (the specific information for the second terminal) the specific information to the first terminal or the control node, for example, to the base station. It should be noted that the third terminal can indicate that the information is for the second terminal when sending the specific information, or can not indicate it, because the first terminal or the control node only cares whether to stop recommendation or scheduling, and does not care who wants to stop recommendation or scheduling.

[0296] In some embodiments, the second terminal does not send the specific information, but the third terminal finds that the second terminal is in the first state (for example, finds that the second terminal does not use the recommended or scheduled resources at all, or only uses a small part of them), and then the third terminal sends (the specific information for the second terminal) the specific information to the first terminal or the control node.

[0297] The method of the present application will be described below in combination with specific embodiments, wherein the first terminal is referred to as UE A, and the second terminal is referred to as UE B:

[0298] Embodiment 1: periodically sending the specific information;

[0299] Suppose that the way of sending resource request by the UE B is a periodic request information, for example, it can be SL SR and or SLBSR, then the frequency of sending the specific information by the UE B is higher than the frequency of recommending resources by the UE A (for example, the period of the specific information is less than the period of the recommended resources by the UE A), or, the frequency of sending the specific information by the UE B is higher than the traffic pattern reported by the UE B to the UE A, so that if the UE A does not receive the specific information in a certain period, it is considered that there is no need to recommend resources again;

[0300] Assume UE B sends resource request in a periodic manner, e.g. SL SR and or SL BSR, then UE B sends the specific information more frequently than the control node schedules resources (e.g. the specific information period is less than the control node schedules resources period), or, UE B sends the specific information more frequently than the traffic pattern UE B reports to the control node, so if the control node does not receive the specific information in a certain period, it considers that there is no need to schedule resources again;

[0301] Assume UE B sends resource request in a periodic manner, e.g. SL SR and or SL BSR, then UE B sends the specific information more frequently than the control node schedules resources (e.g. the specific information period is less than the control node schedules resources period), or, UE B sends the specific information more frequently than the traffic pattern UE B reports to the control node, so if the control node does not receive the specific information in a certain period, it considers that there is no need to schedule resources again;

[0302] Embodiment 2: Stop resource recommendation or scheduling;

[0303] 1. Based on large scale channel condition, e.g. when RSRP measurement is higher than a certain threadhold, it means UE A or control node is very close to UE B, no need of UE A or control node assistance information, at this time UE A or control node stops resource recommendation or scheduling, or, the indicated or scheduled or recommended resources are invalid (e.g. no longer used by UE B); e.g. when the path loss is lower than a certain threadhold, it means UE A or control node is very close to UE B, no need of UE A or control node assistance information, at this time UE A or control node stops resource recommendation or scheduling, or, the indicated or scheduled or recommended resources are invalid (e.g. no longer used by UE B); vice versa, optionally, UE A or control node can perform resource recommendation or scheduling;

[0304] 2. Based on geographical location information, e.g. UE A or control node is farther than a certain distance to UE B, and / or, UE A or control node is not in the same zone as UE B, and / or, UE A or control node does not have geographical location information of UE B, and / or, UE B does not have geographical location information, at this time UE A or control node stops resource recommendation or scheduling, or, the indicated or scheduled or recommended resources are invalid (e.g. no longer used by UE B); vice versa, optionally, UE A or control node can perform resource recommendation or scheduling;

[0305] 3. Based on channel condition, e.g. CSI measurement is too bad or lower than a certain threshold 1 or higher than a certain threshold 2, at this time UE A or controlling node stops resource recommendation or scheduling, or, indicated or scheduled or recommended resource is invalid (e.g. no longer to be used by UE B); vice versa, UE A or controlling node can perform resource recommendation or scheduling.

[0306] 4. Based on recommended or scheduled resource, e.g. recommended or scheduled resource does not meet certain condition (e.g. requirement is that at least X% or Y of recommended or scheduled resource meet certain condition, in fact recommended or scheduled resource cannot meet this requirement), at this time UE A or controlling node stops resource recommendation or scheduling, or, indicated or scheduled or recommended resource is invalid (e.g. no longer to be used by UE B); vice versa, UE A or controlling node can perform resource recommendation or scheduling.

[0307] Embodiment 3: MAC CE design

[0308] Certain information can be transmitted in at least one of the following forms:

[0309] a) MAC CE

[0310] i. e.g. a regular BSR or periodic BSR or padding BSR

[0311] As shown in the following table, specifically, the MAC CE can contain 8 bits corresponding to 8 logical channel groups (LCGs), and all the corresponding bits are 0 (indicating no data to be transmitted) and do not contain a buffer size field. Figure 4a

[0312] As shown in the following table, the MAC CE can also contain 8 bits corresponding to 8 LCGs and corresponding buffer size fields. The 8 buffer size fields and LCG0-7 from top to bottom correspond one by one. The bit values can not be specified. Figure 4b One possibility is that all x (i.e. bit values) are 0 or 1, and the buffer size field indicates 0 or indicates that the buffer is empty.

[0313] b) SCI

[0314] c) RS / sequence

[0315] d) Data channel

[0316] e) Feedback channel

[0317]

[0318] ​​i. ACK, for example;

[0319] f) control channel;

[0320] g) RRC;

[0321] Referring to Figure 5 The embodiments of the present application provide a SL resource scheduling apparatus 500, applied to a first terminal or a control node, the apparatus 500 comprises:

[0322] The execution module 501 is configured to execute a target behavior according to specific information.

[0323] The target behavior comprises at least one of the following: a first behavior related to scheduling resources and / or scheduling transmission, and a second behavior related to scheduling recommended resources and / or recommended transmission. The specific information is obtained from a target terminal, or the specific information is determined by the first terminal. The target terminal is a second terminal, a terminal having the same group identifier as the second terminal, a terminal in the same group as the second terminal, or another terminal.

[0324] In some embodiments, the execution module is further configured to:

[0325] Execute the target behavior according to whether the specific information is received and / or the content of the specific information.

[0326] In some embodiments, the specific information comprises at least one of discontinuous reception (DRX) related information, first specific information, and second specific information.

[0327] The first specific information comprises one or more of the following:

[0328] Scheduling request information, auxiliary request information, resource request information, scheduling request (SR), recommended resource request information, or scheduling resource request information.

[0329] First hybrid automatic repeat request (HARQ) -ACK state.

[0330] Information indicating that the buffer is high or the buffer is higher than a first threshold, or information indicating that the buffer is low or the buffer is lower than a second threshold.

[0331] Effective detection time or sample number is lower or higher than a third threshold.

[0332] Measurement result or measurement report, and / or information indicating that the measurement result is higher than a fourth threshold or lower than a fifth threshold.

[0333] information of a geographical location, a position or a zone of at least one of the first terminal, the second terminal or the control node, or whether at least one of the first terminal, the second terminal or the control node has or does not have information of a geographical location, or a distance between the first terminal or the control node and the second terminal is greater than or less than a preset value;

[0334] the recommended or scheduled resource meets a preset condition;

[0335] the second specific information comprises one or more of the following:

[0336] a second HARQ-ACK state;

[0337] information indicating that a buffer is low, a buffer is lower than a sixth threshold or a buffer is empty;

[0338] a valid detection time or a number of samples is higher or lower than a seventh threshold;

[0339] a measurement result or a measurement report, and / or information indicating that the measurement result is higher than an eighth threshold or lower than a ninth threshold;

[0340] information of a geographical location, a position or a zone of at least one of the first terminal, the second terminal or the control node, or whether at least one of the first terminal, the second terminal or the control node has or does not have information of a geographical location, or a distance between the first terminal or the control node and the second terminal is greater than or less than a preset value;

[0341] the recommended or scheduled resource does not meet a preset condition.

[0342] In some embodiments, the specific information comprises at least one of DRX related information, first specific information and second specific information;

[0343] the first specific information comprises one or more of the following:

[0344] an RS or a physical layer message;

[0345] a first HARQ-ACK state;

[0346] first buffer state related information;

[0347] first detection information;

[0348] first measurement result or measurement report related information;

[0349] first geographical location information;

[0350] first information of a recommended or scheduled resource;

[0351] The second specific information comprises one or more of the following:

[0352] A second HARQ-ACK state;

[0353] A second buffer status related information;

[0354] A second detection information;

[0355] A second measurement result or measurement report related information;

[0356] A second geographical location information;

[0357] A second recommended or scheduled resource situation information.

[0358] In some embodiments, the execution module is further configured to:

[0359] execute the target behavior when the specific information is not received for at least a first preset number of times.

[0360] In some embodiments, the execution module is further configured to:

[0361] execute the target behavior when the specific information is not received for at least P1 times within a first preset time period.

[0362] In some embodiments, the specific information is the first specific information, and the target behavior comprises one or more of the following:

[0363] stop sending assistance information or scheduling information;

[0364] stop indicating, recommending or scheduling resources;

[0365] determine that the indicated, recommended or scheduled resources are invalid, or determine that the indicated, recommended or scheduled resources are no longer used by the target terminal, or determine that the indicated, recommended or scheduled resources are used by other terminals;

[0366] update assistance information or scheduling information;

[0367] turn off the current scheduling mode or update the scheduling mode;

[0368] update the nature of the assistance information or scheduling information.

[0369] In some embodiments, the execution module is further configured to:

[0370] execute the target behavior when the specific information is received for at least a second preset number of times.

[0371] In some embodiments, the execution module is further configured to:

[0372] perform the target behavior when the specific information is received at least P2 times within a second preset time period.

[0373] In some embodiments, the specific information is the second specific information, and the execution module is further configured to:

[0374] stop sending assistance information or scheduling information;

[0375] stop indicating, recommending or scheduling resources;

[0376] determine that indicated, recommended or scheduled resources are invalid, or determine that indicated, recommended or scheduled resources are no longer used by the target terminal, or determine that indicated, recommended or scheduled resources are used by other terminals;

[0377] update assistance information or scheduling information;

[0378] turn off a current scheduling mode or update a scheduling mode.

[0379] In some embodiments, the execution module is further configured to:

[0380] perform the target behavior when the specific information is received at least P3 times within a third preset time period.

[0381] In some embodiments, the specific information is the first specific information, and the execution module is further configured to:

[0382] send assistance information or scheduling information;

[0383] indicate, recommend or schedule resources.

[0384] In some embodiments, the execution module is further configured to:

[0385] perform the target behavior when the specific information is not received at least P4 times within a fourth preset time period.

[0386] In some embodiments, the specific information is the second specific information, and the execution module is further configured to:

[0387] send assistance information or scheduling information;

[0388] indicate, recommend or schedule resources.

[0389] In some embodiments, the apparatus further comprises:

[0390] a first receiving module configured to acquire fourth specific information from the third terminal, the fourth specific information being information determined according to third specific information sent by the target terminal.

[0391] In some embodiments, the apparatus further comprises:

[0392] a second receiving module configured to receive fifth specific information from a third terminal, the fifth specific information being information determined by the third terminal when the target terminal is monitored to be in the first state.

[0393] Referring to Figure 6 The embodiments of the present application provide a SL resource scheduling apparatus 600, applied to a second terminal, the apparatus 600 comprises:

[0394] a first sending module 601 configured to send specific information to a first terminal or a control node when a first state is met, and / or at least one resource in SL target resources obtained by the second terminal is unavailable.

[0395] In some embodiments, the specific information comprises at least one of DRX related information, first specific information and second specific information;

[0396] The first specific information comprises one or more of the following:

[0397] scheduling request information, auxiliary request information, resource request information, scheduling request SR, recommended resource request information or scheduling resource request information;

[0398] a first hybrid automatic repeat request HARQ-ACK state;

[0399] information indicating that a buffer is high or higher than a first threshold, or information indicating that the buffer is low or lower than a second threshold;

[0400] a valid detection time or a sample number is lower or higher than a third threshold;

[0401] a measurement result or a measurement report, and / or information indicating that the measurement result is higher than a fourth threshold or lower than a fifth threshold;

[0402] information of a geographical location, positioning information or a zone of at least one of the first terminal, the second terminal or the control node, or information indicating that at least one of the first terminal, the second terminal or the control node has or does not have geographical location information, or a distance between the first terminal or the control node and the second terminal is greater than or less than a preset value;

[0403] recommended or scheduled resources meet a preset condition;

[0404] The second specific information comprises one or more of the following:

[0405] a second HARQ-ACK state;

[0406] information indicating that the buffer is low, the buffer is below a sixth threshold, or the buffer is empty;

[0407] information indicating that the effective detection time or the number of samples is above or below a seventh threshold;

[0408] a measurement result or a measurement report, and / or information indicating that the measurement result is above an eighth threshold or below a ninth threshold;

[0409] information of a geographical location, positioning information, or zone of at least one of the first terminal, the second terminal, or the control node, or information that at least one of the first terminal, the second terminal, or the control node has or does not have geographical location information, or information that a distance between the first terminal or the control node and the second terminal is greater than or smaller than a preset value;

[0410] information indicating that the recommended or scheduled resource does not satisfy a preset condition.

[0411] In some embodiments, the specific information includes at least one of DRX related information, first specific information, and second specific information;

[0412] The first specific information includes one or more of the following:

[0413] a reference signal (RS) or a physical layer message;

[0414] a first HARQ-ACK state;

[0415] first buffer state related information;

[0416] first detection information;

[0417] first measurement result or measurement report related information;

[0418] first geographical location information;

[0419] information of a case of the first recommended or scheduled resource;

[0420] The second specific information includes one or more of the following:

[0421] a second HARQ-ACK state;

[0422] second buffer state related information;

[0423] second detection information;

[0424] second measurement result or measurement report related information;

[0425] second geographical location information;

[0426] Second recommended or scheduled resource case information.

[0427] In some embodiments, the first sending module is further configured to:

[0428] The sending interval of the Nth and (N+1)th specific information is less than or equal to the sending interval of the two times of the assistance information or the scheduling information.

[0429] The sending interval of the Nth and (N+1)th specific information is less than or equal to the interval of the resource or the resource set indicated by the assistance information or the scheduling information.

[0430] The sending interval of the Nth and (N+1)th specific information is less than or equal to the period in the transmission mode.

[0431] The second terminal sends or does not send the specific information at a specific position or within a specific time after receiving the assistance information or the scheduling information.

[0432] The second terminal sends or does not send the specific information at a specific position or within a specific time after sending the request information.

[0433] When the amount of data waiting for transmission is less than a preset threshold, the specific information is sent.

[0434] In some embodiments, when the specific information is first specific information, the first sending module is further configured to:

[0435] The sending interval of the Nth and (N+1)th specific information is less than or equal to the sending interval of the two times of the assistance information or the scheduling information.

[0436] The sending interval of the Nth and (N+1)th specific information is less than or equal to the interval of the resource or the resource set indicated by the assistance information or the scheduling information.

[0437] The sending interval of the Nth and (N+1)th specific information is less than or equal to the period in the transmission mode.

[0438] When the specific information is second specific information, the first sending module is further configured to:

[0439] The second terminal sends or does not send the specific information at a specific position or within a specific time after receiving the assistance information or the scheduling information.

[0440] The second terminal sends or does not send the specific information at a specific position or within a specific time after sending the request information.

[0441] In some embodiments, the first state includes one or more of the following:

[0442] a measurement result or a channel status is higher than a first preset threshold and / or lower than a second preset threshold, wherein the measurement result or the channel status is obtained by the second terminal, or the measurement result or the channel status is obtained by the first terminal or a control node;

[0443] a geographical position status, including: whether a distance between the first terminal or the control node and the second terminal is greater than a preset value, and / or whether the first terminal or the control node and the second terminal are in a same zone, and / or whether the first terminal or the control node and the second terminal have geographical position information, and / or whether the second terminal has geographical position information, wherein the geographical position status is obtained by the second terminal, or the geographical position status is obtained by the first terminal or a control node;

[0444] a status of recommended or scheduled resources, including whether the recommended or scheduled resources meet a specific condition, wherein the status of recommended or scheduled resources is obtained by the second terminal, or the status of recommended or scheduled resources is obtained by the first terminal or a control node.

[0445] In some embodiments, the apparatus further includes:

[0446] a third receiving module, configured to acquire, by a third terminal, the SL target resource indicated by the first terminal or a control node;

[0447] a second sending module, configured to send, by the third terminal, the specific information to the first terminal or a control node.

[0448] In some embodiments, the second sending module is further configured to:

[0449] send third specific information to the third terminal, determine, by the third terminal, fourth specific information according to the third specific information, and send the fourth specific information to the first terminal or a control node.

[0450] The apparatus for establishing a connection in the embodiments of the present application can be an apparatus, or a component, an integrated circuit, or a chip in a terminal. The apparatus can be a mobile terminal, or a non-mobile terminal. Exemplarily, the mobile terminal can include, but is not limited to, the types of terminals listed above, and the non-mobile terminal can be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., and the embodiments of the present application are not limited specifically.

[0451] The device for establishing a connection in the embodiments of the present application can be a device with an operating system. The operating system can be an Android operating system, an ios operating system, or other possible operating systems, which are not limited in the embodiments of the present application.

[0452] The device for establishing a connection provided in the embodiments of the present application can achieve Figure 1 The processes of the method embodiments of FIG. 4 are implemented and the same technical effects are achieved, and thus details are not repeated here.

[0453] Optionally, as shown in Figure 7 The communication device 700 further includes a processor 701, a memory 702, and programs or instructions stored in the memory 702 and executable on the processor 701. For example, when the communication device 900 is a terminal, the programs or instructions are executed by the processor 701 to implement the processes of the method embodiments of establishing a connection applied to the first terminal and the second terminal described above, and achieve the same technical effects. When the communication device 700 is a radio access network side device, the programs or instructions are executed by the processor 701 to implement the processes of the method embodiments of establishing a connection applied to the radio access network side device described above, and achieve the same technical effects. When the communication device 700 is a core network side device, the programs or instructions are executed by the processor 701 to implement the processes of the method embodiments of establishing a connection applied to the core network side device described above, and achieve the same technical effects. To avoid repetition, details are not repeated here.

[0454] Figure 8 A hardware structure of a terminal for implementing the embodiments of the present application is shown in FIG. 8.

[0455] The terminal 800 includes, but is not limited to, a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and a processor 810, etc.

[0456] Those skilled in the art can understand that the terminal 800 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 810 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 8 The terminal structure shown in FIG. 8 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or have different component arrangements, which are not repeated here.

[0457] It should be understood that in the embodiments of the present application, the input unit 804 can include a graphics processor (GPU) 8041 and a microphone 8042. The graphics processor 8041 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 806 can include a display panel 8061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 807 includes a touch panel 8071 and other input devices 8072. The touch panel 8071 is also referred to as a touch screen. The touch panel 8071 can include two parts of a touch detection device and a touch controller. The other input devices 8072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, and the like, which will not be described here.

[0458] In the embodiments of the present application, the radio frequency unit 801 receives downlink data from a device on the wireless access network side, and processes the data by the processor 810. In addition, the radio frequency unit 801 sends uplink data to the device on the wireless access network side. Generally, the radio frequency unit 801 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.

[0459] The memory 809 can be used to store software programs or instructions and various data. The memory 809 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 809 can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.

[0460] The processor 810 can include one or more processing units; optionally, the processor 810 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, and the modem processor mainly processes wireless communication, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 810.

[0461] When the terminal 800 is a first terminal, the processor 810 is configured to:

[0462] perform a target behavior according to specific information.

[0463] The target behavior includes at least one of a first behavior related to a scheduling resource and / or a scheduling transmission, and a second behavior related to a recommended resource and / or a recommended transmission. The specific information is obtained from a target terminal, or the specific information is determined by the first terminal. The target terminal is a second terminal, a terminal having a same group identifier as the second terminal, a terminal in a same group as the second terminal, or another terminal.

[0464] In some embodiments, the processor 810 is further configured to:

[0465] perform a target behavior according to whether the specific information is received and / or content of the specific information.

[0466] In some embodiments, the specific information includes at least one of discontinuous reception (DRX) related information, first specific information, and second specific information.

[0467] The first specific information includes one or more of:

[0468] scheduling request information, assistance request information, resource request information, a scheduling request (SR), recommended resource request information, or scheduling resource request information.

[0469] a first hybrid automatic repeat request (HARQ)-ACK state.

[0470] information indicating that a buffer is high or is higher than a first threshold, or information indicating that a buffer is low or is lower than a second threshold.

[0471] a valid detection time or a number of samples is lower or higher than a third threshold.

[0472] a measurement result or a measurement report, and / or information indicating that the measurement result is higher than a fourth threshold or lower than a fifth threshold.

[0473] information of a geographic location, positioning information, or a zone of at least one of the first terminal, the second terminal, or the control node, or whether the first terminal, the second terminal, or the control node has the geographic location information, or a distance between the first terminal or the control node and the second terminal is greater than or less than a preset value.

[0474] a recommended or scheduled resource meets a preset condition.

[0475] The second specific information comprises one or more of:

[0476] A second HARQ-ACK state;

[0477] Information indicating that a buffer is low, a buffer is below a sixth threshold, or a buffer is empty;

[0478] A valid detection time or a number of samples is above or below a seventh threshold;

[0479] A measurement result or a measurement report, and / or information indicating that a measurement result is above an eighth threshold or below a ninth threshold;

[0480] Information of a geographical location, positioning information, or zone of at least one of the first terminal, the second terminal, or the control node, or at least one of the first terminal, the second terminal, or the control node has or does not have geographical location information, or a distance between the first terminal or the control node and the second terminal is greater than or less than a preset value;

[0481] The recommended or scheduled resource does not meet a preset condition.

[0482] In some embodiments, the specific information comprises at least one of DRX related information, first specific information, and second specific information;

[0483] The first specific information comprises one or more of:

[0484] RS or a physical layer message;

[0485] A first HARQ-ACK state;

[0486] First buffer state related information;

[0487] First detection information;

[0488] First measurement result or measurement report related information;

[0489] First geographical location information;

[0490] First recommended or scheduled resource condition information;

[0491] The second specific information comprises one or more of:

[0492] A second HARQ-ACK state;

[0493] Second buffer state related information;

[0494] Second detection information;

[0495] Second measurement result or measurement report related information;

[0496] second geographical position information;

[0497] second recommended or scheduled resource case information.

[0498] In some embodiments, the processor 810 is further configured to:

[0499] perform the target action when the specific information is not received for at least a first preset number of times.

[0500] In some embodiments, the processor 810 is further configured to:

[0501] perform the target action when the specific information is not received for at least P1 times within a first preset time period.

[0502] In some embodiments, the specific information is the first specific information, and the target action comprises one or more of:

[0503] stopping sending assistance information or scheduling information;

[0504] stopping indicating, recommending, or scheduling resources;

[0505] determining that indicated, recommended, or scheduled resources are invalid, or determining that indicated, recommended, or scheduled resources are no longer used by the target terminal, or determining that indicated, recommended, or scheduled resources are used by other terminals;

[0506] updating assistance information or scheduling information;

[0507] turning off a current scheduling mode or updating a scheduling mode;

[0508] updating a property of assistance information or scheduling information.

[0509] In some embodiments, the processor 810 is further configured to:

[0510] perform the target action when the specific information is received for at least a second preset number of times.

[0511] In some embodiments, the processor 810 is further configured to:

[0512] perform the target action when the specific information is received for at least P2 times within a second preset time period.

[0513] In some embodiments, the specific information is the second specific information, and the processor 810 is further configured to:

[0514] stopping sending assistance information or scheduling information;

[0515] Stop directing, recommending, or dispatching resources;

[0516] Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer used by the target terminal, or determining that the indicated, recommended, or scheduled resources are used by another terminal;

[0517] Update auxiliary information or scheduling information;

[0518] Close the current scheduling mode or update the scheduling mode.

[0519] In some implementations, the processor 810 is further configured to:

[0520] When the specific information is received at least P3 times within a third preset time period, the target behavior is performed.

[0521] In some implementations, the specific information is first specific information, and the processor 810 is further configured to:

[0522] Sending auxiliary information or scheduling information;

[0523] Instruct, recommend, or dispatch resources.

[0524] In some implementations, the processor 810 is further configured to:

[0525] When the specific information is not received for at least P4 times within a fourth preset time period, the target behavior is performed.

[0526] In some implementations, the specific information is second specific information, and the processor 810 is further configured to:

[0527] Sending auxiliary information or scheduling information;

[0528] Instruct, recommend, or dispatch resources.

[0529] In some implementations, the processor 810 is further configured to:

[0530] Fourth specific information is received from the third terminal, where the fourth specific information is determined according to the third specific information sent by the target terminal.

[0531] In some implementations, the processor 810 is further configured to:

[0532] Fifth specific information is received from a third terminal, where the fifth specific information is information determined by the third terminal when monitoring that the target terminal is in the first state.

[0533] When the terminal 800 is a first terminal, the processor 810 is configured to:

[0534] When the first condition is met, and / or the SL target resource obtained by the second terminal includes at least one resource unavailable to the second terminal, specific information is sent to the first terminal or the control node.

[0535] In some embodiments, the specific information includes at least one of DRX related information, first specific information, and second specific information.

[0536] The first specific information includes one or more of the following:

[0537] Scheduling request information, assistance request information, resource request information, scheduling request SR, recommended resource request information, or scheduling resource request information.

[0538] First hybrid automatic repeat request HARQ-ACK state.

[0539] Information indicating that the buffer is high or that the buffer is higher than a first threshold, or information indicating that the buffer is low or that the buffer is lower than a second threshold.

[0540] Effective detection time or sample number is lower or higher than a third threshold.

[0541] Measurement result or measurement report, and / or information indicating that the measurement result is higher than a fourth threshold or lower than a fifth threshold.

[0542] Information about the geographical location, positioning information, or zone of at least one of the first terminal, the second terminal, or the control node, or information about whether the first terminal, the second terminal, or the control node has or does not have geographical location information, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value.

[0543] The recommended or scheduled resource meets a preset condition.

[0544] The second specific information includes one or more of the following:

[0545] Second HARQ-ACK state.

[0546] Information indicating that the buffer is low, that the buffer is lower than a sixth threshold, or that the buffer is empty.

[0547] Effective detection time or sample number is higher or lower than a seventh threshold.

[0548] Measurement result or measurement report, and / or information indicating that the measurement result is higher than an eighth threshold or lower than a ninth threshold.

[0549] information of at least one of the first terminal, the second terminal or the control node has or does not have the geographical location information, or a distance between the first terminal or the control node and the second terminal is greater than or less than a preset value;

[0550] The recommended or scheduled resource does not meet a preset condition.

[0551] In some embodiments, the specific information includes at least one of DRX related information, first specific information and second specific information;

[0552] The first specific information includes one or more of the following:

[0553] a reference signal (RS) or a physical layer message;

[0554] a first HARQ-ACK state;

[0555] first buffer state related information;

[0556] first detection information;

[0557] first measurement result or measurement report related information;

[0558] first geographical location information;

[0559] information of a case of the first recommended or scheduled resource;

[0560] The second specific information includes one or more of the following:

[0561] a second HARQ-ACK state;

[0562] second buffer state related information;

[0563] second detection information;

[0564] second measurement result or measurement report related information;

[0565] second geographical location information;

[0566] information of a case of the second recommended or scheduled resource.

[0567] In some embodiments, the processor 810 is further configured to:

[0568] a sending interval of the N1th and N2th specific information is less than or equal to a sending interval of the two pieces of assistance information or scheduling information;

[0569] The transmission interval of the Nth and (N+1)th specific information is less than or equal to the interval of the resource or resource set indicated by the assistance information or the scheduling information;

[0570] The transmission interval of the Nth and (N+1)th specific information is less than or equal to the interval of the resource or resource set indicated by the assistance information or the scheduling information;

[0571] The second terminal transmits or does not transmit the specific information at a specific position or within a specific time after receiving the assistance information or the scheduling information;

[0572] The second terminal transmits or does not transmit the specific information at a specific position or within a specific time after transmitting the request information.

[0573] The specific information is transmitted when the amount of data waiting for transmission is less than a preset threshold.

[0574] In some embodiments, when the specific information is first specific information, the processor 810 is further configured to:

[0575] The transmission interval of the Nth and (N+1)th specific information is less than or equal to the interval of the transmission of the assistance information or the scheduling information twice;

[0576] The transmission interval of the Nth and (N+1)th specific information is less than or equal to the interval of the resource or resource set indicated by the assistance information or the scheduling information;

[0577] The transmission interval of the Nth and (N+1)th specific information is less than or equal to the interval of the resource or resource set indicated by the assistance information or the scheduling information;

[0578] When the specific information is second specific information, the processor 810 is further configured to:

[0579] The second terminal transmits or does not transmit the specific information at a specific position or within a specific time after receiving the assistance information or the scheduling information;

[0580] The second terminal transmits or does not transmit the specific information at a specific position or within a specific time after transmitting the request information.

[0581] In some embodiments, the first state comprises one or more of:

[0582] The measurement result or the channel state is higher than a first preset threshold and / or lower than a second preset threshold, wherein the measurement result or the channel state is obtained by the second terminal, or the measurement result or the channel state is obtained by the first terminal or a control node;

[0583] Geographical location status, including: whether the distance between the first terminal or the control node and the second terminal is greater than a preset value, and / or whether the first terminal or the control node and the second terminal are in the same zone, and / or whether the first terminal or the control node and the second terminal have geographic location information, and / or whether the second terminal has geographic location information, wherein the geographic location status is obtained by the second terminal, or the geographic location status is obtained by the first terminal or the control node;

[0584] The status of the recommended or scheduled resources, including whether the recommended or scheduled resources meet specific conditions, wherein the status of the recommended or scheduled resources is obtained by the second terminal, or the status of the recommended or scheduled resources is obtained by the first terminal or the control node.

[0585] In some embodiments, the processor 810 is further configured to:

[0586] receiving the SL target resource from a third terminal, where the SL target resource is indicated to the third terminal by the first terminal or the control node;

[0587] The specific information is sent to the third terminal.

[0588] The present application also provides a control node, such as Figure 9 As shown, the control node 900 includes an antenna 91, a radio frequency device 92, and a baseband device 93. Antenna 91 is connected to radio frequency device 92. In the uplink direction, radio frequency device 92 receives information via antenna 91 and sends the received information to baseband device 93 for processing. In the downlink direction, baseband device 93 processes the information to be transmitted and sends it to radio frequency device 92. Radio frequency device 92 processes the received information and then sends it through antenna 91.

[0589] The frequency band processing device may be located in the baseband device 93 . The method executed by the control node in the above embodiment may be implemented in the baseband device 93 . The baseband device 93 includes a processor 94 and a memory 95 .

[0590] The baseband device 93 may include, for example, at least one baseband board on which a plurality of chips are arranged, such as Figure 9 As shown, one of the chips is, for example, a processor 94, which is connected to a memory 95 to call a program in the memory 95 and execute the control node operations shown in the above method embodiment.

[0591] The baseband device 93 may further include a network interface 96 for exchanging information with the radio frequency device 92 . The interface may be, for example, a common public radio interface (CPRI).

[0592] Specifically, the control node of the embodiment of the present application further comprises instructions or programs stored on the memory 95 and executable on the processor 94, and the processor 94 invokes the instructions or programs in the memory 95 to perform the method executed by the modules shown in the figure and achieve the same technical effects. To avoid repetition, details are not described here. Figure 5 The method executed by each module shown in the figure and achieve the same technical effects. To avoid repetition, details are not described here.

[0593] The embodiment of the present application also provides a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to realize each process of the method embodiment of the above connection establishment method, and the same technical effects can be achieved. To avoid repetition, details are not described here.

[0594] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.

[0595] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run a terminal program or instructions, realize the method as described in the first aspect, or realize each process of the method embodiment of the above connection establishment method; or used to run a wireless access network side device program or instructions, realize each process of the method embodiment of the above connection establishment method; or used to run a core network side device program or instructions, realize each process of the method embodiment of the above connection establishment method, and the same technical effects can be achieved. To avoid repetition, details are not described here.

[0596] It should be understood that the chip mentioned in the embodiment of the present application can also be called a system chip, a system chip, a chip system or a system on chip, etc.

[0597] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, it is to be understood that the method and apparatus of the present application can be carried out by more than one process, method, article, or apparatus either simultaneously, concurrently, or with intervening action that are carried out at the same time, either in a simultaneous fashion or in a fashion that is interleaved in time. For example, the described methods can be performed in a different order from that described, and / or various steps can be combined or omitted, and / or additional steps can be added, without departing from the scope of the present application. Also, features described with respect to certain examples can be combined in other examples.

[0598] From the above description of the embodiments, it is apparent that the above-described method of the embodiments can be realized by means of software and general-purpose hardware platforms, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such an understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a number 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 methods described in the various embodiments of the present application.

[0599] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative, rather than limiting, and a person of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims, and all of them belong to the protection scope of the present application.

Claims

1. A SL resource scheduling method, executed by a first terminal or a control node, characterized in that: The method comprises: Perform target behaviors based on specific information; The target behavior includes at least one of the following: a first behavior related to scheduling resources and / or scheduling transmissions, a second behavior related to scheduling recommended resources and / or recommended transmissions, the specific information is obtained from the target terminal, or the specific information is determined by the first terminal, and the target terminal is the second terminal, a terminal having the same group identifier as the second terminal, a terminal in the same group as the second terminal, or another terminal; The specific information includes at least one of discontinuous reception (DRX) related information, first specific information, and second specific information; The target behavior is executed according to the specific information, including: When the specific information is not received at least a first preset number of times, the target behavior is performed; or when the specific information is received at least a second preset number of times, the target behavior is performed; Wherein, if the specific information not received at least a first preset number of times is the first specific information, the target behavior includes at least one of the following: Stop sending auxiliary or dispatch information; Stop directing, recommending, or dispatching resources; Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer used by the target terminal, or determining that the indicated, recommended, or scheduled resources are used by another terminal; Update auxiliary information or scheduling information; Close the current scheduling mode or update the scheduling mode; the nature of updated auxiliary or scheduling information; Wherein, when the specific information received at least a second preset number of times is the second specific information, the target behavior includes one or more of the following: Stop sending auxiliary or dispatch information; Stop directing, recommending, or dispatching resources; Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer used by the target terminal, or determining that the indicated, recommended, or scheduled resources are used by another terminal; Update auxiliary information or scheduling information; Close the current scheduling mode or update the scheduling mode.

2. The method according to claim 1, characterized in that The target behavior is executed according to the specific information, including: The target behavior is executed according to whether the specific information is received and / or the content of the specific information.

3. The method according to claim 1, characterized in that The first specific information includes one or more of the following: Scheduling request information, assistance request information, resource request information, scheduling request SR, recommended resource request information or scheduling resource request information; First hybrid automatic repeat request HARQ-ACK state; Information indicating that the buffer is high or that the buffer is above a first threshold, or information indicating that the buffer is low or that the buffer is below a second threshold; The effective detection time or sample number is lower or higher than the third threshold; a measurement result or a measurement report, and / or information indicating that the measurement result is above a fourth threshold or below a fifth threshold; the geographic location, positioning information, or zone information of at least one of the first terminal, the second terminal, or the control node, or the presence or absence of geographic location information of at least one of the first terminal, the second terminal, or the control node, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value; The recommended or scheduled resources meet the preset conditions; The second specific information includes one or more of the following: Second HARQ-ACK state; Information indicating that the buffer is low, the buffer is below the sixth threshold, or the buffer is empty; The effective detection time or number of samples is higher or lower than the seventh threshold; a measurement result or a measurement report, and / or information indicating that the measurement result is above an eighth threshold or below a ninth threshold; the geographic location, positioning information, or zone information of at least one of the first terminal, the second terminal, or the control node, or the presence or absence of geographic location information of at least one of the first terminal, the second terminal, or the control node, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value; The recommended or scheduled resources do not meet the preset conditions.

4. The method according to claim 1, wherein The first specific information includes one or more of the following: Reference signal RS or physical layer message; First HARQ-ACK state; First Buffer status related information; First detection information; first measurement result or measurement report related information; First, geographic location information; Information about the first recommended or scheduled resource; The second specific information includes one or more of the following: Second HARQ-ACK state; Second Buffer status related information; Second detection information; Second measurement result or measurement report related information; Second geographic location information; Second, situation information of recommended or scheduled resources.

5. The method according to claim 1, wherein The step of executing the target behavior when the specific information is not received for at least a first preset number of times includes: When the specific information is not received at least a first preset number of times within a first preset time period, the target behavior is performed.

6. The method according to claim 1, characterized in that The step of executing the target behavior when receiving the specific information at least a second preset number of times includes: When the specific information is received at least a second preset number of times within a second preset time period, the target behavior is performed.

7. The method according to claim 1, characterized in that When the specific information received at least a second preset number of times is the first specific information, the target behavior includes one or more of the following: Sending auxiliary information or scheduling information; Instruct, recommend, or dispatch resources.

8. The method according to claim 1, characterized in that In the case that the specific information not received at least a first preset number of times is the second specific information, the target behavior includes one or more of the following: Sending auxiliary information or scheduling information; Instruct, recommend, or dispatch resources.

9. The method according to claim 1, characterized in that The method further comprises: Fourth specific information is received from a third terminal, where the fourth specific information is determined according to the third specific information sent by the target terminal.

10. The method according to claim 1, characterized in that The method further comprises: Fifth specific information is received from a third terminal, where the fifth specific information is information determined by the third terminal when monitoring that the target terminal is in the first state.

11. A SL resource scheduling method, executed by a second terminal, characterized in that: The method comprises: When the first state is met, and / or the SL target resources acquired by the second terminal include at least one resource that is unavailable to the second terminal, sending specific information to the first terminal or the control node, where the specific information is used by the first terminal or the control node to perform the target behavior; The specific information includes at least one of discontinuous reception (DRX) related information, first specific information, and second specific information; Wherein, when the first terminal or the control node does not receive the first specific information for at least a first preset number of times, the target behavior includes at least one of the following: Stop sending auxiliary or dispatch information; Stop directing, recommending, or dispatching resources; Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer available to the target terminal, or determining that the indicated, recommended, or scheduled resources are available to other terminals; Update auxiliary information or scheduling information; Close the current scheduling mode or update the scheduling mode; the nature of updated auxiliary or scheduling information; In the case where the first terminal or the control node receives the second specific information at least a second preset number of times, the target behavior includes one or more of the following: Stop sending auxiliary or dispatch information; Stop directing, recommending, or dispatching resources; Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer available to the target terminal, or determining that the indicated, recommended, or scheduled resources are available to other terminals; Update auxiliary information or scheduling information; Close the current scheduling mode or update the scheduling mode.

12. The method according to claim 11, characterized in that The first specific information includes one or more of the following: Scheduling request information, assistance request information, resource request information, SR, recommended resource request information, or scheduling resource request information; First HARQ-ACK state; Information indicating that the buffer is high or that the buffer is above a first threshold, or information indicating that the buffer is low or that the buffer is below a second threshold; The effective detection time or sample number is lower or higher than the third threshold; a measurement result or a measurement report, and / or information indicating that the measurement result is above a fourth threshold or below a fifth threshold; the geographic location, positioning information, or zone information of at least one of the first terminal, the second terminal, or the control node, or the presence or absence of geographic location information of at least one of the first terminal, the second terminal, or the control node, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value; The recommended or scheduled resources meet the preset conditions; The second specific information includes one or more of the following: Second HARQ-ACK state; Information indicating that the buffer is low, the buffer is below the sixth threshold, or the buffer is empty; The effective detection time or number of samples is higher or lower than the seventh threshold; a measurement result or a measurement report, and / or information indicating that the measurement result is above an eighth threshold or below a ninth threshold; the geographic location, positioning information, or zone information of at least one of the first terminal, the second terminal, or the control node, or the presence or absence of geographic location information of at least one of the first terminal, the second terminal, or the control node, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value; The recommended or scheduled resources do not meet the preset conditions.

13. The method according to claim 11, characterized in that The first specific information includes one or more of the following: RS or physical layer message; First HARQ-ACK state; First Buffer status related information; First detection information; first measurement result or measurement report related information; First, geographic location information; Information about the first recommended or scheduled resource; The second specific information includes one or more of the following: Second HARQ-ACK state; Second Buffer status related information; Second detection information; Second measurement result or measurement report related information; Second geographic location information; Second, situation information of recommended or scheduled resources.

14. The method according to claim 12 or 13, characterized in that The sending of specific information to the first terminal or the control node satisfies any one of the following conditions: The interval between the N1th and N2th transmissions of the specific information is less than or equal to the interval between the two transmissions of the auxiliary information or the scheduling information; The interval between sending the N3th and N4th specific information is less than or equal to the interval between the resources or resource sets indicated by the auxiliary information or scheduling information; The interval between sending the N5th and N6th special information is less than or equal to the period in the transmission mode; The second terminal sends or does not send the specific information at a specific location or within a specific time after receiving the auxiliary information or scheduling information; The second terminal sends or does not send the specific information at a specific location or within a specific time after sending the request information; When the amount of data waiting to be transmitted is less than a preset threshold, the specific information is sent.

15. The method according to claim 14, characterized in that When the specific information is the first specific information, the sending of the specific information to the first terminal or the control node satisfies any one of the following: The interval between the N7th and N8th transmissions of the specific information is less than or equal to the interval between two transmissions of the auxiliary information or scheduling information; The interval between sending the N9th and N10th specific information is less than or equal to the interval between the resources or resource sets indicated by the auxiliary information or scheduling information; The interval between sending the N11th and N12th specific information is less than or equal to the period in the transmission mode; When the specific information is the second specific information, the sending of the specific information to the first terminal or the control node satisfies any one of the following: The second terminal sends or does not send the specific information at a specific location or within a specific time after receiving the auxiliary information or scheduling information; The second terminal sends or does not send the specific information at a specific location or within a specific time after sending the request information.

16. The method according to claim 11, characterized in that The first state includes one or more of the following: A measurement result or a channel state is higher than a first preset threshold and / or lower than a second preset threshold, wherein the measurement result or the channel state is obtained by the second terminal, or the measurement result or the channel state is obtained by the first terminal or a control node; Geographical location status, including: whether the distance between the first terminal or the control node and the second terminal is greater than a preset value, and / or whether the first terminal or the control node and the second terminal are in the same zone, and / or whether the first terminal or the control node and the second terminal have geographic location information, and / or whether the second terminal has geographic location information, wherein the geographic location status is obtained by the second terminal, or the geographic location status is obtained by the first terminal or the control node; The status of the recommended or scheduled resources, including whether the recommended or scheduled resources meet specific conditions, wherein the status of the recommended or scheduled resources is obtained by the second terminal, or the status of the recommended or scheduled resources is obtained by the first terminal or the control node.

17. The method according to claim 11, characterized in that The method further comprises: receiving the SL target resource from a third terminal, where the SL target resource is indicated to the third terminal by the first terminal or the control node; The specific information is sent to the third terminal.

18. A SL resource scheduling device, applied to a first terminal or a control node, characterized in that: The device comprises: The execution module is used to execute the target behavior according to specific information; The target behavior includes at least one of the following: a first behavior related to scheduling resources and / or scheduling transmissions, a second behavior related to scheduling recommended resources and / or recommended transmissions, the specific information, the specific information is obtained from the target terminal, or the specific information is determined by the first terminal, the target terminal is the second terminal, a terminal having the same group identifier as the second terminal, a terminal in the same group as the second terminal, or other terminals; The specific information includes at least one of discontinuous reception (DRX) related information, first specific information, and second specific information; The execution module is used to: When the specific information is not received at least a first preset number of times, the target behavior is performed; or when the specific information is received at least a second preset number of times, the target behavior is performed; Wherein, if the specific information not received at least a first preset number of times is the first specific information, the target behavior includes at least one of the following: Stop sending auxiliary or dispatch information; Stop directing, recommending, or dispatching resources; Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer used by the target terminal, or determining that the indicated, recommended, or scheduled resources are used by another terminal; Update auxiliary information or scheduling information; Close the current scheduling mode or update the scheduling mode; the nature of updated auxiliary or scheduling information; Wherein, when the specific information received at least a second preset number of times is the second specific information, the target behavior includes one or more of the following: Stop sending auxiliary or dispatch information; Stop directing, recommending, or dispatching resources; Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer used by the target terminal, or determining that the indicated, recommended, or scheduled resources are used by another terminal; Update auxiliary information or scheduling information; Close the current scheduling mode or update the scheduling mode.

19. The device according to claim 18, characterized in that The first specific information includes one or more of the following: Scheduling request information, assistance request information, resource request information, scheduling request SR, recommended resource request information or scheduling resource request information; First HARQ-ACK state; Information indicating that the buffer is high or that the buffer is above a first threshold, or information indicating that the buffer is low or that the buffer is below a second threshold; The effective detection time or sample number is lower or higher than the third threshold; a measurement result or a measurement report, and / or information indicating that the measurement result is above a fourth threshold or below a fifth threshold; the geographic location, positioning information, or zone information of at least one of the first terminal, the second terminal, or the control node, or the presence or absence of geographic location information of at least one of the first terminal, the second terminal, or the control node, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value; The recommended or scheduled resources meet the preset conditions; The second specific information includes one or more of the following: Second HARQ-ACK state; Information indicating that the buffer is low, the buffer is below the sixth threshold, or the buffer is empty; The effective detection time or number of samples is higher or lower than the seventh threshold; a measurement result or a measurement report, and / or information indicating that the measurement result is above an eighth threshold or below a ninth threshold; the geographic location, positioning information, or zone information of at least one of the first terminal, the second terminal, or the control node, or the presence or absence of geographic location information of at least one of the first terminal, the second terminal, or the control node, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value; The recommended or scheduled resources do not meet the preset conditions.

20. The device according to claim 18, characterized in that The first specific information includes one or more of the following: RS or physical layer message; First HARQ-ACK state; First Buffer status related information; First detection information; first measurement result or measurement report related information; First, geographic location information; Information about the first recommended or scheduled resource; The second specific information includes one or more of the following: Second HARQ-ACK state; Second Buffer status related information; Second detection information; Second measurement result or measurement report related information; Second geographic location information; Second, situation information of recommended or scheduled resources.

21. The device according to claim 18, characterized in that The execution module is further configured to: When the specific information is not received at least a first preset number of times within a first preset time period, the target behavior is performed.

22. The device according to claim 18, characterized in that The execution module is further configured to: When the specific information is received at least a second preset number of times within a second preset time period, the target behavior is performed.

23. The device according to claim 18, characterized in that In a case where the specific information received at least a second preset number of times is the first specific information, the execution module is further configured to: Sending auxiliary information or scheduling information; Instruct, recommend, or dispatch resources.

24. The device according to claim 18, wherein In a case where the specific information not received at least a first preset number of times is the second specific information, the execution module is further configured to: Sending auxiliary information or scheduling information; Instruct, recommend, or dispatch resources.

25. A SL resource scheduling device, applied to a second terminal, characterized in that: The device comprises: A first sending module is configured to send specific information to the first terminal or the control node when a first state is satisfied and / or the SL target resources acquired by the second terminal include at least one resource that is unavailable to the second terminal, wherein the specific information is used by the first terminal or the control node to perform a target behavior; The specific information includes at least one of discontinuous reception (DRX) related information, first specific information, and second specific information; Wherein, when the first terminal or the control node does not receive the first specific information for at least a first preset number of times, the target behavior includes at least one of the following: Stop sending auxiliary or dispatch information; Stop directing, recommending, or dispatching resources; Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer available to the target terminal, or determining that the indicated, recommended, or scheduled resources are available to other terminals; Update auxiliary information or scheduling information; Close the current scheduling mode or update the scheduling mode; the nature of updated auxiliary or scheduling information; In the case where the first terminal or the control node receives the second specific information at least a second preset number of times, the target behavior includes one or more of the following: Stop sending auxiliary or dispatch information; Stop directing, recommending, or dispatching resources; Determining that the indicated, recommended, or scheduled resources are invalid, or determining that the indicated, recommended, or scheduled resources are no longer available to the target terminal, or determining that the indicated, recommended, or scheduled resources are available to other terminals; Update auxiliary information or scheduling information; Close the current scheduling mode or update the scheduling mode.

26. The device according to claim 25, characterized in that The first specific information includes one or more of the following: Scheduling request information, assistance request information, resource request information, scheduling request SR, recommended resource request information or scheduling resource request information; First HARQ-ACK state; Information indicating that the buffer is high or that the buffer is above a first threshold, or information indicating that the buffer is low or that the buffer is below a second threshold; The effective detection time or sample number is lower or higher than the third threshold; a measurement result or a measurement report, and / or information indicating that the measurement result is above a fourth threshold or below a fifth threshold; the geographic location, positioning information, or zone information of at least one of the first terminal, the second terminal, or the control node, or the presence or absence of geographic location information of at least one of the first terminal, the second terminal, or the control node, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value; The recommended or scheduled resources meet the preset conditions; The second specific information includes one or more of the following: Second HARQ-ACK state; Information indicating that the buffer is low, the buffer is below the sixth threshold, or the buffer is empty; The effective detection time or number of samples is higher or lower than the seventh threshold; a measurement result or a measurement report, and / or information indicating that the measurement result is above an eighth threshold or below a ninth threshold; the geographic location, positioning information, or zone information of at least one of the first terminal, the second terminal, or the control node, or the presence or absence of geographic location information of at least one of the first terminal, the second terminal, or the control node, or the distance between the first terminal or the control node and the second terminal is greater than or less than a preset value; The recommended or scheduled resources do not meet the preset conditions.

27. The device according to claim 25, characterized in that The first specific information includes one or more of the following: RS or physical layer message; First HARQ-ACK state; First Buffer status related information; First detection information; first measurement result or measurement report related information; First, geographic location information; Information about the first recommended or scheduled resource; The second specific information includes one or more of the following: Second HARQ-ACK state; Second Buffer status related information; Second detection information; Second measurement result or measurement report related information; Second geographic location information; Second, situation information of recommended or scheduled resources.

28. The device according to claim 26 or 27, characterized in that The first sending module is further configured to: The interval between the N1th and N2th transmissions of the specific information is less than or equal to the interval between the two transmissions of the auxiliary information or the scheduling information; The interval between sending the N3th and N4th specific information is less than or equal to the interval between the resources or resource sets indicated by the auxiliary information or scheduling information; The interval between sending the N5th and N6th special information is less than or equal to the period in the transmission mode; The second terminal sends or does not send the specific information at a specific location or within a specific time after receiving the auxiliary information or scheduling information; The second terminal sends or does not send the specific information at a specific location or within a specific time after sending the request information; When the amount of data waiting to be transmitted is less than a preset threshold, the specific information is sent.

29. The device according to claim 28, characterized in that When the specific information is first specific information, the first sending module is further configured to: The interval between the N7th and N8th transmissions of the specific information is less than or equal to the interval between two transmissions of the auxiliary information or scheduling information; The interval between sending the N9th and N10th specific information is less than or equal to the interval between the resources or resource sets indicated by the auxiliary information or scheduling information; The interval between sending the N11th and N12th specific information is less than or equal to the period in the transmission mode; When the specific information is second specific information, the first sending module is further configured to: The second terminal sends or does not send the specific information at a specific location or within a specific time after receiving the auxiliary information or scheduling information; The second terminal sends or does not send the specific information at a specific location or within a specific time after sending the request information.

30. A terminal, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, it implements the steps of the SL resource scheduling method as described in any one of claims 1 to 10, or implements the steps of the SL resource scheduling method as described in any one of claims 11 to 17.

31. A control node, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the SL resource scheduling method as described in any one of claims 11 to 17.

32. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the steps of the SL resource scheduling method as described in any one of claims 1 to 10, or implements the steps of the SL resource scheduling method as described in any one of claims 11 to 17.

Citation Information

Patent Citations

  • Transmission operation method and terminal

    CN111436033A