User equipment and method for allocating sidelink resources

CN116349351BActive Publication Date: 2026-05-26MEDIATEK INC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
MEDIATEK INC
Filing Date
2021-09-24
Publication Date
2026-05-26

Smart Images

  • Figure CN116349351B_ABST
    Figure CN116349351B_ABST
Patent Text Reader

Abstract

A method for allocating sidelink resources is provided. This method is applied to a first UE in sidelink communication to send signals to a second UE that is a peer-receiving (peer-Rx) UE, which is the first UE. The method includes: maintaining a counter to record how much remaining periodic reservation of sidelink resources will be used for sidelink signal transmission, wherein the periodic reservation is associated with a reservation period; receiving auxiliary information from the second UE or a third UE that is not the first UE in sidelink communication; and determining, even if the counter is greater than 0, whether to reselect new sidelink resources, different from those including the remaining periodic reservation, to send signals to the second UE based on the received auxiliary information.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This application claims priority to Patent Cooperation Treaty (PCT) patent application No. PCT / CN2020 / 120000, filed on October 9, 2020, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This invention relates generally to wireless communication technology, and more particularly to sidelink (SL) communication technology. Background Technology

[0004] GSM / GPRS / EDGE technologies are also known as 2G cellular technologies, WCDMA / CDMA-2000 / TD-SCDMA technologies are also known as 3G cellular technologies, and LTE / LTE-A / TD-LTE technologies are also known as 4G cellular technologies. These cellular technologies have been adopted for various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the municipal, national, regional, and even global levels. An example of an emerging telecommunications standard is 5G New Radio (NR). 5G NR is a set of enhancements to the LTE mobile standard released by the Third Generation Partnership Project (3GPP). 5G NR is designed to better support mobile broadband internet access by improving spectrum efficiency, reducing costs, and improving service.

[0005] In 5G NR, sidelink (SL) vehicle-to-everything (V2X) communication has the potential to modernize vehicle mobility and significantly reduce the number of collisions and fatalities involving vehicles. Furthermore, SL V2X technology can improve traffic management and the safety of autonomous vehicles. SL V2X technology allows communication between vehicles as well as between vehicles and other communication entities. In SL V2X technology, there are two mechanisms for allocating SL resources: Mode 1 (SL resources are allocated by network nodes) and Mode 2 (SL resources are allocated by the UE itself). However, in Mode 2, SL resource conflicts can occur when communication between peer transmitting UEs (peer-to-peer Tx UEs) and peer receiving UEs (peer-to-peer Rx UEs) is interfered with by other Tx UEs. Summary of the Invention

[0006] A method and user equipment (UE) for side link communication are provided to overcome the above-mentioned problems.

[0007] An embodiment of the present invention provides a method for allocating sidelink resources. The method is applied to a first user equipment (UE) in sidelink communication to send a signal to a second UE that is a peer-receiving (peer-Rx) UE, the method comprising the steps of: maintaining a counter to record how much remaining periodic reservation of sidelink resources will be used for sidelink signal transmission, wherein the periodic reservation is associated with a reservation period; in the sidelink communication, the second UE or a third UE that is not the first UE receiving auxiliary information; and even if the counter is greater than 0, determining, based on the receiving auxiliary information, whether to reselect a new sidelink resource different from the sidelink resource including the remaining periodic reservation to send a signal to the second UE.

[0008] In some embodiments of the invention, the method further includes the step of: sending sidelink control information (SCI) on at least one remaining periodic reservation to indicate that the previously made periodic reservation is no longer maintained before reselecting a new sidelink resource based on auxiliary information. In this embodiment, the reservation period indicated in the SCI is set to 0.

[0009] In some embodiments of the present invention, the method further includes the step of: transmitting an SCI on a periodic reservation of a periodic reservation of sidelink resources, wherein a first portion of the SCI transmitted by the first UE to the second UE carries information indicating whether the SCI originates from the first UE and / or whether the SCI is intended for use by the second UE. In one embodiment, the information includes the ID of the first UE or the ID of the second UE.

[0010] An embodiment of the present invention provides a UE for allocating sidelink resources. The UE is used in a TX UE in sidelink communication. The UE includes a radio frequency (RF) signal processing device and a processor. The RF signal processing device receives auxiliary information from a second UE or a third device, wherein the second UE is a peer receiving UE of a first UE in sidelink communication, and the third device is not a peer receiving device of the first UE. The processor is coupled to the RF signal processing device. The processor maintains a counter to record how much remaining periodic reservation of sidelink resources will be used for sidelink signal transmission, wherein the periodic reservation is associated with a reservation period, and determines, based on the received auxiliary information, whether to reselect new sidelink resources different from those including remaining periodic reservations, even if the counter is greater than 0.

