Method and apparatus for detecting wireless link failure in a side link.
The method and apparatus address the challenge of detecting wireless link failures in sidelink carrier aggregation by monitoring HARQ feedback and counting DTXs across multiple carriers, enabling effective RLF detection and connection re-establishment in V2X and intelligent driving scenarios.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2023-05-11
- Publication Date
- 2026-05-20
AI Technical Summary
There is a lack of effective means to detect wireless link failures in sidelink carrier aggregation scenarios, particularly in vehicle networks such as V2X, LTE-V, and V2V communication, and intelligent driving applications.
A method and apparatus for detecting sidelink radio link failures by determining the reception status of HARQ feedback in a physical sidelink feedback channel (PSFCH) and maintaining variables to count consecutive discontinuous transmissions (DTXs) across multiple carriers, enabling the detection of radio link failures in sidelink carrier aggregation scenarios.
Effectively detects radio link failures in sidelink carrier aggregation scenarios, supporting the RLF mechanism and ensuring normal communication by re-establishing unicast connections when failures are detected.
Smart Images

Figure 2026516265000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technologies, particularly to a method and apparatus for detecting wireless link failures in sidelink.
Background Art
[0002] To support direct communication between terminals, a direct communication (also called sidelink, SL) method is introduced, and the interface between terminals is PC-5. According to the correspondence between the transmitting terminal and the receiving terminal, three transmission methods, namely unicast, multicast, and broadcast, are supported in sidelink.
[0003] For version R18 sidelink, it supports carrier aggregation technology, that is, terminal-to-terminal communication can be realized using sidelink carrier aggregation, and this scenario can be called the sidelink carrier aggregation scenario.
[0004] However, currently, there is still a lack of effective means for detecting wireless link failures in the sidelink carrier aggregation scenario.
Summary of the Invention
Problems to be Solved by the Invention
[0005] Embodiments of this disclosure provide a method and apparatus for detecting sidelink radio link failures, which can be applied to vehicle networks such as vehicle-to-everything (V2X) communication, long-term evolution-vehicle (LTE-V) communication, and vehicle-to-vehicle (V2V) communication, or to fields such as intelligent driving and intelligent connected vehicles, and can solve the problem of how to effectively detect radio link failures (RLFs) in sidelink carrier aggregation scenarios and enable support for RLF mechanisms in sidelink communication carrier aggregation scenarios. [Means for solving the problem]
[0006] According to a first aspect, an embodiment of the present disclosure provides a method for detecting a sidelink wireless link failure, the method being performed by a transmitting terminal, and the method is A step to determine the reception status of hybrid automatic retransmission request (HARQ) feedback in a physical sidelink feedback channel (PSFCH), The step includes determining whether to trigger a sidelink (SL) radio link failure (RLF) for a unicast connection based on the reception status of HARQ feedback in the PSFCH, The aforementioned unicast connection is a unicast connection established via a sidelink between the transmitting terminal and the receiving terminal, wherein the transmitting terminal and the receiving terminal communicate via sidelink using multiple carriers, and the multiple carriers are associated with the unicast connection.
[0007] This proposed technology can solve the problem of effectively detecting RLF in sidelink carrier aggregation scenarios and can support the RLF mechanism in carrier aggregation scenarios for sidelink communications.
[0008] According to a second aspect, an embodiment of the present disclosure provides a method for detecting another sidelink wireless link failure, the method being performed by a network device, and the method is The process includes the step of sending first configuration information to the sending terminal, The first configuration information includes a first threshold associated with a first variable, the transmitting terminal maintains one of the first variables for each unicast connection, the unicast connection is a unicast connection established by the transmitting terminal and the receiving terminal via sidelink, the transmitting terminal and the receiving terminal communicate via sidelink on multiple carriers, the first variable is for counting the number of consecutive discontinuous transmissions (DTX) of the unicast connection on the multiple carriers, and the multiple carriers are associated with the unicast connection. The first variable is used to determine whether the transmitting terminal triggers a sidelink (SL) radio link failure (RLF) for the unicast connection.
[0009] In this proposed technology, the transmitting terminal maintains one first variable for each unicast connection, which counts the number of consecutive DTXs for a unicast connection across multiple carriers. This facilitates the transmitting terminal to determine whether to trigger an SL RLF for a unicast connection based on the first threshold set by a network device, thereby solving the challenge of how to effectively detect RLFs in sidelink carrier aggregation scenarios and enabling support for the RLF mechanism in carrier aggregation scenarios of sidelink communications.
[0010] According to a third aspect, an embodiment of the present disclosure provides a method for detecting another sidelink wireless link failure, the method being performed by a network device, and the method is The process includes the step of sending second configuration information to the sending terminal, The transmitting terminal and the receiving terminal establish a unicast connection via sidelink, the transmitting terminal and the receiving terminal communicate via sidelink with multiple carriers, and the multiple carriers are associated with the unicast connection. The second configuration information includes a second threshold associated with a second variable, the transmitting terminal maintains one second variable individually for each of the carriers, the second variable is used to count the number of consecutive discontinuous transmissions (DTX) of the unicast connection on the carrier corresponding to the second variable, and the second variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection.
[0011] In this proposed technology, the transmitting terminal maintains a second variable for each carrier, which counts the number of consecutive DTXs for unicast connections on the carrier corresponding to the second variable. This makes it easier for the transmitting terminal to decide whether to trigger an SL RLF for a unicast connection based on the second threshold set by a network device for the transmitting terminal, thereby solving the challenge of how to effectively detect RLFs in sidelink carrier aggregation scenarios and enabling support for the RLF mechanism in carrier aggregation scenarios of sidelink communications.
[0012] According to a fourth aspect, an embodiment of the present disclosure provides a sidelink wireless link failure detection device, the device having the function of implementing some or all of the functions of a transmitting terminal in the method of the first aspect, for example, the function of the device may include the functions of some or all embodiments of the present disclosure, or it may include the function of implementing any embodiment of the present disclosure independently. The function may be implemented by hardware, or by running corresponding software on hardware. The hardware or software includes one or more units or modules corresponding to the above function.
[0013] In one implementation, the device configuration may include a transceiver module and a processing module, the processing module being configured to support the device performing the corresponding functions in the above-described manner. The transceiver module is used to support communication between the device and other devices. The device may further include a storage module, which is coupled with the transceiver module and the processing module to store computer programs and data necessary for the device.
[0014] In one implementation, the processing module is used to determine the reception status of hybrid automatic retransmission request (HARQ) feedback in a physical sidelink feedback channel (PSFCH), and the processing module is further used to determine whether to trigger a sidelink (SL) radio link failure (RLF) for a unicast connection based on the reception status of the HARQ feedback in the PSFCH, wherein the unicast connection is a unicast connection established over a sidelink by the device and the receiving terminal, and the device and the receiving terminal communicate over multiple carriers, and the multiple carriers are associated with the unicast connection.
[0015] For example, the processing module may be a processor, the transmitting / receiving module may be a transceiver or communication interface, and the storage module may be memory.
[0016] According to a fifth aspect, an embodiment of the present disclosure provides a wireless link failure detection device for another sidelink, the device having the function of implementing some or all of the functions of a network device in an example of the method of the second aspect, for example, the function of a communication device may include the functions of some or all embodiments of the present disclosure, or it may have the function of implementing any embodiment of the present disclosure independently. The functions may be implemented by hardware, or by running corresponding software in hardware. The hardware or software includes one or more units or modules corresponding to the functions.
[0017] In one implementation, the device configuration may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions in the manner described above. The transceiver module is used to support communication between the communication device and other devices. The device may further include a storage module, which is coupled with the transceiver module and the processing module to store computer programs and data necessary for the communication device.
[0018] In one implementation, the transmitting / receiving module is used to transmit first configuration information to a transmitting terminal, the first configuration information includes a first threshold associated with a first variable, the transmitting terminal maintains one of the first variables for each unicast connection, the unicast connection is a unicast connection established by the transmitting terminal and the receiving terminal via sidelink, the transmitting terminal and the receiving terminal perform sidelink communication on multiple carriers, the multiple carriers are associated with the unicast connection, the first variable is for counting the number of consecutive DTXs of the unicast connection on the multiple carriers, and the first variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection.
[0019] According to a sixth aspect, an embodiment of the present disclosure provides a wireless link failure detection device for another sidelink, the device having the function of implementing some or all of the functions of a network device in an example of the method of the third aspect, for example, the function of a communication device may include the functions of some or all embodiments of the present disclosure, or it may have the function of implementing any embodiment of the present disclosure independently. The functions may be implemented by hardware, or by running corresponding software in hardware. The hardware or software includes one or more units or modules corresponding to the functions.
[0020] In one implementation, the device configuration may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions in the manner described above. The transceiver module is used to support communication between the communication device and other devices. The device may further include a storage module, which is coupled with the transceiver module and the processing module to store computer programs and data necessary for the communication device.
[0021] In one implementation, the transceiver module is used to transmit second configuration information to a transmitting terminal. The transmitting terminal and a receiving terminal establish a unicast connection via sidelink. The transmitting terminal and the receiving terminal perform sidelink communication over a plurality of carriers. The plurality of carriers are associated with the unicast connection. The second configuration information includes a second threshold associated with a second variable. The transmitting terminal maintains one second variable for each carrier individually. The second variable is for counting the number of consecutive DTXs of the unicast connection on the carrier corresponding to the second variable. The second variable is used by the transmitting terminal to determine whether to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection.
[0022] According to a seventh aspect, an embodiment of the present disclosure provides a communication device including a processor. When the processor calls a computer program in a memory, the method described in the first aspect is executed.
[0023] According to an eighth aspect, an embodiment of the present disclosure provides a communication device including a processor. When the processor calls a computer program in a memory, the method described in the second aspect is executed.
[0024] According to a ninth aspect, an embodiment of the present disclosure provides a communication device including a processor. When the processor calls a computer program in a memory, the method described in the third aspect is executed.
[0025] According to a tenth aspect, an embodiment of the present disclosure provides a communication device including a processor and a memory. A computer program is stored in the memory. By executing the computer program stored in the memory, the processor causes the communication device to execute the method described in the first aspect.
[0026] According to the 11th aspect, an embodiment of the present disclosure provides a communication device including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to execute the method according to the second aspect above.
[0027] According to the 12th aspect, an embodiment of the present disclosure provides a communication device including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to execute the method according to the third aspect above.
[0028] According to the 13th aspect, an embodiment of the present disclosure provides a communication device including a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor executes the code instructions to cause the communication device to execute the method according to the first aspect above.
[0029] According to the 14th aspect, an embodiment of the present disclosure provides a communication device including a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor executes the code instructions to cause the communication device to execute the method according to the second aspect above.
[0030] According to the 15th aspect, an embodiment of the present disclosure provides a communication device including a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor executes the code instructions to cause the communication device to execute the method according to the third aspect above.
[0031] According to the 16th aspect, an embodiment of the present disclosure provides a sidelink wireless link failure detection system, the system comprising the wireless link failure detection device described in the 4th aspect and the wireless link failure detection device described in the 5th aspect, or the system comprising the wireless link failure detection device described in the 4th aspect and the wireless link failure detection device described in the 6th aspect, or the system comprising the communication device described in the 7th aspect and the communication device described in the 8th aspect, or the system comprising the communication device described in the 7th aspect and the communication device described in the 9th aspect, or the system comprising the communication device described in the 10th aspect and the communication device described in the 11th aspect, or the system comprising the communication device described in the 10th aspect and the communication device described in the 12th aspect, or the system comprising the communication device described in the 13th aspect and the communication device described in the 14th aspect, or the system comprising the communication device described in the 13th aspect and the communication device described in the 15th aspect.
[0032] According to the 17th aspect, an embodiment of the present disclosure provides a computer-readable storage medium for storing instructions used by the above-mentioned transmitting terminal, and when the instructions are executed, causes the transmitting terminal to perform the method described in the first aspect.
[0033] According to the 18th aspect, an embodiment of the present disclosure provides a readable storage medium for storing instructions used by the network device, and when the instructions are executed, causes the network device to perform the method described in the second aspect.
[0034] According to the 19th aspect, an embodiment of the present disclosure provides a readable storage medium for storing instructions used by the network device, and when the instructions are executed, causes the network device to perform the method described in the third aspect.
[0035] According to the 20th aspect, the Disclosure further provides a computer program product, which, when executed on a computer, causes the computer to perform the method described in the first aspect.
[0036] According to the 21st aspect, the Disclosure further provides a computer program product, which, when executed on a computer, causes the computer to perform the method described in the second aspect.
[0037] According to the 22nd aspect, the Disclosure further provides a computer program product, which, when executed on a computer, causes the computer to perform the method described in the third aspect above.
[0038] According to the 23rd aspect, the Disclosure provides a chip system including at least one processor and interface for supporting a transmitting terminal in realizing a function relating to the first aspect, for example, determining or processing at least one of the data and information relating to the above method. In a possible design, the chip system further includes memory for storing computer programs and data required by the transmitting terminal. The chip system may consist of chips or may include chips and other discrete elements.
[0039] According to the 24th aspect, the Disclosure provides a chip system including at least one processor and interface for supporting a network device in realizing a function according to the second aspect, for example, determining or processing at least one of the data and information relating to the above method. In a possible design, the chip system further includes memory for storing computer programs and data required by the network device. The chip system may consist of chips or may include chips and other discrete elements.
[0040] According to the 25th aspect, the Disclosure provides a chip system including at least one processor and interface for supporting a network device in realizing a function according to the third aspect, for example, determining or processing at least one of the data and information relating to the above method. In a possible design, the chip system further includes memory for storing computer programs and data required by the network device. The chip system may consist of chips or may include chips and other discrete elements.
[0041] According to the 26th aspect, the Disclosure provides a computer program which, when executed on a computer, causes the computer to perform the method described in the first aspect above.
[0042] According to the 27th aspect, the Disclosure provides a computer program which, when executed on a computer, causes the computer to perform the method described in the second aspect above.
[0043] According to the 28th aspect, the Disclosure provides a computer program which, when executed on a computer, causes the computer to perform the method described in the third aspect above.
[0044] According to the 29th aspect, the Disclosure provides a communication system including a terminal device configured to perform the method described in the first aspect above, and a network device configured to perform the method described in the second or third aspect above. [Brief explanation of the drawing]
[0045] To more clearly illustrate the technical concepts in the embodiments or background art of this disclosure, the drawings necessary for use in the embodiments or background art of this disclosure are described below. [Figure 1] This is a schematic diagram of the architecture of the communication system provided by the embodiments of this disclosure. [Figure 2]This is a flowchart of a sidelink wireless link failure detection method provided by an embodiment of the present disclosure. [Figure 3] This is a flowchart of a wireless link failure detection method for another sidelink provided by an embodiment of the present disclosure. [Figure 4] This is a flowchart of a wireless link failure detection method for another sidelink provided by an embodiment of the present disclosure. [Figure 5] This is a flowchart of a wireless link failure detection method for another sidelink provided by an embodiment of the present disclosure. [Figure 6] This is a flowchart of a wireless link failure detection method for another sidelink provided by an embodiment of the present disclosure. [Figure 7] This is a schematic diagram of a communication device provided by the embodiments of this disclosure. [Figure 8] This is a schematic diagram of another communication device provided by the embodiments of this disclosure. [Figure 9] This is a schematic diagram of the chip provided by the embodiments of this disclosure. [Modes for carrying out the invention]
[0046] The embodiments of this disclosure are described in detail below, examples of which are shown in the drawings, and identical or similar reference numerals always represent identical or similar elements, or elements having identical or similar functions. The embodiments described below with reference to the drawings are illustrative and used to illustrate this disclosure and should not be understood as limiting this disclosure. In the description of this disclosure, unless otherwise stated, " / " means "or", for example, the notation A / B may represent A or B, and "and / or" in this specification describes a relationship between related subjects and indicates that three relationships may exist. For example, the notation A and / or B may represent three situations: A exists alone, A and B exist together, or B exists alone.
[0047] The terms used in the embodiments of this disclosure are for the purpose of describing specific embodiments and are not intended to limit the embodiments of this disclosure. The singular forms “one” and “the said” used in the embodiments of this disclosure and in the appended claims are also intended to include the plural form unless the context clearly indicates otherwise.
[0048] In the embodiments of this disclosure, we may use terms such as first, second, third, etc., to describe various types of information, but it should be understood that this information should not be limited to these terms. These terms are simply used to distinguish the same type of information. For example, without departing from the scope of the embodiments of this disclosure, first information may be called second information, and similarly, second information may be called first information. Depending on the context, the words “case” and “if” as used herein may be interpreted as “when…” or “in the case of…” or “in response to a decision.”
[0049] The embodiments of this disclosure will be described in detail below, examples of which are shown in the accompanying drawings, where the same or similar reference numerals from beginning to end represent the same or similar elements. The embodiments described below with reference to the drawings are illustrative and are used to illustrate this disclosure and should not be understood as limiting this disclosure.
[0050] To facilitate understanding, we will first explain the terminology used in this disclosure. 1. Sidelink (SL) A direct communication link between terminal devices. 2. Vehicle-to-everything (V2X) communication V2X communication refers to communication between a vehicle and any object in the outside world, and its scope includes, but is not limited to, vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-network (V2N) communication.
[0051] Furthermore, to support direct communication between terminal devices, a direct (also called sidelink or SL) communication method is introduced, and the interface between terminal devices is PC-5. Depending on the correspondence between the transmitting and receiving terminals, Sidelink supports three transmission methods: unicast, multicast, and broadcast. The transmitting terminal sends Sidelink Control Information (SCI) via PSCCH (Physical Sidelink Control Channel), and then sends a second-stage SCI via PSSCH (Physical Sidelink Shared Channel) that includes the resource location, source, and target identifiers of the transmitted data. For data packets with HARQ (Hybrid Automatic Repeat request) feedback enabled, the receiving terminal performs HARQ-ACK (Hybrid Automatic Retransmission Request Acknowledgement) feedback to PSSCH via PSFCH (Physical Sidelink Feedback Channel).
[0052] Sidelink communication has two types of transmission resource allocation methods: one is a network dynamic scheduling method (also called the first allocation method, mode 1), and the other is a method in which the terminal autonomously selects from resource pools configured or pre-configured by the network (also called the second allocation mode, mode 2). Dynamic scheduling is when the network dynamically allocates transmission resources in Sidelink to the terminal based on the terminal's buffer data report, while autonomous selection is when the terminal autonomously selects transmission resources randomly from resource pools configured or pre-configured by the network. A network device can configure multiple resource pools for a terminal in a single BWP (Band Width Part). The specific allocation method used is configured by the network device through RRC (Radio Resource Control) signaling.
[0053] Version R16 introduced a Sidelink Radio Link Failure (SL RLF) detection mechanism based on HARQ (Hybrid Automatic Repeat request) feedback. For a single unicast connection, if a terminal has not received a certain number of consecutive HARQ feedbacks on the PSFCH (Physical Sidelink Shared Channel) resource, it is assumed that a series of Discontinuous Transmissions (DTXs) will occur. The terminal then determines that an SL RLF based on HARQ feedback has occurred for that unicast connection and notifies the RRC layer. The RRC controls HARQ feedback-based SL RLF detection by setting a maximum number of consecutive DTXs (sl-maxNumConsecutiveDTX) per terminal (per UE).
[0054] Regarding version R18 Sidelink, it supports carrier aggregation technology, meaning that terminal-to-terminal communication can be achieved using sidelink carrier aggregation, and this scenario can be called a sidelink carrier aggregation scenario.
[0055] However, there is currently a lack of effective means to detect wireless link failures in side-link carrier aggregation scenarios.
[0056] Therefore, this disclosure proposes a method and apparatus for detecting sidelink wireless link failures, which can solve the problem of how to effectively detect RLF in sidelink carrier aggregation scenarios and enable support for the RLF mechanism in carrier aggregation scenarios of sidelink communications.
[0057] To better understand the sidelink wireless link failure detection method disclosed in the embodiments of this disclosure, the communication system applied in the embodiments of this disclosure will first be described below.
[0058] Referring to Figure 1, Figure 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. The communication system may include, but is not limited to, one network device and one terminal device, and the number and form of devices shown in Figure 1 are for illustrative purposes only and do not constitute a limitation of the embodiments of the present disclosure. In actual applications, two or more network devices and two or more terminals may be included. For example, the communication system shown in Figure 1 includes one network device 101 and one terminal 102.
[0059] The technical concepts of the embodiments of this disclosure are applicable to various communication systems, such as long-term evolution (LTE) systems, 5th generation (5G) mobile communication systems, 5G new radio (NR) systems, or other future new mobile communication systems. The side links in the embodiments of this disclosure may also be called side links or direct links.
[0060] In embodiments of this disclosure, the network device 101 is a network-side entity for transmitting and receiving signals. For example, the network device 101 may be an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in an NR system, a base station in another future mobile communication system, or an access node in a wireless fidelity (WiFi) system. Embodiments of this disclosure do not limit the specific technologies and device forms employed by the network device. The network device provided by embodiments of this disclosure may consist of a centralized unit (CU) and a distributed unit (DU), where the CU is also called a control unit, and a CU-DU structure can be adopted to separate the protocol layer of a network device, such as a base station, with some protocol layer functions centrally controlled by the CU and some or all of the remaining protocol layer functions distributed to the DU, with the DU being centrally controlled by the CU.
[0061] In the embodiments of this disclosure, terminal 102 is a user-side entity for receiving or transmitting signals, such as a mobile phone. A terminal may also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. A terminal may be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet (Pad), a personal computer with wireless transmission and reception capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal for industrial control, a wireless terminal for self-driving, a wireless terminal for remote medical surgery, a wireless terminal for a smart grid, a wireless terminal device for transportation safety, a wireless terminal for a smart city, or a wireless terminal for a smart home. The embodiments of this disclosure do not limit the specific technologies and specific device forms employed by the terminal. The transmitting terminal referred to in the embodiments of this disclosure may refer to the terminal 102.
[0062] Furthermore, the communication systems described in the embodiments of this disclosure are provided to more clearly illustrate the technical proposals of the embodiments of this disclosure and do not constitute a limitation on the technical proposals provided by the embodiments of this disclosure. Those skilled in the art will see that, as system architectures evolve and new service scenarios emerge, the technical proposals provided by the embodiments of this disclosure will be similarly applicable to similar problems.
[0063] The method and apparatus for detecting sidelink wireless link failures provided in this disclosure will be described in detail below with reference to the drawings.
[0064] Referring to Figure 2, Figure 2 is a flowchart of a sidelink wireless link failure detection method provided by an embodiment of the present disclosure. This method is performed by a transmitting terminal. As shown in Figure 2, this method may, but is not limited to, the following steps 201 to 202.
[0065] In step 201, the reception status of HARQ feedback in PSFCH is determined.
[0066] In embodiments of this disclosure, a transmitting terminal can transmit an SCI on the PSCCH and a second-stage SCI on the PSSCH, the second-stage SCI including the resource location, source and target identifiers of the transmitted data. For data packets with HARQ feedback enabled, a receiving terminal provides HARQ-ACK (Hybrid Automatic Retransmission Request Acknowledgement) feedback to the PSSCH on the PSFCH. This allows the transmitting terminal to determine the reception status of the HARQ feedback on the PSFCH and, based on the reception status of the HARQ feedback on the PSFCH, to detect whether an SL RLF occurs in the unicast connection between the transmitting and receiving terminals. In other words, the transmitting terminal can determine whether to trigger an SL RLF in the unicast connection between the transmitting and receiving terminals based on the reception status of the HARQ feedback on the receiving terminal's PSFCH.
[0067] In step 202, based on the status of HARQ feedback reception in PSFCH, it is determined whether or not to trigger an SL RLF for the unicast connection.
[0068] In embodiments of this disclosure, the unicast connection is a unicast connection established via a sidelink between a transmitting terminal and a receiving terminal, wherein the transmitting terminal and the receiving terminal communicate via sidelink using multiple carriers, and the multiple carriers are associated with the unicast connection.
[0069] In embodiments of this disclosure, a transmitting terminal can determine whether or not to trigger an SL RLF for a unicast connection between the transmitting terminal and a receiving terminal based on the reception status of HARQ feedback in the PSFCH. That is, the transmitting terminal can detect whether or not an SL RLF based on HARQ feedback occurs in the unicast connection between the transmitting terminal and a receiving terminal based on the reception status of HARQ feedback in the PSFCH, and if it is detected that an SL RLF based on HARQ feedback occurs in the unicast connection, it can decide to trigger an SL RLF for the unicast connection. If it is not detected that an SL RLF based on HARQ feedback occurs in the unicast connection, it can decide not to trigger an SL RLF for the unicast connection.
[0070] Selectively, in one implementation, if a transmitting terminal has not received a certain number of consecutive (discontinuous transmissions, DTX) HARQ feedbacks on the PSFCH resource, it is decided to trigger an SL RLF for the unicast connection between the transmitting terminal and the receiving terminal. Alternatively, if the number of times the transmitting terminal has not received consecutive HARQ feedbacks on the PSFCH resource is less than the aforementioned certain number, it is decided not to trigger an SL RLF for the unicast connection between the transmitting terminal and the receiving terminal.
[0071] In one possible implementation, if a transmitting terminal decides to trigger an SL RLF on a unicast connection between the transmitting terminal and the receiving terminal, the transmitting terminal's MAC layer may notify the transmitting terminal's RRC layer that it intends to trigger an SL RLF on the unicast connection. The RRC layer then releases the unicast connection, facilitating the transmitting and receiving terminals to re-establish the unicast connection and ensure normal communication.
[0072] By implementing the embodiments of this disclosure, the challenge of how to effectively detect RLF in sidelink carrier aggregation scenarios can be solved, and the RLF mechanism can be supported in carrier aggregation scenarios for sidelink communications.
[0073] In some embodiments of this disclosure, a transmitting terminal may maintain a first variable for each unicast connection, the first variable being used to count the number of consecutive discontinuous transmissions (DTXs) of the unicast connection across multiple carriers. The transmitting terminal maintaining the first variable can be understood as the transmitting terminal managing the first variable, for example, the transmitting terminal can initialize or reset the first variable to 0, or increment it by 1. That is, for a single unicast connection, the transmitting terminal can count the number of consecutive DTXs of the unicast connection across multiple carriers using the first variable associated with that unicast connection, thereby determining whether or not to trigger an SL RLF for that unicast connection based on the number of consecutive DTXs counted by the first variable. Specifically, referring to Figure 3, Figure 3 is a flowchart of another sidelink radio link failure detection method provided by an embodiment of this disclosure. This method is performed by a transmitting terminal. As shown in Figure 3, the method may include, but is not limited to, the following steps 301-303.
[0074] In step 301, it is determined whether the transmitting terminal received HARQ feedback on a PSFCH reception opportunity associated with PSSCH transmission on one of the multiple carriers associated with the unicast connection.
[0075] In this disclosure, the PSSCH referred to is the PSSCH associated with the unicast connection, and this description is applicable to any embodiment of this disclosure.
[0076] In the embodiments of this disclosure, the unicast connection is a unicast connection between a transmitting terminal and a receiving terminal, and the unicast connection is associated with multiple carriers, that is, the unicast connection between the transmitting terminal and the receiving terminal supports multiple carriers, that is, carrier aggregation is set up between the transmitting terminal and the receiving terminal, and the transmitting terminal and the receiving terminal perform sidelink communication on multiple carriers. In this embodiment, the transmitting terminal can maintain a single first variable for the unicast connection, and this first variable is for counting the number of consecutive DTXs of the unicast connection on multiple carriers. Thus, for the unicast connection, the transmitting terminal can determine whether or not it has received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one carrier, and based on whether or not the transmitting terminal has received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one carrier, and the first variable, it can determine whether or not to trigger an SL RLF for the unicast connection.
[0077] In step 302, the transmitting terminal determines whether to update the first variable based on whether it received HARQ feedback on a PSFCH reception opportunity associated with PSSCH transmission on one of the multiple carriers associated with the unicast connection.
[0078] In embodiments of the present disclosure, for a unicast connection, the transmitting terminal may decide whether to update a first variable based on whether the transmitting terminal has received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one of the multiple carriers associated with the unicast connection.
[0079] In one possible implementation, for a unicast connection, it is decided to increment the first variable by 1 each time the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one of the carriers associated with the unicast connection. That is, if the transmitting terminal determines that it has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on a carrier associated with a particular unicast connection, it updates the first variable, for example, by incrementing its value by 1. If the transmitting terminal determines that it has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on another carrier associated with the unicast connection, it updates the first variable again, by analogy.
[0080] Selectively, in one implementation, each carrier corresponds to a different HARQ entity, allowing the DTX count for each carrier to be counted by the different HARQ entity corresponding to each carrier. Selectively, in one implementation, the DTX count for each carrier can be counted by the MAC (Media Access Control) entity of the transmitting terminal.
[0081] As an example, for a unicast connection, the transmitting terminal statistically determines whether DTX occurs at each PSFCH reception opportunity associated with each PSSCH transmission on all carriers associated with the unicast connection. If no HARQ feedback is detected at the PSFCH reception opportunity, it is determined that DTX occurs at the PSFCH reception opportunity, and the transmitting terminal updates the first variable corresponding to the unicast connection, for example, by incrementing the first variable corresponding to the unicast connection by 1. Selectively, for a unicast connection, if the transmitting terminal detects HARQ feedback at a PSFCH reception opportunity associated with a PSSCH transmission on any one carrier associated with the unicast connection, it is determined to reset the first variable to 0. In one implementation, for a unicast connection, if the transmitting terminal detects HARQ feedback at a PSFCH reception opportunity associated with any PSSCH transmission on any one carrier associated with the unicast connection, the transmitting terminal may reset the first variable to 0.
[0082] For example, assuming that the unicast connection is associated with carrier 1 and carrier 2, if the transmitting terminal does not detect HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmitted on carrier 1, the transmitting terminal increments the first variable by 1. If the transmitting terminal does not detect HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmitted on carrier 2, the transmitting terminal increments the first variable again by 1. If the transmitting terminal does not detect HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmitted on carrier 1, the transmitting terminal increments the first variable by 1. If the transmitting terminal detects HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmitted on carrier 2, the transmitting terminal resets the first variable to 0.
[0083] As another example, for a unicast connection, if the transmitting terminal does not detect HARQ feedback on the first PSFCH reception opportunity (e.g., a PSFCH reception opportunity associated with a PSSCH transmitted on carrier 1), the transmitting terminal increments the first variable by 1. If the transmitting terminal does not detect HARQ feedback on the second PSFCH reception opportunity (e.g., a PSFCH reception opportunity associated with a PSSCH transmitted on carrier 2), and the second PSFCH reception opportunity is the next PSFCH reception opportunity after the first, and the second PSFCH reception opportunity and the first PSFCH reception opportunity may belong to the same carrier or different carriers, the transmitting terminal increments the first variable again by 1. Selectively, if the transmitting terminal does not detect HARQ feedback on the first PSFCH reception opportunity, the transmitting terminal increments the first variable by 1. If the transmitting terminal detects HARQ feedback on the second PSFCH reception opportunity, the transmitting terminal resets the first variable to 0.
[0084] In the embodiments of this disclosure, the transmitting terminal initializes a first variable corresponding to the unicast connection to 0 when the unicast connection is established. Alternatively, the transmitting terminal initializes a first variable corresponding to the unicast connection to 0 when a first threshold associated with the first variable is reset. Alternatively, the transmitting terminal initializes a first variable corresponding to the unicast connection to 0 when a first threshold associated with the first variable is initialized. It can be understood that this initialization is the first time a network device sets the first threshold for the transmitting terminal.
[0085] In step 303, if the first variable is greater than or equal to the first threshold, it is decided to trigger an SL RLF for the unicast connection.
[0086] In embodiments of the present disclosure, if a first variable associated with the unicast connection is greater than or equal to a first threshold, the transmitting terminal determines that a HARQ feedback-based SL RLF will occur on the unicast connection, and the transmitting terminal's MAC layer can notify the transmitting terminal's RRC layer that it will trigger an SL RLF on the unicast connection. The RRC layer releases the unicast connection to facilitate the transmitting and receiving terminals to re-establish the unicast connection and ensure normal communication.
[0087] In other words, if the transmitting terminal detects that it has not received HARQ feedback on a PSFCH reception opportunity, it counts as one DTX occurring. In embodiments of the present disclosure, a first variable can count the number of consecutive DTXs on all carriers associated with the unicast connection. If the transmitting terminal receives HARQ feedback on any one of the carriers associated with the unicast connection, the transmitting terminal resets the first variable to 0. If the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one of the carriers associated with the unicast connection, it decides to increment the first variable by 1. If the number of consecutive instances of not receiving HARQ feedback on all carriers associated with the unicast connection is greater than or equal to a first threshold, i.e., if the first variable is greater than or equal to a first threshold, it can decide to trigger an SL RLF on the unicast connection.
[0088] Furthermore, the detection of "whether or not HARQ feedback has been received" as referred to in this disclosure is detected according to the PSFCH opportunity, that is, if a PSFCH needs to be received on a particular carrier, it is detected whether or not HARQ feedback was received on the PSFCH reception opportunity on that carrier. PSFCHs on different carriers may be interleaved depending on which carrier the scheduled PSSCH is on. For example, if the scheduled PSSCH is on carrier 1, it is detected whether or not HARQ feedback was received on the PSFCH reception opportunity associated with that PSSCH on carrier 1, and if HARQ feedback was not received on the PSFCH reception opportunity associated with that PSSCH on carrier 1, the first variable is incremented by 1.
[0089] Selectively, in some embodiments of this disclosure, a transmitting terminal can obtain a first threshold from first configuration information, which is set according to terminal granularity (per UE). For example, the first configuration information may be configuration information sent to the transmitting terminal by a network device, or it may be pre-configured information. That is, the transmitting terminal can obtain the first threshold from the configuration or pre-configuration of a network device.
[0090] For example, a transmitting terminal in an RRC connection state can obtain the first threshold through dedicated signaling, a transmitting terminal in an RRC IDLE / INACTIVE state can obtain the first threshold through a SIB (System Information Block), and a transmitting terminal out of coverage (OOC) can obtain the first threshold through pre-configuration.
[0091] In the embodiments of this disclosure, sidelink communication is performed between a transmitting terminal and a receiving terminal using multiple carriers, and the transmitting terminal can maintain the same DTX detection variable (i.e., the first variable) for all carriers for each unicast connection. Thus, when the first variable reaches a first threshold, it is decided to trigger an SL RLF for that unicast connection, thereby solving the problem of how to effectively detect RLF in sidelink carrier aggregation scenarios and enabling support for the RLF mechanism in carrier aggregation scenarios of sidelink communication.
[0092] In some embodiments of this disclosure, a unicast connection is established between a transmitting terminal and a receiving terminal, and the transmitting terminal may maintain a second variable for each carrier associated with the unicast connection, the second variable being used to count the number of consecutive DTXs for the unicast connection on the carrier corresponding to the second variable. The transmitting terminal maintaining the second variable can be understood as the transmitting terminal managing the second variable, for example, the transmitting terminal can initialize or reset the second variable to 0, or increment it by 1. That is, when the transmitting terminal and the receiving terminal perform sidelink communication on multiple carriers, the transmitting terminal counts the number of DTXs for each carrier associated with the unicast connection. Selectively, the transmitting terminal may maintain a second consecutive DTX detection variable (e.g., the second variable described above) for each carrier associated with the unicast connection, the second variable being used to count the number of consecutive DTXs for the unicast connection on the carrier corresponding to the second variable. Specifically, referring to Figure 4, Figure 4 is a flowchart of another sidelink wireless link failure detection method provided by an embodiment of the present disclosure. This method is performed by a transmitting terminal. As shown in Figure 4, this method may, but is not limited to, the following steps 401 to 403.
[0093] In step 401, it is determined whether the transmitting terminal received HARQ feedback for the unicast connection during a PSFCH reception opportunity associated with PSSCH transmission on the first carrier.
[0094] In the embodiments of this disclosure, the first carrier is one of several carriers associated with a unicast connection. The unicast connection is a unicast connection between a transmitting terminal and a receiving terminal, and the unicast connection is associated with several carriers, i.e., the unicast connection between the transmitting terminal and the receiving terminal supports several carriers, i.e., carrier aggregation is set up between the transmitting terminal and the receiving terminal, the transmitting terminal and the receiving terminal perform sidelink communication on several carriers, and the transmitting terminal counts the number of DTXs for each carrier associated with the unicast connection. In this embodiment, the transmitting terminal maintains one consecutive DTX detection variable (e.g., the second variable described above) for each carrier associated with the unicast connection, and the second variable is used to count the number of consecutive DTXs for the unicast connection on the carrier corresponding to the second variable. Thus, with respect to the unicast connection, the transmitting terminal can determine whether or not it received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on a different carrier associated with the unicast connection, and determine whether or not to trigger an SL RLF for the unicast connection based on whether or not it received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on a different carrier associated with the unicast connection, and a second variable associated with each of the different carriers associated with the unicast connection.
[0095] In step 402, it is determined whether to update the second variable associated with the first carrier for the unicast connection, based on whether the transmitting terminal received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on the first carrier.
[0096] In one possible implementation, the first carrier is one of several carriers associated with a unicast connection, and for that unicast connection, if the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on the first carrier associated with the unicast connection, it is decided to increment the second variable associated with the first carrier by 1. Selectively, for that unicast connection, if the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on a different carrier associated with the unicast connection, it is decided to increment the second variable associated with each of the different carriers associated with the unicast connection by 1.
[0097] As an example, the transmitting terminal counts the number of consecutive DTXs for each carrier associated with the unicast connection. Exemplarily, each carrier may correspond to a different HARQ entity, and the number of DTXs for each carrier can be counted by the different HARQ entities corresponding to each carrier. Selectively, the transmitting terminal statistics whether or not HARQ feedback was received at each PSFCH reception opportunity associated with each PSSCH transmission on each carrier, i.e., whether or not a DTX occurred. If no HARQ feedback is detected at a PSFCH reception opportunity associated with a PSSCH transmission on a carrier, the transmitting terminal increments a second variable corresponding to that carrier by 1.
[0098] For example, assuming that the unicast connection is associated with carrier 1 and carrier 2, if the transmitting terminal does not detect HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmitted on carrier 1, the transmitting terminal increments the second variable corresponding to carrier 1 by 1. If the transmitting terminal does not detect HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmitted on carrier 2, the transmitting terminal increments the second variable corresponding to carrier 2 by 1.
[0099] In step 403, if the second variable associated with each carrier associated with the unicast connection is greater than or equal to the second threshold, it is decided to trigger an SL RLF on the unicast connection.
[0100] In one embodiment, if a second variable associated with different carriers is greater than or equal to a second threshold, the transmitting terminal determines that a HARQ feedback-based SL RLF occurs on the unicast connection, i.e., it decides to trigger an SL RLF on the unicast connection. That is, if a second variable associated with any one of the carriers is greater than or equal to a second threshold, the transmitting terminal determines that a HARQ feedback-based SL RLF occurs on that carrier. In this invention, "a HARQ feedback-based SL RLF occurs on a carrier" refers to a state in which the second variable associated with a carrier has reached its maximum threshold, and there may be other naming conventions, such as "carrier radio link failure," and this disclosure is not specifically limited, and the MAC layer of the transmitting terminal may notify the RRC layer of the transmitting terminal that a HARQ feedback-based SL RLF has occurred on that carrier. If the second variable associated with each carrier is greater than or equal to the second threshold, the transmitting terminal determines that a HARQ-based SL RLF will occur on the unicast connection, and the transmitting terminal's MAC layer can notify the transmitting terminal's RRC layer that a HARQ-based SL RLF will occur on the unicast connection. The RRC layer releases the unicast connection to facilitate the transmitting and receiving terminals to re-establish the unicast connection and ensure normal communication.
[0101] In some embodiments of the present disclosure, if a transmitting terminal receives HARQ feedback for a unicast connection during a PSFCH reception opportunity associated with a PSSCH transmission on any one of the carriers associated with the unicast connection, it decides to reset a second variable associated with that carrier to 0. That is, if a transmitting terminal detects HARQ feedback for a unicast connection during a PSFCH reception opportunity associated with a PSSCH transmission on any one of the carriers associated with the unicast connection, the transmitting terminal resets a second variable associated with that carrier to 0.
[0102] In the embodiments of this disclosure, if a unicast connection is established, the transmitting terminal initializes the second variable corresponding to each carrier associated with the unicast connection to 0. Alternatively, if the transmitting terminal enables carrier aggregation, it initializes the second variable corresponding to each carrier associated with the unicast connection to 0.
[0103] In one implementation, if the second threshold is set according to terminal granularity (per UE), the transmitting terminal can be understood to initialize the second variable corresponding to each carrier to 0 when resetting or initializing the second threshold, and this initial setting is understood to be the first time the network device sets the second threshold for the transmitting terminal. Alternatively, in another embodiment, if the second threshold is set according to carrier granularity (per carrier), the transmitting terminal can be understood to initialize the second variable corresponding to a particular carrier to 0 when initializing or resetting the second threshold for that carrier, and this initial setting is understood to be the first time the network device sets the second threshold for that carrier.
[0104] In one possible implementation, if the second threshold is set according to carrier granularity (per carrier), the number of second variables associated with a carrier is greater than or equal to the number of second thresholds associated with a carrier. For example, a unicast connection supports three carriers (e.g., carrier 1, carrier 2, and carrier 3), and the second variables corresponding to these three carriers are second variable 1, second variable 2, and second variable 3, respectively. If the second threshold is set according to carrier granularity (per carrier), the number of such second thresholds may be three (e.g., second threshold a, second threshold b, and third threshold c), where second threshold a is the threshold corresponding to carrier 1 / second variable 1, second threshold b is the threshold corresponding to carrier 2 / second variable 2, and second threshold c is the threshold corresponding to carrier 3 / second variable 3. Furthermore, for example, a unicast connection supports three carriers (e.g., carrier 1, carrier 2, and carrier 3), and the second variables corresponding to each of these three carriers are second variable 1, second variable 2, and second variable 3, respectively. If the second threshold is a threshold set according to the carrier granularity (per carrier), then the number of such second thresholds may be two (e.g., second threshold a and second threshold b), where the threshold corresponding to carrier 1 / second variable 1 is second threshold a, the threshold corresponding to carrier 2 / second variable 2 is second threshold b, and the threshold corresponding to carrier 3 / second variable 3 is second threshold a. For example, a unicast connection supports three carriers (e.g., carrier 1, carrier 2, and carrier 3), and the second variables corresponding to these three carriers are second variable 1, second variable 2, and second variable 3, respectively. If the second threshold is set according to the carrier granularity (per carrier), then the number of such second thresholds may be one (e.g., second threshold a), where the threshold corresponding to carrier 1 / second variable 1 is second threshold a, the threshold corresponding to carrier 2 / second variable 2 is second threshold a, and the threshold corresponding to carrier 3 / second variable 3 is second threshold a.
[0105] Selectively, in some embodiments of this disclosure, the transmitting terminal can obtain the second threshold from second configuration information. For example, the second configuration information may be configuration information sent to the transmitting terminal by a network device, or it may be pre-configured information. That is, the transmitting terminal can obtain the second threshold from the configuration or pre-configuration of a network device.
[0106] For example, a transmitting terminal in RRC connection state can obtain the second threshold through dedicated signaling, a transmitting terminal in RRC IDLE / INACTIVE state can obtain the second threshold through SIB, and a transmitting terminal in OOC can obtain the second threshold through pre-configuration.
[0107] Selectively, in some embodiments of the Disclosure, if a second variable corresponding to any one carrier is greater than or equal to a second threshold, and it is determined that the terminal sidelink transmission resource allocation scheme is the second allocation scheme, the transmitting terminal triggers resource reselection and / or carrier reselection, the second allocation scheme being a scheme in which the transmitting terminal autonomously selects the transmission resource. The second variable corresponding to the reselected carrier is less than the second threshold, or the second variable corresponding to the reselected carrier is less than or equal to a third threshold, and the third threshold is less than the second threshold. In one possible implementation, if the second threshold is set according to carrier granularity (per carrier), a second variable corresponding to any one carrier being greater than or equal to the second threshold specifically means that the second variable corresponding to any one carrier is greater than or equal to the second threshold associated with any one carrier.
[0108] For example, if a transmitting terminal in a second assignment scheme (e.g., mode 2 above) detects that a second variable associated with a particular carrier associated with a unicast connection is greater than or equal to a second threshold, the transmitting terminal triggers resource reselection and / or carrier reselection. Selectively, the transmitting terminal can reselect a carrier and then reselect resources on the reselected carrier. That is, the transmitting terminal does not perform SL transmission on a carrier where the associated second variable is greater than or equal to the second threshold, the transmitting terminal reselects a carrier and then reselects resources on the reselected carrier if the second variable associated with the carrier reselected by the transmitting terminal is less than the second threshold (i.e., does not reach the second threshold), or if the second variable associated with the carrier reselected by the transmitting terminal is less than or equal to a third threshold, and the third threshold is less than the second threshold. Such SL transmission includes, but is not limited to, at least one of PSSCH transmission, PSCCH transmission, and PSFCH transmission. Exemplaryly, the reselected carrier is one of several in the relevant technology. Other conditions may need to be met, including but not limited to CBR, and the present invention is not specifically limited, nor is a description provided, that is, in this disclosure, the reselected carrier may need to meet several other conditions in the relevant art, and the effects of DTX based on HARQ feedback must also be considered, and examples of other conditions, including but not limited to CBR, are provided solely to facilitate understanding for those skilled in the art and cannot be a specific limitation of this disclosure, that is, the reselected carrier may need to meet several other conditions in the relevant art, after considering the effects of DTX based on HARQ feedback, and a description is not provided here.
[0109] In some embodiments of this disclosure, a transmitting terminal can obtain a third threshold using third configuration information, and exemplary, the third threshold is set according to terminal granularity. For example, the third configuration information may be configuration information sent to the transmitting terminal by a network device, or it may be pre-configured information. That is, the transmitting terminal can obtain the third threshold from the network device's configuration or pre-configuration. For example, a transmitting terminal in an RRC connection state can obtain the third threshold by dedicated signaling, a transmitting terminal in an RRC IDLE / INACTIVE state can obtain the third threshold by SIB, and a transmitting terminal out of coverage (OOC) can obtain the third threshold by pre-configuration.
[0110] Selectively, in some embodiments of the present disclosure, if the second variable is greater than or equal to the second threshold, the transmitting terminal transmits first information to the network device, which is intended to instruct the carrier corresponding to the second variable to experience a HARQ feedback-based SL RLF, where “a HARQ feedback-based SL RLF” as described herein refers to a state in which the second variable associated with the carrier has reached a maximum threshold, and other naming conventions may exist, such as “carrier radio link failure,” and the present disclosure is not specifically limited, where the transmitting terminal is in an RRC connection state. For example, if a transmitting terminal in a connection state of a first assignment scheme (e.g., mode 1 above) and / or a second assignment scheme (e.g., mode 2 above) detects that the second variable associated with at least one carrier is greater than or equal to the second threshold, the transmitting terminal may report this to the network device. For example, if a transmitting terminal detects that a second variable associated with at least one carrier exceeds a second threshold, the transmitting terminal transmits first information to a network device, which instructs the carrier corresponding to the second variable to generate a HARQ feedback-based SL RLF. For example, the transmitting terminal triggers a HARQ feedback-based SL RLF report (other naming conventions are possible and not specifically limited). In this invention, "a HARQ feedback-based SL RLF occurs on a carrier" refers to a state in which a second variable associated with a carrier has reached a maximum threshold, and other naming conventions are possible, such as "carrier radio link failure," and this disclosure is not specifically limited.
[0111] Selectively, in some embodiments of this disclosure, the transmitting terminal may transmit the first information to the network device via SUI (Sidelink UE Information), or via UAI (UE Assistance Information), or via MAC (Media Access Control) CE (Control Element).
[0112] For example, a transmitting terminal can report to a network device in the form of SUI / UAI / MAC CE to instruct the network device that a second variable associated with a particular carrier is greater than or equal to a second threshold. Selectively, when using SUI / UAI, the instruction can be made by carrying a carrier identifier, which is used to instruct the network device that the second variable associated with the carrier corresponding to that carrier identifier is greater than or equal to a second threshold. When using MAC CE, the instruction can be made by a bitmap, where each bit in the bitmap corresponds to one carrier, for example, the i-th bit indicates whether the second variable associated with the carrier associated with carrier identifier i is greater than or equal to a second threshold. For example, if the value of the i-th bit is 1, it means that the second variable associated with the carrier associated with carrier identifier i is greater than or equal to a second threshold, and if the value of the i-th bit is 0, it means that the second variable associated with the carrier associated with carrier identifier i has not reached the second threshold, i.e., the second variable associated with the carrier associated with carrier identifier i is less than the second threshold. Furthermore, for example, if the bit value of the i-th bit is 0, it indicates that the second variable associated with the carrier associated with the carrier identifier i is greater than or equal to the second threshold, and if the bit value of the i-th bit is 1, it indicates that the second variable associated with the carrier associated with the carrier identifier i has not reached the second threshold, i.e., the second variable associated with the carrier associated with the carrier identifier i is less than the second threshold, and the disclosure is not limited thereto.
[0113] In other words, if the transmitting terminal detects that it has not received HARQ feedback on a PSFCH reception opportunity, it counts as one DTX occurring, and in embodiments of this disclosure, the number of consecutive DTXs for a unicast connection on the carrier corresponding to the second variable can be counted. That is, the number of DTXs for each carrier is counted. If the transmitting terminal receives HARQ feedback on a carrier associated with the unicast connection, the transmitting terminal resets the second variable corresponding to that carrier to 0. If the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one of the carriers associated with the unicast connection, it increments the second variable corresponding to that carrier by 1, and if the second variable corresponding to that carrier is equal to or greater than the second threshold, it is determined that an SL RLF based on HARQ feedback has occurred on that carrier. In this invention, "an SL RLF based on HARQ feedback has occurred on a carrier" refers to the state in which the second variable associated with the carrier has reached the maximum threshold, and there may be other naming conventions, such as "carrier radio link failure", and this disclosure does not specifically limit them. If the second variable corresponding to each carrier associated with the unicast connection is greater than or equal to the second threshold, it can be decided to trigger an SL RLF for the unicast connection.
[0114] Furthermore, the detection of "whether or not HARQ feedback has been received" as referred to in this disclosure is detected according to the PSFCH opportunity; that is, if a PSFCH needs to be received on a particular carrier, it is detected whether or not HARQ feedback was received on the PSFCH reception opportunity on that carrier. PSFCHs on different carriers may be interleaved depending on which carrier the scheduled PSSCH is on. For example, if the scheduled PSSCH is on carrier 1, it is detected whether or not HARQ feedback was received on the PSFCH reception opportunity associated with that PSSCH on carrier 1, and if HARQ feedback was not received on the PSFCH reception opportunity associated with that PSSCH on carrier 1, the second variable corresponding to carrier 1 is incremented by 1. Also, for example, if the scheduled PSSCH is on carrier 2, it is detected whether or not HARQ feedback was received on the PSFCH reception opportunity associated with that PSSCH on carrier 2, and if HARQ feedback was not received on the PSFCH reception opportunity associated with that PSSCH on carrier 2, the second variable corresponding to carrier 2 is incremented by 1.
[0115] In embodiments of this disclosure, a unicast connection between a transmitting terminal and a receiving terminal supports multiple carriers, and the transmitting terminal can maintain a different DTX detection variable (i.e., the second variable described above) for each unicast connection with a different carrier. Thus, when the second variable associated with all carriers reaches the second threshold, the transmitting terminal decides to trigger an SL RLF for that unicast connection, thereby solving the problem of how to effectively detect RLF in sidelink carrier aggregation scenarios and enabling support for the RLF mechanism in carrier aggregation scenarios of sidelink communications.
[0116] The above embodiment describes the implementation of the sidelink wireless link failure detection method of the embodiment of this disclosure from the terminal device (i.e., the transmitting terminal described above). The embodiment of this disclosure further provides another sidelink wireless link failure detection method, and the implementation of this sidelink wireless link failure detection method from the network device side will be described below. Referring to Figure 5, Figure 5 is a flowchart of another sidelink wireless link failure detection method provided by the embodiment of this disclosure, and this method is performed by a network device. As shown in Figure 5, this method may, but is not limited to, the following step 501.
[0117] In step 501, the first configuration information is sent to the sending terminal.
[0118] In embodiments of the present disclosure, the first configuration information includes a first threshold associated with a first variable, the transmitting terminal maintains one such first variable for each unicast connection, the unicast connection is a unicast connection established by the transmitting terminal and the receiving terminal via sidelink, the carrier of the unicast connection supports multiple carriers, the transmitting terminal and the receiving terminal communicate via sidelink on the multiple carriers, the multiple carriers are associated with the unicast connection, and the first variable is for counting the number of consecutive DTXs of the unicast connection on the multiple carriers. The first variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. In embodiments of the present disclosure, a relevant description of the first variable and an implementation of how the transmitting terminal determines whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection can be found in the description of the transmitting terminal embodiment above, which is omitted here.
[0119] In some embodiments of this disclosure, the first threshold can be set according to the terminal granularity. For details on the implementation of the first threshold, please refer to the description of the above-described embodiment of the transmitting terminal; such details are omitted here.
[0120] In embodiments of this disclosure, a unicast connection between a transmitting terminal and a receiving terminal supports multiple carriers, and the transmitting terminal can maintain the same DTX detection variable (i.e., the first variable) for all carriers for each unicast connection. Thus, by configuring the transmitting terminal to set a first threshold for the first variable, the transmitting terminal can decide to trigger an SL RLF for the unicast connection when it determines that the first variable has reached the first threshold. This solves the problem of how to effectively detect RLF in sidelink carrier aggregation scenarios and enables support for the RLF mechanism in carrier aggregation scenarios of sidelink communications.
[0121] The embodiments of this disclosure further provide a method for detecting wireless link failures for another sidelink, and the implementation of this method from the network device side will be described below. Referring to Figure 6, Figure 6 is a flowchart of the method for detecting wireless link failures for another sidelink provided by the embodiments of this disclosure, and this method is performed by a network device. As shown in Figure 6, this method may, but is not limited to, the following steps 601.
[0122] In step 601, the second configuration information is sent to the transmitting terminal.
[0123] In embodiments of the present disclosure, a transmitting terminal and a receiving terminal establish a unicast connection via sidelink, the unicast connection supports multiple carriers, the transmitting terminal and the receiving terminal communicate via sidelink on the multiple carriers, the multiple carriers are associated with the unicast connection, the second configuration information includes a second threshold associated with a second variable, the transmitting terminal maintains one second variable individually for each of the carriers, the second variable is for counting the number of consecutive discontinuous transmissions (DTX) of the unicast connection on the carrier corresponding to the second variable, and the second variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. In embodiments of the present disclosure, a relevant description of the second variable and an implementation of how the transmitting terminal determines whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection can be found in the description of the transmitting terminal embodiment above, which is omitted here.
[0124] In some embodiments of this disclosure, the second threshold is set according to terminal granularity. In other embodiments of this disclosure, the second threshold is set according to carrier granularity. For implementations of the second threshold, refer to the description of the above-mentioned transmission terminal embodiment, and will be omitted here.
[0125] In some embodiments of the present disclosure, a network device may transmit a third configuration information to a transmitting terminal, the third configuration information including a third threshold, the third threshold being less than a second threshold, the third threshold being used by the transmitting terminal to re-select the carrier, and the transmitting terminal's sidelink transmission resource allocation method being a second allocation method, the second allocation method being a method by which the transmitting terminal autonomously selects the transmission resource. For implementations of the third threshold, please refer to the description of the above-described embodiments of the transmitting terminal, which will be omitted here.
[0126] Selectively, in some embodiments of this disclosure, a network device can receive first information transmitted from a transmitting terminal, which is intended to instruct a carrier corresponding to a second variable to experience a HARQ feedback-based SL RLF. “An SL RLF based on HARQ feedback occurs on the carrier” as described in this invention refers to a state in which a second variable associated with the carrier has reached a maximum threshold, and other naming conventions are possible, such as “carrier radio link failure,” and this disclosure does not specifically limit this. In one implementation, a network device can receive first information transmitted by the transmitting terminal via SUI, or first information transmitted by the transmitting terminal via UAI, or first information transmitted by the transmitting terminal via MAC CE. For implementations of the first information, refer to the description of the transmitting terminal embodiments above, which is omitted here.
[0127] In embodiments of this disclosure, a unicast connection between a transmitting terminal and a receiving terminal supports multiple carriers, and the transmitting terminal can maintain a different DTX detection variable (i.e., the second variable described above) for each unicast connection with respect to a different carrier. Thus, by having the network device set a second threshold for the second variable for the transmitting terminal, the transmitting terminal can decide to trigger an SL RLF for the unicast connection if it determines that the second variable associated with all carriers has reached the second threshold. This solves the problem of how to effectively detect RLF in sidelink carrier aggregation scenarios and enables support for the RLF mechanism in carrier aggregation scenarios of sidelink communications.
[0128] The embodiments provided in the above disclosure describe the methods provided by the embodiments of the disclosure from the perspective of a network device and a terminal device (e.g., the transmitting terminal described above). To implement each function in the methods provided by the embodiments of the above disclosure, the network device and the terminal device may include hardware configurations and software modules, and each of the above functions can be implemented in the form of hardware configurations, software modules, or hardware configurations plus software modules. Some of the above functions can be performed in the form of hardware configurations, software modules, or hardware configurations plus software modules.
[0129] Referring to Figure 7, this is a schematic diagram of a communication device 70 provided by an embodiment of the present disclosure. The communication device 70 shown in Figure 7 may include a transceiver module 701 and a processing module 702. The transceiver module 701 may include a transmit module and / or a receive module, the transmit module being used to implement a transmit function and the receive module being used to implement a receive function, and the transceiver module 701 may implement a transmit function and / or a receive function.
[0130] The communication device 70 may also be a sidelink wireless link failure detection device. For example, the communication device 70 may be a terminal device (for example, a transmitting terminal in the embodiment of the method described above), a device within a terminal device, or a device that can be matched and used with a terminal device. Alternatively, the communication device 70 may be a network device, a device within a network device, or a device that can be matched and used with a network device.
[0131] If the communication device 70 is a terminal device (for example, the transmitting terminal in the embodiment of the above method), the processing module 702 determines the reception status of hybrid automatic retransmission request (HARQ) feedback in the physical sidelink feedback channel (PSFCH), and the processing module 702 further determines, based on the reception status of the HARQ feedback in the PSFCH, whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection, the unicast connection being a unicast connection established over a sidelink by the transmitting terminal and the receiving terminal, the transmitting terminal and the receiving terminal communicating over sidelink with multiple carriers, and the multiple carriers being associated with the unicast connection.
[0132] In one implementation, the transmitting terminal maintains a first variable for each unicast connection, and this first variable is used to count the number of consecutive DTXs of the unicast connection across the multiple carriers.
[0133] In one possible implementation, the processing module 702 specifically determines whether the transmitting terminal received HARQ feedback for the unicast connection during a PSFCH reception opportunity associated with a physical sidelink shared channel (PSSCH) transmission on any one of the multiple carriers. Specifically, the processing module 702 determines whether to update the first variable for the unicast connection based on whether the transmitting terminal received HARQ feedback during a PSFCH reception opportunity associated with a physical sidelink shared channel (PSSCH) transmission on any one of the multiple carriers, and determines that the unicast connection has been SL RLF triggered if the first variable is greater than or equal to a first threshold.
[0134] In one possible implementation, the processing module 702 specifically decides to increment the first variable by 1 for the unicast connection if the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one of the multiple carriers.
[0135] In one implementation, the processing module 702 further decides to reset the first variable to 0 if it detects HARQ feedback in a PSFCH reception opportunity associated with PSSCH transmission on any one of the multiple carriers for the unicast connection.
[0136] In one implementation, the processing module 702 further obtains the first threshold value based on the first configuration information, and the first threshold value is set according to the terminal granularity.
[0137] In one implementation, the transmitting terminal maintains a second variable for each carrier, and this second variable is used to count the number of consecutive DTXs of the unicast connection on the carrier corresponding to the second variable.
[0138] In one possible implementation, the processing module 702 specifically determines for the unicast connection whether the transmitting terminal received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on a first carrier, where the first carrier is one of the multiple carriers associated with the unicast connection. Specifically, the processing module 702 determines for the unicast connection whether to update a second variable associated with the first carrier based on whether the transmitting terminal received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on the first carrier, and determines to trigger an SL RLF for the unicast connection if the second variable associated with each of the carriers associated with the unicast connection is greater than or equal to a second threshold.
[0139] In one possible implementation, the processing module 702 further obtains the second threshold using second configuration information, and the second threshold is set according to terminal granularity.
[0140] In one implementation, the processing module 702 specifically decides to increment a second variable associated with the first carrier by 1 for the unicast connection if the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with PSSCH transmission on the first carrier.
[0141] In one possible implementation, the processing module 702 further decides to reset a second variable associated with the first carrier to 0 if the transmitting terminal receives HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on the first carrier for the unicast connection.
[0142] In one possible implementation, the processing module 702 further triggers resource reselection and / or carrier reselection if the second variable corresponding to the first carrier is greater than or equal to the second threshold and the allocation method for terminal sidelink transmission resources is determined to be the second allocation method, the second allocation method being a method in which the transmitting terminal autonomously selects the transmission resources. The second variable corresponding to the reselected carrier is less than the second threshold, or the second variable corresponding to the reselected carrier is less than or equal to the third threshold, and the third threshold is less than the second threshold.
[0143] In one possible implementation, the processing module 702 further obtains a third threshold based on third configuration information, and the third threshold is set according to terminal granularity.
[0144] In one possible implementation, the transmit / receive module 701 transmits first information to a network device if the second variable is greater than or equal to the second threshold, the first information being used to instruct the carrier corresponding to the second variable to experience a HARQ feedback-based SL RLF. “An HARQ feedback-based SL RLF occurs on the carrier” as described in this invention refers to a state in which the second variable associated with the carrier has reached a maximum threshold, and other naming conventions are possible, such as “carrier radio link failure,” and this disclosure is not limited to such a statement, where the transmitting terminal is in a radio resource control (RRC) connection state.
[0145] In one possible implementation, the transmit / receive module 701 specifically transmits first information to a network device via sidelink terminal information (SUI), or via terminal assistance information (UAI), or via media access control (MAC) control elements (CE).
[0146] If the communication device 70 is a network device, the transmitting / receiving module 701 transmits first configuration information to a transmitting terminal, the first configuration information includes a first threshold associated with a first variable, the transmitting terminal maintains one of the first variables for each unicast connection, the unicast connection being a unicast connection established by the transmitting terminal and the receiving terminal via sidelink, the transmitting terminal and the receiving terminal communicating via sidelink on multiple carriers, the multiple carriers being associated with the unicast connection, the first variable being for counting the number of consecutive DTXs of the unicast connection on the multiple carriers, and the first variable being used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection.
[0147] In one implementation, the first threshold is set according to the terminal granularity.
[0148] If the communication device 70 is a network device, the transmitting / receiving module 701 transmits second configuration information to a transmitting terminal, the transmitting terminal and the receiving terminal establish a unicast connection via sidelink, the transmitting terminal and the receiving terminal communicate via sidelink on multiple carriers, the multiple carriers are associated with the unicast connection, the second configuration information includes a second threshold associated with a second variable, the transmitting terminal maintains one second variable individually for each carrier, the second variable is used to count the number of consecutive DTXs of the unicast connection on the carrier corresponding to the second variable, and the second variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. The second threshold is set according to terminal granularity.
[0149] In one implementation, the transmitting / receiving module 701 further transmits a third configuration information to the transmitting terminal, the third configuration information includes a third threshold, the third threshold is less than the second threshold, the third threshold is used by the transmitting terminal to re-select the carrier, the allocation method for the transmitting terminal sidelink transmission resources is the second allocation method, and the second allocation method is a method in which the transmitting terminal autonomously selects the transmission resources.
[0150] In one implementation, the transmitting / receiving module 701 further receives first information transmitted from the transmitting terminal, and the first information is for instructing the carrier corresponding to the second variable to generate an SL RLF based on HARQ feedback. In this invention, "an SL RLF based on HARQ feedback occurs on the carrier" refers to a state in which the second variable associated with the carrier has reached a maximum threshold, and there may be other naming conventions, such as "carrier radio link failure," and this disclosure is not specifically limited.
[0151] In one possible implementation, the transmit / receive module 701 is specifically used to receive first information transmitted by the transmitting terminal via sidelink terminal information (SUI), or to receive first information transmitted by the transmitting terminal via terminal assistance information (UAI), or to receive first information transmitted by the transmitting terminal via media access control (MAC) control elements (CE).
[0152] The specific methods by which each module of the apparatus in the above embodiment performs its operations have already been described in detail in the embodiment of the said method, so a detailed explanation will be omitted here.
[0153] Referring to Figure 8, which is a schematic diagram of another communication device 80 provided by an embodiment of the present disclosure, the communication device 80 may be a network device, a terminal device (transmitting terminal in an embodiment of the method), a chip, chip system, or processor etc. that assists the network device in implementing the method, or a chip, chip system, or processor etc. that assists the terminal device in implementing the method. The device may be used to implement the method described in an embodiment of the method, for which specific details can be found in the description of an embodiment of the method.
[0154] The communication device 80 may include one or more processors 801. The processors 801 may be general-purpose processors or dedicated processors, for example. They may be baseband processors or central processors. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute computer programs, and process data from computer programs.
[0155] Selectively, the communication device 80 may further include one or more memories 802 capable of storing a computer program 804, and the processor 801 executes the computer program 804 so that the communication device 80 performs the method described in the embodiment of the above method. Selectively, additional data may be stored in the memories 802. The communication device 80 and the memories 802 may be provided separately or integrated.
[0156] Selectively, the communication device 80 may further include a transceiver 805 and an antenna 806. The transceiver 805 may be called a transmitting / receiving unit, transceiver, or transmitting / receiving circuit, and implements a transmitting / receiving function. The transceiver 805 may include a receiver and a transmitter, the receiver which implements a receiving function and may be called a receiver or receiving circuit, and the transmitter which implements a transmitting function and may be called a transmitter or transmitting circuit, etc.
[0157] Selectively, the communication device 80 may further include one or more interface circuits 807. The interface circuits 807 are used to receive code instructions and transmit them to the processor 801. The processor 801 executes the code instructions to cause the communication device 80 to perform the method described in the embodiments of the above method.
[0158] If the communication device 80 is a terminal device (for example, the transmitting terminal in the embodiment of the method described above), the processor 801 is used to perform steps 201 and 202 in Figure 2, steps 301, 302 and 303 in Figure 3, and steps 401, 402 and 403 in Figure 4.
[0159] If the communication device 80 is a network device, the transceiver 805 is used to perform step 501 in Figure 5 or step 601 in Figure 6.
[0160] In one embodiment, the processor 801 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transmit / receive circuit, an interface, or an interface circuit. The transmit / receive circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The transmit / receive circuit, interface, or interface circuit may be used for reading and writing code / data, or it may be used for transmitting or transmitting signals.
[0161] In one implementation, the processor 801 can store a computer program that, when executed on the processor 801, causes the communication device 80 to execute the method described in the embodiment of the above method. The computer program may be hardened within the processor 801, in which case the processor 801 may be implemented by hardware.
[0162] In one embodiment, the communication device 80 may include a circuit capable of implementing the transmission, reception, or communication functions in the embodiment of the above method. The processor and transceiver described herein can be implemented as an integrated circuit (IC), analog IC, radio frequency integrated circuit (RFIC), hybrid signal IC, application-specific integrated circuit (ASIC), printed circuit board (PCB), electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies such as complementary metal oxide semiconductor (CMOS), n-metal oxide semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), and gallium arsenide (GaAs).
[0163] The communication device described in the above embodiments may be a network device or a terminal device (for example, a transmitting terminal in the embodiments of the method described above), but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device is not limited to Figure 8. The communication device may be an independent device or part of a larger device. For example, the communication device may be as follows: (1) an independent integrated circuit IC, or chip, or chip system or subsystem, (2) Having one or more sets of ICs, which optionally include storage components for storing data, computer programs, (3) ASICs such as modems, (4) Modules that can be incorporated into other devices (5) Receivers, terminal devices, smart terminal devices, mobile phones, wireless devices, handhelds, mobile units, in-vehicle devices, network devices, cloud devices, artificial intelligence devices, etc. (6) Others, etc.
[0164] If the communication device is a chip or a chip system, you can refer to the schematic configuration diagram of the chip shown in Figure 9. The chip shown in Figure 9 includes a processor 901 and an interface 902. There may be one or more processors 901, and there may be multiple interfaces 902.
[0165] When the chip is used to implement the functions of a terminal device (such as a transmitting terminal in the embodiment of the method described above) in an embodiment of the present disclosure: The processor 901 determines the reception status of hybrid automatic retransmission request (HARQ) feedback in the physical sidelink feedback channel (PSFCH), and further determines whether to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection based on the reception status of the HARQ feedback in the PSFCH, the unicast connection being a unicast connection established via sidelink by the transmitting terminal and the receiving terminal, the transmitting terminal and the receiving terminal communicating via sidelink with multiple carriers, and the multiple carriers being associated with the unicast connection.
[0166] In one implementation, the transmitting terminal maintains a first variable for each unicast connection, and this first variable is used to count the number of consecutive DTXs of the unicast connection across the multiple carriers.
[0167] In one possible implementation, the processor 901 specifically determines whether the transmitting terminal received HARQ feedback for the unicast connection during a PSFCH reception opportunity associated with a physical sidelink shared channel (PSSCH) transmission on one of the multiple carriers. Specifically, the processor 901 determines whether to update the first variable for the unicast connection based on whether the transmitting terminal received HARQ feedback during a PSFCH reception opportunity associated with a physical sidelink shared channel (PSSCH) transmission on one of the multiple carriers, and determines that the unicast connection has been SL RLF triggered if the first variable is greater than or equal to a first threshold.
[0168] In one possible implementation, the processor 901 specifically decides to increment the first variable by 1 for the unicast connection if the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one of the multiple carriers.
[0169] In one implementation, the processor 901 further decides to reset the first variable to 0 if it detects HARQ feedback in a PSFCH reception opportunity associated with PSSCH transmission on any one of the multiple carriers for the unicast connection.
[0170] In one implementation, the processor 901 further obtains the first threshold value based on the first configuration information, and the first threshold value is set according to the terminal granularity.
[0171] In one implementation, the transmitting terminal maintains a second variable for each carrier, and this second variable is used to count the number of consecutive DTXs of the unicast connection on the carrier corresponding to the second variable.
[0172] In one possible implementation, the processor 901 specifically determines, for the unicast connection, whether the transmitting terminal received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on a first carrier, where the first carrier is one of the multiple carriers associated with the unicast connection. Specifically, the processor 901 determines, for the unicast connection, whether to update a second variable associated with the first carrier based on whether the transmitting terminal received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on the first carrier, and determines to trigger an SL RLF for the unicast connection if the second variable associated with each of the carriers associated with the unicast connection is greater than or equal to a second threshold.
[0173] In one possible implementation, the processor 901 further obtains a second threshold using second configuration information, and the second threshold is set according to terminal granularity.
[0174] In one implementation, the processor 901 specifically decides to increment a second variable associated with the first carrier by 1 for the unicast connection if the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with PSSCH transmission on the first carrier.
[0175] In one possible implementation, the processor 901 further decides to reset a second variable associated with the unicast connection to 0 if the transmitting terminal receives HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on the first carrier.
[0176] In one possible implementation, the processor 901 further triggers resource reselection and / or carrier reselection if the second variable corresponding to the first carrier is greater than or equal to the second threshold and the allocation method for terminal sidelink transmission resources is determined to be the second allocation method, the second allocation method being a method in which the transmitting terminal autonomously selects the transmission resources. The second variable corresponding to the reselected carrier is less than the second threshold, or the second variable corresponding to the reselected carrier is less than or equal to the third threshold, and the third threshold is less than the second threshold.
[0177] In one possible implementation, the processor 901 further obtains a third threshold using third configuration information, and the third threshold is set according to terminal granularity.
[0178] In one possible implementation, interface 902 transmits first information to a network device if the second variable is greater than or equal to the second threshold, the first information being intended to instruct the carrier corresponding to the second variable to generate an SL RLF based on HARQ feedback. “SL RLF based on HARQ feedback generated by the carrier” as described in this invention refers to a state in which the second variable associated with the carrier has reached a maximum threshold, and other naming conventions are possible, such as “carrier radio link failure,” and this disclosure is not specifically limited, provided that the transmitting terminal is in a radio resource control (RRC) connection state.
[0179] In one possible implementation, interface 902 is specifically used to transmit first information to a network device via sidelink terminal information (SUI), or via terminal assistance information (UAI), or via media access control (MAC) control elements (CE).
[0180] When the chip is used to implement the functionality of the network device in the embodiments of this disclosure: Interface 902 transmits first configuration information to a transmitting terminal, which includes a first threshold associated with a first variable, the transmitting terminal maintains one of the first variables for each unicast connection, the unicast connection being a unicast connection established by the transmitting terminal and the receiving terminal via sidelink, the transmitting terminal and the receiving terminal communicating via sidelink on multiple carriers, the multiple carriers being associated with the unicast connection, the first variable being for counting the number of consecutive DTXs of the unicast connection on the multiple carriers, and the first variable being used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection.
[0181] In one implementation, the first threshold is set according to the terminal granularity.
[0182] When the chip is used to implement the functionality of the network device in the embodiments of this disclosure: Chip 902 transmits second configuration information to a transmitting terminal, the transmitting terminal and the receiving terminal establish a unicast connection via sidelink, the transmitting terminal and the receiving terminal communicate via sidelink using multiple carriers, the multiple carriers are associated with the unicast connection, the second configuration information includes a second threshold associated with a second variable, the transmitting terminal maintains one second variable individually for each carrier, the second variable is used to count the number of consecutive DTXs of the unicast connection on the carrier corresponding to the second variable, and the second variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. The second threshold is set according to terminal granularity.
[0183] In one implementation, interface 902 further transmits third configuration information to the transmitting terminal, the third configuration information includes a third threshold, the third threshold is less than the second threshold, the third threshold is used by the transmitting terminal to re-select the carrier, the allocation method for the transmitting terminal sidelink transmission resources is the second allocation method, and the second allocation method is a method in which the transmitting terminal autonomously selects the transmission resources.
[0184] In one implementation, interface 902 further receives first information transmitted from the transmitting terminal, and this first information is for instructing the carrier corresponding to the second variable to generate an SL RLF based on HARQ feedback. In this invention, "an SL RLF based on HARQ feedback occurs in the carrier" refers to a state in which the second variable associated with the carrier has reached a maximum threshold, and there may be other naming conventions, such as "carrier radio link failure," and this disclosure is not specifically limited.
[0185] In one possible implementation, interface 902 is specifically used to receive first information transmitted by the transmitting terminal via sidelink terminal information (SUI), or to receive first information transmitted by the transmitting terminal via terminal assistance information (UAI), or to receive first information transmitted by the transmitting terminal via media access control (MAC) control elements (CE).
[0186] Selectively, the chip further includes memory 903 for storing necessary computer programs and data.
[0187] Those skilled in the art will also understand that the various illustrative logical blocks and steps enumerated in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software will depend on the specific application and the design requirements of the overall system. Those skilled in the art will understand that various methods can be used to implement the described functionality for each specific application, but this implementation should not be understood as exceeding the scope of protection of the embodiments of this disclosure.
[0188] Embodiments of this application further provide a sidelink wireless link failure detection system that includes a communication device as a terminal device (e.g., a transmitting terminal in the embodiment of the above method) and a communication device as a network device in the embodiment of Figure 7, or a communication device as a terminal device (e.g., a transmitting terminal in the embodiment of the above method) and a communication device as a network device in the embodiment of Figure 8.
[0189] Embodiments of the present invention further provide a communication system including a terminal device and a network device. The terminal device is configured to implement the method described in any embodiment of the transmitting terminal side described above. The network device can be configured to implement the method described in any embodiment of the network device side described above.
[0190] This disclosure further provides a readable storage medium in which instructions are stored that, when executed by a computer, enable the functionality of any embodiment of the above-described method.
[0191] This disclosure further provides computer program products that, when executed by a computer, perform the functions of any of the embodiments of the above methods.
[0192] The embodiments described above can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. The processes or functions according to the embodiments of this disclosure are generated in whole or in part when the computer program is loaded and executed on a computer. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. The computer program may be stored on a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired connection (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless connection (e.g., infrared, radio, microwave, etc.). The computer-readable storage medium may be any available medium accessible by a computer, or it may include a data storage device such as a server or data center integrated by one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0193] Those skilled in the art will understand that the various numerical designations such as "First," "Second," etc., in this disclosure are merely classifications for explanatory convenience and do not limit the scope of the embodiments of this disclosure, nor do they represent priority.
[0194] At least one of the present application may be described as one or more, and the number may be two, three, four or more, and is not limited to the present disclosure. In the embodiments of the present disclosure, for a given technical feature, technical features of that type are distinguished by "1st," "2nd," "3rd," "A," "B," "C," and "D," and there is no hierarchical or hierarchical order between the technical features described in "1st," "2nd," "3rd," "A," "B," "C," and "D."
[0195] The correspondences shown in each table in this disclosure may be set or predefined. The values of the information in each table are merely examples and can be set to other values, and are not limited to this disclosure. When setting the correspondence between information and each parameter, it is not necessary to set all of the correspondences shown in each table. For example, in the tables of this disclosure, the correspondence shown by a certain row may not be set. As another example, appropriate transformation adjustments such as splitting and merging can be performed based on the above tables. The names of the parameters shown in the titles of each table above may be other names that the communication device can understand, and the values or representations of those parameters may be other values or representations that the communication device can understand. In implementation, each of the above tables may adopt other data structures, such as arrays, queues, containers, stacks, linear tables, pointers, linked tables, trees, diagrams, structures, classes, heaps, hash lists, or hash tables.
[0196] In this disclosure, "pre-defined" can be understood as definition, pre-defined, memory, pre-storage, pre-negotiated, pre-set, hardened, or pre-fired.
[0197] Those skilled in the art will recognize that, in conjunction with the units and algorithmic steps of each example described in the embodiments disclosed herein, these can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether a function is performed in hardware or software is determined by the specific application and design constraints of the proposed technology. Those skilled in the art may implement the described functions using different methods for each specific application, but such implementations should not be considered beyond the scope of this disclosure.
[0198] As will be obvious to those skilled in the art, for the convenience and brevity of explanation, the specific operating processes of the systems, apparatus, and units described above can be described by referring to the corresponding processes in the embodiments of the above methods, and are therefore omitted here.
[0199] As described above, although only specific embodiments of this disclosure are shown, the scope of protection of this disclosure is not limited thereto, and a person skilled in the art will readily realize that modifications or substitutions within the scope of the art disclosed should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be based on the scope of protection of the claims described above.
Claims
1. A method for detecting a sidelink wireless link failure, which is performed by the transmitting terminal. A step of determining the reception status of hybrid automatic retransmission request (HARQ) feedback in a physical sidelink feedback channel (PSFCH), The step includes determining whether to trigger a sidelink (SL) radio link failure (RLF) for a unicast connection based on the reception status of HARQ feedback in the PSFCH, The aforementioned unicast connection is a unicast connection established via a sidelink between the transmitting terminal and the receiving terminal, wherein the transmitting terminal and the receiving terminal communicate via sidelink with multiple carriers, and the multiple carriers are associated with the unicast connection. A method for detecting wireless link failure in a side link, characterized by the features described above.
2. The transmitting terminal maintains a first variable for each unicast connection, the first variable being used to count the number of consecutive discontinuous transmissions (DTX) of the unicast connection across the multiple carriers. The method for detecting a side link failure in a wireless link according to feature 1.
3. 、 The step of determining the reception status of hybrid automatic retransmission request (HARQ) feedback in the physical sidelink feedback channel (PSFCH) is: The step of determining whether the transmitting terminal has received HARQ feedback on a PSFCH reception opportunity associated with a physical sidelink shared channel (PSSCH) transmission on any one of the multiple carriers for the unicast connection is: The step of determining whether or not to trigger a sidelink (SL) radio link failure (RLF) for a unicast connection based on the reception status of HARQ feedback in the PSFCH is: The steps include determining whether to update the first variable based on whether the transmitting terminal received HARQ feedback on a PSFCH reception opportunity associated with a physical sidelink shared channel (PSSCH) transmission on any one of the multiple carriers for the unicast connection, The steps include determining to trigger an SLRF on the unicast connection if the first variable is greater than or equal to a first threshold, The method for detecting a wireless link failure of a side link according to feature 2.
4. The step of determining whether to update the first variable based on whether the transmitting terminal has received HARQ feedback on a PSFCH reception opportunity associated with a physical sidelink shared channel (PSSCH) transmission on any one of the multiple carriers is as follows: The step of determining to increment the first variable by 1 whenever the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with a PSSCH transmission on any one of the multiple carriers for the unicast connection, The method for detecting a side link failure in a wireless link according to feature 3.
5. The aforementioned method, With respect to the unicast connection, if the transmitting terminal detects HARQ feedback on a PSFCH reception opportunity associated with PSSCH transmission on any one of the multiple carriers, the further step includes deciding to reset the first variable to 0. A method for detecting a side link failure in a wireless link according to any one of features 2 to 4.
6. The aforementioned method, A step of obtaining the first threshold based on first configuration information, further comprising the step of setting the first threshold according to terminal granularity, A method for detecting a side link failure in a wireless link according to any one of features 3 to 5.
7. The transmitting terminal maintains a second variable for each of the carriers, the second variable being used to count the number of consecutive DTXs of the unicast connection on the carrier corresponding to the second variable. The method for detecting a side link failure in a wireless link according to feature 1.
8. The step of determining the reception status of hybrid automatic retransmission request (HARQ) feedback in the physical sidelink feedback channel (PSFCH) is: A step of determining whether the transmitting terminal has received HARQ feedback in a PSFCH reception opportunity associated with PSSCH transmission on a first carrier for the unicast connection, wherein the first carrier is one of the plurality of carriers associated with the unicast connection. The step of determining whether or not to trigger a sidelink (SL) radio link failure (RLF) for a unicast connection based on the reception status of HARQ feedback in the PSFCH is: With respect to the unicast connection, the step of determining whether to update a second variable associated with the first carrier based on whether the transmitting terminal received HARQ feedback in a PSFCH reception opportunity associated with PSSCH transmission on the first carrier, The step of determining to trigger an SLRF on the unicast connection if a second variable associated with each of the carriers associated with the unicast connection is greater than or equal to a second threshold, includes: The method for detecting a side link failure in a wireless link according to feature 7.
9. The aforementioned method, A step of obtaining the second threshold using second configuration information, further comprising the step of setting the second threshold according to terminal granularity, The method for detecting a wireless link failure of a side link according to feature 8.
10. The step of determining whether to update a second variable associated with the first carrier based on whether the transmitting terminal received HARQ feedback on a PSFCH reception opportunity associated with PSSCH transmission on the first carrier is: For the unicast connection, if the transmitting terminal has not received HARQ feedback on a PSFCH reception opportunity associated with PSSCH transmission on the first carrier, it is decided to increment the second variable associated with the first carrier by 1. The method for detecting a wireless link failure of a side link according to feature 8.
11. The aforementioned method, The further step includes determining, with respect to the unicast connection, that if the transmitting terminal receives HARQ feedback on a PSFCH reception opportunity associated with PSSCH transmission on the first carrier, it will reset a second variable associated with the first carrier to 0. A method for detecting a side link wireless link failure according to any one of 8 to 10.
12. The aforementioned method, If the second variable corresponding to the first carrier is greater than or equal to the second threshold and it is determined that the allocation method for terminal sidelink transmission resources is the second allocation method, the step of triggering resource reselection and / or carrier reselection further includes the step that the second allocation method is a method in which the transmitting terminal autonomously selects the transmission resources. A method for detecting a side link wireless link failure according to any one of 8 to 11.
13. The second variable corresponding to the reselected carrier is less than the second threshold, or The second variable corresponding to the reselected carrier is less than or equal to the third threshold, and the third threshold is less than the second threshold. The method for detecting a side link failure in a wireless link according to feature 12.
14. The aforementioned method, A step of obtaining the third threshold using third configuration information, further comprising the step of setting the third threshold according to terminal granularity, The method for detecting a side link failure in a wireless link according to feature 13.
15. The aforementioned method, If the second variable is greater than or equal to the second threshold, the step of transmitting first information to a network device, the first information being for indicating that the second variable associated with the carrier corresponding to the second variable is greater than or equal to the second threshold, and the transmitting terminal is in a radio resource control (RRC) connection state, further comprising: A method for detecting a side link wireless link failure according to any one of 8 to 14.
16. The step of transmitting the first information to the aforementioned network device is: The steps include: transmitting first information to a network device via sidelink terminal information (SUI); The steps include: transmitting first information to a network device via terminal assistance information (UAI); The steps include any of the following: transmitting first information to a network device via a Media Access Control (MAC) control element (CE), The method for detecting a side link failure in a wireless link according to the feature described in 15.
17. A method for detecting a sidelink wireless link failure, which is performed by a network device. The process includes the step of sending first configuration information to the transmitting terminal, The first configuration information includes a first threshold associated with a first variable, the transmitting terminal maintains one of the first variables for each unicast connection, the unicast connection is a unicast connection established by the transmitting terminal and the receiving terminal via sidelink, the transmitting terminal and the receiving terminal communicate via sidelink on multiple carriers, the first variable is for counting the number of consecutive discontinuous transmissions (DTX) of the unicast connection on the multiple carriers, and the multiple carriers are associated with the unicast connection. The first variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. A method for detecting wireless link failure in a side link, characterized by the features described above.
18. The first threshold is set according to the terminal granularity. The method for detecting a side link failure in a wireless link according to feature 17.
19. A method for detecting a sidelink wireless link failure, which is performed by a network device. The process includes the step of sending second configuration information to the transmitting terminal, The transmitting terminal and the receiving terminal establish a unicast connection via sidelink, the transmitting terminal and the receiving terminal communicate via sidelink with multiple carriers, and the multiple carriers are associated with the unicast connection. The second configuration information includes a second threshold associated with a second variable, the transmitting terminal maintains one second variable individually for each of the carriers, the second variable is for counting the number of consecutive discontinuous transmissions (DTX) of the unicast connection on the carrier corresponding to the second variable, and the second variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. A method for detecting wireless link failure in a side link, characterized by the features described above.
20. The second threshold is set according to the terminal granularity. The method for detecting a side link failure in a wireless link according to feature 19.
21. The aforementioned method, A step of transmitting a third configuration information to the transmitting terminal, further comprising the step of transmitting a third configuration information including a third threshold, wherein the third threshold is less than the second threshold, the third threshold is used by the transmitting terminal to re-select the carrier, and the method of allocating the sidelink transmission resources of the transmitting terminal is a second allocation method, wherein the second allocation method is a method by which the transmitting terminal autonomously selects the transmission resources. The method for detecting a side link failure in a wireless link according to feature 19.
22. The aforementioned method, The step of receiving first information transmitted from the transmitting terminal, the first information being for indicating that a second variable associated with a carrier corresponding to the second variable is greater than or equal to a second threshold, The method for detecting a side link failure in a wireless link according to feature 19.
23. The step of receiving the first information transmitted from the transmitting terminal is: The steps include receiving first information transmitted by the transmitting terminal via side-link terminal information (SUI), The steps include receiving first information transmitted by the transmitting terminal via terminal assistance information (UAI), The steps include any of the following: receiving first information transmitted by the transmitting terminal via a media access control (MAC) control element (CE), The method for detecting a side link failure in a wireless link according to feature 22.
24. A side link wireless link failure detection device, including a processing module, The processing module determines the reception status of hybrid automatic retransmission request (HARQ) feedback in the physical sidelink feedback channel (PSFCH), The processing module further determines, based on the reception status of HARQ feedback in the PSFCH, whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. The aforementioned unicast connection is a unicast connection established via a sidelink between the device and the receiving terminal, wherein the device and the receiving terminal communicate via sidelink using multiple carriers, and the multiple carriers are associated with the unicast connection. A wireless link failure detection device for side links, characterized by the following features.
25. A side link wireless link failure detection device, Includes a transmit / receive module for sending first configuration information to a transmitting terminal, The first configuration information includes a first threshold associated with a first variable, the transmitting terminal maintains one of the first variables for each unicast connection, the unicast connection is a unicast connection established by the transmitting terminal and the receiving terminal via a sidelink, the transmitting terminal and the receiving terminal communicate via sidelink on multiple carriers, the multiple carriers are associated with the unicast connection, and the first variable is for counting the number of consecutive DTXs of the unicast connection on the multiple carriers. The first variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. A wireless link failure detection device for side links, characterized by the following features.
26. A side link wireless link failure detection device, Includes a transmit / receive module for sending second configuration information to the transmitting terminal, The transmitting terminal and the receiving terminal establish a unicast connection via sidelink, the transmitting terminal and the receiving terminal communicate via sidelink with multiple carriers, and the multiple carriers are associated with the unicast connection. The second configuration information includes a second threshold associated with a second variable, the transmitting terminal maintains one second variable individually for each of the carriers, the second variable is for counting the number of consecutive DTXs of the unicast connection on the carrier corresponding to the second variable, and the second variable is used by the transmitting terminal to determine whether or not to trigger a sidelink (SL) radio link failure (RLF) for the unicast connection. A wireless link failure detection device for side links, characterized by the following features.
27. A communication device, Including the processor and memory, The memory stores a computer program, and the processor causes the communication device to perform the method according to any one of claims 1 to 16 by executing the computer program stored in the memory. A communication device characterized by the following features.
28. A communication device, Including the processor and memory, The memory stores a computer program, and the processor executes the computer program stored in the memory, thereby causing the communication device to perform the method according to claim 17 or 18. A communication device characterized by the following features.
29. A communication device, Including the processor and memory, The memory stores a computer program, and the processor causes the communication device to perform the method according to any one of claims 19 to 23 by executing the computer program stored in the memory. A communication device characterized by the following features.
30. It is a communication system, A terminal device configured to implement the method described in any of claims 1 to 16, A network device configured to implement the method described in any one of claims 17 to 23, A communication system characterized by the following features.
31. A computer-readable storage medium in which instructions are stored, When the aforementioned instruction is executed, the method described in any of claims 1 to 16 is realized. A computer-readable storage medium characterized by the following features.
32. A computer-readable storage medium in which instructions are stored, When the aforementioned instruction is executed, the method according to claim 17 or 18 is realized. A computer-readable storage medium characterized by the following features.
33. A computer-readable storage medium in which instructions are stored, When the aforementioned instruction is executed, the method described in any of claims 19 to 23 is realized. A computer-readable storage medium characterized by the following features.