Method, apparatus and terminal device for determining sidelink radio link failure
By adjusting the HARQ feedback signal conditions based on whether the characteristic parameters of the multi-carrier side link are similar or different, the problem of the multi-carrier side link being unable to detect failures in a timely manner is solved, thus achieving efficient utilization of resources.
Patent Information
- Application Number
- CN202210035183.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-13
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2042-01-13
AI Technical Summary
Existing technologies cannot effectively determine whether a radio link failure has occurred on the multi-carrier side of the walkway, resulting in wasted resources.
By determining that N carriers in the sidelink have experienced Radio Link Failure (RLF), where N is a positive integer, the judgment conditions of the HARQ feedback signal are adjusted under different carrier characteristic parameters to improve the judgment speed and accuracy.
This enables timely detection of wireless link failures in the side link, avoiding resource waste and improving communication efficiency.
Smart Images

Figure CN116489684B_ABST
Abstract
Description
[Technical Field]
[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus, and terminal device for determining a wireless link failure in a side link. [Background Technology]
[0002] In cellular networks, user equipment (also known as terminal equipment) can communicate directly with other user equipment in addition to communicating with base station equipment. The communication link between user equipment is called a sidelink (SL), and the interface is called the PC5 interface.
[0003] In sidelink communication, the terminal device that sends data is called the sending terminal device, and the terminal device that receives data is called the receiving terminal device. When the sending terminal device and the receiving terminal device are conducting unicast communication, link detection is required to promptly determine whether a link failure has occurred. If a link failure occurs, the sending terminal device releases the connection with the receiving terminal device and stops sending data to avoid wasting sidelink communication resources.
[0004] To improve throughput, carrier aggregation (CA) can be introduced on the sidelink, allowing transmitting and receiving terminals to transmit data simultaneously via multiple carriers. However, current technology lacks a method for detecting link failures in sidelinks with multiple carriers. Failure to promptly detect sidelink failures leads to a waste of sidelink communication resources.
[0005] Therefore, when there are multiple carriers in the sidelink between terminal devices, determining the method for judging link failure is a problem that this application urgently needs to solve. [Summary of the Invention]
[0006] This application provides a method, apparatus, and terminal device for determining a wireless link failure in a side link, so as to enable timely detection of a wireless link failure in a side link.
[0007] In a first aspect, embodiments of this application provide a method for determining a radio link failure (RLF) on a sidelink, applied to a terminal device. The terminal device communicates via a sidelink, which includes M carriers, where M is a positive integer greater than or equal to 2. The method includes: determining that N carriers among the M carriers of the sidelink have experienced a radio link failure (RLF), where 1 ≤ N ≤ M, and N is a positive integer; and determining that an RLF has occurred on the sidelink.
[0008] The first beneficial effect is that when it is determined that one or more of the M carriers in the side link have experienced a radio link failure (RLF), the side link RLF is determined to have occurred, thus realizing timely determination of the side link RLF and avoiding waste of the side link's communication resources.
[0009] In one possible implementation, when N≥2, determining that N carriers out of the M carriers of the sidelink experience Radio Link Failure (RLF) includes: when the first carrier experiences an RLF, determining that the second carrier experiences an RLF, wherein the characteristic parameters of the second carrier are the same as or similar to those of the first carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the first carrier is any one of the M carriers, and the second carrier is any one of the M carriers other than the first carrier.
[0010] In one possible implementation, the second carrier has the same or similar characteristic parameters as the first carrier, including: the second carrier belongs to the same frequency band as the first carrier.
[0011] In one possible implementation, when N≥2, determining that N carriers out of the M carriers of the sidelink experience Radio Link Failure (RLF) includes: when the third carrier experiences an RLF, adjusting the judgment condition for determining that the fourth carrier experiences an RLF, wherein the characteristic parameters of the fourth carrier are the same or similar to those of the third carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the third carrier is any one of the M carriers, and the fourth carrier is any one of the M carriers other than the third carrier.
[0012] In one possible implementation, the adjustment for determining the RLF (Rapid Repeat Request) on the fourth carrier includes: adjusting the condition for determining the RLF on the carrier by not receiving a Hybrid Automatic Repeat Request (HARQ) feedback signal for P times to determine the RLF on the carrier by not receiving a HARQ feedback signal for P' times, where P' < P, and P and P' are both positive integers.
[0013] In one possible implementation, the fourth carrier has the same or similar characteristic parameters as the third carrier, including that the fourth carrier belongs to the same frequency band as the third carrier.
[0014] In one possible implementation, when N≥2, determining that N carriers out of the M carriers of the sidelink experience Radio Link Failure (RLF) includes: when the fifth carrier experiences an RLF, adjusting the judgment condition for determining that the sixth carrier experiences an RLF, wherein the characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the fifth carrier is any one of the M carriers, and the sixth carrier is any one of the M carriers other than the fifth carrier.
[0015] In one possible implementation, the adjustment of the judgment condition for determining that the sixth carrier has experienced an RLF includes: adjusting the condition from determining that the carrier has experienced an RLF by not receiving a Hybrid Automatic Repeat Request (HARQ) feedback signal for P times to determining that the carrier has experienced an RLF by not receiving a HARQ feedback signal for P” times, where P” > P, and P and P” are both positive integers.
[0016] In one possible implementation, the characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier, including: the sixth carrier and the fifth carrier belong to different frequency bands.
[0017] Secondly, embodiments of this application provide an apparatus for determining a radio link failure (RLF) on a sidelink, applied to a terminal device. The terminal device communicates via a sidelink, which includes M carriers, where M is a positive integer greater than or equal to 2. The apparatus includes: a first determining module, configured to determine that N carriers among the M carriers of the sidelink have experienced a radio link failure (RLF), where 1 ≤ N ≤ M, and N is a positive integer; and a second determining module, configured to determine that an RLF has occurred on the sidelink.
[0018] In one possible implementation, when N≥2, the first determining module includes: a detection submodule, configured to determine that an RLF has occurred on a second carrier when an RLF occurs on the first carrier, wherein the characteristic parameters of the second carrier are the same or similar to those of the first carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the first carrier is any one of the M carriers, and the second carrier is any one of the M carriers other than the first carrier.
[0019] In one possible implementation, when N≥2, the first determining module includes: a first condition submodule, used to adjust the judgment condition for determining that the fourth carrier has experienced an RLF when the third carrier experiences an RLF, so as to reduce the requirement for determining that the fourth carrier has experienced an RLF, wherein the characteristic parameters of the fourth carrier are the same or similar to those of the third carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the third carrier is any one of the M carriers, and the fourth carrier is any one of the M carriers other than the third carrier.
[0020] In one possible implementation, when N≥2, the first determining module includes: a second condition submodule, used to adjust the judgment condition for determining that the sixth carrier has experienced an RLF when the fifth carrier experiences an RLF, so as to improve the requirements for determining that the sixth carrier has experienced an RLF, wherein the characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the fifth carrier is any one of the M carriers, and the sixth carrier is any one of the M carriers other than the fifth carrier.
[0021] Thirdly, embodiments of this application provide a terminal device, including: at least one processor; and at least one memory communicatively connected to the processor, wherein the memory stores program instructions executable by the processor, and the processor can execute the method provided in the first aspect by calling the program instructions.
[0022] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer instructions that cause the computer to perform the method provided in the first aspect.
[0023] It should be understood that the second to fourth aspects of the embodiments of this application are consistent with the technical solutions of the first aspect of the embodiments of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be described again. [Attached Image Description]
[0024] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 This application provides a flowchart illustrating a method for determining a radio link failure in a side-link walkway, as illustrated in an embodiment of the present application.
[0026] Figure 2 A schematic diagram illustrating another process for determining a radio link failure on the side link, provided in an embodiment of this application;
[0027] Figure 3 A schematic diagram illustrating another process for determining a radio link failure in a side-link according to an embodiment of this application;
[0028] Figure 4 A schematic flowchart illustrating another method for determining a radio link failure on a side-link provided in this application embodiment;
[0029] Figure 5 A schematic diagram of a device for determining a wireless link failure in a side-link according to an embodiment of this application;
[0030] Figure 6 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application.
Detailed Implementation Methods
[0031] To better understand the technical solutions in this specification, the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0032] It should be understood that the described embodiments are merely some, not all, of the embodiments in this specification. All other embodiments obtained by those skilled in the art based on the embodiments in this specification without inventive effort are within the scope of protection of this specification.
[0033] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this specification. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0034] In existing related technologies, when the side link includes a single carrier, the side link determines that a radio link failure (RLF) has occurred by: when the transmitting terminal device does not receive a HARQ (Hybrid Automatic Repeat Request) feedback signal from the receiving terminal device for N consecutive times, it is considered that an RLF has occurred on that carrier. Since there is only one carrier, it is considered that the entire link has failed.
[0035] When there are multiple carriers on the communication link between the terminal device and the network device, the multiple carriers are divided into primary carriers and secondary carriers. When the primary carrier experiences a Recurrent Frame Failure (RLF), it is considered that an RLF has occurred in the link between the terminal device and the network device.
[0036] To improve throughput, carrier aggregation (CA) can be introduced on the sidelink, allowing transmitting and receiving terminals to transmit data simultaneously via multiple carriers. However, in sidelink communication, there is no concept of primary and secondary carriers, and the failure of the primary carrier cannot indicate the failure of the entire link. Current technology lacks a method for detecting radio link failures in sidelinks with multiple carriers. Failure to promptly detect sidelink failures leads to a waste of sidelink communication resources.
[0037] Therefore, when multiple carriers exist in the side link, determining the method for identifying a radio link failure in the side link is a problem that this application urgently needs to solve.
[0038] Based on the above problems, this application provides a method for determining a radio link failure (RLF) in a side link, so as to promptly determine the occurrence of an RLF in the side link and avoid wasting the communication resources of the side link.
[0039] Figure 1 This application provides a flowchart illustrating a method for determining a radio link failure on a side-link, as illustrated in the embodiments of this application. Figure 1 As shown, the method for determining a radio link failure in the sidelink is applied to a terminal device that communicates via a sidelink, the sidelink comprising M carriers, where M is a positive integer greater than or equal to 2, and the method may include:
[0040] Step 101: Determine that N carriers out of the M carriers of the side link have experienced Radio Link Failure (RLF), 1≤N≤M, where N is a positive integer;
[0041] Step 102: Determine that an RLF has occurred on the side link.
[0042] It should be noted that the method for determining a wireless link failure in the side-link provided in this application embodiment can be applied to 5th generation (5G) communication systems, 4th generation (4G) communication systems, and 3rd generation (3G) communication systems, and can also be applied to various new communication systems in the future, such as 6th generation (6G) and 7th generation (7G), etc. This application embodiment does not limit this.
[0043] The method for determining a wireless link failure in a side link provided in this application embodiment can also be applied to other different network architectures, including but not limited to relay network architecture, dual-link architecture, vehicle-to-everything (V2X) architecture, device-to-device (D2D) architecture, etc.
[0044] The terminal devices mentioned in the embodiments of this application may include access network devices and terminal devices. The access network devices mentioned in the embodiments of this application are apparatuses deployed in a radio access network (RAN) to provide wireless communication functions. Examples include base stations (BS), base station controllers, relay nodes (RN), etc. In this application, the base station can be a Base Transceiver Station (BTS) in a 2G network, a NodeB in a 3G network, an Evolved NodeB (eNB) in a 4G network, an Access Point (AP) in a Wireless Local Area Network (WLAN), a Next Generation NodeB (gNB) in 5G New Radio (NR), and a further evolved NodeB (ng-eNB). The gNB communicates with the terminal device using NR technology, while the ng-eNB communicates with the terminal device using Evolved Universal Terrestrial Radio Access (E-UTRA) technology. Both the gNB and ng-eNB can connect to the 5G core network. The base station in this embodiment also includes equipment that provides base station functionality in future new communication systems. The base station controller, also known as a base station controller device, is a device that manages base stations. Examples include the Base Station Controller (BSC) in 2G networks and the Radio Network Controller (RNC) in 3G networks. It can also refer to devices that control and manage base stations in future communication systems. The terminal device mentioned in this application embodiment can also be referred to as User Equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent, or user equipment.The terminal device may be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in future 5G networks, or terminal device in future evolved Public Land Mobile Network (PLMN), etc., and this application embodiment does not limit it.
[0045] In multi-carrier sidelink communication, since there is no distinction between primary and secondary links, when one or more carriers experience a Radio Link Failure (RLF), the terminal devices may or may not be able to communicate via the sidelink. Different judgment conditions can be set for different situations. Therefore, when there are M carriers in the sidelink, if one or more of the M carriers experience a Radio Link Failure (RLF), it can be determined that an RLF has occurred in the sidelink.
[0046] One method for determining if a sidelink RLF has occurred is to determine if a sidelink RLF has occurred when all carriers have experienced RLFs. For example, when the channel conditions of M carriers are completely different, if it is determined that the transmitting terminal device on each carrier has failed to receive a HARQ feedback signal from the receiving terminal device P times, then a radio link failure RLF has occurred on the sidelink, or a sidelink PC5 RLF has occurred, where P is a positive integer greater than 1.
[0047] One method for determining if a side-link RLF has occurred is to determine if an RLF has occurred on one of the M carriers. For example, when the channel conditions of the M carriers are exactly the same, if the transmitting terminal device on one carrier fails to receive a HARQ feedback signal from the receiving terminal device P times, it is determined that an RLF has occurred on the side-link, or that an RLF has occurred on side-link PC5, where P is a positive integer greater than 1.
[0048] Alternatively, in some special scenarios, the method for determining if a side-link RLF has occurred can be to determine if an RLF has occurred when a subset of the M carriers has experienced one. For example, if there are a total of 5 carriers, an RLF is determined to have occurred on the side-link when 3 carriers experience an RLF.
[0049] It is understood that determining that a single carrier has experienced an RLF is not limited to determining it by determining that the transmitting terminal device on the carrier has not received a HARQ feedback signal from the receiving terminal device for P times. The method of determining an RLF for a single carrier is not limited here. In addition to determining it by not receiving a HARQ feedback signal, there may be other methods to determine it. The embodiments of this application do not limit the method of determining that a single carrier has experienced an RLF.
[0050] The method for determining radio link failure (RLF) in the sidelink provided in this application takes into account that different carriers in the sidelink may have the same or different channel conditions, and that the occurrence of RLF on a single carrier or multiple carriers does not necessarily indicate that the entire link has experienced RLF. Therefore, when it is determined that one or more of the M carriers in the sidelink have experienced RLF, the sidelink is identified as having experienced RLF, thus enabling timely detection of RLF and avoiding waste of communication resources in the sidelink.
[0051] In some embodiments, when it is determined that multiple carriers of the side link have experienced RLF, the channel conditions of the multiple carriers may be the same or similar. Therefore, when one carrier experiences RLF, the other carriers can be determined to have experienced RLF based on the relationship between the characteristic parameters of the carriers.
[0052] Figure 2 Another flowchart illustrating the process of determining a radio link failure on the side link, as provided in this application embodiment, is shown below. Figure 2 As shown in this application Figure 1 In an embodiment where N≥2, step 101 may include:
[0053] Step 201: When the first carrier experiences an RLF, determine that the second carrier experiences an RLF. The characteristic parameters of the second carrier are the same as or similar to those of the first carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The first carrier is any one of the M carriers, and the second carrier is any one of the M carriers other than the first carrier.
[0054] It should be noted that, considering the antenna distance between the first and second carriers in the sidelink may be very close, and their channel conditions are almost identical, when the carrier characteristic parameters or the corresponding channel characteristic parameters of the two carriers are the same or similar, their operating conditions are likely to be quite similar. Therefore, when the first carrier is determined to have an RLF (Ranged Line Default), the second carrier is also highly likely to have experienced an RLF. Thus, when the first carrier experiences an RLF, if the second carrier has the same or similar carrier characteristic parameters as the first carrier, then the second carrier is determined to have experienced an RLF. This method can speed up the determination of RLF occurrences in the sidelink and avoid wasting sidelink resources.
[0055] Furthermore, the characteristic parameters of the second carrier are the same or similar to those of the first carrier, which may include: the second carrier and the first carrier belong to the same frequency band.
[0056] It should be noted that the first and second carriers in the sidelink may belong to the same frequency band. For example, they may both be low-frequency carriers, or both be FR1 (Frequency Range 1) in 3GPP, or both be high-frequency carriers, or both be FR2 (Frequency Range 2) in 3GPP. In this case, the channel characteristics of the first and second carriers are considered to be the same. When the channel characteristics of the first and second carriers are the same, when the first carrier experiences an RLF (Relative Frequency Failure), the second carrier is also highly likely to experience an RLF. Therefore, it can be determined that the second carrier has experienced an RLF.
[0057] It is understood that the characteristic parameters here are not limited to the frequency band corresponding to the carrier, but can also be other carrier characteristic parameters or channel characteristic parameters corresponding to the carrier characteristic parameters. The embodiments of this application do not limit the type of characteristic parameters.
[0058] Furthermore, the method for determining that the second carrier has experienced an RLF (Recurrent Leak) in the above embodiments can be applied to every carrier in the sidelink except for the first carrier. When it is determined that the first carrier in the sidelink has experienced an RLF, each of the remaining carriers can be sequentially treated as the second carrier. The relationship between the characteristic parameters of the second carrier and the first carrier is compared to determine whether the second carrier has experienced an RLF. Finally, if N carriers have experienced RLFs, then the sidelink has experienced an RLF. For example, if the sidelink includes only two carriers, then there is only one second carrier, and the above method for determining whether the second carrier has experienced an RLF can be executed once. If the sidelink includes three carriers, then there are two second carriers, and both second carriers need to have the above method for determining whether the second carrier has experienced an RLF executed to determine whether the two carriers have experienced an RLF. When the condition that N carriers have experienced RLFs is met, the sidelink has experienced an RLF.
[0059] In some embodiments, multiple carriers of the sidelink may have the same or similar channel conditions. When a sidelink RLF occurs on one carrier, it may be temporarily not determined that the sidelink has an RLF. However, the judgment conditions used to determine that the carrier has an RLF on other carriers can be adjusted according to the relationship between the characteristic parameters of the carriers to speed up the determination of RLF on other carriers.
[0060] Figure 3 This application provides another schematic diagram of a process for determining a radio link failure in a side-link, as illustrated in the embodiments of this application. Figure 3 As shown in this application Figure 1 In an embodiment where N≥2, step 101 may include:
[0061] Step 301: When the third carrier experiences an RLF, adjust the judgment condition for determining that the fourth carrier has experienced an RLF. The fourth carrier has the same or similar characteristic parameters as the third carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The third carrier is any one of the M carriers, and the fourth carrier is any one of the M carriers other than the third carrier.
[0062] It should be noted that, considering the channel conditions of the third and fourth carriers in the sidelink may be the same or similar, directly determining that the fourth carrier has experienced an RLF based solely on the channel conditions when the third carrier experiences an RLF might be inaccurate. Therefore, another approach is to modify the criteria for determining the fourth carrier's RLF occurrence based on the relationship between the characteristic parameters of the third and fourth carriers. For example, if the fourth carrier has the same or similar characteristic parameters as the third carrier when an RLF occurs, the criteria for determining the fourth carrier's RLF occurrence can be adjusted to reduce the requirements for determining it. By reducing the requirements for determining the fourth carrier's RLF occurrence, the determination process can be accelerated while maintaining the accuracy of the result.
[0063] Furthermore, the judgment condition used to determine that the fourth carrier has experienced an RLF is adjusted, including: the condition that the carrier has experienced an RLF is adjusted from P times without receiving a Hybrid Automatic Repeat Request (HARQ) feedback signal to P' times without receiving a HARQ feedback signal, where P' < P, and P and P' are both positive integers.
[0064] It should be noted that determining whether a carrier has experienced an RLF (Link Failure) via HARQ feedback signals relies on the premise that there is data transmission on the carrier. Feedback will only occur if there is data transmission. If other carriers have not yet experienced an RLF, it may simply be because there is no data transmission or the number of data transmissions is insufficient. If other carriers still consider an RLF failure only if no HARQ feedback is received for P times, it will prolong the time to detect other link failures and waste air interface resources.
[0065] Therefore, when the third carrier experiences an RLF, the judgment condition used to determine whether the fourth carrier has experienced an RLF is adjusted. Instead of determining that the carrier has experienced an RLF by P times of not receiving a Hybrid Automatic Repeat Request (HARQ) feedback signal, it is adjusted to determine that the carrier has experienced an RLF by P' times of not receiving a HARQ feedback signal, where P' < P. By reducing the number of times a HARQ feedback signal is not received, it is possible to determine whether the fourth carrier has experienced an RLF as quickly as possible.
[0066] Furthermore, the fourth carrier has the same or similar characteristic parameters as the third carrier, including that the fourth carrier belongs to the same frequency band as the third carrier.
[0067] It should be noted that the third and fourth carriers in the sidelink may belong to the same frequency band, for example, both being low-frequency carriers, both being FR1 (Frequency Range 1) in 3GPP, both being high-frequency carriers, or both being FR2 (Frequency Range 2) in 3GPP. In this case, the channel characteristics of the third and fourth carriers are considered to be the same. When the channel characteristics of the third and fourth carriers are the same, when the third carrier experiences an RLF, the fourth carrier may also experience an RLF. Therefore, in the condition for determining that the fourth carrier has experienced an RLF, the P' value can be set smaller than the P value. By using different P' configurations, the speed of determining radio link failure in the sidelink can be improved.
[0068] Furthermore, the characteristic parameters here are not limited to the frequency band corresponding to the carrier, but can also be other carrier characteristic parameters or channel characteristic parameters corresponding to the carrier characteristic parameters. The embodiments of this application do not limit the type of characteristic parameters.
[0069] It is understood that the method for adjusting the judgment condition for determining that the fourth carrier has experienced an RLF in the embodiments of this application can be applied to every carrier in the sidelink except for the third carrier. When it is determined that the third carrier in the sidelink has experienced an RLF, each of the remaining carriers is treated as a fourth carrier, and the relationship between the characteristic parameters of the fourth carrier and the third carrier is compared, thereby adjusting the judgment condition for determining that the fourth carrier has experienced an RLF. Finally, it is determined whether N carriers have experienced RLFs, which speeds up the determination of radio link failure in the sidelink and saves communication resources.
[0070] In some embodiments, the channel conditions of multiple carriers in the sidelink may be completely different or dissimilar. In such cases, when a sidelink RLF occurs on one carrier, it may be temporarily disregarded. However, the criteria used to determine if a carrier has experienced an RLF on other carriers can be adjusted based on the relationship between the carrier's characteristic parameters to improve the accuracy of determining if other carriers have experienced an RLF.
[0071] Figure 4 This application provides another schematic diagram of a process for determining a radio link failure on the side-link, as illustrated in the embodiments of this application. Figure 4 As shown in this application Figure 1 In an embodiment where N≥2, step 101 may include:
[0072] Step 401: When the fifth carrier experiences an RLF, adjust the judgment condition for determining that the sixth carrier has experienced an RLF. The characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The fifth carrier is any one of the M carriers, and the sixth carrier is any one of the M carriers other than the fifth carrier.
[0073] It should be noted that, considering the channel conditions of the fifth and sixth carriers in the sidelink may be different or dissimilar, generally, when it is determined that the fifth carrier has experienced an RLF (Recurrent Leakage) event, the probability of the sixth carrier experiencing an RLF event is low. To avoid misjudging the sixth carrier as having an RLF event, the judgment condition for determining the sixth carrier's RLF event can be changed based on the relationship between the characteristic parameters of the fifth and sixth carriers. For example, when the fifth carrier experiences an RLF event, if the characteristic parameters of the fifth and sixth carriers are different or dissimilar, the judgment condition for determining the sixth carrier's RLF event should be adjusted to increase the requirements for determining the sixth carrier's RLF event. By increasing the requirements for determining the sixth carrier's RLF event, the accuracy of the judgment result can be guaranteed.
[0074] Furthermore, the judgment condition used to determine that the sixth carrier has experienced an RLF is adjusted, including: the condition that the carrier has experienced an RLF is adjusted from P times without receiving a Hybrid Automatic Repeat Request (HARQ) feedback signal to P” times without receiving a HARQ feedback signal, where P” > P, and P and P” are both positive integers.
[0075] It should be noted that when the fifth carrier experiences an RLF, the judgment condition used to determine that the sixth carrier has experienced an RLF is adjusted. Instead of determining that the carrier has experienced an RLF by not receiving the HARQ feedback signal for P times, it is adjusted to determine that the carrier has experienced an RLF by not receiving the HARQ feedback signal for P” times, where P” > P. By increasing the number of times the HARQ feedback signal is not received, the accuracy of determining that the sixth carrier has experienced an RLF can be guaranteed.
[0076] Furthermore, the characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier, including: the sixth carrier and the fifth carrier belong to different frequency bands.
[0077] It should be noted that the fifth and sixth carriers in the sidelink may belong to different frequency bands. For example, one may be a low-frequency carrier and the other a high-frequency carrier, or one may be FR1 (Frequency Range 1) in 3GPP and the other FR2 (Frequency Range 2) in 3GPP. In such cases, the channel characteristics of the third and fourth carriers are considered to be different. When the channel characteristics of the fifth and sixth carriers are different, if the fifth carrier experiences an RLF, the sixth carrier is unlikely to experience an RLF. Therefore, in the condition for determining that the sixth carrier has experienced an RLF, the P” value can be set relatively large compared to the P value. Using different P” configurations can improve the accuracy of determining if a radio link failure has occurred in the sidelink.
[0078] Furthermore, the characteristic parameters here are not limited to the frequency band corresponding to the carrier, but can also be other carrier characteristic parameters or channel characteristic parameters corresponding to the carrier characteristic parameters. The embodiments of this application do not limit the type of characteristic parameters.
[0079] It is understood that the method for adjusting the judgment condition for determining that the sixth carrier has experienced an RLF in the embodiments of this application can be applied to every carrier in the sidelink except for the fifth carrier. When it is determined that the fifth carrier in the sidelink has experienced an RLF, each of the remaining carriers is treated as a sixth carrier, and the relationship between the characteristic parameters of the sixth carrier and the fifth carrier is compared, thereby adjusting the judgment condition for determining that the sixth carrier has experienced an RLF. This improves the accuracy of determining the wireless link failure of the sidelink and saves communication resources.
[0080] Figure 5 This application provides a schematic diagram of a device for determining a wireless link failure in a sidelink, applicable to a terminal device. The terminal device communicates via a sidelink, which includes M carriers, where M is a positive integer greater than or equal to 2. Figure 5 As shown, the device includes a first determining module 501 and a second determining module 502; wherein,
[0081] The first determining module 501 is used to determine that N carriers out of the M carriers of the side link have experienced radio link failure (RLF), where 1 ≤ N ≤ M and N is a positive integer;
[0082] The second determining module 502 is used to determine that the side link has experienced an RLF.
[0083] In some embodiments, when N≥2, the first determining module 501 includes: a detection submodule, configured to determine that an RLF occurs on a second carrier when an RLF occurs on a first carrier, wherein the characteristic parameters of the second carrier are the same or similar to those of the first carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the first carrier is any one of the M carriers, and the second carrier is any one of the M carriers other than the first carrier.
[0084] In some embodiments, when N≥2, the first determining module 501 includes: a first condition submodule, configured to adjust the judgment condition for determining that the fourth carrier has experienced an RLF when the third carrier experiences an RLF, so as to reduce the requirement for determining that the fourth carrier has experienced an RLF, wherein the characteristic parameters of the fourth carrier are the same or similar to those of the third carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the third carrier is any one of the M carriers, and the fourth carrier is any one of the M carriers other than the third carrier.
[0085] In some embodiments, when N≥2, the first determining module 501 includes: a second condition submodule, configured to adjust the judgment condition for determining that the sixth carrier has experienced an RLF when the fifth carrier experiences an RLF, so as to improve the requirements for determining that the sixth carrier has experienced an RLF, wherein the characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier, and the characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters; wherein the fifth carrier is any one of the M carriers, and the sixth carrier is any one of the M carriers other than the fifth carrier.
[0086] Figure 5 The apparatus for determining a radio link failure on the side-link provided in the illustrated embodiment can be used to execute this specification. Figure 1The implementation principle and technical effects of the method embodiment shown can be further referred to the relevant description in the method embodiment.
[0087] Figure 6 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Figure 6 This can be a schematic diagram of the structure of a terminal device that applies the method for determining a wireless link failure on the side link provided in the embodiments of this application. For example... Figure 6 As shown, the terminal device may include at least one processor; and at least one memory communicatively connected to the processor, wherein the memory stores program instructions executable by the processor, and the processor can execute this specification by calling the program instructions. Figures 1-4 The embodiment shown provides a method for determining when a radio link failure occurs on the side-link.
[0088] The aforementioned terminal devices can be intelligent electronic devices such as access network devices, smartphones, tablets, or laptops. This embodiment does not limit the form of the aforementioned terminal devices.
[0089] For example, Figure 6 A schematic diagram of the terminal device is shown using a smartphone as an example, such as... Figure 6 As shown, the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, a sensor module 180, buttons 190, a motor 191, an indicator 192, a camera 193, a display screen 194, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an accelerometer sensor 180E, a proximity sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc. Furthermore, when the electronic device is a mobile phone, the electronic device may also include: antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, and subscriber identification module (SIM) card interface 195, etc.
[0090] It is understood that the structures illustrated in the embodiments of the present invention do not constitute a specific limitation on the electronic device 100. In other embodiments of this application, the electronic device 100 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0091] Processor 110 may include one or more processing units, such as application processors (APs), modem processors, graphics processing units (GPUs), image signal processors (ISPs), controllers, video codecs, digital signal processors (DSPs), baseband processors, and / or neural network processing units (NPUs). These different processing units may be independent devices or integrated into one or more processors.
[0092] The controller can serve as the nerve center and command center of an electronic device. Based on the instruction opcode and timing signals, the controller generates operation control signals to control the fetching and execution of instructions.
[0093] The processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has just used or that are used repeatedly. If the processor 110 needs to use the instruction or data again, it can retrieve it directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0094] In some embodiments, the processor 110 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0095] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple I2C buses. The processor 110 can couple to the touch sensor 180K, charger, flash, camera 193, etc., through different I2C bus interfaces. For example, the processor 110 can couple to the touch sensor 180K through the I2C interface, enabling the processor 110 and the touch sensor 180K to communicate through the I2C bus interface, thereby realizing the touch function of the electronic device 100.
[0096] The I2S interface can be used for audio communication. In some embodiments, the processor 110 may include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to enable communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 via the I2S interface to enable the function of answering phone calls through a Bluetooth headset.
[0097] The PCM interface can also be used for audio communication, sampling, quantizing, and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via the PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface, enabling the function of answering phone calls through a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.
[0098] The UART interface is a universal serial data bus used for asynchronous communication. This bus can be a bidirectional communication bus. It converts the data to be transmitted between serial and parallel communication. In some embodiments, the UART interface is typically used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 via the UART interface to implement Bluetooth functionality. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 via the UART interface to enable music playback through Bluetooth headphones.
[0099] The MIPI interface can be used to connect the processor 110 to peripheral devices such as the display screen 194 and the camera 193. The MIPI interface includes a camera serial interface (CSI) and a display serial interface (DSI). In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to enable the electronic device 100 to capture images. The processor 110 and the display screen 194 communicate via the DSI interface to enable the electronic device 100 to display images.
[0100] The GPIO interface is configurable via software. It can be configured as a control signal or a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 to a camera 193, a display screen 194, a wireless communication module 160, an audio module 170, a sensor module 180, etc. The GPIO interface can also be configured as an I15c interface, an I14S interface, a UART interface, a MIPI interface, etc.
[0101] USB port 130 is a USB standard compliant interface, specifically a Mini USB port, Micro USB port, USB Type-C port, etc. USB port 130 can be used to connect a charger to charge electronic device 100, and can also be used for data transfer between electronic device 100 and peripheral devices. It can also be used to connect headphones for audio playback. This interface can also be used to connect other electronic devices, such as AR devices.
[0102] It is understood that the interface connection relationships between the modules illustrated in the embodiments of the present invention are merely illustrative and do not constitute a structural limitation on the electronic device 100. In other embodiments of this application, the electronic device 100 may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.
[0103] The charging management module 140 receives charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 receives charging input from the wired charger via the USB interface 130. In some wireless charging embodiments, the charging management module 140 receives wireless charging input via the wireless charging coil of the electronic device 100. While charging the battery 142, the charging management module 140 can also supply power to the electronic device via the power management module 141.
[0104] The power management module 141 connects the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, providing power to the processor 110, internal memory 121, display screen 194, camera 193, and wireless communication module 160, etc. The power management module 141 can also monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage current, impedance). In some other embodiments, the power management module 141 may also be located within the processor 110. In other embodiments, the power management module 141 and the charging management module 140 may be located in the same device.
[0105] The wireless communication function of electronic device 100 can be realized through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor, etc.
[0106] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover one or more communication frequency bands. Different antennas can also be multiplexed to improve antenna utilization. For example, antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with tuning switches.
[0107] The mobile communication module 150 can provide solutions for wireless communication, including 2G / 3G / 4G / 5G, applied to the electronic device 100. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 150 may be housed in the processor 110. In some embodiments, at least some functional modules of the mobile communication module 150 and at least some modules of the processor 110 may be housed in the same device.
[0108] The modem processor may include a modulator and a demodulator. The modulator modulates the low-frequency baseband signal to be transmitted into a mid-to-high frequency signal. The demodulator demodulates the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After processing by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs sound signals through an audio device (not limited to speaker 170A, receiver 170B, etc.) or displays images or videos through the display screen 194. In some embodiments, the modem processor may be a separate device. In other embodiments, the modem processor may be independent of the processor 110 and may be housed in the same device as the mobile communication module 150 or other functional modules.
[0109] The wireless communication module 160 can provide solutions for wireless communication applications on the electronic device 100, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via antenna 2, performs frequency modulation and filtering of the electromagnetic wave signals, and sends the processed signal to processor 110. The wireless communication module 160 can also receive signals to be transmitted from processor 110, perform frequency modulation and amplification, and convert them into electromagnetic waves for radiation via antenna 2.
[0110] In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, enabling electronic device 100 to communicate with networks and other devices via wireless communication technology. The wireless communication technology may include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technologies, etc. The GNSS may include the Global Positioning System (GPS), the Global Navigation Satellite System (GLONASS), the BeiDou Navigation Satellite System (BDS), the Quasi-Zenith Satellite System (QZSS), and / or satellite-based augmentation systems (SBAS).
[0111] Electronic device 100 implements display functions through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. Processor 110 may include one or more GPUs, which execute program instructions to generate or modify display information.
[0112] Display screen 194 is used to display images, videos, etc. Display screen 194 includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a miniature LED, a microLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, electronic device 100 may include one or N displays 194, where N is a positive integer greater than 1.
[0113] The display screen 194 of the electronic device can display a series of graphical user interfaces (GUIs), which serve as the main screen of the electronic device. Generally, the size of the display screen 194 is fixed, and only a limited number of controls can be displayed on it. A control is a GUI element, a software component contained within an application, that controls all data processed by the application and interactive operations related to that data. Users can interact with controls through direct manipulation to read or edit information related to the application. Generally, controls can include visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, and widgets. For example, in this embodiment, the display screen 194 can display virtual buttons.
[0114] Electronic device 100 can perform shooting functions through ISP, camera 193, video codec, GPU, display 194 and application processor.
[0115] The ISP (Image Signal Processor) is used to process data fed back from the camera 193. For example, when taking a picture, the shutter is opened, and light is transmitted through the lens to the camera's photosensitive element. The light signal is converted into an electrical signal, and the camera's photosensitive element transmits the electrical signal to the ISP for processing, transforming it into an image visible to the naked eye. The ISP can also perform algorithmic optimization of image noise, brightness, and skin tone. The ISP can also optimize parameters such as exposure and color temperature of the shooting scene. In some embodiments, the ISP can be set in the camera 193.
[0116] Camera 193 is used to capture still images or videos. An object is projected onto a photosensitive element by generating an optical image through the lens. The photosensitive element can be a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, which is then passed to an ISP for conversion into a digital image signal. The ISP outputs the digital image signal to a DSP for processing. The DSP converts the digital image signal into image signals in standard RGB, YUV, or other formats. In some embodiments, the electronic device 100 may include one or N cameras 193, where N is a positive integer greater than 1.
[0117] Digital signal processors (DSPs) are used to process digital signals. Besides digital image signals, they can also process other digital signals. For example, when electronic device 100 selects a frequency, the DSP can perform Fourier transforms on the frequency energy.
[0118] Video codecs are used to compress or decompress digital video. Electronic device 100 may support one or more video codecs. Thus, electronic device 100 can play or record videos in various encoding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.
[0119] An NPU (Neural Processing Unit) is a computational processor for neural networks (NNs). By borrowing the structure of biological neural networks, such as the transmission patterns between neurons in the human brain, it can rapidly process input information and continuously learn on its own. NPUs enable intelligent cognitive applications in electronic devices, such as image recognition, facial recognition, speech recognition, and text understanding.
[0120] The external storage interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external storage interface 120 to perform data storage functions. For example, music, video, and other files can be saved on the external memory card.
[0121] Internal memory 121 can be used to store computer executable program code, which includes instructions. Internal memory 121 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.), etc. The data storage area may store data created during the use of electronic device 100 (such as audio data, phonebook, etc.). Furthermore, internal memory 121 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. Processor 110 executes various functional applications and data processing of electronic device 100 by running instructions stored in internal memory 121 and / or instructions stored in memory located in the processor.
[0122] Electronic device 100 can implement audio functions, such as music playback and recording, through audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, and application processor.
[0123] The audio module 170 is used to convert digital audio information into analog audio signals for output, and also to convert analog audio input into digital audio signals. The audio module 170 can also be used for encoding and decoding audio signals. In some embodiments, the audio module 170 may be located in the processor 110, or some functional modules of the audio module 170 may be located in the processor 110.
[0124] The speaker 170A, also known as a "loudspeaker," is used to convert audio electrical signals into sound signals. The electronic device 100 can listen to music or make hands-free calls through the speaker 170A.
[0125] The receiver 170B, also known as the "earpiece," is used to convert audio electrical signals into sound signals. When the electronic device 100 answers a telephone call or voice message, the receiver 170B can be brought close to the ear to listen to the voice.
[0126] Microphone 170C, also known as a "microphone" or "voice transducer," is used to convert sound signals into electrical signals. When making a phone call or sending a voice message, the user can speak by bringing their mouth close to microphone 170C, inputting the sound signal into microphone 170C. Electronic device 100 may have at least one microphone 170C. In some embodiments, electronic device 100 may have two microphones 170C, which, in addition to collecting sound signals, can also perform noise reduction. In other embodiments, electronic device 100 may also have three, four, or more microphones 170C, which can collect sound signals, reduce noise, identify the sound source, and perform directional recording, etc.
[0127] The 170D headphone jack is used to connect wired headphones. The 170D headphone jack can be a USB 130 interface or a 3.5mm Open Mobile Terminal Platform (OMTP) standard interface, a CTIA (Cellular Telecommunications Industry Association of the USA) standard interface.
[0128] Pressure sensor 180A is used to sense pressure signals and convert them into electrical signals. In some embodiments, pressure sensor 180A can be disposed on display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, and capacitive pressure sensors. A capacitive pressure sensor may include at least two parallel plates with conductive material. When force is applied to pressure sensor 180A, the capacitance between the electrodes changes. Electronic device 100 determines the pressure intensity based on the change in capacitance. When a touch operation is applied to display screen 194, electronic device 100 detects the intensity of the touch operation based on pressure sensor 180A. Electronic device 100 can also calculate the touch position based on the detection signal from pressure sensor 180A. In some embodiments, touch operations applied to the same touch position but with different touch operation intensities can correspond to different operation commands. For example, when a touch operation with an intensity less than a first pressure threshold is applied to the SMS application icon, a command to view an SMS is executed. When a touch operation with an intensity greater than or equal to the first pressure threshold is applied to the SMS application icon, a command to create a new SMS is executed.
[0129] The gyroscope sensor 180B can be used to determine the motion attitude of the electronic device 100. In some embodiments, the gyroscope sensor 180B can determine the angular velocity of the electronic device 100 about three axes (i.e., the x, y, and z axes). The gyroscope sensor 180B can be used for image stabilization. For example, when the shutter is pressed, the gyroscope sensor 180B detects the angle of the shake of the electronic device 100, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to counteract the shake of the electronic device 100 by moving in the opposite direction, thus achieving image stabilization. The gyroscope sensor 180B can also be used in navigation and motion-sensing game scenarios.
[0130] The barometric pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device 100 calculates altitude using the air pressure value measured by the barometric pressure sensor 180C to assist in positioning and navigation.
[0131] The magnetic sensor 180D includes a Hall sensor. The electronic device 100 can use the magnetic sensor 180D to detect the opening and closing of the flip cover. In some embodiments, when the electronic device 100 is a flip phone, the electronic device 100 can detect the opening and closing of the flip cover using the magnetic sensor 180D. Then, based on the detected opening and closing state of the cover or the flip cover, features such as automatic flip unlocking can be set.
[0132] The 180E accelerometer can detect the magnitude of acceleration of electronic device 100 in various directions (typically three axes). When electronic device 100 is stationary, it can detect the magnitude and direction of gravity. It can also be used to identify the posture of electronic devices and applied to applications such as screen orientation switching and pedometers.
[0133] A distance sensor 180F is used to measure distance. Electronic device 100 can measure distance via infrared or laser. In some embodiments, during a shooting scene, electronic device 100 can utilize the distance sensor 180F to measure distance for rapid focusing.
[0134] The proximity sensor 180G may include, for example, a light-emitting diode (LED) and a light detector, such as a photodiode. The LED may be an infrared LED. The electronic device 100 emits infrared light outward through the LED. The electronic device 100 uses the photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100. When insufficient reflected light is detected, the electronic device 100 can determine that there is no object near the electronic device 100. The electronic device 100 may use the proximity sensor 180G to detect when a user holds the electronic device 100 close to their ear for a call, so as to automatically turn off the screen to save power. The proximity sensor 180G can also be used in holster mode and pocket mode for automatic unlocking and locking of the screen.
[0135] The ambient light sensor 180L is used to sense the brightness of ambient light. The electronic device 100 can adaptively adjust the brightness of the display screen 194 based on the sensed ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also work with the proximity sensor 180G to detect whether the electronic device 100 is in a pocket to prevent accidental touches.
[0136] The fingerprint sensor 180H is used to collect fingerprints. The electronic device 100 can utilize the characteristics of the collected fingerprints to achieve fingerprint unlocking, accessing application locks, taking photos with fingerprints, answering calls with fingerprints, etc.
[0137] Temperature sensor 180J is used to detect temperature. In some embodiments, electronic device 100 uses the temperature detected by temperature sensor 180J to execute a temperature handling strategy. For example, when the temperature reported by temperature sensor 180J exceeds a threshold, electronic device 100 performs thermal protection by reducing the performance of a processor located near temperature sensor 180J to reduce power consumption. In other embodiments, when the temperature is below another threshold, electronic device 100 heats battery 142 to prevent abnormal shutdown of electronic device 100 due to low temperature. In still other embodiments, when the temperature is below yet another threshold, electronic device 100 boosts the output voltage of battery 142 to prevent abnormal shutdown due to low temperature.
[0138] Touch sensor 180K, also known as a "touch device," can be located on display screen 194. The touch sensor 180K and display screen 194 together form a touchscreen, also known as a "touchscreen." Touch sensor 180K detects touch operations applied to or near it. The touch sensor can transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through display screen 194. In other embodiments, touch sensor 180K may also be located on the surface of electronic device 100, in a different position than display screen 194.
[0139] Bone conduction sensor 180M can acquire vibration signals. In some embodiments, bone conduction sensor 180M can acquire vibration signals from the vibrating bone of the human vocal cords. Bone conduction sensor 180M can also contact the human pulse and receive blood pressure signals. In some embodiments, bone conduction sensor 180M can also be placed in headphones to form bone conduction headphones. Audio module 170 can parse voice signals based on the vibration signals from the vibrating bone of the vocal cords acquired by bone conduction sensor 180M to realize voice function. Application processor can parse heart rate information based on the blood pressure signals acquired by bone conduction sensor 180M to realize heart rate detection function.
[0268] Button 190 includes a power button, volume buttons, etc. Button 190 can be a mechanical button or a touch button. Electronic device 100 can receive button input and generate key signal input related to user settings and function control of electronic device 100.
[0140] Motor 191 can generate vibration alerts. Motor 191 can be used for incoming call vibration alerts or for touch vibration feedback. For example, different vibration feedback effects can correspond to touch operations performed on different applications (such as taking photos, playing audio, etc.). Motor 191 can also correspond to different vibration feedback effects for touch operations performed on different areas of the display screen 194. Different application scenarios (such as time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also be customized.
[0141] Indicator 192 can be an indicator light, used to indicate charging status, power changes, or to indicate messages, missed calls, notifications, etc.
[0142] The SIM card interface 195 is used to connect a SIM card. The SIM card can be inserted into or removed from the SIM card interface 195 to make contact with and separate from the electronic device 100. The electronic device 100 can support one or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 195 simultaneously. The multiple cards can be of the same or different types. The SIM card interface 195 is also compatible with different types of SIM cards. The SIM card interface 195 is also compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to realize functions such as calls and data communication. In some embodiments, the electronic device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.
[0143] In addition, an operating system runs on top of these components. Examples include Apple's iOS, Google's Android, and Microsoft's Windows. Applications can be installed and run on this operating system.
[0144] The electronic devices involved in the embodiments of this application may be equipped with iOS, Android or Windows operating systems, or other operating systems. This application does not limit the scope of these devices.
[0145] It should be noted that the top, bottom, left, and right ends, as well as above and below mentioned in the embodiments of this application, are all relative and are exemplary descriptions in specific implementation methods, and should not constitute a limitation on the embodiments of this application.
[0146] This application provides a computer-readable storage medium that stores computer instructions that cause the computer to execute this specification. Figures 1-4 The embodiment shown provides a method for determining when a radio link failure occurs on the side-link.
[0147] The aforementioned computer-readable storage medium may be any combination of one or more computer-readable media. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or flash memory, optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium that contains or stores a program that may be used by or in connection with an instruction execution system, apparatus, or device.
[0148] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0149] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, radio frequency (RF), etc., or any suitable combination thereof.
[0150] Computer program code for performing the operations described herein can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0151] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.
[0152] In the description of the embodiments of the present invention, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this specification. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0153] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this specification, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0154] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this specification includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which the embodiments of this specification pertain.
[0155] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."
[0156] It should be noted that the terminals involved in the embodiments of this application may include, but are not limited to, personal computers (PCs), personal digital assistants (PDAs), wireless handheld devices, tablet computers, mobile phones, MP3 players, MP4 players, etc.
[0157] In the several embodiments provided in this specification, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0158] Furthermore, the functional units in the various embodiments of this specification can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in a combination of hardware and software functional units.
[0159] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of this specification. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0160] The above description is merely a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification should be included within the scope of protection of this specification.
Claims
1. A method for determining a radio link failure in a side-link, characterized in that, Applied to a terminal device that communicates via a sidelink, the sidelink comprising M carriers, where M is a positive integer greater than or equal to 2, the method includes: It is determined that N carriers out of the M carriers of the side link experience Radio Link Failure (RLF), 1≤N≤M, where N is a positive integer. The determination of the N carriers is based on the carrier characteristic parameters, which are used to indicate the carrier characteristics or the channel characteristic parameters corresponding to the carrier characteristics. It was determined that an RLF (Recurrent Link Failure) occurred on the side link.
2. The method according to claim 1, characterized in that, When N≥2, determining that N carriers out of the M carriers of the side link have experienced Radio Link Failure (RLF) includes: When the first carrier experiences an RLF, it is determined that the second carrier experiences an RLF. The characteristic parameters of the second carrier are the same as or similar to those of the first carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The first carrier is any one of the M carriers, and the second carrier is any one of the M carriers except the first carrier.
3. The method according to claim 2, characterized in that, The characteristic parameters of the second carrier are the same as or similar to those of the first carrier, including: The second carrier belongs to the same frequency band as the first carrier.
4. The method according to claim 2, characterized in that, When N≥2, determining that N carriers out of the M carriers of the side link have experienced Radio Link Failure (RLF) includes: When an RLF occurs on the third carrier, the judgment condition for determining that an RLF has occurred on the fourth carrier is adjusted. The characteristic parameters of the fourth carrier are the same as or similar to those of the third carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The third carrier is any one of the M carriers, and the fourth carrier is any one of the M carriers other than the third carrier.
5. The method according to claim 4, characterized in that, The adjustment is used to determine the judgment condition for the occurrence of RLF on the fourth carrier, including: The condition that a carrier RLF occurs is determined by the absence of HARQ feedback signals for P times. This is adjusted to determine that a carrier RLF occurs by the absence of HARQ feedback signals for P' times, where P' < P, and both P and P' are positive integers.
6. The method according to claim 4 or 5, characterized in that, The fourth carrier has the same or similar characteristic parameters as the third carrier, including: The fourth carrier belongs to the same frequency band as the third carrier.
7. The method according to claim 2, characterized in that, When N≥2, determining that N carriers out of the M carriers of the side link experience Radio Link Failure (RLF) includes: When an RLF occurs on the fifth carrier, the judgment condition for determining that an RLF has occurred on the sixth carrier is adjusted. The characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The fifth carrier is any one of the M carriers, and the sixth carrier is any one of the M carriers other than the fifth carrier.
8. The method according to claim 7, characterized in that, The adjustment is used to determine the judgment condition for the occurrence of RLF on the sixth carrier, including: The condition that a carrier RLF occurs is determined by the absence of HARQ feedback signal for P times. This is adjusted to determine that a carrier RLF occurs by the absence of HARQ feedback signal for P” times, where P” > P, and P and P” are both positive integers.
9. The method according to claim 7 or 8, characterized in that, The characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier, including: The sixth carrier belongs to a different frequency band than the fifth carrier.
10. An apparatus for determining a radio link failure in a side-link, characterized in that, Applied to a terminal device that communicates via a sidelink, the sidelink comprising M carriers, where M is a positive integer greater than or equal to 2, the device includes: The first determining module is used to determine that N carriers out of the M carriers of the side link have experienced radio link failure (RLF), 1≤N≤M, where N is a positive integer. The determination of the N carriers is based on the characteristic parameters of the carriers, and the characteristic parameters are used to indicate the carrier characteristics or the channel characteristic parameters corresponding to the carrier characteristics. The second determining module is used to determine that an RLF has occurred on the side link.
11. The apparatus according to claim 10, characterized in that, When N≥2, the first determining module includes: The detection submodule is used to determine that an RLF has occurred on the second carrier when an RLF occurs on the first carrier. The characteristic parameters of the second carrier are the same as or similar to those of the first carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The first carrier is any one of the M carriers, and the second carrier is any one of the M carriers other than the first carrier.
12. The apparatus according to claim 10, characterized in that, When N≥2, the first determining module includes: The first condition submodule is used to adjust the judgment condition for determining that the fourth carrier has experienced an RLF when the third carrier experiences an RLF. The fourth carrier has the same or similar characteristic parameters as the third carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The third carrier is any one of the M carriers, and the fourth carrier is any one of the M carriers except the third carrier.
13. The apparatus according to claim 10, characterized in that, When N≥2, the first determining module includes: The second condition submodule is used to adjust the judgment condition for determining that the sixth carrier has experienced an RLF when the fifth carrier experiences an RLF. The characteristic parameters of the sixth carrier are different or dissimilar to those of the fifth carrier. The characteristic parameters are used to indicate the carrier characteristic parameters or the channel characteristic parameters corresponding to the carrier characteristic parameters. The fifth carrier is any one of the M carriers, and the sixth carrier is any one of the M carriers except the fifth carrier.
14. A terminal device, characterized in that, include: At least one processor; and at least one memory communicatively connected to the processor, wherein, The memory stores program instructions that can be executed by the processor, and the processor can execute the method as described in any one of claims 1 to 9 by calling the program instructions.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause the computer to perform the method as described in any one of claims 1 to 9.
Citation Information
Patent Citations
Method and device for processing radio link failure under carrier aggregation scene
CN102036284A
Multi-carrier straight-through link management method and terminal
CN111757550A