[0011] The method and user equipment for allocating sidelink resources provided by the present invention enable more flexible and effective allocation of sidelink resources when resource conflicts / collisions occur in sidelink communication.

[0012] Other aspects and features of the invention will become apparent to those skilled in the art upon reading the following description of specific embodiments of the UE and method for sidelink communication. Attached Figure Description

[0013] The invention will be more fully understood by referring to the following detailed description with reference to the accompanying drawings, in which:

[0014] Figure 1 This is a block diagram of a sidelink (SL) communication system 100 according to an embodiment of the present invention.

[0015] Figure 2 This is a block diagram of UE 200 according to an embodiment of the present invention.

[0016] Figure 3 This is a flowchart illustrating a method for side link communication according to an embodiment of the present invention.

[0017] Figure 4 This is a flowchart illustrating a method for side link communication according to another embodiment of the present invention.

[0018] Figure 5 This is a flowchart illustrating a method for allocating side-link resources according to another embodiment of the present invention.

[0019] Figure 6 This is a flowchart illustrating a method for allocating side-link resources according to another embodiment of the present invention. Detailed Implementation

[0020] The following description is the best mode for carrying out the invention. This specification is intended to illustrate the general principles of the invention and should not be construed as limiting it. The scope of the invention is best determined by referring to the appended claims.

[0021] Figure 1 This is a block diagram of an SL communication system 100 according to an embodiment of the present invention. Figure 1 As shown, the sidelink communication system 100 may include a first UE 110, a second UE 120, a third UE 130, and a network node 140. It should be noted that, in order to illustrate the concept of the invention, Figure 1 A simplified block diagram is presented, showing only the elements relevant to the invention. However, the invention should not be limited to... Figure 1 The content shown.

[0022] In embodiments of the present invention, the first UE 110 can be considered a peer-to-peer TX UE, and the second UE 120 can be considered a peer-to-peer Rx UE, but the present invention is not limited thereto. Furthermore, in embodiments of the present invention, the third UE 130 can be a Tx UE or an Rx UE. UE 110, the second UE 120, and the third UE 130 can communicate with each other via sidelink technology.

[0023] In embodiments of the present invention, network node 140 may be a base station, gNodeB (gNB), nodeB (NB), eNodeB (eNB), access point, or access terminal, but the present invention is not limited thereto. In embodiments, UE 110, second UE 120, and / or third UE 130 may communicate with network node 140 via fifth-generation (5G) communication technology or 5G NR communication technology, but the present invention is not limited thereto.

[0024] Figure 2 This is a block diagram of a UE 200 according to an embodiment of the present invention. For example... Figure 2 As shown, UE 200 may include at least a baseband signal processing device 211, an RF signal processing device 212, a processor 213, a storage device 214, and an antenna module including at least one antenna. UE 200 can be applied to UEs 110-130. It should be noted that, in order to illustrate the concept of the invention, Figure 2 The UE 200 presents a simplified block diagram, showing only the elements relevant to the present invention. However, the present invention should not be limited to... Figure 2 The content shown.

[0025] In embodiments of the present invention, UE 200 may be an automobile, a smartphone, a laptop computer, or a wireless mobile phone, but the present invention should not be limited thereto.

[0026] RF signal processing device 212 can receive RF signals via an antenna and process the received RF signals to convert them into baseband signals to be processed by baseband signal processing device 211, or receive baseband signals from baseband signal processing device 211 and convert them into RF signals to be transmitted to a peer communication device. RF signal processing device 212 may include multiple hardware components to perform radio frequency conversion. For example, RF signal processing device 212 may include a power amplifier, a mixer, an analog-to-digital converter (ADC) / digital-to-analog converter (DAC), etc.

[0027] The baseband signal processing device 211 can further process the baseband signal to obtain information or data transmitted by the peer communication device. The baseband signal processing device 211 may also include multiple hardware elements to perform baseband signal processing.

[0028] Processor 213 can control the operation of baseband signal processing device 211 and RF signal processing device 212. According to embodiments of the present invention, processor 213 can also be configured to execute program code of the software modules of the corresponding baseband signal processing device 211 and / or RF signal processing device 212. When executed, the program code accompanying specific data in the data structure can also be referred to as a processor logic unit or stack instance. Therefore, processor 213 can be considered as comprising multiple processor logic units, each processor logic unit being used to execute one or more specific functions or tasks of the corresponding software module.

[0029] Storage device 214 can store the software and firmware program code, system data, user data, etc. of UE 110. Storage device 214 can be volatile memory, such as random access memory (RAM); non-volatile memory, such as flash memory or read-only memory (ROM); hard disk; or a combination thereof.

