Method for transmitting cooperation information between UEs, UE and storage medium
By transmitting cooperation announcement information, UEs can determine the reception capability of other UEs for resource coordination, optimizing resource utilization and reducing waste in sidelink communication.
Patent Information
- Application Number
- JP2024519757
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-09-30
- Filing Date
- 2022-09-19
- Publication Date
- 2026-02-05
- Estimated Expiration
- 2042-09-19
AI Technical Summary
The transmission of resource coordination information in sidelink communication between UEs is inefficient, leading to resource conflicts and waste when sent to UEs that do not support resource coordination.
UEs transmit cooperation announcement information indicating their reception capability for resource coordination, allowing other UEs to determine whether to send coordination information, thereby avoiding resource conflicts and waste.
This method enables efficient resource utilization by ensuring coordination information is only transmitted to UEs capable of receiving it, reducing unnecessary transmissions and resource conflicts.
Smart Images

Figure 0007811640000001 
Figure 0007811640000002 
Figure 0007811640000003
Abstract
Description
[Technical Field]
[0001] The present application relates to mobile communication technology, for example, a method for transmitting coordination information between UEs, a UE and a storage medium. [Background technology]
[0002] According to the allocation method of sidelink communication resources, sidelink communication can be divided into two communication modes. In the first mode (mode 1), the resources for a UE to transmit sidelink signals are scheduled by the base station. In the second mode (mode 2), the UE autonomously selects resources in a resource pool configured or pre-configured by the network based on a resource selection policy. The resource selection policy mainly includes a sensing mechanism, a partial sensing mechanism, and a random selection mechanism. The configuration (including pre-configuration) here refers to the process of notifying one or a set of devices of some configured or pre-configured information.
[0003] In the second mode, because UEs' autonomous resource selection may result in more resource conflicts, cooperation between UEs may be considered to reduce resource conflicts and improve resource utilization efficiency. That is, it is necessary to support resource cooperation between UEs. For example, one UE (referred to as UE-A) can send cooperation information to another UE (referred to as UE-B), which can help UE-B to better autonomously select resources. The cooperation information may be carried on a physical sidelink control channel (PSCCH), such as the first type of sidelink control information (SCI), or the physical sidelink shared channel (PSCCH), specifically the second type of SCI, or may be carried on higher layer information, such as a MAC control element (CE) of the media access control (MAC) layer, a radio resource control (RRC) layer message, or the physical sidelink feedback channel (PSFCH). Here, the first type of SCI is located in the control channel, and the second type of SCI is located in the data channel.
[0004] However, since the transmission of the resource coordination information itself requires resource occupation, currently, the transmission of the resource coordination information has difficulty in efficient resource utilization. For example, when UE-A transmits the coordination information to a UE that does not support resource coordination, it will result in excessive resource waste. Summary of the Invention [Problem to be solved by the invention]
[0005] The present application provides a method for transmitting coordination information between UEs, a UE and a storage medium. [Means for solving the problem]
[0006] According to a first aspect, an embodiment of the present application provides a method for transmitting cooperation information between UEs, the method for transmitting cooperation information between UEs comprising: The method includes a first UE transmitting a first message carrying cooperation announcement information for indicating cooperation information reception capability of the first UE.
[0007] According to a second aspect, an embodiment of the present application provides a method for transmitting cooperation information between UEs, the method for transmitting cooperation information between UEs comprising: A second UE receives a first message carrying cooperation announcement information for indicating cooperation information reception capability of the first UE; The second UE determines the cooperation information reception capability of the first UE based on the cooperation announcement information.
[0008] According to a third aspect, an embodiment of the present application provides a UE, the UE comprising: one or more processors; The present invention also includes a storage device for storing one or more programs, wherein the one or more programs are executed by one or more processors, thereby causing the one or more processors to realize a method for transmitting coordination information between UEs according to the first aspect.
[0009] According to a fourth aspect, an embodiment of the present application provides a UE, the UE comprising: one or more processors; The present invention also includes a storage device for storing one or more programs, which, when executed by one or more processors, causes the one or more processors to realize a method for transmitting coordination information between UEs according to the second aspect.
[0010] According to a fifth aspect, an embodiment of the present application provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, is used to perform a method for transmitting coordination information between UEs in a possible implementation manner according to any one of the first to second aspects. [Brief explanation of the drawings]
[0011] [Figure 1] 2 is a flowchart of a method for transmitting cooperation information between UEs according to an embodiment of the present application; [Figure 2] 4 is a flowchart of a method for transmitting cooperation information between different UEs according to an embodiment of the present application; [Figure 3] 1 is a structural schematic diagram of a UE according to an embodiment of the present application; [Figure 4] FIG. 10 is a structural schematic diagram of another UE according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, embodiments of the present application will be described in detail with reference to the drawings.
[0013] In a SL communication or direct connection communication system, when traffic transmission between devices is required, the traffic data between devices is transmitted directly from the data source device to the target device, rather than being transferred via other network devices, i.e., direct communication between devices. In the following, SL communication refers to all direct communication. The collaboration information sent by UE-A to assist UE-B in resource selection or reselection may be of the following three types:
[0014] Cooperation information 1: A set of resources preferred for UE-B's transmission, called a preferred resource set.
[0015] Cooperation information 2: A set of resources that are not preferred for UE-B's transmission (Set of resources non-preferred for UE-B's transmission), also called an undesirable resource set.
[0016] Cooperation information 3: A resource conflict (presence of expected / potential resource conflict on the resources indicated by UE-B) may occur in the resources to be used in the future, which is called a resource conflict indication.
[0017] Because the transmission of UE-A cooperation information itself requires occupying resources, if UE-A were to make a complete autonomous decision on whether to transmit cooperation information, it may result in unnecessary transmission, such as transmission to a UE that does not support resource cooperation. The UE that does not support resource cooperation includes a UE in the related art (legacy UE) and a new version UE that does not support or enable resource cooperation, or a UE that does not support or enable specific cooperation information (e.g., if a UE supports or enables cooperation information 1, it may not be able to receive cooperation information 2 and 3). Currently, UE-A, which transmits cooperation information, cannot determine whether the UE supports or enables resource cooperation.
[0018] Therefore, the present application provides a method for transmitting cooperation information between UEs, in which UE-B sends cooperation announcement information to assist UE-A in determining whether the UE can receive cooperation information and / or determining what type or types of cooperation information the UE can receive, that is, assist UE-A in selecting an appropriate receiver of the cooperation information.
[0019] FIG. 1 is a flowchart of a method for transmitting association information between UEs according to an embodiment of the present application. As shown in FIG. 1, the method for transmitting association information between UEs according to this embodiment includes the following steps:
[0020] In step S110, the first UE sends a first message carrying cooperation announcement information for indicating cooperation information reception capability of the first UE.
[0021] The method for transmitting cooperation information between UEs according to this embodiment is used by a first UE. The first UE may be any UE, and may be a UE that supports resource cooperation or a UE that does not support resource cooperation. In order to allow other UEs to know the resource cooperation support capability of the first UE, i.e., whether the first UE supports receiving cooperation information or which cooperation information the first UE supports receiving, the first UE may transmit a first message that coordinates cooperation announcement information. The first UE is UE-B. The first message transmitted by the first UE may be any one message, for example, information for transmitting data or information for transmitting control information. The first message may be, for example, a PSCCH or a PSSCH. Carrying the cooperation announcement information in a specific position in the first message indicates the cooperation information reception capability of the first UE. In this way, other UEs that receive the first information can know the cooperation information reception capability of the first UE based on the cooperation announcement information and determine whether to transmit cooperation information to the first UE. In this way, it is possible to avoid the first UE from colliding with resources used by other UEs, and to avoid unnecessary transmission of cooperation information when the first UE does not support reception of cooperation information, thereby saving transmission resources. Here, the cooperation information reception capability of the first UE may be information such as whether the first UE supports reception of cooperation information, and the type of cooperation information supported by the first UE to be received.
[0022] After the first UE transmits the first message carrying the cooperation announcement information, the UE that receives the first message can determine the first UE's reception capability for the cooperation information, for example, whether the first UE supports receiving cooperation information and the supported cooperation information type, so that when another UE determines that there is a conflict with the resources used by the first UE, it can choose whether to transmit cooperation information to the first UE, thereby realizing resource cooperation and avoiding resource waste caused by transmitting excessive cooperation information.
[0023] A higher layer or network can enable or disable the resource coordination function. For example, a resource pool may be configured with resources for transmitting (transmitting or receiving) coordination information, the resource coordination function may be explicitly enabled in the resource pool, or the resource coordination function of a device may be enabled by higher layer signaling. SL communication may be unicast, broadcast, or groupcast. SL devices obtain resources in the SL resource pool for communication. These SL devices may have different resource coordination capabilities or functions. Even if the network or the entire resource pool enables the resource coordination function, a specific UE in the resource pool does not necessarily have the resource coordination function enabled. Furthermore, even if a UE enables the resource coordination function, the UE cannot currently know whether other UEs also have the resource coordination function enabled.
[0024] To prevent an SL device from transmitting cooperation information to another SL device that cannot receive the cooperation information, the present application allows an SL device to transmit cooperation announcement information to announce whether a certain resource cooperation function is supported or enabled. For example, a UE indicates cooperation announcement information in a transmitted PSCCH / PSSCH. Specifically, the cooperation announcement information indicates whether a resource cooperation function is supported or enabled, or indicates what type of resource cooperation information is supported or enabled. In one embodiment, a UE can carry cooperation announcement information in an SCI to indicate whether a resource cooperation function is supported or enabled. Specifically, because cooperation information has a certain time-varying period and can generally be obtained by or only by detecting physical layer signaling, such as an SCI, and can be received by all receiving UEs around the physical layer signaling for decoding, the cooperation announcement information can be added to the SCI.
[0025] In one embodiment, the association announcement information is carried in an SCI of the first message, where the SCI is a first type SCI or a second type SCI, and the first type SCI is located in a control channel and the second type SCI is located in a data channel.
[0026] When carrying association announcement information in the SCI, the association announcement information may be indicated using a reserved bit in the SCI, or may be indicated using a reserved value in an existing information field in the SCI, or may be indicated using a combination of multiple existing information fields in the SCI.
[0027] The cooperation announcement information may include at least one of indicating support for receiving cooperation information and indicating a supported cooperation information type. That is, the cooperation announcement information may include an indication that support for receiving cooperation information is supported, and if the first UE does not transmit the cooperation announcement information, it is considered that the first UE does not support receiving cooperation information. Alternatively, the cooperation announcement information may include an indication that reception of cooperation information is not supported. The cooperation announcement information may further include an indication of a supported cooperation information type.
[0028] In one embodiment, the cooperation announcement information indicates whether the first UE enables or supports a resource cooperation function, specifically, if the value indicated by the cooperation announcement information is true, it indicates that the first UE enables or supports the resource cooperation function, or if the value indicated by the cooperation announcement information is true, it indicates that the first UE enables or supports the resource cooperation function based on the resource conflict indication.
[0029] In one embodiment, the collaboration announcement information indicates resource collaboration function types enabled or supported by the first UE. Specifically, the value indicated by the collaboration announcement information may be used to indicate that the first UE enables or supports one or more types of resource collaboration functions, or to indicate that the first UE does not enable or support any types of resource collaboration functions. For example, in one embodiment, an M bit is used to indicate a combination of supported or enabled resource collaboration types, i.e., when the M bit is set to a certain value or number, it indicates that the first UE enables or supports the resource collaboration function of one or more collaboration information types corresponding to the changed value. The mapping relationship between the specific value or number and the combination of resource collaboration types may be configured by the network or defined by a protocol. For example, in one embodiment, an N-bit map is used to separately indicate N types of resource collaboration, and when a bit in the N bits is set to true, it indicates that the first UE enables or supports the resource collaboration function of the corresponding collaboration information type.
[0030] In one embodiment, a reserved bit in the SCI is used to indicate the association announcement information. For example, in the SCI format in the related art, some bits are used as reserved bits. A transmitter in the related art generally sets the reserved bit to a special value, such as 0, while a receiver in the related art ignores the value of the reserved bit. A first UE may carry association announcement information in the reserved bit, and the UE in the related art can receive the SCI without being affected, while a second UE can receive the association announcement information in the reserved bit. Similarly, a reserved value in an existing information field in the SCI may be used to indicate the association announcement information, or a combination of multiple existing information field values in the SCI may be used to indicate the association announcement information. These combinations may be referred to as reserved combinations.
[0031] In one embodiment, information bits in a new SCI format, for example, a new first type SCI format or a new second type SCI format, are used to indicate the association announcement information.
[0032] In one embodiment, information bits in the MAC CE are used to indicate the association announcement information, for example, a new MAC CE for resource association is defined, and bits therein are used to carry the association announcement information.
[0033] In one embodiment, the first UE transmits a first message carrying cooperation announcement information when it determines at least one of the following: resources for transmitting cooperation information are configured in a resource pool where the first message is located; a resource cooperation function is enabled in the resource pool where the first message is located; and the first UE has enabled the resource cooperation function. For the first UE to transmit the cooperation announcement information, the resource cooperation function must be enabled in the configuration of a system, network, or higher layer. That is, only UEs that support the resource cooperation function can perform resource cooperation operations, provided that resource cooperation is enabled at the system level. The system, network, or higher layer configures resources for transmitting (transmitting or receiving) cooperation information in a resource pool used by the UE. The resource configuration for cooperation information communication in the resource pool includes a time domain period of the cooperation information resource, a resource block set occupied by the frequency domain of the cooperation information resource, and a minimum time domain interval between the cooperation information resource and its corresponding resource. Furthermore, the corresponding resource of the cooperation information resource is a resource where the first message is located or a resource indicated as reserved by the SCI carried in the first message. The system, the network, or a higher layer enables a resource coordination function in a resource pool used by the first UE, and the coordination function may include functions corresponding to the one or more coordination information types. The system, the network, or a higher layer enables the resource coordination function to allow the UE to enable the resource coordination function, and the coordination function may include functions corresponding to the one or more coordination information types.
[0034] In one embodiment, the enabled resource coordination function configured by the system, network or higher layer is used by the UE itself to determine whether it can perform the resource coordination function, whereas the reception of coordination announcement information is used by the UE to determine whether other UEs can perform resource coordination, and the transmission of coordination announcement information is used by the UE to inform other UEs whether it itself can perform resource coordination.
[0035] Alternatively, the first UE may perform step S120 after transmitting the first message carrying the cooperation announcement information, that is, the first UE receives or detects the cooperation information at the determined cooperation information resource location or resource interval. If the cooperation announcement information in the first message transmitted by the first UE indicates that the first UE supports receiving the cooperation information, when a resource collision occurs, the first UE can receive or detect the cooperation information at the determined cooperation information resource location or resource interval.
[0036] The method further includes, before the first UE receives or detects the cooperation information at the determined cooperation information resource location or resource section, the first UE determining the cooperation information resource location or resource section at the resource location of the first message, or the first UE determining the cooperation information resource location or resource section at the resource location indicated as reserved by the first message. That is, the first UE needs to determine the cooperation information resource location or resource section, and indicates it in the first message.
[0037] In one embodiment, the resource or resource interval of the coordination information is determined based on the resource location of the first message sent by the first UE. For example, since the coordination message has a time-dependent nature and can be transmitted or received within a certain time to fulfill the role of resource coordination, the determined resource and resource interval of the coordination message must be within a certain delay. For example, if the maximum delay is x and the time of the resource location of the first message is n, the resource or resource interval is between n and n+x.
[0038] In one embodiment, the coordination information resource location or resource interval is determined based on the location of the resource designated as reserved by the first message transmitted by the first UE. For example, if the coordination message is a resource conflict indication, the resource conflict indication must be transmitted or received before the conflicting resource, i.e., the reserved resource, so that resource coordination can be performed. Furthermore, taking into account factors such as processing delay, the coordination message transmission must be earlier. For example, if the time of the location of the resource reserved by the first message, i.e., the conflicting resource, is n, and the minimum interval between the reserved resource and the resource of the coordination message is k, the resource or resource interval is not as late as nk. In one embodiment, the coordination information resource is located in the slot immediately preceding (or including) nk, where k is configured by the network, the system, or a higher layer.
[0039] In a method for transmitting cooperation information between UEs according to an embodiment of the present application, a first UE sends a first message carrying cooperation announcement information for indicating the first UE's cooperation information reception capability. When a second UE receives the cooperation announcement information and determines that it conflicts with the resources used by the first UE, the second UE can choose whether to send cooperation information to the first UE, thereby realizing resource cooperation and avoiding resource waste due to the transmission of excessive cooperation information.
[0040] FIG. 2 is a flowchart of another method for transmitting association information between UEs according to an embodiment of the present application. As shown in FIG. 2, the method for transmitting association information between UEs according to this embodiment includes the following steps:
[0041] In step S210, the second UE receives a first message carrying cooperation announcement information for indicating cooperation information reception capability of the first UE.
[0042] The method for transmitting cooperation information between UEs according to this embodiment is used by a second UE, where the second UE is any UE and supports the transmission of cooperation information. The second UE can receive or detect the first message, obtain the cooperation announcement information carried in the first message, and thereby determine the cooperation information reception capability of the first UE, thereby determining whether to transmit cooperation information to the first UE. The second UE is UE-A. The first message may be any one message, for example, information for transmitting data or information for transmitting control information. The first message may be, for example, a PSCCH or a PSSCH.
[0043] In step S220, the second UE determines the cooperation information receiving capability of the first UE based on the cooperation announcement information.
[0044] The second UE determines the cooperation information reception capability of the first UE based on the received cooperation announcement information, and then determines whether to transmit cooperation information to the UE, thereby avoiding the first UE from conflicting with resources used by other UEs and avoiding unnecessary transmission of cooperation information when the first UE does not support reception of cooperation information, thereby saving transmission resources. Here, the cooperation information reception capability of the first UE may be information such as whether the first UE supports reception of cooperation information, the type of cooperation information supported by the first UE to be received, etc.
[0045] After receiving the first message carrying the cooperation announcement information, the second UE can know the first UE's reception capability for cooperation information, such as whether the first UE supports receiving cooperation information and the supported cooperation information types, so that when the second UE determines that there is a conflict with the resources used by the first UE, the second UE can choose whether to transmit cooperation information to the first UE, thereby realizing resource cooperation and avoiding resource waste caused by transmitting excessive cooperation information.
[0046] In one embodiment, the association announcement information is carried in an SCI of the first message, the SCI being a first type SCI or a second type SCI, the first type SCI being located in a control channel, and the second type SCI being located in a data channel.
[0047] The cooperation announcement information may include at least one of indicating support for reception of cooperation information and indicating a supported cooperation information type. That is, the cooperation announcement information may include an indication that reception of cooperation information is supported, and if the second UE has not received the cooperation announcement information, it is considered that the first UE does not support reception of cooperation information. Alternatively, the cooperation announcement information may include an indication that reception of cooperation information is not supported. The cooperation announcement information may further include an indication of a supported cooperation information type.
[0048] Optionally, after the second UE determines the cooperation information reception capability of the first UE based on the cooperation announcement information, in step S230, the second UE may further include, after determining that the first UE has the cooperation information reception capability, transmitting the cooperation information at the determined cooperation information resource location or resource interval. After the second UE determines that the first UE has the cooperation information reception capability based on the received first message, if there is a resource conflict between the resources used by the first UE, the first UE may transmit the cooperation information at the cooperation information resource location or resource interval determined based on the first message. Alternatively, the second UE may transmit the cooperation information at the determined cooperation information resource location or resource interval in other possible cases.
[0049] In one embodiment, the method further includes, after determining that the first UE has cooperation information reception capability, detecting a resource conflict by the second UE before transmitting the cooperation information at the determined cooperation information resource location or resource interval, where detecting a resource conflict includes detecting that a resource reserved by the second message at least partially overlaps with a reserved resource indicated by the first message, or detecting that the second UE cannot receive at a resource location indicated as reserved by the first message.
[0050] In one embodiment, the second UE may further determine a target UE to which the cooperation information is to be transmitted based on the priority of each conflict resource before transmitting the cooperation information at the determined cooperation information resource location or resource interval. The UE (i.e., the second UE) that transmits the cooperation information transmits a resource conflict indication to one or more UEs with lower priorities.
[0051] In one embodiment, the second UE is the intended recipient of the first message or is the intended recipient transmitting on the reserved resources indicated by the first message.
[0052] That is, for the second UE to send the cooperation information, at least one of the following conditions must be satisfied: the first UE has the capability to receive the cooperation information; the second UE detects a resource collision; the first UE determines, based on priority, that it is the cooperation information target UE; the second UE is a destination recipient transmitting on spare resources of the first message or indicated by the first message; and the second UE is configured or pre-configured to enable a cooperation message transmitted to a destination recipient transmitting on spare resources other than the first message or indicated by the first message.
[0053] Hereinafter, the method for transmitting coordination information between UEs according to the embodiments of the present application will be described in more detail through two specific embodiments.
[0054] In a first embodiment, the cooperation information is a resource conflict indication, which is taken as an example to describe the conditions that a UE as a second UE must meet to transmit cooperation information to a first UE. There are two common cases in which a UE detects that a resource conflict has occurred in the resources reserved by the first UE: 1) The UE detects that the resources reserved by another UE overlap partially or completely with the resources reserved by the first UE; or 2) The UE cannot perform SL reception on the resources reserved by the first UE. In one embodiment, the UE is the intended recipient of transmission on the resources reserved by the first UE, but the UE needs to perform another operation, such as SL or other transmission, and the UE cannot receive due to half-duplex restrictions.
[0055] In the following, the UE detects that the resources reserved by other UEs overlap partially or completely with the resources reserved by the first UE, but it should be noted that the same can also be applied to a collision where the UE cannot perform SL reception on the first UE's reserved resources. Consider the following scenario: UE1 and UE2 need to send SL transmissions, UE3 is the target recipient of UE1, UE4 is the target recipient of UE2, but UE5 is not the intended recipient of UE1 and UE2. However, UE5 can detect the SCIs of UE1 and UE2, and if the SCIs carry cooperation announcement information, UE5 can also acquire it.
[0056] UE1 transmits SL transmission 1, for example, one PSSCH and its associated PSSCH (first message), and UE2 transmits SL transmission 2. Then, resource 1 reserved by the SCI in SL transmission 1 partially or completely overlaps with resource 2 reserved by the SCI in SL transmission 2, i.e., UE1 collides with the resource reserved by UE2.
[0057] In one embodiment, the SCI of the first message sent by UE1 carries cooperation announcement information, which indicates that UE1 can receive a resource conflict indication or indicates that the resource conflict indication is enabled. If UE2 does not support or enable the resource conflict indication, for example, if UE2 is a UE in the related art and cannot receive cooperation information, the SCI of the second message sent by UE2 does not carry cooperation announcement information, or the announcement information carried in the SCI indicates that UE2 does not support or enable the resource conflict indication. In one embodiment, UE3 detects the resource reservation indication in the SCI to discover that the reserved resource 1 overlaps with resource 2, i.e., a resource conflict has occurred. If UE3 supports transmitting cooperation information indicating a resource conflict, UE3 detects the cooperation announcement information in the SCI to discover that UE1 can receive cooperation information due to the resource conflict, but UE2 cannot receive the cooperation information. In this case, UE3 can transmit cooperation information to UE1 to notify UE1 of the resource conflict.
[0058] That is, in one embodiment, the necessary conditions for a UE supporting resource coordination to be able to transmit coordination information to a first UE as a second UE include that the UE discovers that resources reserved by the first UE have conflicted, the UE is the intended recipient of data transmitted by the first UE, and the coordination announcement information transmitted by the first UE indicates that it supports or enables resource conflict indication.
[0059] In one embodiment, UE4 detects a resource reservation indication in the SCI and discovers that the reserved resource 1 overlaps with resource 2, i.e., a resource collision occurs. If UE4 supports sending cooperation information indicating a resource collision, UE4 detects the cooperation announcement information in the SCI and discovers that UE1 can receive the cooperation information due to the resource collision, but UE2 cannot receive the cooperation information. In this case, if UE4 is allowed to feed back the resource collision information to UE1 as the receiver of the conflicting resource 2, UE4 can transmit cooperation information to UE1 to notify UE1 of the resource collision.
[0060] That is, in one embodiment, the necessary conditions for a UE supporting resource cooperation to be able to transmit cooperation information to a first UE as a second UE include the UE discovering that resources reserved by the first UE conflict, the UE being a destination recipient of one of the plurality of transmissions involving resource conflict, and the cooperation announcement information transmitted by the first UE indicating that the resource conflict indication is supported or enabled. In one embodiment, the necessary conditions for a UE to be able to transmit cooperation information to the first UE as a second UE may further include enabling or allowing destination recipients of non-first UEs to transmit a resource conflict indication, or enabling or allowing destination recipients of non-first UEs to transmit a resource conflict indication, which must be a destination recipient of one of the plurality of transmissions involving resource conflict.
[0061] In one embodiment, UE5 detects a resource reservation indication in the SCI and discovers that the reserved resource 1 overlaps with resource 2, i.e., a resource collision has occurred. If UE5 supports transmitting cooperation information indicating a resource collision, UE5 detects cooperation announcement information in the SCI and discovers that UE1 can receive the cooperation information due to the resource collision, but UE2 cannot receive the cooperation information. In this case, UE5 is not the intended recipient of conflicting resource 1 or conflicting resource 2. If UE5 is also allowed to transmit resource collision information, UE5 can transmit the cooperation information to UE1. If the intended recipient of the non-conflicting resource is not allowed to provide feedback, UE5 does not transmit a resource collision indication even when it detects a collision.
[0062] That is, in one embodiment, the necessary conditions for a UE as a second UE to be able to send cooperation information to a first UE include that the UE discovers that resources reserved by the first UE conflict, the cooperation announcement information sent by the first UE indicates that resource conflict indication is supported or enabled, and enables or allows the intended recipient of a non-first UE to send a resource conflict indication.
[0063] In one embodiment, the destination recipient of the non-first UE is enabled or allowed to send a resource conflict indication, or the destination recipient of the non-first UE must be the destination recipient of one of the transmissions involved in the resource conflict and is enabled or allowed to send a resource conflict indication, and is configured by a higher layer or the network, or is indicated by the first UE via signaling such as an SCI or MAC CE.
[0064] In one embodiment, if neither UE1 nor UE2 supports or enables resource conflict indication, the SCI of the message sent by UE1 and UE2 does not carry cooperation announcement information, or the announcement information carried in the SCI indicates that resource conflict indication is not supported or enabled. In one embodiment, UE3-5 detects the resource reservation indication in the SCI and discovers that the reserved resource 1 overlaps with resource 2, i.e., a resource conflict has occurred. Even if UE3-5 supports transmitting cooperation information indicating resource conflict, if UE3-5 discovers that none of the transmitting UEs related to the conflicting resources supports or enables resource conflict indication, UE3-5 does not transmit a resource conflict indication even when a conflict is detected.
[0065] In a second embodiment, the cooperation information is a resource conflict indication, which is an example of the conditions that a UE must meet to transmit cooperation information to a first UE as a second UE. In one embodiment, when a UE detects a resource reservation conflict, such as a conflict between resource 1 and resource 2, by detecting an SCI, and finds that multiple UEs involved in the resource conflict all support or enable receiving a resource conflict indication, it can determine to which UE the resource conflict indication should be transmitted based on the priority of the resources involved. In one embodiment, the UE transmitting the cooperation information transmits the resource conflict indication to one or more UEs with lower priorities.
[0066] In one embodiment, the conditions necessary for a UE as a second UE to be able to transmit cooperation information to a first UE include that the UE discovers that resources reserved by the first UE conflict, the cooperation announcement information sent by the first UE indicates that resource conflict indication is supported or enabled, the UE is a destination recipient of the first UE, and the priority of the first UE's transmission is lower than the priority of the transmission of the other UE or UEs in the conflict.
[0067] In one embodiment, the necessary conditions for a UE to be able to transmit cooperation information to a first UE as a second UE include: the UE discovering that resources reserved by the first UE conflict; the cooperation announcement information transmitted by the first UE indicates that a resource conflict indication is supported or enabled; the UE is a destination recipient of a transmission that conflicts with the transmission of the first UE, and the priority of the first UE's transmission is lower than the priority of the conflicting transmission. In one embodiment, the necessary conditions for a UE to be able to transmit cooperation information to a first UE as a second UE may further include: a destination recipient of a non-first UE enabling or allowing a resource conflict indication to be transmitted; or a destination recipient of a non-first UE that must be a destination recipient of one of the transmissions involving the resource conflict and enabling or allowing a resource conflict indication to be transmitted.
[0068] In one embodiment, the conditions necessary for a UE as a second UE to be able to send cooperation information to a first UE include that the UE discovers that resources reserved by the first UE conflict, the cooperation announcement information sent by the first UE indicates that resource conflict indication is supported or enabled, the UE enables or allows sending resource conflict indication as a destination recipient of a non-first UE, and the first UE's transmission has a relatively low priority or a relatively high priority number.
[0069] In one embodiment, the priority or priority number of the first UE's transmission is indicated to the SCI.
[0070] In one embodiment, the necessary conditions for the UE as the second UE to be able to send the coordination information to the first UE further include that the UE supports or enables a resource coordination function, i.e., the UE has the capability to send resource coordination information.
[0071] An embodiment of the present application further provides a UE, which is a first UE, and the UE comprises: A sending module is included for sending a first message carrying cooperation announcement information for indicating cooperation information reception capability of the first UE.
[0072] An embodiment of the present application further provides a UE, which is a second UE, wherein the UE: The system includes a receiving module for receiving a first message carrying cooperation announcement information for indicating the cooperation information reception capability of the first UE, and a processing module for determining the cooperation information reception capability of the first UE based on the cooperation announcement information.
[0073] FIG. 3 is a structural schematic diagram of a UE according to an embodiment of the present application. As shown in FIG. 3, the UE includes a processor 31, a memory 32, a transmitter 33, and a receiver 34. The number of processors 31 in the UE may be one or more. In FIG. 3, one processor 31 is taken as an example. The processor 31 and the memory 32 in the UE may be connected by a bus or in other ways. In FIG. 3, they are connected by a bus as an example.
[0074] The memory 32 may be configured as a computer-readable storage medium to store software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the method for transmitting association information between UEs in the embodiment of Figure 1 of the present application. The processor 31 runs the software programs, instructions and modules stored in the memory 32 to realize at least one function application and data processing of the UE, i.e., the method for transmitting association information between UEs.
[0075] The memory 32 may mainly include a program storage area and a data storage area. Here, the program storage area may store an operating system and / or application programs required for at least one function, and the data storage area may store data generated based on the use of the base station. The memory 32 may include high-speed random access memory or non-volatile memory, such as at least one magnetic disk memory device, flash memory device, or other non-volatile solid-state memory device.
[0076] The transmitter 33 is a module or device combination that can emit radio frequency signals into space, and includes, for example, a combination of a radio frequency emitter, an antenna, and other devices. The receiver 34 is a module or device combination that can receive radio frequency signals from space, and includes, for example, a combination of a radio frequency receiver, an antenna, and other devices.
[0077] FIG. 4 is a structural schematic diagram of another UE according to an embodiment of the present application. As shown in FIG. 4, the UE includes a processor 41, a memory 42, a transmitter 43, and a receiver 44. The number of processors 41 in the UE may be one or more. In FIG. 4, one processor 41 is taken as an example. The processor 41 and the memory 42 in the UE may be connected by a bus or in other ways. In FIG. 4, they are connected by a bus as an example.
[0078] The memory 42 may be configured as a computer-readable storage medium to store software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the method for transmitting association information between UEs in the embodiment of Figure 2 of the present application. The processor 41 runs the software programs, instructions and modules stored in the memory 42 to realize at least one function application and data processing of the UE, i.e., the method for transmitting association information between UEs.
[0079] The memory 42 may primarily include a program storage area and a data storage area. Here, the program storage area may store an operating system and / or application programs required for at least one function, and the data storage area may store data generated based on the use of the base station. The memory 42 may include high-speed random access memory or non-volatile memory, such as at least one magnetic disk memory device, flash memory device, or other non-volatile solid-state memory device.
[0080] The transmitter 43 is a module or device combination that can emit a radio frequency signal into space, and includes, for example, a combination of a radio frequency emitter, an antenna, and other devices. The receiver 44 is a module or device combination that can receive a radio frequency signal from space, and includes, for example, a combination of a radio frequency receiver, an antenna, and other devices.
[0081] An embodiment of the present application further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a method for transmitting cooperation information between UEs, the method including: a first UE sending a first message carrying cooperation announcement information for indicating the first UE's capability of receiving cooperation information.
[0082] An embodiment of the present application further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a method for transmitting cooperation information between UEs, the method including: a second UE receiving a first message carrying cooperation announcement information for indicating the cooperation information reception capability of the first UE; and the second UE determining the cooperation information reception capability of the first UE based on the cooperation announcement information.
[0083] In general, various embodiments of the present application may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. For example, while some aspects may be implemented in hardware, other aspects may be implemented in firmware or software that may currently be executed by a controller, microprocessor, or other computing device, and the present application is not limited in this regard.
[0084] Embodiments of the present application may be implemented by a data processor of a mobile device executing computer program instructions, e.g., processor entities, or hardware, or a combination of software and hardware. The computer program instructions may be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or target code written in any combination of one or more programming languages.
[0085] Any logic flow block diagrams in the drawings of this application may represent program steps, or interconnected logic circuits, modules and functions, or a combination of program steps, logic circuits, modules and functions. Computer programs may be stored in memory. The memory may be of any type compatible with the local technology environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical memory devices and systems (Digital Versatile Discs (DVDs) or Compact Discs (CDs)). Computer-readable media may also include non-transitory storage media. Data processors may be of any type compatible with the local technology environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processing (DSPs), application-specific integrated circuits (SAICs), programmable logic devices (Field-Programmable Gate Arrays (FPGAs)), and processors based on multi-core processor architectures.
Claims
1. A method for transmitting cooperation information between UEs, comprising: A first user equipment (UE) transmits a first message carrying cooperation announcement information for indicating cooperation information reception capability of the first UE; The coordination information reception capability of the first UE is used to indicate whether the first UE supports receiving resource coordination information from a second user equipment (UE); and The method for transmitting cooperation information between UEs, characterized in that the cooperation announcement information is carried in a sidelink control message (SCI) of the first message.
2. 2. The method according to claim 1, wherein the SCI is a first type of SCI or a second type of SCI, the first type of SCI being located in a control channel, and the second type of SCI being located in a data channel.
3. The linked announcement information is 2. The method of claim 1, wherein the indication is by at least one of a reserved bit of the SCI, a reserved value of an existing information field of the SCI, and a combination of multiple existing information fields in the SCI.
4. The linked announcement information is indicating support for receiving federation information; and indicating supported federation information types.
5. The first UE transmitting a first message carrying cooperation announcement information comprises: The first UE, A resource for transmitting association information is set in a resource pool where the first message is located; and A resource pool in which the first message is located has a resource cooperation function enabled; A resource coordination function is enabled in the first UE; 2. The method of claim 1, further comprising transmitting a first message carrying coordinated announcement information in response to determining at least one of:
6. 6. The method of claim 5, wherein in the resource pool, the resource configuration for transmitting the association information includes at least one of a time domain period of the association information resource, a resource block set occupied by the frequency domain of the association information resource, and a minimum time domain interval between the association information resource and a corresponding resource.
7. 7. The method according to claim 6, wherein the corresponding resource of the linked information resource is a resource where the first message is located, or the corresponding resource of the linked information resource is a resource indicated as reserved by the SCI carried in the first message.
8. After the first UE sends a first message carrying cooperation announcement information, The method of claim 1 , further comprising: the first UE receiving or detecting cooperation information at the determined cooperation information resource location or resource interval.
9. Before the first UE receives or detects cooperation information at the determined cooperation information resource location or resource section, The first UE determines a resource location or a resource interval for cooperation information according to the resource location of the first message; or The method of claim 8, further comprising: the first UE determining a resource location or resource interval for cooperation information at a location of a resource indicated as reserved by the first message.
10. A method for transmitting cooperation information between UEs, comprising: A second user equipment (UE) receives a first message carrying cooperation announcement information for indicating cooperation information reception capability of the first UE; The second UE determines a cooperation information receiving capability of the first UE based on the cooperation announcement information, and determines whether to transmit resource cooperation information to the first UE; The method for transmitting cooperation information between UEs, characterized in that the cooperation announcement information is carried in a sidelink control message (SCI) of the first message.
11. 11. The method according to claim 10, wherein the SCI is a first type of SCI or a second type of SCI, the first type of SCI being located in a control channel, and the second type of SCI being located in a data channel.
12. After the second UE determines the cooperation information receiving capability of the first UE based on the cooperation announcement information, 11. The method of claim 10, further comprising: after the second UE determines that the first UE has cooperation information reception capability, the second UE transmits cooperation information at the determined cooperation information resource location or resource interval.
13. After determining that the first UE has cooperation information reception capability, before transmitting cooperation information at the determined cooperation information resource location or resource section, the second UE:
13. The method of claim 12, further comprising the second UE detecting a resource conflict.
14. The second UE detects a resource conflict, The second UE detects that the resources reserved by one second message at least partially overlap with the reserved resources indicated by the first message; or 14. The method of claim 13, further comprising the second UE detecting that the second UE cannot receive at a location of the reserve resource indicated by the first message.
15. Before the second UE transmits cooperation information at the determined cooperation information resource location or resource section, The method of claim 13 , further comprising: the second UE determining a target UE to which cooperation information is to be transmitted based on a priority of a conflicting resource.
16. 11. The method of claim 10, wherein the second UE is an intended recipient of the first message or an intended recipient transmitting on reserve resources indicated by the first message.
17. one or more processors; A UE characterized by including a storage device for storing one or more programs, which, when the one or more programs are executed by the one or more processors, causes the one or more processors to realize a method for transmitting cooperation information between UEs described in any one of claims 1 to 9.
18. one or more processors; A UE characterized by including a storage device for storing one or more programs, which, when the one or more programs are executed by the one or more processors, causes the one or more processors to realize a method for transmitting cooperation information between UEs described in any one of claims 10 to 16.
19. A computer-readable storage medium having stored thereon computer-executable instructions for performing the method for transmitting cooperation information between UEs according to any one of claims 1 to 9.
20. A computer-readable storage medium having stored thereon computer-executable instructions for performing the method for transmitting cooperation information between UEs according to any one of claims 10 to 16.