Information transmission method, electronic device and storage medium
The method addresses sidelink communication resource conflicts by determining suitable nodes for conflict indications based on sidelink control information, reducing collisions and enhancing resource utilization through conditional transmission.
Patent Information
- Application Number
- JP2024552739
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-06-30
- Filing Date
- 2023-06-27
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2043-06-27
Smart Images

Figure 0007812934000001 
Figure 0007812934000002 
Figure 0007812934000003
Abstract
Description
[Technical Field]
[0001] The present application relates to the field of wireless communication technology, and in particular to information transmission methods, electronic devices and storage media. [Background technology]
[0002] In a sidelink (SL) communication or direct communication system, when devices need to transmit traffic, the traffic data between the devices is transmitted from the data source device to the target device without being transmitted via other network devices. That is, the devices communicate directly with each other. Hereinafter, all direct communications are referred to as SL communication. SL communication can be broadly divided into two communication modes. In the first mode, the resources for the sidelink signal transmitted from the terminal (User Equipment, UE) are scheduled by the base station. In the second mode, the UE autonomously selects resources in a network-configured or pre-configured resource pool based on a resource selection policy. Common resource selection policies include a sensing mechanism, a partial sensing mechanism, and a random selection mechanism. In the second mode, the autonomous selection by the UE leads to more resource conflicts. However, inter-UE cooperation can reduce resource conflicts and improve resource utilization. Therefore, in SL communication, attention should be paid to the resource cooperation function between UEs. In SL communication, in order to support resource selection or reselection of the second terminal (UE-B), the first terminal (UE-A) Coordination information 1 is a group of resources that are desirable to be used for UE-B transmission, or a group of resources that are undesirable to be used for UE-B transmission; The resource to be used in the future indicated by UE-B will cause a resource conflict, and two types of cooperation information can be sent: cooperation information 1, which is called resource conflict indication for short;
[0003] Currently, cooperation information 2 or resource collision indication is carried and transmitted on the Physical Sidelink Feedback Channel (PSFCH). However, it has been determined that there are problems with the UE-B transmitting the resource collision indication, such as not taking into consideration whether the UE-B has the ability to accept cooperation information and whether the UE-B can actively detect and handle resource collisions. As a result, the probability of resource collisions in SL communication is still high and there may be wasteful resource usage. Summary of the Invention [Problem to be solved by the invention]
[0004] The main purpose of the embodiments of the present application is to provide an information transmission method, electronic device, and storage medium that fully consider the information collaboration capabilities of nodes, reduce communication resource conflicts, and improve resource utilization.
[0005] The present application is directed to determining, based on the received sidelink control information, at least one of the following as resource conflicts: a half-duplex resource conflict exists for the reserved resources of the second node; and a resource reservation conflict exists for the reserved resources of the second and third nodes; and determining a second node to transmit a resource conflict indication to based on a specified condition; A method for transmitting information is provided.
[0006] The present application is directed to one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors realize the information transmission method described in any one of the embodiments of the present application. Electronic equipment is also provided.
[0007] The present embodiment is A computer-readable storage medium storing one or more programs, the one or more programs being executed by the one or more processors to realize the information transmission method according to any one of the embodiments of the present application; A computer-readable storage medium is also provided. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a flow diagram of an information transmission method according to an embodiment of the present application. [Figure 2] FIG. 1 is a flow diagram of an information transmission method according to an embodiment of the present application. [Figure 3] FIG. 10 is a flow diagram of another information transmission method according to an embodiment of the present application. [Figure 4] 1 is a structural schematic diagram of an information transmission device according to an embodiment of the present application; [Figure 5] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION
[0009] It should be understood that the particular embodiments described herein are illustrative of the present application only and are not intended to be limiting of the present application.
[0010] In the following description, the use of suffixes to indicate elements, such as "module", "component", or "unit", is merely for ease of description of the present application and has no specific meaning, so "module", "component", or "unit" can be used interchangeably.
[0011] Currently, for the second type of mode in SL communication, the UE's independent selection leads to more resource conflicts, and the related technology reduces resource conflicts through association between UEs. Currently, there are two problems when determining the second terminal (UE-B) to transmit the resource conflict indication:
[0012] Problem 1: When the first terminal (UE-A) cannot receive UE-B as the receiver, UE-A directly transmits cooperation information, but it does not consider whether UE-B can receive this cooperation information, nor whether there are available resources to transmit the cooperation information.
[0013] Problem 2: When UE-A discovers that resources reserved by UE-B and another UE (third terminal) conflict, whether UE-A should send cooperation information to UE-B is not currently considered. It is not considered whether UE-B itself can autonomously detect and handle resource conflicts (for example, UE-B may use preemption technology to detect and avoid conflicts with other UEs), or if UE-B cannot detect or handle resource conflicts in some cases. UE-A only needs to send cooperation information; conversely, UE-A does not need to send cooperation information.
[0014] FIG. 1 is a flow chart of an information transmission method according to an embodiment of the present application, which can be applied to the case of sidelink wireless communication, and the method can be performed by an information transmission device according to an embodiment of the present application, which can be realized in the form of software and / or hardware and is generally integrated in a terminal. Referring to FIG. 1, the method according to the embodiment of the present application specifically includes the following steps:
[0015] In step 110, based on the received sidelink control information, determine at least one of the following as resource conflicts: a half-duplex resource conflict exists in the reserved resources of the second node; and a resource reservation conflict exists between the reserved resources of the second node and the third node.
[0016] In the present embodiment, when the terminal is the first node performing sidelink communication, it can determine resource conflicts based on the received sidelink control information, and the resource conflicts include the following two types:
[0017] First, the terminal, being a half-duplex device, i.e., capable of performing only one of receive and transmit operations at the same time, detects the Sidelink Control Information (SCI) of the second node and finds that resources are reserved for this SCI and the terminal is the receiver of the resources, but is unable to receive on the resources due to half-duplex restrictions, i.e., can only transmit within the reserved time slot of the resources but is unable to receive, resulting in a resource collision, which may be referred to as a half-duplex resource collision for the reserved resources of the second node, and in some embodiments the SCI may be a type of SCI, specifically SCI carried on the Physical Sidelink Control Channel (PSCCH), i.e., SCI format 1-A.
[0018] Second, the terminal receives the SCIs transmitted from the second node and the third node, respectively, detects the SCIs, and finds that the resources reserved by the second node and the resources reserved by the third node overlap. If such resources overlap, the terminal requests that it may be the recipient of the SCI reserved resources of the second node and the SCI reserved resources of the third node, or requests that it be the intended recipient of the resources reserved by the SCI of the second node or the resources reserved by the SCI of the third node. The specific request can be configured by the protocol typeAUEScheme2. If this parameter is enabled, the terminal requests that it be the intended recipient of only one of the resources reserved by the SCI of the second node or the resources reserved by the SCI of the third node. If this parameter is disabled, the terminal requests that it be the intended recipient of the resources reserved by the SCI of the second node and the resources reserved by the SCI of the third node.
[0019] In step 120, a second node to transmit a resource conflict indication is determined based on a specified condition.
[0020] Specifically, when a resource detected by the terminal is in conflict, the terminal can determine whether the node satisfies a specified condition, and if the node satisfies the specified condition, the terminal determines this node as a second node that needs to transmit a resource conflict indication and transmits the resource conflict indication to this node.
[0021] In one exemplary embodiment, if the resource conflict is the half-duplex resource conflict, i.e. the terminal is the intended recipient of a transmission made on resources reserved to a second node, but reception on the reserved resources is not possible or desirable due to half-duplex limitations, then the specified condition is: The sidelink control information includes at least one of: enabling a reception capability indication of the resource conflict indication of the second node; a transmission timing of the resource conflict indication being valid; and a reception time of the sidelink control information being earlier than the transmission timing of the resource conflict indication by at least a first minimum interval threshold.
[0022] In the embodiment of the present application, when the terminal detects the SCI and determines that the resource conflict is a half-duplex resource conflict, the specified condition for the terminal to determine the second node is: When the capability to receive a resource conflict indication carried in sidelink control information is enabled, e.g., when the higher layer parameter indicationUEBScheme2 is configured to be enabled, the sidelink control information transmitted from the node to the terminal includes information indicating that the node has the capability to receive a resource conflict indication, e.g., the indicationUEB flag field in the SCI transmitted from the node may be set to 1.
[0023] The transmission timing of the resource conflict indication corresponding to the node is valid. In one example, this transmission timing can be determined by a sidelink control information transmission time or a time of reserved resources. In one example, determining the transmission timing of the resource conflict indication corresponding to the node according to the sidelink control information transmission time includes determining that the transmission timing of the resource conflict indication is in a first slot including a PSFCH resource in a resource pool at least a first minimum spacing threshold after the sidelink control information transmission time, and spacing the reserved resource time and the transmission timing of the resource conflict indication at least a second minimum spacing threshold. In one example, determining the transmission timing of the resource conflict indication corresponding to the node according to the reserved resource time includes determining that the transmission timing of the resource conflict indication is in a first slot including a PSFCH resource in a resource pool at least a second minimum spacing threshold before the reserved resource time, and spacing the sidelink control information transmission time and the transmission timing of the resource conflict indication at least a first minimum spacing threshold. The transmission timing of the resource conflict indication corresponding to the node being valid means that the transmission timing of the resource conflict indication determined by the sidelink control information transmission time or the reserved resource time has not yet passed.
[0024] The reception time of the sidelink control information is earlier than the transmission timing of the resource conflict indication by at least a first minimum interval threshold, where the first minimum interval threshold may be configured by the network, pre-configured or protocol-defined, e.g., the higher layer parameter sl-MinTimeGapPSFCH provides the value of the first minimum interval threshold. The time gap between the reception time of the sidelink control information at the node and the transmission timing of the resource conflict indication is equal to or greater than the first minimum interval threshold.
[0025] Specifically, if a node satisfies one or more of the above specified conditions, the node can be determined as a second node capable of receiving a resource conflict indication, and the terminal can transmit the resource conflict indication to the second node.
[0026] In another exemplary embodiment, if the resource conflict is the half-duplex resource conflict, the specified condition is: The method further includes transmitting the resource conflict indication earlier than the reserved resource with half-duplex resource conflict by at least a second minimum interval threshold.
[0027] In an embodiment of the present application, based on the embodiment of the above application, the specified condition satisfied by the second node determined by the terminal may include that the transmission timing of the resource conflict indication of the node is before the time corresponding to the reserved resource where the half-duplex resource conflict occurs, and the time length between the transmission timing and the time corresponding to the reserved resource exceeds a second minimum interval threshold, where the second minimum interval threshold may be configured by the network, pre-configured, or defined by a protocol, for example, the value of the second minimum interval threshold is provided as a value of T3 defined by the protocol.
[0028] FIG. 2 is a flow chart of an information transmission method according to an embodiment of the present application, which is a concrete implementation of the embodiment of the above application. Referring to FIG. 2, the information transmission method according to the embodiment of the present application includes the following steps:
[0029] In step 210, based on the received sidelink control information, it is determined that there is a resource reservation conflict between the reserved resources of the second node and the third node, which is a resource conflict.
[0030] In an embodiment of the present application, the terminal determines that a resource conflict exists between the reserved resources of the second node and the third node, that is, the reserved resources of the second node and the reserved resources of the third node overlap.
[0031] In step 220, a second node to transmit the resource conflict indication is determined based on a specified condition, and the second node satisfies the specified condition.
[0032] Specifically, in the case of a resource conflict, if a second node is detected to satisfy a specified condition, the terminal may select this second node as the second node that transmits the resource conflict indication.
[0033] In one exemplary embodiment, the specified condition satisfied by the second node is: The transmission timing of the resource conflict indication is valid; and detecting that the reception time of the sidelink control information at the second node is earlier than the transmission time of the resource collision indication by at least a third minimum time interval; the sidelink control information enabling an indication of a capability of receiving a resource conflict indication of the second node; and the third node does not satisfy the second specified condition.
[0034] In an embodiment of the present application, the second node may be determined to transmit the resource conflict indication if one or more of the following conditions are satisfied: the transmission timing of the resource conflict indication is valid; the reception time of the sidelink control information is earlier than the transmission timing of the resource conflict indication and the time interval between the reception time and the transmission timing exceeds a third minimum time interval; the reception capability indication of the resource conflict indication of the second node is enabled in the sidelink control information; and the third node does not satisfy a second specified condition.
[0035] In one exemplary embodiment, the second specified condition is: the transmission timing of the resource conflict indication of the third node corresponding to the reserved resource is valid; the reception time of the sidelink control information of the third node is detected to be earlier than the transmission timing of the resource conflict indication by at least a fourth minimum time interval; and the sidelink control information of the third node enables a reception capability indication of the resource conflict indication.
[0036] In an embodiment of the present application, when determining the second node as the second node that transmits the resource conflict indication, the third node does not satisfy at least one of the second specifying conditions, which include: a transmission timing of the resource conflict indication indicating a resource conflict for the reserved resources is valid; a reception time of the sidelink control information of the third node is earlier than the transmission timing of the resource conflict and the time interval between the reception time and the transmission timing exceeds a fourth minimum time interval; and a reception capability indication corresponding to the resource conflict indication is enabled in the sidelink control information of the third node.
[0037] In some embodiments, the specified condition satisfied by the second node is: the priority value included in the sidelink control information of the second node is equal to or greater than the priority value included in the sidelink control information of the third node; and the priority value included in the sidelink control information of the second node is lower than the priority value included in the sidelink control information of the third node, and the resource pool to which the reserved resources belong is not configured in preemption mode or a preemption mode parameter is not provided, for example, the upper layer parameter sl-PreemptionEnable is not provided; and the priority value included in the sidelink control information of the second node is lower than the priority value included in the sidelink control information of the third node; the priority value included in the sidelink control information of the second node is lower than the priority threshold corresponding to the configured preemption mode of the resource pool to which the reserved resources belong, e.g., when the higher layer parameter sl-PreemptionEnable is provided and its value is not equal to enabled.
[0038] In embodiments of the present application, if the resource conflict is a resource reservation conflict, the reserved resources of the second node and the reserved resources of the third node overlap, and the specified conditions for the terminal to determine the second node to which the resource conflict indication should be transmitted may include: the priority value in the sidelink control information of the second node is equal to or greater than the priority value in the sidelink control information of the third node; the priority value in the sidelink control information of the second node is less than the priority value in the sidelink control information of the third node, and the resource pool to which the overlapping reserved resources belong is not in preemption mode, but whether it is in preemption mode can be determined specifically by whether the preemption mode of the resource pool is configured or whether a preemption mode parameter is provided; and the priority value in the sidelink control information of the second node is less than the priority value in the sidelink control information of the third node, and the resource pool to which the conflicting reserved resources belong is configured in preemption mode, a priority threshold is set for the configuration parameter of the preemption mode, and the priority value of the second node is less than the priority threshold.
[0039] In some embodiments, the specified condition satisfied by the second node is: The priority value included in the sidelink control information of the second node may be less than the priority value included in the sidelink control information of the third node, and the priority value included in the sidelink control information of the third node may be less than a priority threshold corresponding to a configured preemption mode of a resource pool to which the reserved resources belong.
[0040] Specifically, when determining the second node as the second node that transmits the resource conflict indication, it can be determined that the following conditions are satisfied for the second node: the priority value included in the sidelink control information of the second node is lower than the priority value included in the sidelink control information of the third node; the resource pool to which the conflicting reserved resources belong is configured in a preemption mode, the configuration parameters corresponding to this preemption mode include a priority threshold, and the priority value of the second node is lower than this priority threshold.
[0041] In one embodiment, a higher priority value indicates a lower priority. FIG. 3 is a flow chart of another information transmission method according to an embodiment of the present application, which is a concrete implementation of the embodiment of the above application. Referring to FIG. 3, the method according to the embodiment of the present application includes the following steps:
[0042] In step 310, based on the received sidelink control information, it is determined that there is a resource reservation conflict between the reserved resources of the second node and the third node, which is a resource conflict.
[0043] In step 320, if a specified condition is met, the transmission of the resource conflict indication is abandoned.
[0044] Specifically, the terminal may detect whether a node satisfies a specified condition for abandoning transmission of a resource conflict indication, and if the node satisfies the specified condition, the terminal may not transmit a resource conflict indication to this node.
[0045] In one exemplary embodiment, the specified condition is: the priority value included in the sidelink control information of the second node is lower than the priority value included in the sidelink control information of the third node and the resource pool to which the reserved resource with the resource conflict belongs is configured in a preemption mode; or the priority value included in the sidelink control information of the second node is lower than the priority value included in the sidelink control information of the third node and the priority value included in the sidelink control information of the second node is lower than a configured priority threshold of a preemption mode of the resource pool to which the reserved resource with the resource conflict belongs.
[0046] In an embodiment of the present application, when a resource conflict exists between the second node and the third node, the second node decides to abandon transmitting the resource conflict indication to the second node if at least one specified condition is met, and the specified condition may specifically include: when there is a resource conflict between the reserved resources of the second node and the third node and the resource pool to which the reserved resources belong is configured in preemption mode, or when a preemption parameter of the resource pool is provided and set to an enabled state, the priority value in the sidelink control information of the second node is less than the priority value in the sidelink control information of the third node; and when there is a resource conflict between the reserved resources of the second node and the third node and the resource pool to which the reserved resources belong is configured in preemption mode, the priority value of the second node is less than the priority threshold in the configured preemption mode of the resource pool, or the priority value of the second node is less than the priority threshold in the preemption mode of the resource pool.
[0047] In another exemplary embodiment, the specified condition is: The priority value included in the sidelink control information of the second node exceeds the priority value included in the sidelink control information of the third node and the resource pool to which the reserved resource belongs is configured in a preemption mode; or the priority value included in the sidelink control information of the second node exceeds the priority value included in the sidelink control information of the third node and the priority value included in the sidelink control information of the third node is less than a priority threshold corresponding to the configured preemption mode of the resource pool to which the reserved resource with resource conflict belongs.
[0048] Specifically, when a resource conflict exists between the second node and the third node, the second node decides to abandon transmitting the resource conflict indication to the second node if at least one specified condition is satisfied, and the specified conditions may specifically include: when a resource conflict exists between the reserved resources of the second node and the third node and the resource pool to which the reserved resources belong is configured in preemption mode, or a preemption parameter of the resource pool is provided and set to an enabled state, the priority value in the sidelink control information of the second node exceeds the priority value in the sidelink control information of the third node; and when a resource conflict exists between the reserved resources of the second node and the third node and the resource pool to which the reserved resources belong is configured in preemption mode, the priority value of the second node exceeds the priority threshold of the configured preemption mode of the resource pool, or the priority value of the second node exceeds the priority threshold of the preemption mode of the resource pool.
[0049] In one exemplary embodiment, when a first UE detects one SCI of a second UE, and the SCI includes a reserved resource for the second UE, but finds that a collision exists for the resource due to a half-duplex restriction, the first UE determines the second UE and transmits a PSFCH to the second UE so that a resource collision indication is provided, under the following conditions: 1. The first UE is an intended recipient of transmission on the reserved resources of the second UE; 2. The first UE is not desirable to transmit on the reserved resources of the second UE, for example, due to half-duplex limitations, the first UE cannot receive on these reserved resources; 3. The receiving capability indication of the resource conflict indication is enabled, where the SCI sent from the second UE includes information indicating whether it can receive the resource conflict indication, i.e., the SCI of the second UE indicates that it can receive the resource conflict indication as UE-B; 4. The transmission timing for transmitting the resource conflict indication to the second UE is valid, i.e., the transmission timing has not yet passed; 5. The interval between the time when the SCI of the second UE is received and the transmission timing of the resource collision indication is not less than the set minimum interval, i.e., the time when the SCI of the second UE is received is not later than another minimum interval time before the transmission timing.
[0050] In some other embodiments, when the first UE detects the SCI of the second UE and the SCI of the third UE and finds that a conflict exists between the resources reserved by the second UE and the resources reserved by the third UE, the conditions under which the first UE determines the second UE and transmits a PSFCH to the second UE so that a resource conflict indication is provided include some of the following:
[0051] In scene 1, if both the second UE and the third UE meet all the conditions to be the nodes receiving the resource conflict indication, these conditions are: 1. The transmission timings corresponding to the reserved resources of the second UE and the third UE are both valid, i.e., none of the transmission timings has yet passed; 2. The transmission timing of the resource collision indication and the intervals of the SCIs corresponding to the second UE and the third UE detected by the first UE all satisfy the minimum interval, i.e., the reception times of the SCIs of the second UE and the third UE are both earlier than the transmission timing by at least the minimum interval; 3. If the indication of ability to receive resource conflict indication is enabled, the second UE and the third UE may both indicate that they are able to receive resource conflict indication.
[0052] Based on Scene 1, when the priority value P1 included in the SCI of the second UE exceeds the SCI value P2 of the third UE, the first UE determines the second UE as the node to which the resource pool collision indication is transmitted, and transmits a PSFCH to the second UE so that the resource collision indication is provided.
[0053] In some embodiments, the second UE: 4. If the condition that the transmission timing of the resource conflict indication is earlier than the time of the resource conflict by at least a second minimum interval is met, the first UE may be able to determine the second UE and transmit a PSFCH to the second UE so that the resource conflict indication is provided.
[0054] Scene 2: When only the second UE satisfies all the above conditions for receiving the resource collision indication, the condition for the first UE to transmit the PSFCH to the second UE so that the resource collision indication is provided is: 1. When the priority value P1 included in the SCI of the second UE is equal to or greater than the SCI value P2 of the third UE, the first UE determines to send a PSFCH to the second UE so as to provide a resource conflict indication; 2. When the priority value P1 included in the SCI of the second UE is lower than the SCI value P2 of the third UE, and preemption is not enabled in the resource pool, i.e., preemption is not configured in the resource pool, or when the priority value P1 included in the SCI of the second UE is lower than the SCI value P2 of the third UE, and a preemption configuration parameter is not provided in the resource pool, the first UE determines to send a PSFCH to the second UE, so that a resource collision indication is provided; 3. When the priority value P1 included in the SCI of the second UE is less than the SCI value P2 of the third UE, and the pre-emption configuration in the resource pool has a priority threshold Ppre, and the value of P1 is greater than or equal to Ppre, the first UE determines to send a PSFCH to the second UE, so as to provide a resource collision indication; 4. If the priority value P1 included in the SCI of the second UE is less than the SCI value P2 of the third UE, and there is a priority threshold Ppre in the pre-emption configuration in the resource pool, and the value of P1 is less than Ppre, the first UE determines to send a PSFCH to the second UE so that a resource collision indication is provided.
[0055] Alternatively, if only the second UE satisfies all the above conditions for receiving the resource conflict indication, the condition for the first UE to transmit the PSFCH to the second UE so that the resource conflict indication is provided is: The transmission timing of the resource conflict indication corresponding to the second UE may be earlier than the time interval of the reserved resource with the resource conflict.
[0056] In some embodiments, if only the second UE satisfies all of the above conditions for receiving a resource conflict indication, the condition for the first UE to transmit a PSFCH to the second UE so that a resource conflict indication is provided is: 1. The transmission timing corresponding to the resource reserved by the second UE is valid and has not expired; 2. The first UE detects that the interval between the reception time of the SCI from the second UE and the transmission time of the resource collision indication satisfies the minimum interval; 3. If the resource conflict indication reception capability indication is enabled, the second UE indicates that it can receive the resource conflict indication; 4. The third UE, (1) The transmission timing of the resource collision indication corresponding to the resource reserved by the third UE is valid and has not passed; (2) the first UE detects that the interval between the reception time of the SCI of the third UE and the transmission time of the resource collision indication satisfies the minimum interval; (3) If the reception capability indication of the resource conflict indication is enabled, the third UE indicates that it can receive the resource conflict indication.
[0057] In some other embodiments, 1. The priority value P1 included in the SCI of the second UE is equal to or less than the SCI value P2 of the third UE, and pre-emption is enabled in the resource pool, i.e., the resource pool is configured to enable pre-emption; 2. If the priority value P1 included in the SCI of the second UE is less than or equal to the SCI value P2 of the third UE, and there is a priority threshold Ppre in the pre-emption configuration in the resource pool, and the value of P1 is less than or equal to Ppre, the first UE can decide whether to abandon transmitting the PSFCH to the second UE so that a resource conflict indication is provided, or whether to transmit the PSFCH to the second UE so that a resource conflict indication is provided.
[0058] In some examples, the condition under which the first UE determines the one UE or the second UE to transmit the PSFCH to such one UE or the second UE that a resource conflict indication is provided is: When a resource pool is configured such that feedback of collision indications by non-intended receivers is disabled, the first UE is an intended receiver of the first resource reserved by the second UE and the second resource reserved by the third UE, or when a resource pool is configured such that feedback of collision indications by non-intended receivers is enabled, the first UE is an intended receiver of at least the first resource reserved by the second UE or the second resource reserved by the third UE; a first SCI for the second UE is detected, the SCI including an indication of a priority value P1 and a first resource for reserved transmission; an SCI of one of the third UEs is detected, the SCI including an indication of a priority value P2 and a second resource for reserved transmission; determining that the first resource and the second resource overlap in time and frequency; It is determined that the PSFCH transmission timing of the resource conflict indication corresponding to the second UE is valid and the PSFCH transmission timing of the resource conflict indication corresponding to the second UE has not passed; When the capability of indicating resource conflict indication in the SCI is enabled and the SCI of the second UE is indicated to be able to receive the resource conflict indication as UE-B, for example, the indication value is 1; The second UE's SCI reception time is not later than a configured minimum time interval before the PSFCH timing of the resource collision indication.
[0059] Regarding the third UE, The PSFCH timing of the resource collision indication corresponding to the third UE is invalid, and the PSFCH timing of the resource collision indication corresponding to the third UE is deemed to have passed; The capability of indicating resource conflict indication in the SCI is enabled, and the SCI of the third UE is not indicated to be able to receive resource conflict indication as UE-B, for example, the indication value is 0; If at least one of the following conditions is met: the SCI reception time of the third UE is later than the configured minimum time interval before the PSFCH transmission timing of the resource conflict indication; and the first UE determines the second UE and transmits the PSFCH to the second UE so that the resource conflict indication is provided.
[0060] If the first UE decides to send a PSFCH to the second UE so that a resource conflict indication is provided, the second UE: The priority value P1 included in the SCI of the second UE is equal to or greater than the priority value P2 included in the SCI of the third UE; The priority value P2 included in the SCI of the third UE is greater than the priority value P1 included in the SCI of the second UE, and for the second UE, A preemption mode is not enabled or a preemption enable parameter is not provided in a resource pool to which a reserved resource with a resource reservation conflict corresponding to the second UE belongs; and At least one of the following conditions is met: a preemption enable parameter is provided in the resource pool to which the reserved resource with the resource reservation conflict corresponding to the second UE belongs, and the priority value P1 included in the SCI of the second UE is greater than or equal to the configured priority threshold Ppre of preemption in the resource pool.
[0061] 4 is a structural diagram of an information transmission device according to an embodiment of the present application, which can execute the information transmission method according to any embodiment of the present application, and has functional modules and beneficial effects according to the execution of the method. The device can be realized by software and / or hardware, and is generally integrated into a terminal, and specifically includes a collision determination module 401 and a node determination module 402.
[0062] The collision determination module 401 is for determining, based on the received sidelink control information, at least one of the following as resource collisions: a half-duplex resource collision exists in the reserved resources of the second node; and a resource reservation collision exists in the reserved resources of the second node and the third node.
[0063] The node determination module 402 is for determining, based on a specified condition, a second node to transmit a resource conflict indication.
[0064] In some embodiments, if the resource conflict in the device is the half-duplex resource conflict, the specified condition is: the sidelink control information enabling an indication of a capability of receiving a resource conflict indication of the second node; The transmission timing of the resource conflict indication is valid; and and the reception time of the sidelink control information is earlier than the transmission timing of the resource conflict indication by at least a first minimum interval threshold.
[0065] In some embodiments, when the resource conflict in the device is the half-duplex resource conflict, the specified condition further includes that the transmission timing of the resource conflict indication is earlier than the reserved resource with the half-duplex resource conflict by at least a second minimum interval threshold.
[0066] In some embodiments, if the resource conflict is a resource reservation conflict in the device, the specified condition includes the second node satisfying the specified condition.
[0067] In some embodiments, the specified condition satisfied by the second node is: The transmission timing of the resource conflict indication is valid; and detecting that the reception time of the sidelink control information at the second node is earlier than the transmission time of the resource collision indication by at least a third minimum time interval; the sidelink control information enabling an indication of the second node's capability to receive the resource conflict indication; the third node does not satisfy a second specified condition.
[0068] In some embodiments, the second specified condition is: the transmission timing of the resource conflict indication corresponding to the reserved resource of the third node is valid; and detecting that the reception time of the sidelink control information at the third node is earlier than the transmission time of the resource collision indication by at least a fourth minimum time interval; the sidelink control information of the third node includes at least one of: enabling a reception capability indication of the resource conflict indication.
[0069] In some embodiments, the specified condition satisfied by the second node in the device is: a priority value included in the sidelink control information of the second node is equal to or greater than a priority value included in the sidelink control information of the third node; and the priority value included in the sidelink control information of the second node is lower than the priority value included in the sidelink control information of the third node, and the resource pool to which the reserved resources belong is not configured in preemption mode or does not provide a preemption mode parameter; the priority value included in the sidelink control information of the second node is less than the priority value included in the sidelink control information of the third node; and the priority value included in the sidelink control information of the second node is less than a priority threshold corresponding to a configured preemption mode of a resource pool to which the reserved resources belong.
[0070] In some embodiments, the specified condition satisfied by the second node in the device is: The priority value included in the sidelink control information of the second node is less than the priority value included in the sidelink control information of the third node, and the priority value included in the sidelink control information of the third node is less than a priority threshold corresponding to a configured preemption mode of a resource pool to which the reserved resources belong.
[0071] In some embodiments, the node determination module 402: An indication abandonment unit is provided for abandoning transmission of the resource conflict indication if a specified condition is met.
[0072] In some embodiments, the specified condition in the instruction abandonment unit is: a priority value included in the sidelink control information of a second node is lower than a priority value included in the sidelink control information of a third node, and a resource pool to which the reserved resource having the resource conflict belongs is configured in a preemption mode; the priority value included in the sidelink control information of the second node is less than the priority value included in the sidelink control information of the third node, and the priority value included in the sidelink control information of the second node is less than the configured priority threshold of a preemption mode of a resource pool to which the reserved resource with the resource conflict belongs.
[0073] In some embodiments, the specified condition in the instruction abandonment unit is: a priority value included in the sidelink control information of a second node exceeds a priority value included in the sidelink control information of a third node, and a resource pool to which the reserved resources belong is configured in a preemption mode; the priority value included in the sidelink control information of the second node exceeds the priority value included in the sidelink control information of the third node, and the priority value included in the sidelink control information of the third node is less than a priority threshold corresponding to a configured preemption mode of a resource pool to which the reserved resource having the resource conflict belongs.
[0074] FIG. 5 is a structural schematic diagram of an electronic device according to an embodiment of the present application, which includes a processor 50, a memory 51, an input device 52, and an output device 53. The number of processors 50 in the electronic device may be one or more, and FIG. 5 takes one processor 50 as an example. The processor 50, memory 51, input device 52, and output device 53 in the electronic device may be connected by a bus or other methods, and FIG. 5 takes them as an example connected by a bus.
[0075] The memory 51 may be used as a computer-readable storage medium to store software programs, computer-executable programs and modules, such as modules corresponding to the information transmission device in the embodiments of the present application (collision determination module 401 and node determination module 402). The processor 50 executes the software programs, instructions and modules stored in the memory 51 to perform various functional applications and data processing of the electronic device, i.e., to realize the information transmission method described above.
[0076] The memory 51 may primarily include a program storage area capable of storing an operating system and at least one application program required for the function, and a data storage area capable of storing data generated by use of the electronic device. The memory 51 may also include high-speed random access memory, and may also include nonvolatile memory such as at least one magnetic disk storage device, flash memory device, or other nonvolatile solid-state storage device. In some examples, the memory 51 may further include memory located remotely from the processor 50, and these remote memories may be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0077] The input device 52 may be used to receive input numeric or textual information and generate key signal inputs for user settings and function control of the electronic device. The output device 73 may include a display device such as a display.
[0078] An embodiment of the present application is a storage medium containing computer-executable instructions, which, when executed by a computer processor, determining, based on the received sidelink control information, at least one of the following as resource conflicts: a half-duplex resource conflict exists for the reserved resources of the second node; and a resource reservation conflict exists for the reserved resources of the second node and the third node; and determining, based on a specified condition, a second node to which to transmit the resource conflict indication.
[0079] From the description of the above embodiments, it can be clearly understood by those skilled in the art that the present application can be realized by software and necessary general-purpose hardware, and of course, can also be realized by hardware. Based on this understanding, the technical solution of the present application, essentially or a part contributing to related technology, can be embodied in the form of a software product, and this computer software product can be stored in a computer-readable storage medium such as a computer floppy disk, a read-only memory (ROM), a random access memory (RAM), a flash memory (FLASH), a hard disk, or an optical disk, and a computer device (which may be a personal computer, a server, a network device, etc.) includes several instructions for executing the methods described in each embodiment of the present application.
[0080] In the above-described device embodiments, each unit and module provided is merely divided according to functional logic, and is not limited to the above divisions as long as it can realize the corresponding function. Furthermore, the specific names of each functional unit are merely intended to make it easier to distinguish them from one another, and are not intended to limit the scope of protection of the present application.
[0081] It will be apparent to those skilled in the art that all or some of the steps of the methods, systems, and functional modules / units in the devices disclosed above may be realized as software, firmware, hardware, or a suitable combination thereof.
[0082] In hardware embodiments, the division among the functional modules / units described above does not necessarily correspond to the division of physical assemblies; for example, one physical assembly may have multiple functions, or one function or step may be performed cooperatively by several physical assemblies. Some or all physical assemblies may be implemented as software executed by a processor, such as a central processor, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as a dedicated integrated circuit. Such software may be distributed on computer-readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (e.g., computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium used to store desired information and which can be accessed by a computer. Additionally, it will be known to those skilled in the art that communication media typically include computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier or other transport mechanism, and may include any information delivery media.
Claims
1. An information transmission method applied to a first node, comprising: determining, based on the received sidelink control information, at least one of the following as resource conflicts: a half-duplex resource conflict exists for resources reserved by a second node; and a resource reservation conflict exists for resources reserved by the second node and a third node; and determining the second node to transmit a resource conflict indication based on a specified condition; If the resource conflict is the half-duplex resource conflict, the specified condition is: the sidelink control information includes enabling a reception capability indication of a resource conflict indication of the second node. Information transmission method.
2. determining that a half-duplex resource collision exists in the reserved resource of the second node includes the first node being an intended recipient of a transmission occurring in the reserved resource of the second node, and the first node not wanting to receive data in the reserved resource of the second node; If the resource conflict is the half-duplex resource conflict, the specified condition is: The transmission timing of the resource conflict indication is not yet passed, and the transmission timing of the resource conflict indication is determined by a sidelink control information transmission time or a time of reserved resources.
2. The information transmission method according to claim 1.
3. If the resource conflict is the half-duplex resource conflict, the specified condition is: the transmission timing of the resource conflict indication is earlier than the timing of the reserved resource with the half-duplex resource conflict by at least a second minimum interval threshold.
2. The information transmission method according to claim 1.
4. the resource conflict is a resource reservation conflict; The second node satisfies the specified condition.
2. The information transmission method according to claim 1.
5. The specified condition satisfied by the second node is: The transmission timing of the resource conflict indication has not yet passed; and detecting that the reception time of the sidelink control information at the second node is earlier than the transmission time of the resource collision indication by at least a third minimum time interval; the sidelink control information of the second node enabling an indication of the second node's capability to receive the resource conflict indication; the third node does not satisfy a second specified condition; 5. The information transmission method according to claim 4.
6. The second specified condition is The transmission timing of the resource conflict indication corresponding to the reserved resource of the third node has not yet passed; and detecting that the reception time of the sidelink control information at the third node is earlier than the transmission time of the resource collision indication by at least a fourth minimum time interval; the sidelink control information of the third node includes at least one of: enabling a reception capability indication of the resource conflict indication.
6. The information transmission method according to claim 5.
7. The specified condition satisfied by the second node is: a priority value included in the sidelink control information of the second node is equal to or greater than a priority value included in the sidelink control information of the third node; and a priority value included in the sidelink control information of the second node is lower than a priority value included in the sidelink control information of the third node, and a resource pool to which the reserved resource with the resource reservation conflict belongs is not configured in preemption mode or does not provide a preemption mode parameter; a priority value included in the sidelink control information of the second node is lower than a priority value included in the sidelink control information of the third node; and a priority value included in the sidelink control information of the second node is lower than a priority threshold corresponding to a configured preemption mode of a resource pool to which the reserved resources of the resource reservation conflict belong.
5. The information transmission method according to claim 4.
8. The specified condition satisfied by the second node is: a priority value included in the sidelink control information of the second node is lower than a priority value included in the sidelink control information of the third node, and the priority value included in the sidelink control information of the third node is lower than a priority threshold corresponding to a configured preemption mode of a resource pool to which the reserved resource with the resource reservation conflict belongs.
5. The information transmission method according to claim 4.
9. Determining a second node to transmit a resource conflict indication based on a specified condition includes: abandoning transmission of the resource conflict indication if the specified condition is met; 2. The information transmission method according to claim 1.
10. The specified conditions are: a priority value included in the sidelink control information of the second node is lower than a priority value included in the sidelink control information of the third node, and a resource pool to which the reserved resource having the resource conflict belongs is configured in a preemption mode; a priority value included in the sidelink control information of the second node is lower than a priority value included in the sidelink control information of the third node, and the priority value included in the sidelink control information of the second node is lower than a configured priority threshold of a preemption mode of a resource pool to which the reserved resource having the resource conflict belongs.
10. The method of claim 9.
11. The specified conditions are: a priority value included in the sidelink control information of the second node exceeds a priority value included in the sidelink control information of the third node, and a resource pool to which the reserved resource having the resource conflict belongs is configured in a preemption mode; a priority value included in the sidelink control information of the second node exceeds a priority value included in the sidelink control information of the third node, and the priority value included in the sidelink control information of the third node is less than a priority threshold corresponding to a configured preemption mode of a resource pool to which the reserved resource with the resource conflict belongs.
10. The method of claim 9.
12. one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method of any one of claims 1 to 11. electronic equipment.
13. A computer-readable storage medium storing a computer program, The computer program, when executed by a processor, implements the method according to any one of claims 1 to 11. A computer-readable storage medium.