[0030] According to embodiments of the present invention, the RF signal processing device 212 and the baseband signal processing device 211 can be collectively considered as a radio module capable of communicating with a wireless network to provide wireless communication services conforming to a predetermined Radio Access Technology (RAT). Note that in some embodiments of the present invention, the UE 200 can be further extended to include more than one antenna and / or more than one radio module, and the present invention should not be limited to... Figure 2 The content shown.

[0031] In an embodiment of the present invention, when sidelink communication is established between a peer Tx UE (i.e., the first UE 110) and a peer Rx UE (i.e., the second UE 120), the peer Tx UE (i.e., the first UE 110) can send sidelink control information (SCI) to the peer Rx UE (i.e., the second UE 120) through sidelink resources. Each SCI may include a first part and a second part. In NR, the first part of the SCI is called a first-level SCI, and the second part of the SCI is called a second-level SCI. The first-level SCI can potentially be decoded by all UEs. When the second UE 120 receives an SCI from the first UE 110 in a time slot, the second UE 120 can decode the SCI from the first UE 110. It should be noted that, for the purpose of illustrating an embodiment of the present invention, an SCI from the first UE 110 successfully decoded by the second UE 120 is considered a first SCI, and one or more subsequent second SCIs sent by the first UE 110 are considered second SCIs. When the second UE 120 successfully decodes the first SCI from the first UE 110, the second UE 120 can obtain resource allocation information. This resource allocation information can indicate one or more time slots allocated to one or more second SCIs subsequently to be transmitted by the first UE 110. Furthermore, this resource allocation information can indicate a periodic reservation interval for periodically reserving subsequent one or more second SCIs across multiple periodic time slots. The periodic reservation interval can be the time gap between the successfully decoded first SCI and the next second SCI from the peer Tx UE (i.e., the first UE 110), or the time gap between two consecutive second SCIs from the peer Tx UE (i.e., the first UE 110). For example, if the periodic reservation interval obtained from the resource allocation information in time slot #n is P time slot times (e.g., 100 milliseconds), then the second UE 120 can know that the next second SCI from the first UE 110 will be received in time slot #(n+P). In embodiments of the present invention, the periodic reservation interval can be carried in the first part of the SCI. It should be noted that, in addition to the periodic retention interval, the decoded SCI may include other information. It should also be noted that the following operations in this embodiment of the invention will be performed under the condition that the second UE 120 has successfully decoded at least one SCI from the peer Tx UE (i.e., the first UE 110).

[0032] According to an embodiment of the present invention, if the second UE 120 has successfully decoded the SCI (i.e., the first SCI) from the first UE 110, then when the second UE 120 receives a new SCI in one or more time slots allocated to one or more second SCIs to be sent by a peer Tx UE (where the new SCI can be a second SCI sent by a peer Tx UE or another SCI sent by another UE), the second UE 120 can determine whether to send auxiliary information to the first UE 110 or other UEs (e.g., the third UE 130) when a trigger condition is met. The trigger condition can be associated with the decoding result of the SCI received by the second UE 120 (peer Rx UE). The details of the trigger condition are discussed below.

[0033] According to an embodiment of the present invention, if the second UE 120 has successfully decoded an SCI (i.e., the first SCI) from the first UE 110 in a time slot, when the second UE 120 receives a new SCI in the next periodic time slot (i.e., after the periodic retention interval), the second UE 120 can first determine whether the new SCI can be successfully decoded (i.e., determine whether the first part and the second part of the SCI can be successfully decoded).

[0034] In embodiments of the present invention, the triggering condition may include: if the second UE 120 has successfully decoded an SCI (i.e., the first SCI) from the first UE 110 in a time slot, the new SCI cannot be successfully decoded in the next period time slot. Specifically, when the new SCI cannot be successfully decoded in the next period time slot (i.e., the triggering condition is met), this means that a resource conflict (or collision) may occur (i.e., the new SCI may experience interference from other signals transmitted from other UEs (e.g., the third UE 130)). Therefore, the second UE 120 may send auxiliary information to the first UE 110 to inform the first UE 110 that the new SCI cannot be successfully decoded in the period time slot and to suggest that the first UE 110 reselect sidelink resources to transmit subsequent new SCIs. For example, if the periodic retention interval obtained from the resource allocation information in time slot #n is P time slots, then when a new SCI cannot be successfully decoded in time slot #(n+P) (i.e. the triggering condition is met), the second UE120 can send auxiliary information to the first UE110.

[0035] In another embodiment of the invention, the triggering condition may further include: if the second UE 120 has successfully decoded an SCI (i.e., the first SCI) from the first UE 110 in a time slot, then the new SCI cannot be successfully decoded in the next N consecutive periodic time slots, where N is a positive integer greater than 1. Specifically, when the new SCI cannot be successfully decoded in the next N consecutive periodic time slots (i.e., the triggering condition is met), this means that a resource conflict (or resource collision) may occur (i.e., the new SCI may experience interference from other information from other UEs (e.g., the third UE 130)). Therefore, the second UE 120 may send auxiliary information to inform the first UE 110 that the new SCI cannot be successfully decoded in the subsequent N consecutive periodic time slots, and suggest that the first UE 110 reselect sidelink resources to send the subsequent new SCI. For example, if the periodic retention interval obtained from the resource allocation information in time slot #n is P time slot times, then when a new SCI cannot be successfully decoded in time slot #(n+mP), for m = 1, 2, ..., N, where N is a predetermined integer greater than 1, the second UE 120 can send auxiliary information to the first UE 110. That is, in this embodiment, when a new SCI cannot be successfully decoded, the second UE 120 can detect or observe at least two periodic time slots.

[0036] In an embodiment of the invention, the inability to successfully decode a new SCI may mean that the first part of the new SCI is undecodeable, but the measured Reference Signal Receiving Power (RSRP) and / or Received Signal Strength Indication (RSSI) at the side link resource from which the new SCI is received by the first UE 110 is expected to be greater than a threshold (i.e., the second UE 120 can receive the SCI from other Tx UEs (e.g., the third UE 130)). In another embodiment, if the new SCI cannot be successfully decoded, it may mean that the first part of the new SCI is decodeable, while the second part of the new SCI is undecodeable (i.e., PSCCH decoding failure may have occurred).

[0037] According to an embodiment of the present invention, when a new SCI can be successfully decoded, the triggering condition may further include that the new SCI does not belong to the first UE 110 (i.e., the new SCI is not the second SCI). Specifically, when a new SCI can be successfully decoded, the second UE 120 may further determine whether the successfully decoded new SCI belongs to the first UE 110 (i.e., determine whether the new SCI comes from a peer TxUE (i.e., the new SCI is not the second SCI) or determine whether the new SCI is intended for use with a peer Rx UE).

[0038] When the newly decoded SCI belongs to the first UE 110 (i.e. the triggering condition is not met), the second UE 120 can determine that there is no resource conflict (or resource collision) in the side link communication with the first UE 110.

[0039] When a successfully decoded new SCI belongs to another Tx UE (e.g., third UE 130) (i.e., the triggering condition is met), the second UE 120 can determine that a resource conflict (or resource collision) has occurred in the sidelink communication with the first UE 110. Therefore, the second UE 120 can send auxiliary information to the first UE 110 and / or the third UE 130 to suggest that the first UE 110 and / or the third UE 130 reselect sidelink resources to send the SCI in order to avoid resource conflict (or resource collision).

[0040] According to an embodiment of the invention, the first portion of an SCI sent from a Tx UE to its peer Rx UE may carry information indicating whether the SCI originates from the peer Tx UE (e.g., first UE 110) and / or whether the SCI is intended for use with the peer Rx UE (e.g., second UE 120). In NR, the first portion of the SCI is potentially decodable for all sidelink UEs. In an embodiment, the source ID of the Tx UE or the destination ID of the Rx UE may be carried in the first portion of the SCI to indicate whether the SCI originates from the peer Tx UE (e.g., first UE 110) and / or whether the SCI is intended for use with the peer Rx UE (e.g., second UE 120). In an embodiment, ID-related information (e.g., source ID or destination ID) can be implemented by introducing a new field of X bits (e.g., X = 3, but the invention is not limited thereto) in the SCI format. These X bits may be a portion of the source ID or destination ID bits. For example, when the second UE 120 examines X bits in the first part of the new SCI and finds that the ID-related information does not match its expected ID, the second UE 120 can determine whether the new SCI comes from its peer TX UE (i.e., the first UE 110) or whether the new SCI is intended for use by the second UE 120 (i.e., the new SCI is expected to be decoded by the second UE 120).

[0041] According to an embodiment of the present invention, the second UE 120 can send auxiliary information to the first UE 110 via a broadcast, unicast, or multicast channel. For example, the second UE 120 can send auxiliary information to the first UE 110 via unicast, or the second UE 120 can send auxiliary information to all potential Tx UEs (e.g., the first UE 110 and the third UE 130) via broadcast, but the present invention is not limited thereto.

[0042] Furthermore, according to embodiments of the present invention, the auxiliary information transmitted to the Tx UE (e.g., the first UE 110 and / or the third UE 130) may be carried in a first part of the SCI transmitted to the Tx UE (the first part of the SCI is referred to as the "first-level SCI" in NR), a second part of the SCI transmitted to the Tx UE (the second part of the SCI is referred to as the "second-level SCI" in NR), the physical sidelink feedback shared channel (PSFCH), or a data channel (e.g., the physical sidelink shared channel (PSSCH)), but the present invention is not limited thereto. In one embodiment, the peer Rx UE (e.g., the second UE 120) may or may not use the PSSCH to transmit the SCI carrying auxiliary information to the Tx UE (e.g., the first UE 110 and / or the third UE 130). In another embodiment, when auxiliary information is carried in the PSSCH, this means that the SCI is transmitted to the Tx UE using the PSSCH, and the SCI may indicate that the PSSCH also carries auxiliary information. For example, fields in the first or second part of the SCI may indicate whether auxiliary information is carried in the PSSCH, but the present invention should not be limited thereto.

[0043] According to another embodiment of the present invention, when a newly decoded SCI belongs to another Tx UE (e.g., the third UE 130), the triggering condition may further include that the first priority associated with the SCI that was successfully decoded for the first time from the first UE 110 is not higher than the second priority associated with the newly decoded SCI belonging to another Tx UE. Specifically, when a new SCI belongs to another Tx UE (e.g., the third UE 130), the second UE 120 may further determine whether the first priority associated with the SCI that was successfully decoded for the first time from the first UE 110 is higher than the second priority associated with the newly decoded SCI belonging to another Tx UE (i.e., the third UE 130). The priorities of each SCI can be predefined.

[0044] If the first priority is higher than the second priority (i.e., the triggering condition is not met), the second UE 120 can send auxiliary information to the third UE 130 to suggest that the third UE 130 reselect sidelink resources to avoid resource conflicts (or resource clashes) that interfere with sidelink communication between the first UE 110 and the second UE 120. In this embodiment, the second UE 120 can send auxiliary information to the third UE 130 via broadcast or unicast. Furthermore, in this embodiment, the auxiliary information can be carried in the first part of the SCI, the second part of the SCI, or the PSSCH. Additionally, in this embodiment, the auxiliary information can also carry part or complete ID of the first UE 110 in a field. When the first UE 110 receives the auxiliary information via broadcast, the first UE 110 can check the fields (carried in the SCI, MAC-CE, and / or PSSCH, but the invention is not limited thereto) to know that the broadcast auxiliary information is targeted at another Tx UE (i.e., the third UE 130), allowing the first UE to ignore the auxiliary information to avoid any erroneous reselection.

[0045] If the first priority is not higher than the second priority (i.e., the triggering condition is met), the second UE 120 can send auxiliary information to the first UE 110 to suggest that the first UE 110 reselect sidelink resources to avoid resource conflicts (or resource collisions). In this implementation, the auxiliary information can be carried in the PSFCH.

[0046] According to an embodiment of the present invention, a Tx UE can maintain a counter to record how much remaining periodic reservation of sidelink resources will be used for sidelink signal transmission, wherein the periodic reservation is associated with a reservation period (i.e., a periodic reservation interval). In this embodiment, when a Tx UE (e.g., a first UE 110 or a third UE 130) receives auxiliary information from its peer Rx UE or another UE that is not a peer Rx UE, the Tx UE can immediately reselect a new sidelink resource different from the sidelink resources, including the remaining periodic reservation, even if the counter is greater than 0. In this embodiment, the Tx UE can also determine whether to reselect a new sidelink resource based on the auxiliary information. If the Tx UE successfully receives the auxiliary information and the auxiliary information suggests resource reselection, the Tx UE can immediately determine to reselect the resource. In other words, if the auxiliary information does not suggest resource selection, the Tx UE may not perform reselection. In this implementation, the Tx UE can send a new SCI (i.e., the next SCI) to its peer Rx UE, which can indicate a new side link resource to be reselected.

[0047] According to an embodiment of the invention, a Tx UE can maintain a counter to record how much remaining periodic reservation of sidelink resources will be used for sidelink signal transmission, wherein the periodic reservation is associated with a reservation period (i.e., a periodic reservation interval). In this embodiment, when a Tx UE (e.g., a first UE 110 or a third UE 130) receives auxiliary information from its peer Rx UE or another UE that is not a peer Rx UE, to avoid reselecting problematic sidelink resources (i.e., avoiding over-prediction issues), before reselecting a new sidelink resource based on the auxiliary information, the Tx UE may also send an SCI in at least one remaining periodic reservation to indicate that the periodic reservation already made will no longer be maintained. The Tx UE can then reselect a new sidelink resource different from the sidelink resources including the remaining periodic reservation, based on the auxiliary information. In this embodiment, the Tx UE can also determine whether to reselect a new sidelink resource based on the auxiliary information. If the Tx UE successfully receives the auxiliary information and the auxiliary information suggests resource reselection, the Tx UE can immediately determine to reselect the resource. In other words, if the auxiliary information does not recommend resource selection, the Tx UE may not perform a reselection. In this implementation, at least one remaining periodic reservation of the reservation period indicated in the SCI can be set to 0 to indicate that the last PSSCH / PSCCH is occupying the reserved resources. Furthermore, in this implementation, after the Tx UE reselects sidelink resources, the Tx UE can send a new SCI to its peer Rx UE, which can indicate the new sidelink resources and the new reservation period.

[0048] Figure 3 This is a flowchart illustrating a method for lateral link communication according to an embodiment of the present invention. The method for lateral link communication can be applied to peer Rx UEs (e.g., a second UE 120) in a lateral link communication system 100. Figure 3 As shown, in step S310, the processor of the peer Rx UE can successfully decode the first SCI from the peer Tx UE in the first time slot. The first SCI provides resource allocation information indicating one or more time slots allocated to one or more second SCIs to be transmitted by the peer Tx UE.

[0049] In step S320, the processor of the peer Rx UE can perform SCI decoding in one or more time slots allocated to one or more second SCIs.

[0050] In step S330, the RF signal processing device of the peer Rx UE may send auxiliary information when a trigger condition is met. The trigger condition is based on performing SCI decoding in one or more time slots allocated to one or more second SCIs.

[0051] In an embodiment of the present invention, in the method for sidelink communication, the triggering condition may include: if the peer Rx UE has successfully decoded the first SCI from the peer Tx UE in the first time slot, the SCI cannot be successfully decoded in the next period time slot. In another embodiment, in the method for sidelink communication, the triggering condition may include: if the peer Rx UE has successfully decoded the first SCI from the peer Tx UE in the first time slot, it cannot successfully decode multiple SCIs in the following N consecutive period time slots, where N is a positive integer greater than 1.

[0052] In another embodiment of the present invention, in the method for sidelink communication, when the SCI can be successfully decoded, the triggering condition may further include: the successfully decoded SCI does not belong to the peer Tx UE.

[0053] In another embodiment of the present invention, in the method for sidelink communication, when the successfully decoded SCI belongs to another Tx UE, the triggering condition may further include: the first priority associated with the first SCI is not higher than the second priority associated with the successfully decoded SCI.

[0054] Figure 4 This is a flowchart illustrating a method for lateral link communication according to another embodiment of the present invention. The method for lateral link communication can be applied to peer Rx UEs (e.g., a second UE 120) in a lateral link communication system 100. Figure 4 As shown, in step S410, the processor of the peer Rx UE can successfully decode the first SCI from the peer Tx UE in the first time slot. The first SCI provides resource allocation information indicating one or more time slots allocated to one or more second SCIs to be transmitted by the peer Tx UE.

[0055] In step S420, the processor of the peer Rx UE can perform SCI decoding in one or more time slots allocated to one or more second SCIs.

[0056] In step S430, the processor of the peer Rx UE can determine whether at least one new SCI cannot be successfully decoded.

[0057] If the new SCI cannot be successfully decoded, step S440 is executed. In step S440, the RF signal processing device of the peer Rx UE can send auxiliary information to the peer Tx UE to suggest that the peer Tx UE reselect sidelink resources.

[0058] When a new SCI can be successfully decoded, step S450 is executed. In step S450, the processor of the peer Rx UE can determine whether the successfully decoded new SCI belongs to the peer Tx UE.

[0059] When the successfully decoded new SCI belongs to a peer Tx UE, the method returns to step S430. When the successfully decoded new SCI belongs to another Tx UE, step S460 is executed. In step S460, the processor of the peer Rx UE can determine whether the first priority associated with the first SCI is higher than the second priority of the successfully decoded new SCI.

[0060] When the first priority is not higher than the second priority, step S470 is executed. In step S470, the RF signal processing device of the peer Rx UE can send auxiliary information to the peer Tx UE to suggest that the peer Tx UE reselect sidelink resources.

[0061] When the first priority is higher than the second priority, step S480 is executed. In step S480, the RF signal processing device of the peer Rx UE may send auxiliary information to the other Tx UE to suggest that the other Tx UE reselect sidelink resources.

[0062] According to an embodiment of the present invention, in Figure 3 and Figure 4 In this method, the peer Rx UE can send auxiliary information to the peer Tx UE through broadcast, unicast or multicast channels.

[0063] According to an embodiment of the present invention, in Figure 3 and Figure 4 In this method, auxiliary information is sent to the peer Tx UE by sending the first part of the SCI to the peer Tx UE, sending the second part of the SCI to the peer Tx UE, or the PSFCH or data channel.

[0064] Figure 5 This is a flowchart illustrating a method for allocating sidelink resources according to another embodiment of the present invention. The method for allocating sidelink resources can be applied to Tx UEs (e.g., a second UE 120 or a third UE 130) in a sidelink communication system 100. Figure 5As shown, in step S510, the processor of the Tx UE can maintain a counter to record how much of the remaining periodic reservation of the sidelink resources will be used for sidelink signal transmission, wherein the periodic reservation is associated with the reservation period.

[0065] In step S520, the RF signal processing of the Tx UE may receive auxiliary information from its peer Rx UE or another UE that is not the peer Rx UE of the Tx UE.

[0066] In step S530, even if the counter is greater than 0, the processor of the Tx UE can determine whether to reselect a new sidelink resource based on the auxiliary information. If the Tx UE successfully receives the auxiliary information and the auxiliary information suggests resource reselection, the Tx UE can immediately determine to reselect the resource. In other words, if the auxiliary information does not suggest resource selection, the Tx UE may not perform reselection.

[0067] Figure 6 This is a flowchart illustrating a method for allocating sidelink resources according to another embodiment of the present invention. The method for allocating sidelink resources can be applied to Tx UEs (e.g., a second UE 120 or a third UE 130) in a sidelink communication system 100. Figure 6 As shown, in step S610, the processor of the Tx UE can maintain a counter to record how much of the remaining periodic reservation of the sidelink resources will be used for sidelink signal transmission, wherein the periodic reservation is associated with the reservation period.

[0068] In step S620, the RF signal processing device of the Tx UE may receive auxiliary information from its peer Rx UE or another UE that is not the peer Rx UE of the Tx UE.

[0069] In step S630, the RF signal processing apparatus of the Tx UE may send an SCI at one of the remaining periodically reserved side link resources to indicate that the already performed periodic reservation is no longer being maintained. In this embodiment, the reservation period carried (or indicated) in the SCI may be set to 0 to indicate that the last PSSCH / PSCCH is occupying the reserved resources. Furthermore, in this embodiment, when the Tx UE sets the reservation period carried in the first part of the SCI to 0, the Tx UE may ignore the original counter of the reservation period, which is used to determine the number of reservation periods used to send the SCI to the peer Rx UE.

[0070] In step S640, even if the counter is greater than 0, the processor of the Tx UE can determine whether to reselect a new sidelink resource based on the auxiliary information. If the auxiliary information suggests resource reselection, the Tx UE can immediately determine to reselect the resource. In other words, if the auxiliary information does not suggest resource selection or the Tx UE cannot successfully receive the auxiliary information, the Tx UE may not perform reselection. In this embodiment, the Tx UE can send a new SCI to its peer Rx UE, which can indicate the new sidelink resource to be reselected and a new reservation period.

[0071] According to an embodiment of the present invention, in Figure 5 and Figure 6 In this method, the first portion of the SCI may carry information indicating whether the SCI originates from a peer Tx UE (e.g., first UE 110) and / or whether the SCI is intended for use with a peer Rx UE (e.g., second UE 120). In an embodiment, the source ID of the Tx UE or the destination ID of its Rx UE may be carried in the first portion of the SCI to indicate whether the SCI originates from a peer Tx UE (e.g., first UE 110) and / or whether the SCI is intended for use with a peer Rx UE (e.g., second UE 120). Furthermore, in embodiments of the invention, the information carried in the SCI may include multiple bits representing a portion of the source ID of the Tx UE or the destination ID of the peer Rx UE.

[0072] In the method for allocating sidelink resources provided by this invention, in Mode 2 of SL V2X technology, the allocation of sidelink resources will be more flexible and efficient when resource conflicts (or resource collisions) occur in sidelink communication.

[0073] In this invention and the claims, ordinal terms such as "first," "second," and "third" are used for description. These terms do not in themselves imply any order or relationship.

[0074] The steps of the methods described in conjunction with the aspects disclosed in this invention can be implemented directly in hardware, in software modules executed by a processor, or a combination of both. Software modules (e.g., including executable instructions and associated data) and other data can reside in data memory, such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disks, removable disks, CD-ROMs, or any other form of computer-readable storage medium known in the art. The sample storage medium can be coupled to a machine, such as a computer / processor (which may be referred to as a "processor" here for convenience), such that the processor can read information (e.g., code) from the storage medium and write information to the storage medium. The sample storage medium can be integrated into the processor. The processor and storage medium can reside in an ASIC. The ASIC can reside in a user equipment. Alternatively, the processor and storage medium can reside as discrete components in the user equipment. Furthermore, in some aspects, any suitable computer program product may include a computer-readable medium comprising code relating to one or more aspects of this invention. In some aspects, the computer software product may include packaging material.

[0075] It should be noted that, although not explicitly specified, one or more steps of the methods described in this invention may include steps required for storing, displaying, and / or outputting data for a particular application. In other words, any data, records, fields, and / or intermediate results discussed in the methods may be stored, displayed, and / or output to another device required for a particular application. While the foregoing describes embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope of the invention. The various embodiments presented in this invention, or portions thereof, may be combined to produce other embodiments. The above description represents the best mode for carrying out the invention. This specification is intended to illustrate the general principles of the invention and should not be construed as limiting. The scope of the invention is best determined by reference to the appended claims.

[0076] The preceding paragraphs describe many aspects. It is evident that the teachings of this invention can be implemented in many ways, and any particular configuration or function in the disclosed embodiments presents only representative conditions. Those skilled in the art will understand that all aspects disclosed in this invention can be applied independently or incorporated.

[0077] While the invention has been described by way of example and preferred embodiments, it should be understood that the invention is not limited thereto. Various changes and modifications can be made by those skilled in the art without departing from the scope and spirit of the invention. Therefore, the scope of the invention is defined and protected by the appended claims and their equivalents.

Claims

1. A method for allocating side-link resources, wherein, This method is applied to a first user equipment in a sidelink communication to send a signal to a second user equipment that is a peer-to-peer (Rx) user equipment that is the first user equipment. The method includes the following steps: A maintenance counter is used to record how much remaining periodic reservation of sidelink resources will be used for sidelink signal transmission, wherein the periodic reservation is associated with a reservation period. In the sidelink communication, auxiliary information is received from the second user equipment or a third user equipment that is not a peer receiving user equipment of the first user equipment; and Even if the counter is greater than 0, it is still determined based on the receiving assistance information whether to reselect a new sidelink resource different from the sidelink resource including the remaining periodically reserved sidelink resource to send a signal to the second user equipment; The method further includes: An SCI is sent on a periodic reservation of the sidelink resource, wherein a first portion of the SCI sent by the first user equipment to the second user equipment carries information indicating whether the SCI originates from the first user equipment and / or whether the SCI is intended for use by the second user equipment.

2. The method according to claim 1, further comprising: Before reselecting the new sidelink resource based on the auxiliary information, the SCI is sent on at least one of the remaining periodic reservations to indicate that the periodic reservations already made are no longer to be maintained.

3. The method according to claim 2, wherein, Set the retention period indicated in the SCI to 0.

4. The method according to claim 1, wherein, The information includes the ID of the first user equipment or the ID of the second user equipment.

5. The method according to claim 1, wherein, The information includes multiple bits representing a portion of the ID of the first user equipment or the ID of the second user equipment.

6. A user equipment for allocating lateral link resources and transmitting lateral link signals in lateral link communication, the first user equipment applied in lateral link communication comprising: Radio frequency signal processing equipment for receiving auxiliary information from a second user equipment or a third device, wherein the second user equipment is a peer receiving user equipment of the first user equipment in the side link communication, and the third device is not a peer receiving device of the first user equipment. as well as A processor, coupled to the radio frequency signal processing device, wherein the processor maintains a counter to record how many remaining periodic reservations of the sidelink resources will be used for sidelink signal transmission, wherein the periodic reservations are associated with reservation periods, and determines, based on the reception assistance information, whether to reselect a new sidelink resource different from the sidelink resource including the remaining periodic reservations to send a signal to the second user equipment, even if the counter is greater than 0, wherein the radio frequency signal processing device sends an SCI to the peer receiving user equipment on a periodic reservation of the periodic reservations of the sidelink resources, wherein a first portion of the SCI carries information indicating whether the SCI originates from the first user equipment and / or whether the SCI is intended for use by the second user equipment.

7. The user equipment according to claim 6, wherein, Before reselecting the new sidelink resource based on the auxiliary information, the SCI is sent on at least one of the remaining periodic reservations to indicate that the periodic reservations already made are no longer to be maintained.

8. The user equipment according to claim 7, wherein, Set the retention period indicated in the SCI to 0.

9. The user equipment according to claim 6, wherein, The information includes the ID of the first user equipment or the ID of the second user equipment.

10. The user equipment according to claim 6, wherein, The information includes multiple bits representing a portion of the ID of the first user equipment or the ID of the second user equipment.

11. A non-volatile memory storing program code and data, which, when executed by a processor used in sidelink communication for allocating sidelink resources and sidelink signal transmission, causes a user equipment to perform the operation described in any one of claims 1-5.