A wireless link failure detection method, device and storage medium
By dynamically adjusting the start and stop conditions of the wireless link failure detection timer, the problem that timers in NTN and IoT NTN systems cannot adapt to different scenarios is solved, enabling reasonable detection of RLF and improving network recovery efficiency and terminal battery usage efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2021-09-15
- Publication Date
- 2026-06-05
AI Technical Summary
In existing technologies, the wireless link failure detection timer in NTN and IoT NTN systems cannot simultaneously adapt to situations where the terminal is at the edge of the satellite cell and the signal is blocked, resulting in link recovery delays or unnecessary RLF and RRC reconstructions.
Using the terminal's location and configuration information, the start and stop conditions and duration of the first timer are dynamically adjusted. An appropriate timer duration is selected to detect RLF, and the timer duration is adjusted using a scaling factor to adapt to different locations.
This reduces the frequency of RRC rebuilds, ensuring rapid network connection recovery or entry into idle state, thus improving network transmission efficiency and terminal battery life.
Smart Images

Figure CN116134910B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication technology, and in particular to a method, apparatus and storage medium for detecting wireless link failure. Background Technology
[0002] Next-generation communication technologies involve non-terrestrial networks (NTN) systems and the Internet of Things (IoT). Terminals under NTN and IoT NTN can access the network by triggering a Radio Resource Control (RRC) reconstruction process through Radio Link Failure (RLF).
[0003] Link recovery faults (RLFs) can be triggered by a timer. The purpose of configuring the timer is to determine whether channel quality can be restored within a certain time, thereby reducing the number of RLF triggers. In NTN and IoT NTN systems, if the terminal is at the edge of a satellite cell, resulting in low signal strength, the probability of channel quality recovery is low. In this case, the configured timer duration should be relatively short. If the terminal's signal is blocked within the satellite cell, resulting in low signal strength, the probability of channel quality recovery is high. In this case, the configured timer duration should be relatively long. However, the timers in related technologies cannot simultaneously configure appropriate timer durations for both scenarios: the terminal is at the edge of the satellite cell resulting in low signal strength, and the terminal's signal is blocked within the satellite cell, resulting in low signal strength. If the configured timer duration is inappropriate, it will delay link recovery or increase unnecessary RLF and RRC reconstruction. Summary of the Invention
[0004] To overcome the problems existing in related technologies, this disclosure provides a wireless link failure detection method, apparatus and storage medium.
[0005] According to a first aspect of the present disclosure, an RLF detection method is provided, the method being executed by a terminal, comprising:
[0006] Determine the configuration information related to RLF detection and determine the location information of the terminal; based on the configuration information and / or the location information of the terminal, start a first timer, which is used for RLF detection.
[0007] In one implementation, starting a first timer based on the configuration information and the location information of the terminal includes:
[0008] Based on the startup conditions included in the configuration information, and the relative positional relationship between the terminal and the satellite, the first timer is started; or
[0009] Based on the startup conditions included in the configuration information, as well as the relative positional relationship between the terminal and the cell, the first timer is started.
[0010] In one implementation, starting a first timer based on the configuration information includes:
[0011] Based on the information of the second timer included in the configuration information, start the first timer; or
[0012] Based on the start time information of the first timer included in the configuration information, the first timer is started.
[0013] In one implementation, starting a first timer based on the configuration information includes:
[0014] If the configuration information includes a first value, then upon receiving a first value of consecutive asynchronous indications, the first timer is started.
[0015] In one embodiment, the activation condition includes the distance between the terminal and the satellite being greater than a first threshold.
[0016] The step of starting the first timer based on the startup conditions included in the configuration information and the relative positional relationship between the terminal and the satellite includes:
[0017] If the distance between the terminal and the satellite is determined to be greater than a first threshold, the first timer is started.
[0018] In one embodiment, the activation conditions include one or more of trigger time and hysteresis value;
[0019] The step of starting the first timer based on the startup conditions included in the configuration information and the relative positional relationship between the terminal and the satellite includes:
[0020] The first timer is started based on at least one of the trigger time and the relative positional relationship between the hysteresis terminal and the satellite.
[0021] In one implementation, the first timer is started based on the activation conditions and the relative positional relationship between the terminal and the cell, including the configuration information, comprising:
[0022] If the distance between the terminal and the cell reference location is determined to be greater than a second threshold, the first timer is started. The start condition is that the distance between the terminal and the cell reference location is greater than the second threshold; or
[0023] If the distance between the terminal and the cell reference location is determined to be less than a third threshold, the first timer is started, wherein the start condition is that the distance between the terminal and the cell reference location is less than the third threshold.
[0024] In one embodiment, the method further includes:
[0025] If the distance between the terminal and the cell reference location is greater than a second threshold and the second timer is started, the first timer is started, wherein the start condition is that the distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
[0026] In one embodiment, the activation conditions include one or more of trigger time and hysteresis value;
[0027] The step of starting the first timer based on the startup conditions included in the configuration information and the relative positional relationship between the terminal and the cell includes:
[0028] The first timer is started based on at least one of the trigger time, the hysteresis value, and the relative positional relationship between the terminal and the cell.
[0029] In one embodiment, the startup time information includes a startup time threshold value.
[0030] In one embodiment, the method further includes:
[0031] The first timer is determined to have timed out, and an RLF is determined to have been detected.
[0032] In one embodiment, the method further includes:
[0033] When the stopping condition is met, stop the first timer.
[0034] In one implementation, stopping the first timer when a stopping condition is met includes:
[0035] Based on the configuration information and / or the location information of the terminal, stop the first timer.
[0036] In one implementation, stopping the first timer based on the configuration information and the location information of the terminal includes:
[0037] Based on the stop conditions included in the configuration information, and the relative positional relationship between the terminal and the satellite, stop the first timer; or
[0038] Based on the stop conditions included in the configuration information, and the relative positional relationship between the terminal and the cell, the first timer is stopped.
[0039] In one implementation, stopping the first timer based on the configuration information includes:
[0040] Based on the information of the second timer included in the configuration information, stop the first timer; or
[0041] Based on the stop time information of the first timer included in the configuration information, the first timer is stopped.
[0042] In one implementation, stopping the first timer based on the configuration information includes:
[0043] If the configuration information includes a second value, then the first timer is stopped upon receiving the second value for the second consecutive synchronization instruction.
[0044] In one embodiment, the stopping condition includes the distance between the terminal and the satellite being less than a fourth threshold.
[0045] The step of stopping the first timer based on the stopping conditions included in the configuration information and the relative positional relationship between the terminal and the satellite includes:
[0046] If the distance between the terminal and the satellite is determined to be less than the fourth threshold, the first timer is stopped.
[0047] In one embodiment, the stopping condition includes one or more of a trigger time and a hysteresis value;
[0048] The step of stopping the first timer based on the stopping conditions included in the configuration information and the relative positional relationship between the terminal and the satellite includes:
[0049] The first timer is stopped based on at least one of the trigger time, the hysteresis value, and the relative positional relationship between the terminal and the satellite.
[0050] In one implementation, stopping the first timer based on the stopping conditions included in the configuration information and the relative positional relationship between the terminal and the cell includes:
[0051] If the distance between the terminal and the cell reference location is determined to be greater than a fifth threshold, the first timer is stopped, wherein the stopping condition is that the distance between the terminal and the cell reference location is less than the fifth threshold; or
[0052] If the distance between the terminal and the cell reference location is determined to be less than a sixth threshold, the first timer is stopped, wherein the stopping condition is that the distance between the terminal and the cell reference location is greater than the sixth threshold.
[0053] In one embodiment, the method further includes:
[0054] If the distance between the terminal and the cell reference location is determined to be greater than a fifth threshold and the second timer stops, then the first timer is stopped. The stopping condition is that the distance between the terminal and the cell reference location is less than the fifth threshold and the second timer stops.
[0055] In one embodiment, the stopping condition includes one or more of a trigger time and a hysteresis value;
[0056] The step of stopping the first timer based on the stop conditions included in the configuration information and the relative positional relationship between the terminal and the cell includes:
[0057] The first timer is stopped based on at least one of the trigger time, the hysteresis value, and the relative positional relationship between the terminal and the cell.
[0058] In one embodiment, the stop time information includes a stop time threshold value.
[0059] In one embodiment, the method further includes:
[0060] Determine the configuration information related to RLF detection and determine the location information of the terminal; based on the configuration information and / or the location information of the terminal, select a first timer duration, the first timer duration being used for RLF detection.
[0061] In one embodiment, the configuration information includes multiple timer durations and selection conditions for each timer duration.
[0062] In one implementation, selecting a first timer duration based on the configuration information and the terminal's location information includes:
[0063] Based on the selection criteria included in the configuration information, and the relative positional relationship between the terminal and the satellite, select the first timer duration; or
[0064] Based on the selection criteria included in the configuration information, and the relative positional relationship between the terminal and the cell, the duration of the first timer is selected.
[0065] In one embodiment, the method further includes:
[0066] Determine the configuration information related to RLF detection and determine the location information of the terminal; based on the configuration information and / or the location information of the terminal, adjust the duration of the first timer, and use the adjusted duration of the first timer for RLF detection.
[0067] In one embodiment, the configuration information includes one or more scaling factors, and selection conditions for each scaling factor.
[0068] In one implementation, adjusting the duration of a first timer based on the configuration information and the location information of the terminal includes:
[0069] Based on the selection criteria included in the configuration information and the relative positional relationship between the terminal and the satellite, a scaling factor is selected, and the duration of the first timer is adjusted based on the scaling factor; or
[0070] Based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the cell, a scaling factor is selected, and the duration of the first timer is adjusted based on the scaling factor.
[0071] In one implementation, if the configuration selection criteria are not met, the duration of the first timer is not adjusted.
[0072] In one embodiment, the method further includes:
[0073] The adjusted duration of the first timer expired, confirming that an RLF was detected.
[0074] According to a second aspect of the present disclosure, a method for detecting Radio Link Failure (RLF) is provided, the method being executed by a network device, comprising:
[0075] Determine configuration information related to RLF detection; send the configuration information; the configuration information is used for RLF detection.
[0076] In one embodiment, the configuration information includes at least one of the following:
[0077] Information from the second timer;
[0078] Start time information of the first timer;
[0079] The first value is used to start the first timer;
[0080] Startup conditions, wherein the startup conditions are used to start the first timer;
[0081] A stop condition, which is used to stop the first timer.
[0082] In one embodiment, the activation condition includes at least one of the following:
[0083] The distance between the terminal and the satellite is greater than a first threshold;
[0084] Trigger time;
[0085] Hysteresis value;
[0086] The distance between the terminal and the cell reference location is greater than the second threshold;
[0087] The distance between the terminal and the cell reference location is less than the third threshold;
[0088] The distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
[0089] In one embodiment, the stopping condition includes at least one of the following:
[0090] The distance between the terminal and the satellite is less than the fourth threshold;
[0091] Trigger time;
[0092] Hysteresis value;
[0093] The distance between the terminal and the cell reference location is less than the fifth threshold.
[0094] The distance between the terminal and the cell reference location is greater than the sixth threshold;
[0095] The distance between the terminal and the cell reference location is less than the fifth threshold and the second timer is started.
[0096] In one embodiment, the device further includes selection conditions for selecting the duration of a timer, the selection conditions including at least one of the following:
[0097] The distance between the terminal and the satellite is greater than the seventh threshold;
[0098] Trigger time;
[0099] Hysteresis value;
[0100] The distance between the terminal and the cell reference location is greater than the eighth threshold;
[0101] The distance between the terminal and the cell reference location is less than the ninth threshold.
[0102] The distance between the terminal and the cell reference location is greater than the eighth threshold and the second timer is started.
[0103] In one embodiment, the apparatus further includes selection conditions for selecting a scaling factor, the selection conditions including at least one of the following:
[0104] The distance between the terminal and the satellite is greater than the tenth threshold.
[0105] Trigger time;
[0106] Hysteresis value;
[0107] The distance between the terminal and the cell reference location is greater than the eleventh threshold.
[0108] The distance between the terminal and the cell reference location is less than the twelfth threshold;
[0109] The distance between the terminal and the cell reference location is greater than the eleventh threshold and the second timer is started.
[0110] According to a third aspect of the present disclosure, an RLF detection apparatus is provided, the apparatus being executed by a terminal, comprising:
[0111] The processing module is used to determine configuration information related to RLF detection and to determine the location information of the terminal; the processing module is used to start a first timer based on the configuration information and / or the location information of the terminal, the first timer being used for RLF detection.
[0112] In one embodiment, the processing module is configured to:
[0113] Based on the startup conditions included in the configuration information, and the relative positional relationship between the terminal and the satellite, the first timer is started; or
[0114] Based on the startup conditions included in the configuration information, as well as the relative positional relationship between the terminal and the cell, the first timer is started.
[0115] In one embodiment, the processing module is configured to:
[0116] Based on the information of the second timer included in the configuration information, start the first timer; or
[0117] Based on the start time information of the first timer included in the configuration information, the first timer is started.
[0118] In one embodiment, the processing module is configured to:
[0119] If the configuration information includes a first value, then upon receiving a first value of consecutive asynchronous indications, the first timer is started.
[0120] In one embodiment, the activation condition includes the distance between the terminal and the satellite being greater than a first threshold.
[0121] The processing module is used for:
[0122] If the distance between the terminal and the satellite is determined to be greater than a first threshold, the first timer is started.
[0123] In one embodiment, the activation conditions include one or more of trigger time and hysteresis value;
[0124] The processing module is used for:
[0125] The first timer is started based on at least one of the trigger time, the hysteresis value, and the relative positional relationship between the terminal and the satellite.
[0126] In one embodiment, the processing module is configured to:
[0127] If the distance between the terminal and the cell reference location is determined to be greater than a second threshold, a first timer is started, wherein the start condition is that the distance between the terminal and the cell reference location is greater than the second threshold; or
[0128] If the distance between the terminal and the cell reference location is determined to be less than a third threshold, a first timer is started, wherein the start condition is that the distance between the terminal and the cell reference location is less than the third threshold.
[0129] In one embodiment, the processing module is configured to:
[0130] If the distance between the terminal and the cell reference location is greater than a second threshold and the second timer is started, then the first timer is started, wherein the start condition is that the distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
[0131] In one embodiment, the activation conditions include one or more of trigger time and hysteresis value;
[0132] The processing module is used for:
[0133] The first timer is started based on at least one of the trigger time, the hysteresis value, and the relative positional relationship between the terminal and the cell.
[0134] In one implementation, the configured startup time information includes a startup time threshold value.
[0135] In one embodiment, the processing module is further configured to:
[0136] The first timer times out, indicating that an RLF has been detected.
[0137] In one embodiment, the processing module is further configured to;
[0138] The stop module is used to stop the first timer when the stop condition is met.
[0139] In one embodiment, the processing module is further configured to:
[0140] Based on the configuration information and / or the location information of the terminal, stop the first timer.
[0141] In one embodiment, the processing module is further configured to:
[0142] Based on the stop conditions included in the configuration information, and the relative positional relationship between the terminal and the satellite, stop the first timer; or
[0143] Based on the stop conditions included in the configuration information, and the relative positional relationship between the terminal and the cell, the first timer is stopped.
[0144] In one embodiment, the processing module is further configured to:
[0145] Based on the information of the second timer included in the configuration information, stop the first timer; or
[0146] Based on the stop time information of the first timer included in the configuration information, the first timer is stopped.
[0147] In one embodiment, the processing module is further configured to:
[0148] If the configuration information includes a second value, then the first timer is stopped upon receiving the second value for the second consecutive synchronization instruction.
[0149] In one embodiment, the stopping condition includes the distance between the terminal and the satellite being less than a fourth threshold.
[0150] The processing module is also used for:
[0151] If the distance between the terminal and the satellite is determined to be less than the fourth threshold, the first timer is stopped.
[0152] In one embodiment, the stopping condition includes one or more of a trigger time and a hysteresis value;
[0153] The processing module is also used for:
[0154] The first timer is stopped based on at least one of the trigger time, the hysteresis value, and the relative positional relationship between the terminal and the satellite.
[0155] In one embodiment, the processing module is further configured to:
[0156] If the distance between the terminal and the cell reference location is determined to be greater than a fifth threshold, the first timer is stopped, wherein the stopping condition is that the distance between the terminal and the cell reference location is less than the fifth threshold; or
[0157] If the distance between the terminal and the cell reference location is determined to be less than a sixth threshold, the first timer is stopped, wherein the stopping condition is that the distance between the terminal and the cell reference location is greater than the sixth threshold.
[0158] In one embodiment, the processing module is further configured to:
[0159] If the distance between the terminal and the cell reference location is greater than a fifth threshold and the second timer stops, the first timer is stopped. The stopping condition is that the distance between the terminal and the cell reference location is less than the fifth threshold and the second timer stops.
[0160] In one embodiment, the stopping condition includes one or more of a trigger time and a hysteresis value;
[0161] The processing module is also used for:
[0162] The first timer is stopped based on at least one of the trigger time, the hysteresis value, and the relative positional relationship between the terminal and the cell.
[0163] In one embodiment, the configured stop time information includes a stop time threshold value;
[0164] The processing module is also used for:
[0165] The first timer is stopped based on the stop time threshold.
[0166] In one embodiment, the processing module is configured to determine configuration information related to RLF detection and determine the location information of the terminal; the selection module is configured to select a first timer duration based on the configuration information and / or the location information of the terminal, the first timer duration being used for RLF detection.
[0167] In one embodiment, the configuration information includes multiple timer durations and selection conditions for each timer duration.
[0168] In one embodiment, the processing module is further configured to:
[0169] Based on the selection criteria included in the configuration information, and the relative positional relationship between the terminal and the satellite, select the first timer duration; or
[0170] Based on the selection criteria included in the configuration information, and the relative positional relationship between the terminal and the cell, the duration of the first timer is selected.
[0171] In one embodiment, the processing module is further configured to:
[0172] If the first timer expires, it is determined that an RLF has been detected.
[0173] In one embodiment, the processing module is further configured to determine configuration information related to RLF detection and to determine the location information of the terminal; the adjustment module is configured to adjust the duration of a first timer based on the configuration information and / or the location information of the terminal, and the adjusted duration of the first timer is used for RLF detection.
[0174] In one embodiment, the configuration information includes one or more scaling factors, and selection conditions for each scaling factor.
[0175] In one embodiment, the processing module is further configured to:
[0176] Based on the selection criteria included in the configuration information and the relative positional relationship between the terminal and the satellite, a scaling factor is selected, and the duration of the first timer is adjusted based on the scaling factor; or
[0177] Based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the cell, a scaling factor is determined, and the duration of the first timer is adjusted based on the scaling factor.
[0178] In one implementation, if the configuration selection criteria are not met, the duration of the first timer is not adjusted.
[0179] In one embodiment, the processing module is further configured to:
[0180] If the adjusted duration of the first timer expires, it is determined that an RLF has been detected.
[0181] According to a fourth aspect of the present disclosure, a wireless link failure (RLF) detection apparatus is provided, the apparatus being executed by a network device, comprising:
[0182] A processing module is used to determine configuration information related to RLF detection; a sending module is used to send the configuration information; the configuration information is used for RLF detection.
[0183] In one embodiment, the configuration information includes at least one of the following:
[0184] Information from the second timer;
[0185] Start time information of the first timer;
[0186] The first value is used to start the first timer;
[0187] Startup conditions, wherein the startup conditions are used to start the first timer;
[0188] A stop condition, which is used to stop the first timer.
[0189] In one embodiment, the activation condition includes at least one of the following:
[0190] The distance between the terminal and the satellite is greater than a first threshold;
[0191] Trigger time;
[0192] Hysteresis value;
[0193] The distance between the terminal and the cell reference location is greater than the second threshold;
[0194] The distance between the terminal and the cell reference location is less than the third threshold;
[0195] The distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
[0196] In one embodiment, the stopping condition includes at least one of the following:
[0197] The distance between the terminal and the satellite is less than the fourth threshold;
[0198] Trigger time;
[0199] Hysteresis value;
[0200] The distance between the terminal and the cell reference location is less than the fifth threshold.
[0201] The distance between the terminal and the cell reference location is greater than the sixth threshold;
[0202] The distance between the terminal and the cell reference location is less than the fifth threshold and the second timer is started.
[0203] In one embodiment, the device further includes selection conditions for selecting the duration of a timer, the selection conditions including at least one of the following:
[0204] The distance between the terminal and the satellite is greater than the seventh threshold;
[0205] Trigger time;
[0206] Hysteresis value;
[0207] The distance between the terminal and the cell reference location is greater than the eighth threshold;
[0208] The distance between the terminal and the cell reference location is less than the ninth threshold.
[0209] The distance between the terminal and the cell reference location is greater than the eighth threshold and the second timer is started.
[0210] In one embodiment, the apparatus further includes selection conditions for selecting a scaling factor, the selection conditions including at least one of the following:
[0211] The distance between the terminal and the satellite is greater than the tenth threshold.
[0212] Trigger time;
[0213] Hysteresis value;
[0214] The distance between the terminal and the cell reference location is greater than the eleventh threshold.
[0215] The distance between the terminal and the cell reference location is less than the twelfth threshold;
[0216] The distance between the terminal and the cell reference location is greater than the eleventh threshold and the second timer is started.
[0217] According to a fifth aspect of the present disclosure, an RLF detection apparatus is provided, comprising:
[0218] A processor; a memory for storing processor-executable instructions; wherein the processor is configured to: execute the RLF detection method according to the first aspect or any embodiment of the first aspect, or execute the RLF detection method according to the second aspect or any embodiment of the second aspect.
[0219] According to a sixth aspect of the present disclosure, a computer storage medium is provided for storing instructions that, when executed, implement the method described in the first aspect or any of the embodiments of the first aspect.
[0220] According to a seventh aspect of the present disclosure, a computer storage medium is provided for storing instructions that, when executed, implement the method described in the second aspect or any of the embodiments of the second aspect.
[0221] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: by determining the first timer or the duration of the first timer based on the location information of the terminal and / or the configuration information of the network device, the first timer to be started can be used to detect RLF, thereby determining an appropriate time based on the location of the terminal and detecting RLF within the time corresponding to the location of the terminal, which can reduce the reconstruction of RRC or ensure timely restoration of the network transmission environment, so that the terminal can quickly restore its connection with the network or enter the idle state.
[0222] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0223] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0224] Figure 1 This is a diagram illustrating a communication system architecture for a network device and a terminal, according to an exemplary embodiment.
[0225] Figure 2 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment.
[0226] Figure 3 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment.
[0227] Figure 4 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment.
[0228] Figure 5 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment.
[0229] Figure 6 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment.
[0230] Figure 7 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment.
[0231] Figure 8 This is a block diagram of an RLF detection device according to an exemplary embodiment.
[0232] Figure 9 This is a block diagram of an RLF detection device according to an exemplary embodiment.
[0233] Figure 10 This is a block diagram illustrating an RLF detection device according to an exemplary embodiment.
[0234] Figure 11 This is a block diagram illustrating an RLF detection device according to an exemplary embodiment. Detailed Implementation
[0235] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0236] Figure 1 This is a diagram illustrating a communication system architecture between a network device and a terminal according to an exemplary embodiment. The communication method provided in this disclosure can be applied to... Figure 1 The communication system architecture diagram shown is as follows. Figure 1 As shown, network-side devices can be based on Figure 1 The architecture shown sends signaling.
[0237] Understandable, Figure 1The network devices and terminal communication system shown are for illustrative purposes only. A wireless communication system may also include other network devices, such as core network equipment, wireless relay equipment, and wireless backhaul equipment. Figure 1 Not shown in the diagram. This disclosure does not limit the number of network devices and terminals included in the wireless communication system.
[0238] It is further understood that the wireless communication system of this disclosure is a network providing wireless communication functionality. The wireless communication system can employ different communication technologies, such as code division multiple access (CDMA), wideband code division multiple access (WCDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency-division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), and carrier sense multiple access with collision avoidance. Based on factors such as capacity, speed, and latency, networks can be categorized as 2G (generation) networks, 3G networks, 4G networks, or future evolution networks, such as 5G networks. 5G networks can also be referred to as New Radio (NR). For ease of description, this disclosure may sometimes simply refer to the wireless communication network as a network.
[0239] Furthermore, the network device involved in this disclosure can also be referred to as a wireless access network device. This wireless access network device can be: a base station, an evolved Node B (eB) base station, a home base station, an access point (AP) in a Wireless Fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc. It can also be a gNB in an NR system, or a component or part of a base station. When it is a vehicle-to-everything (V2X) communication system, the network device can also be an in-vehicle device. It should be understood that the specific technologies and device forms used in the embodiments of this disclosure are not limited.
[0240] Furthermore, the terminal involved in this disclosure can also be referred to as a terminal device, user equipment (UE), mobile station (MS), mobile terminal (MT), etc., and is a device that provides voice and / or data connectivity to a user. For example, a terminal can be a handheld device with wireless connectivity, an in-vehicle device, etc. Currently, some examples of terminals include: smartphones (Mobile Phones), pocket personal computers (PPCs), handheld computers, personal digital assistants (PDAs), laptops, tablets, wearable devices, or in-vehicle devices, etc. In addition, when it is a vehicle-to-everything (V2X) communication system, the terminal device can also be an in-vehicle device. It should be understood that the embodiments of this disclosure do not limit the specific technology or specific device form adopted by the terminal.
[0241] In next-generation communication systems, such as 5G New Radio (NR) systems, non-terrestrial networks (NTNs), namely 5G satellite communication networks, are introduced. In 5G satellite communication networks, due to the movement of asynchronous satellites, the service time for each satellite to a terminal is limited, and the terminal will need to switch over and reselect cells after a certain period. The service time for a terminal can be determined by the satellite's orbital altitude, different cell coverage radii, and the terminal's moving speed. LEO satellites typically orbit at an altitude of around 600 km.
[0242] In NTN, non-geostationary Earth orbit (Non-GEO) satellites move at high speeds relative to fixed locations on Earth, resulting in frequent and unavoidable handovers between stationary and mobile terminals. Frequent handovers increase signaling overhead and may exacerbate other mobility-related problems, such as service interruptions due to signaling latency.
[0243] For a terminal moving at a constant speed and direction, the maximum time it can maintain connection to the satellite cell is approximately equal to the cell diameter divided by the UE's speed relative to the satellite cell. For Low Earth Orbit (LEO) systems, the cell size divided by the relative speed between the UE and the satellite cell is used. When the UE's direction of movement is the same as the satellite's, the relative speed is the satellite's speed plus the opposite of the UE's speed. This can be described by the following equation:
[0244] Time to connect to the cell = Cell size (km) / (Terminal speed (km / hr) * (1hr / 3600s) + Satellite speed (km / s))
[0245] Table 1 shows the maximum time a terminal can stay connected to a cell, calculated using the above formula, when the cell diameter is 50km and 1000km.
[0246] Table 1. Time to HO for minimum / maximum cell diameter and varying UE speed
[0247]
[0248] It is understood that each element in Table 1 exists independently. These elements are listed in the same table as an example, but this does not mean that all elements in the table must exist simultaneously as shown in the table. The value of each element is independent of the values of any other element in Table 1. Therefore, those skilled in the art will understand that the value of each element in Table 1 is an independent embodiment.
[0249] The next generation of communication technologies involves IoT NTN systems. IoT terminals under IoT NTN include Narrow Band Internet of Things (NB-IoT) terminals and LTE enhanced MTC (eMTC) terminals. eMTC terminals support cell handover, while NB-IoT terminals do not. Instead, they use RLF (Redirecting Response Function) to trigger RRC (Redirecting Response Function) reconstruction procedures to achieve the switching of IoT NTN terminal access to a new cell. Current research on IoT NTN is based on the fact that IoT devices have positioning capabilities.
[0250] In related technologies, the process for detecting RLF is as follows:
[0251] If any DAPS bearers are configured, only the target primary cell (PCell) is considered below; when timer T310 expires, or when T312 expires, or when T300, T301, T304 and T311 are not running, if a random access problem indication from the Master Cellgroup (MCG) MAC, or an indication from the MCG Radio Link Control (RLC) protocol that allows transmission on the PCell, indicates that the signaling radio bearers (SRB) or data radio bearers (DRB) have reached the maximum number of retransmissions, a radio link failure of the MCG is considered to have been detected, i.e., an RLF has been detected.
[0252] In NB-IoT, the process starts after receiving N310 consecutive desynchronization indications and stops after receiving N311 consecutive synchronization indications. When T310 expires, the RRC connection reconstruction process is triggered or the terminal switches to RRC_IDLE, as shown in Table 2.
[0253] Table 2
[0254]
[0255]
[0256] It is understood that each element in Table 2 exists independently. These elements are listed in the same table as an example, but this does not mean that all elements in the table must exist simultaneously as shown in the table. The value of each element is independent of the values of any other element in Table 1. Therefore, those skilled in the art will understand that the value of each element in Table 2 is an independent embodiment.
[0257] Table 3
[0258]
[0259]
[0260] It is understood that each element in Table 3 exists independently. These elements are listed in the same table as an example, but this does not mean that all elements in the table must exist simultaneously as shown in the table. The value of each element is independent of the values of any other element in Table 3. Therefore, those skilled in the art will understand that the value of each element in Table 3 is an independent embodiment.
[0261] For NB-IoT devices, the T310 timeout range is defined as follows: 0ms, 200ms, 500ms, 1000ms, 2000ms, 4000ms, and 8000ms. As shown in the parameters above, in NB-IoT, the maximum RLF (Relational Link Frame) determined by the current T310 timeout mechanism can reach 8s, but the maximum connection duration of an LEO cell with a diameter of 50km is approximately 6s.
[0262] The higher the T310 setting, the longer it takes for the UE to detect downlink synchronization failure (RL). During this time, relevant resources cannot be released in time, and recovery operations cannot be initiated or new resource establishment requests can be responded to, increasing the possibility of interruption. If the T310 setting is too low, it will trigger RLF (Remote Link Failure) frequently.
[0263] For NB-IoT UEs in an NTN system, Recurrent Link Failure (RLF) detection can be triggered by a set timer. The purpose of configuring the timer is to wait for channel quality to recover. If the UE is located at the edge of a satellite cell and is about to lose satellite cell coverage, it needs to wait for timer T310 to time out to determine if the link has failed. However, in these scenarios, channel quality is difficult to recover. If T310 is set too long, waiting for the timer to time out will delay link recovery, increase interruptions, and consume power during the RLF detection process, causing unnecessary power consumption for the IoT device. However, for UEs within the NTN coverage area, if the signal strength of the satellite cell is blocked, a suitable T310 needs to be configured to allow the UE time to wait for channel quality to recover, thereby avoiding unnecessary RLF. In related technologies, the timer duration configured for T310 cannot simultaneously meet the timer duration required for RLF detection when the terminal is in different locations.
[0264] This disclosure provides an RLF triggering method, which is applicable to the detection of RLFs in IoT NTN systems, and is also applicable to the detection of other RLFs.
[0265] The RLF detection method disclosed herein introduces a new timer duration. Different timer durations are selected based on the terminal's position relative to the satellite, and the timer is started according to the corresponding timer duration. For example, when the terminal is located at the edge of the satellite cell, a timer duration corresponding to the terminal's location at the cell edge is selected, and the timer is started based on this timer duration to detect RLF. If the timer times out, an RLF is detected. When the terminal is far from the cell edge, a timer duration corresponding to the terminal's distance from the cell edge is selected, and the timer is started according to this timer duration to detect RLF.
[0266] The RLF detection method disclosed herein can also introduce new timers, with different timers corresponding to different positions of the terminal relative to the satellite. The corresponding timer is started based on the terminal's position relative to the satellite. For example, when the terminal is located at the edge of the satellite cell, the timer corresponding to the terminal's position at the cell edge is selected and started to detect RLF. If the timer times out, an RLF is detected. When the terminal is far from the cell edge, the timer corresponding to the terminal's distance from the cell edge is selected and started to detect RLF. If the timer times out, an RLF is detected. Furthermore, the timer can be stopped.
[0267] The RLF detection method provided in this disclosure can also introduce a scaling factor to adjust the timer duration. When the position of the terminal relative to the satellite meets the selection conditions, the scaling factor can be used to adjust the timer duration, and RLF can be detected based on the adjusted timer duration.
[0268] The multiple RLF detection methods provided in this disclosure enable UEs located at the edge of satellite cells to trigger RLF within an appropriate time, reduce RRC reconstruction, or ensure timely restoration of the network transmission environment, so that the terminal can quickly restore its connection with the network or enter an idle state.
[0269] In this embodiment of the disclosure, the terminal starts a timer for detecting RLF failure based on its own location information and network configuration information. The following embodiments will first describe how the terminal starts the timer for detecting RLF failure based on its own location information and network configuration information.
[0270] Figure 2 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment. Figure 2 As shown, the RLF detection method, which is executed by the terminal, includes the following steps.
[0271] In step S11, configuration information related to RLF detection is determined, and the location information of the terminal is determined.
[0272] In step S12, a first timer is started based on configuration information and / or the terminal's location information.
[0273] The first timer is used for RLF detection.
[0274] In this embodiment of the disclosure, the terminal determines the configuration information related to RLF detection configured by the network device, or receives signaling sent by the network device and determines the configuration information related to RLF detection based on the signaling. The signaling may be a broadcast message or proprietary signaling, etc.
[0275] The terminal obtains its location information based on its own Global Navigation Satellite System (GNSS) capabilities. The terminal's location information can also be determined based on proprietary signaling from the network.
[0276] Furthermore, the terminal determines to start the first timer based on the configuration information related to RLF detection and / or the terminal's location information.
[0277] The RLF detection method provided in this disclosure starts a first timer for detecting RLF based on the terminal's location and starting conditions. This allows the first timer to detect RLF based on the different locations between the terminal and the satellite, reducing the need for RRC reconstruction or ensuring timely restoration of the network transmission environment, enabling the terminal to quickly restore its connection with the network or enter an idle state.
[0278] The startup conditions included in the configuration information can be indicated by the network device or specified by the protocol, as mentioned above, and are not specifically limited here. It is understood that if the network device indicates the terminal startup conditions, the network device can dynamically indicate or reconfigure the startup conditions according to the actual situation.
[0279] In this disclosure, various methods are included for starting the first timer.
[0280] If the terminal determines to start the first timer based on configuration information and the terminal's location information, the following implementation methods may be included.
[0281] In one approach, the first timer can be started based on the startup conditions included in the configuration information, as well as the relative positional relationship between the terminal and the satellite.
[0282] In this embodiment of the disclosure, the configuration information may further include satellite ephemeris information. The terminal determines the relative positional relationship between the terminal and the satellite based on the ephemeris information and the terminal's location information.
[0283] In one approach, satellite ephemeris information can be determined by indication information sent over a network.
[0284] In another approach, satellite ephemeris information can also be determined based on information pre-stored in the SIM card.
[0285] If the relative positional relationship between the terminal and the satellite meets the startup conditions included in the configuration information, the first timer is started.
[0286] In another approach, the first timer can be started based on the startup conditions included in the configuration information, as well as the relative positional relationship between the terminal and the cell.
[0287] In this embodiment of the disclosure, the configuration information may further include cell coverage information. The terminal determines the relative positional relationship between the terminal and the cell based on its own location information and the cell coverage information. If the relative positional relationship between the terminal and the cell satisfies the activation conditions included in the configuration information, a first timer is started.
[0288] If the configuration information includes satellite ephemeris information, the satellite's position information is obtained from the ephemeris information, thus determining the relative positional relationship between the terminal and the satellite. This relative positional relationship can be the distance between the terminal and the satellite.
[0289] In this embodiment of the disclosure, if the terminal determines to start the first timer based on configuration information, the following implementation methods may be included.
[0290] In one approach, the configuration information includes information about a second timer, such as timer T310 in related technologies. If it is determined that the second timer will start based on the information about the second timer, then the first timer is started.
[0291] In another approach, the configuration information includes the start time information of the first timer. The terminal starts the first timer based on this start time information.
[0292] In another approach, the configuration information also includes a first numerical value. Upon receiving a first numerical value indicating consecutive asynchronous events, a first timer is started.
[0293] In this embodiment of the disclosure, the terminal can start a first timer based on the elevation angle between the terminal and the satellite.
[0294] If the activation condition includes an elevation angle between the terminal and the satellite that is greater than or equal to an elevation angle threshold, then the first timer will be activated if the elevation angle between the terminal and the satellite is greater than or equal to the elevation angle threshold.
[0295] If the activation condition includes an elevation angle between the terminal and the satellite that is greater than an elevation angle threshold, then the first timer will be activated if the elevation angle between the terminal and the satellite is greater than the elevation angle threshold.
[0296] If the configuration information also includes an elevation angle trigger time, then if the elevation angle between the terminal and the satellite is continuously greater than or equal to the elevation angle threshold during the trigger time, the first timer will be started. Alternatively, if the elevation angle between the terminal and the satellite is continuously greater than the elevation angle threshold during the trigger time, the first timer will be started.
[0297] As mentioned above, the terminal can start the first timer based on the startup conditions included in the configuration information and the relative positional relationship between the terminal and the satellite.
[0298] In some embodiments of this disclosure, if a first timer is started based on the relative position between the terminal and the satellite, the implementation method is as follows.
[0299] If the activation condition includes the distance between the terminal and the satellite being greater than a first threshold, then if it is determined that the distance between the terminal and the satellite is greater than the first threshold, the first timer is activated.
[0300] Alternatively, if the activation condition includes the distance between the terminal and the satellite being greater than or equal to a first threshold, then if it is determined that the distance between the terminal and the satellite is greater than the first threshold, the first timer is activated.
[0301] The activation conditions may also include at least one of the trigger time and hysteresis value corresponding to the relative position information between the terminal and the satellite.
[0302] If the activation condition includes a trigger time, then if the distance between the terminal and the satellite remains greater than the first threshold during the trigger time, the first timer will be activated; otherwise, the first timer will not be activated.
[0303] If the activation condition includes a trigger time, then if the distance between the terminal and the satellite is continuously greater than or equal to the first threshold during the trigger time, the first timer will be activated; otherwise, the first timer will not be activated.
[0304] If the activation conditions include a hysteresis value, the terminal determines the distance between the terminal and the satellite, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the first threshold, and determines to start the first timer based on the comparison result.
[0305] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0306] If the configuration information includes cell coverage information, the relative positional relationship between the terminal and the satellite can be obtained based on the terminal's location information and the cell coverage information. As mentioned above, the relative positional relationship between the terminal and the cell can be the distance between the terminal and the cell reference position. The distance between the terminal and the cell reference position can also be the terminal relative to the cell edge reference position or the terminal relative to the cell center reference position.
[0307] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0308] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0309] In some embodiments of this disclosure, if a first timer is started based on the relative position between the terminal and the cell, the implementation method is as follows.
[0310] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0311] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0312] In this embodiment of the disclosure, the reference location of the cell center and the reference location of the cell edge can be obtained based on the cell coverage area.
[0313] In this embodiment of the disclosure, cell coverage area information may be included in ephemeris information.
[0314] In one approach, the activation condition includes the terminal's distance from the cell reference location being greater than a second threshold. Under this activation condition, if the distance between the terminal and the cell reference location is greater than the second threshold, then a first timer is activated. Here, the cell reference location is the cell center reference location.
[0315] Another approach involves a triggering condition where the distance between the terminal and the cell reference location is greater than or equal to a second threshold. Under this triggering condition, if the distance between the terminal and the cell reference location is greater than or equal to the second threshold, then a first timer is started. Here, the cell reference location is the cell center reference location.
[0316] Alternatively, the activation conditions include the terminal's distance from the cell reference location being greater than a second threshold and the second timer starting. When the distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started, the first timer is activated. The second timer can be timer T310.
[0317] Alternatively, the activation conditions include the terminal's distance from the cell reference location being greater than or equal to a second threshold and the second timer being activated. When the terminal's distance from the cell reference location is greater than or equal to the second threshold and the second timer is activated, the first timer is activated. The second timer can be timer T310.
[0318] When the first timer is started based on the relative positional relationship between the terminal and the cell, the start-up conditions may include one or more of the trigger time and hysteresis value.
[0319] If the activation condition includes a trigger time, then if the distance between the terminal and the cell reference location is continuously greater than the second threshold during the trigger time, or if the distance between the terminal and the cell reference location is greater than the second threshold and the second timer is activated, then the first timer is activated; otherwise, the first timer is not activated.
[0320] If the activation condition includes a trigger time, then if the distance between the terminal and the cell reference location is greater than or equal to the second threshold within the trigger time, or if the distance between the terminal and the cell reference location is greater than or equal to the second threshold and the second timer is activated, then the first timer is activated; otherwise, the first timer is not activated.
[0321] If the activation condition includes a hysteresis value, the terminal determines the distance between the terminal and the cell, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the second threshold, and determines to start the first timer based on the comparison result.
[0322] In another approach, the activation condition may also include the terminal's distance from the cell reference location being less than a third threshold. Under this activation condition, if the distance between the terminal and the cell reference location is less than the third threshold, then the first timer is activated.
[0323] In another approach, the activation condition may further include the distance between the terminal and the cell reference location being less than or equal to a third threshold. Under this activation condition, if the distance between the terminal and the cell reference location is less than or equal to the third threshold, then the first timer is activated.
[0324] If the activation condition includes a trigger time, then if the distance between the terminal and the cell reference location is less than the third threshold within the trigger time, the first timer will be activated; otherwise, the first timer will not be activated.
[0325] If the activation conditions include a hysteresis value, the terminal determines the distance between the terminal and the cell, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the third threshold, and determines to start the first timer based on the comparison result.
[0326] In this embodiment of the disclosure, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made here.
[0327] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0328] In other embodiments of this disclosure, if a first timer is started based on startup time information, the implementation method is as follows.
[0329] Determine the startup time threshold included in the configuration information, and based on the startup time threshold, determine when to start the first timer. For example, if the startup time information exceeds the startup time threshold, start the first timer.
[0330] In this embodiment of the disclosure, if the startup conditions are met, the first timer is started, and if the first timer times out, it is determined that an RLF has been detected.
[0331] The activation conditions can be used individually or in combination, and no specific restrictions are made here.
[0332] In this embodiment of the disclosure, the stop conditions included in the configuration information may be indicated by the network device or specified by a protocol, as described above, and are not specifically limited here. It is understood that if the network device indicates the terminal stop conditions, the network device can dynamically indicate or reconfigure the stop conditions according to the actual situation.
[0333] In this disclosure, various methods are included for stopping the first timer.
[0334] If the terminal determines to stop the first timer based on configuration information and the terminal's location information, the following implementation methods may be included.
[0335] In one approach, the first timer can be stopped based on the stop conditions included in the configuration information, as well as the relative positional relationship between the terminal and the satellite.
[0336] If the relative positional relationship between the terminal and the satellite meets the stopping conditions included in the configuration information, the first timer is stopped.
[0337] In another approach, the first timer can be stopped based on the stop conditions included in the configuration information, as well as the relative positional relationship between the terminal and the cell.
[0338] If the configuration information includes satellite ephemeris information, the satellite's position information is obtained from the ephemeris information, thereby determining the relative positional relationship between the terminal and the satellite. The relative positional relationship between the terminal and the satellite can be the distance between the terminal and the satellite, or the distance between the terminal and the cell reference position. In this embodiment, cell coverage area information can be included in the ephemeris information.
[0339] In this embodiment of the disclosure, if the terminal determines to stop the first timer based on configuration information, the following implementation methods may be included.
[0340] In one approach, the configuration information includes information about a second timer, such as timer T310 in related technologies. If, based on the information about the second timer, it is determined that the second timer will stop, then the first timer is stopped.
[0341] In another approach, the configuration information includes the stop time information for the first timer. The terminal stops the first timer based on this stop time information.
[0342] In another approach, the configuration information also includes a second value. Upon receiving the second value for the second consecutive synchronization indication, the first timer is stopped.
[0343] In this embodiment of the disclosure, the terminal can stop the first timer based on the elevation angle between the terminal and the satellite.
[0344] If the stopping condition includes the elevation angle between the terminal and the satellite being less than or equal to an elevation angle threshold, then the first timer will stop if the elevation angle between the terminal and the satellite is less than or equal to the elevation angle threshold.
[0345] If the stopping condition includes the elevation angle between the terminal and the satellite being less than the elevation angle threshold, then the first timer will stop if the elevation angle between the terminal and the satellite is less than the elevation angle threshold.
[0346] If the configuration information also includes an elevation angle trigger time, then if the elevation angle between the terminal and the satellite is less than or equal to the elevation angle threshold during the trigger time, the first timer will stop. Alternatively, if the elevation angle between the terminal and the satellite is less than the elevation angle threshold during the trigger time, the first timer will stop.
[0347] As mentioned above, the terminal can stop the first timer based on the stop conditions included in the configuration information and the relative positional relationship between the terminal and the satellite.
[0348] In some embodiments of this disclosure, if the first timer is stopped based on the relative position between the terminal and the cell, the implementation method is as follows.
[0349] If the stopping condition includes the distance between the terminal and the satellite being less than the fourth threshold, then the first timer is stopped if it is determined that the distance between the terminal and the satellite is less than the fourth threshold.
[0350] Alternatively, if the stopping condition includes the distance between the terminal and the satellite being less than or equal to the fourth threshold, then the first timer is stopped if it is determined that the distance between the terminal and the satellite is less than or equal to the fourth threshold.
[0351] If the stopping condition includes the distance between the terminal and the satellite being less than the fourth threshold, the stopping condition may also include at least one of the trigger time and hysteresis value corresponding to the relative position information between the terminal and the satellite.
[0352] If the stopping condition includes a trigger time, then if the distance between the terminal and the satellite remains less than the fourth threshold during the trigger time, the first timer will stop; otherwise, the first timer will not stop.
[0353] If the stopping condition includes a trigger time, then if the distance between the terminal and the satellite remains less than or equal to the fourth threshold during the trigger time, the first timer will stop; otherwise, the first timer will not stop.
[0354] If the stopping condition includes a hysteresis value, the terminal determines the distance between the terminal and the satellite, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the fourth threshold, and determines to stop the first timer based on the comparison result.
[0355] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0356] If the configuration information includes cell coverage information, the relative positional relationship between the terminal and the satellite can be obtained based on the terminal's location information and the cell coverage information. As mentioned above, the relative positional relationship between the terminal and the cell can be the distance between the terminal and the cell reference position. The distance between the terminal and the cell reference position can also be the terminal relative to the cell edge reference position or the terminal relative to the cell center reference position.
[0357] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0358] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0359] In some embodiments of this disclosure, if the first timer is stopped based on the relative position between the terminal and the cell, the implementation method is as follows.
[0360] In this embodiment of the disclosure, the reference location of the cell center and the reference location of the cell edge can be obtained based on the cell coverage area.
[0361] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0362] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0363] In this embodiment of the disclosure, the reference location of the cell center and the reference location of the cell edge can be obtained based on the cell coverage area.
[0364] In one approach, the stopping condition includes the terminal's distance from the cell reference location being less than a fifth threshold. Under this stopping condition, if the distance between the terminal and the cell reference location is less than the fifth threshold, then the first timer is stopped. Here, the cell reference location is the cell center reference location.
[0365] Alternatively, the activation condition includes the terminal's distance from the cell reference location being less than or equal to a fifth threshold. Under this activation condition, if the distance between the terminal and the cell reference location is less than or equal to the fifth threshold, the first timer is stopped. Here, the cell reference location is the cell center reference location.
[0366] Alternatively, the stopping condition includes the terminal's distance from the cell reference location being less than a fifth threshold and the second timer stopping. If the distance between the terminal and the cell reference location is less than the fifth threshold and the second timer stops, the first timer is stopped.
[0367] Alternatively, the activation conditions include the terminal's distance from the cell reference location being less than or equal to a fifth threshold and the second timer starting. If the distance between the terminal and the cell reference location is less than or equal to the fifth threshold and the second timer stops, the first timer is stopped. The second timer can be timer T310.
[0368] When stopping the first timer based on the relative positional relationship between the terminal and the cell, the stopping condition may also include one or more of the trigger time and hysteresis value.
[0369] If the stopping condition includes a trigger time, then if the distance between the terminal and the cell reference location is less than the fifth threshold within the trigger time, or if the distance between the terminal and the cell reference location is less than the fifth threshold and the second timer stops, then the first timer stops; otherwise, the first timer does not stop.
[0370] If the stopping condition includes a trigger time, then if the distance between the terminal and the cell reference location is less than or equal to the fifth threshold within the trigger time, or if the distance between the terminal and the cell reference location is less than or equal to the fifth threshold and the second timer stops, then the first timer stops; otherwise, the first timer does not stop.
[0371] If the stopping condition includes a hysteresis value, the terminal determines the distance between the terminal and the cell, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the fifth threshold, and determines to stop the first timer based on the comparison result.
[0372] In another approach, the stopping condition may further include the distance between the terminal and the cell reference location being greater than a sixth threshold. Under this stopping condition, if the distance between the terminal and the cell reference location is greater than the sixth threshold, then the first timer is stopped. Here, the cell reference location is the cell edge reference location.
[0373] In another approach, the stopping condition may further include the distance between the terminal and the cell reference location being greater than or equal to a sixth threshold. Under this stopping condition, if the distance between the terminal and the cell reference location is greater than or equal to the sixth threshold, then the first timer is stopped. Here, the cell reference location is the cell edge reference location.
[0374] The stopping conditions also include one or more of the trigger time and hysteresis value.
[0375] If the stopping condition includes a trigger time, then if the distance between the terminal and the cell reference location is greater than the sixth threshold within the trigger time, the first timer will be stopped; otherwise, the first timer will not be stopped.
[0376] If the stopping condition includes a trigger time, then if the distance between the terminal and the cell reference location is greater than or equal to the sixth threshold within the trigger time, the first timer will be stopped; otherwise, the first timer will not be stopped.
[0377] If the stopping condition includes a hysteresis value, the terminal determines the distance between the terminal and the cell, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the sixth threshold, and determines to stop the first timer based on the comparison result.
[0378] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0379] In other embodiments of this disclosure, if the first timer is stopped based on the stop time information, the implementation method is as follows.
[0380] Determine the stop time threshold value included in the configuration information, and based on the stop time threshold value, determine when to stop the first timer. For example, if the stop time information exceeds the stop time threshold value, stop the first timer.
[0381] In this embodiment of the disclosure, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made here.
[0382] The stopping conditions can be used individually or in combination, and no specific restrictions are imposed.
[0383] The following embodiments will describe an implementation method for determining the duration of a timer used to detect RLF based on the terminal's own location information and network configuration information.
[0384] Figure 3 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment. Figure 3 As shown, the RLF detection method, which is executed by the terminal, includes the following steps.
[0385] In step S21, configuration information related to RLF detection is determined, and the location information of the terminal is determined.
[0386] In step S22, the duration of the first timer is selected based on the configuration information and / or the location information of the terminal.
[0387] The duration of the first timer is used for RLF detection.
[0388] In this embodiment of the disclosure, the terminal determines the configuration information related to RLF detection configured by the network device, or receives signaling sent by the network device and determines the configuration information related to RLF detection based on the signaling. The signaling may be a broadcast message or proprietary signaling, etc.
[0389] Furthermore, the terminal selects the appropriate first timer duration based on the configuration information related to RLF detection and / or the terminal's location information.
[0390] The RLF detection method provided in this disclosure selects a first timer duration for RLF detection based on the terminal's location. This allows for the determination of an appropriate timer duration based on the terminal's location. Detecting RLF within a time corresponding to the terminal's location can reduce RRC reconstruction or ensure timely restoration of the network transmission environment, enabling the terminal to quickly restore its connection to the network or enter an idle state.
[0391] The selection criteria for the timer duration included in the configuration information can be indicated by the network device or specified by the protocol, as mentioned above, and will not be specifically limited here. It is understood that if the network device instructs the terminal to select the criteria, the network device can dynamically indicate the selection criteria based on the actual situation.
[0392] In this disclosure, various methods are included for selecting the duration of the corresponding first timer.
[0393] If the terminal selects a corresponding first timer duration based on configuration information and the terminal's location information, the following implementation methods may be included.
[0394] In one approach, the appropriate first timer duration can be selected based on the selection criteria included in the configuration information and the relative positional relationship between the terminal and the satellite.
[0395] In this embodiment of the disclosure, the configuration information includes multiple timer durations and corresponding selection conditions for each timer duration. The terminal can select a first timer duration from the multiple timer durations based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the cell.
[0396] In this embodiment of the disclosure, the configuration information may further include satellite ephemeris information. The terminal determines the relative positional relationship between itself and the satellite based on the ephemeris information and its own location information. If the relative positional relationship between the terminal and the satellite satisfies the selection conditions included in the configuration information, a corresponding first timer duration is selected.
[0397] In one approach, satellite ephemeris information can be determined by indication information sent over a network.
[0398] In another approach, satellite ephemeris information can also be determined based on information pre-stored in the SIM card.
[0399] The relative positional relationship between the terminal and the satellite can be the distance between the terminal and the satellite.
[0400] In this embodiment of the disclosure, the configuration information may further include cell coverage information. The terminal determines the relative positional relationship between itself and the cell based on its own location information and the cell coverage information. If the relative positional relationship between the terminal and the cell satisfies the selection conditions included in the configuration information, a corresponding first timer duration is selected.
[0401] The distance between the terminal and the cell reference location can be either the terminal relative to the cell edge reference location or the terminal relative to the cell center reference location.
[0402] If the terminal selects the corresponding first timer duration based on the configuration information, the following implementation methods may be included.
[0403] In this embodiment of the disclosure, the terminal can select the corresponding first timer duration based on the elevation angle between the terminal and the satellite.
[0404] If the selection criteria include the elevation angle between the terminal and the satellite being greater than or equal to an elevation angle threshold, then the corresponding first timer duration will be selected if the elevation angle between the terminal and the satellite is greater than or equal to the elevation angle threshold.
[0405] If the selection criteria include the elevation angle between the terminal and the satellite being greater than an elevation angle threshold, then the corresponding first timer duration will be selected if the elevation angle between the terminal and the satellite is greater than the elevation angle threshold.
[0406] If the configuration information also includes the elevation angle trigger time, then if the elevation angle between the terminal and the satellite is greater than or equal to the elevation angle threshold within the trigger time, the corresponding first timer duration will be selected. Alternatively, if the elevation angle between the terminal and the satellite is greater than the elevation angle threshold within the trigger time, the corresponding first timer duration will be selected.
[0407] As mentioned above, the terminal can select the corresponding first timer duration based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the satellite.
[0408] In one approach, if the selection condition is that the distance between the terminal and the satellite is greater than the seventh threshold, then the corresponding first timer duration is selected when it is determined that the distance between the terminal and the satellite is greater than the seventh threshold.
[0409] In another approach, if the selection condition is that the distance between the terminal and the satellite is greater than or equal to the seventh threshold, then the corresponding first timer duration is selected when it is determined that the distance between the terminal and the satellite is greater than or equal to the seventh threshold.
[0410] In this embodiment of the disclosure, if it is determined that the distance between the terminal and the satellite is less than a seventh threshold, a corresponding second timer duration is selected. Alternatively, if it is determined that the distance between the terminal and the satellite is less than a seventh threshold, a specified timer duration is selected as the second timer duration. The specified timer may be timer T310.
[0411] In this embodiment of the disclosure, if the distance between the terminal and the satellite is determined to be less than or equal to a seventh threshold, a corresponding second timer duration is selected. Alternatively, if the distance between the terminal and the satellite is determined to be less than or equal to a seventh threshold, a specified timer duration is selected as the second timer duration. The specified timer may be timer T310.
[0412] If the selection criteria include the distance between the terminal and the satellite being greater than the seventh threshold, the selection criteria may also include at least one of the trigger time and hysteresis value corresponding to the relative position information between the terminal and the satellite.
[0413] If the selection criteria include trigger time, then if the distance between the terminal and the satellite remains greater than the seventh threshold during the trigger time, the corresponding first timer duration will be selected; otherwise, the corresponding second timer duration will be selected.
[0414] If the selection criteria include a hysteresis value, the terminal determines the distance between the terminal and the satellite, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the seventh threshold, and selects the corresponding first timer duration or the corresponding second timer duration based on the comparison result.
[0415] If the configuration information includes cell coverage information, the relative positional relationship between the terminal and the satellite can be obtained based on the terminal's location information and the cell coverage information. As mentioned above, the relative positional relationship between the terminal and the cell can be the distance between the terminal and the cell reference position. The distance between the terminal and the cell reference position can also be the terminal relative to the cell edge reference position or the terminal relative to the cell center reference position.
[0416] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0417] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0418] In this embodiment of the disclosure, the reference location of the cell center and the reference location of the cell edge can be obtained based on the cell coverage area.
[0419] In this embodiment of the disclosure, cell coverage area information may be included in ephemeris information.
[0420] In one approach, the selection criteria include the distance between the terminal and the cell reference location being greater than an eighth threshold. Under this selection criterion, if the distance between the terminal and the cell reference location is greater than the eighth threshold, then a corresponding first timer duration is selected. Here, the cell reference location is the cell center reference location.
[0421] Another approach involves selecting a condition where the distance between the terminal and the cell reference location is greater than or equal to an eighth threshold. Under this activation condition, if the distance between the terminal and the cell reference location is greater than or equal to the eighth threshold, then the corresponding first timer duration is selected. Here, the cell reference location is the cell center reference location.
[0422] Another approach involves selecting conditions including the distance between the terminal and the cell reference location being greater than an eighth threshold and the second timer starting. When the distance between the terminal and the cell reference location is greater than the eighth threshold and the second timer is started, the appropriate first timer duration is selected. The second timer can be timer T310.
[0423] Alternatively, the selection criteria include the terminal's distance from the cell reference location being greater than or equal to an eighth threshold and the second timer starting. When the distance between the terminal and the cell reference location is greater than or equal to the eighth threshold and the second timer is selected, the corresponding first timer duration is chosen. The second timer can be timer T310.
[0424] When selecting the appropriate first timer duration based on the relative positional relationship between the terminal and the cell, the selection conditions may also include one or more of the trigger time and hysteresis values.
[0425] If the selection criteria include trigger time, then if the distance between the terminal and the cell reference location is continuously greater than the eighth threshold during the trigger time, or if the distance between the terminal and the cell reference location is greater than the eighth threshold and the second timer is started, then the corresponding first timer duration is selected; otherwise, the corresponding second timer duration is selected.
[0426] If the selection criteria include trigger time, then if the distance between the terminal and the cell reference location is greater than or equal to the eighth threshold within the trigger time, or if the distance between the terminal and the cell reference location is greater than or equal to the eighth threshold and the second timer is started, then the corresponding first timer duration is selected; otherwise, the corresponding second timer duration is selected.
[0427] If the selection criteria include a hysteresis value, the terminal determines the distance between the terminal and the cell, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the eighth threshold, and determines the appropriate first timer duration based on the comparison result.
[0428] In another approach, the selection criteria may also include the distance between the terminal and the cell reference location being less than a ninth threshold. Under this activation condition, if the distance between the terminal and the cell reference location is less than the ninth threshold, then the corresponding first timer duration is selected.
[0429] In another approach, the selection criteria may also include the distance between the terminal and the cell reference location being less than or equal to a ninth threshold. Under this activation condition, if the distance between the terminal and the cell reference location is less than or equal to the ninth threshold, then the corresponding first timer duration is selected.
[0430] The activation conditions also include one or more of the trigger time and hysteresis value.
[0431] If the activation condition includes a trigger time, and the distance between the terminal and the cell reference location is less than the ninth threshold within the trigger time, then the corresponding first timer duration is selected; otherwise, the corresponding second timer duration is selected.
[0432] If the activation conditions include a hysteresis value, the terminal determines the distance between the terminal and the cell, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the ninth threshold, and determines the appropriate second timer duration based on the comparison result.
[0433] In this embodiment of the disclosure, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made here.
[0434] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0435] In this embodiment of the disclosure, a corresponding first timer duration is selected based on the selection conditions, and if the first timer duration expires, it is determined that an RLF has been detected.
[0436] In this embodiment of the disclosure, if no selection conditions are met, the default timer duration is selected, and if the default timer duration expires, it is determined that an RLF has been detected.
[0437] The default timer duration can be determined by the protocol, network configuration, and terminal implementation.
[0438] The selection criteria can be used individually or in combination, without further specific limitations.
[0439] Figure 4 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment. Figure 4 As shown, the RLF detection method, which is executed by the terminal, includes the following steps.
[0440] In step S31, configuration information related to RLF detection is determined, and the location information of the terminal is determined.
[0441] In step S32, the duration of the first timer is adjusted based on the configuration information and / or the location information of the terminal.
[0442] In this embodiment of the disclosure, the adjusted first timer duration is used for RLF detection. The terminal can select an appropriate scaling factor based on configuration information and / or the terminal's location information, and adjust the first timer duration based on the scaling factor.
[0443] In this embodiment of the disclosure, the terminal determines the configuration information related to RLF detection configured by the network device, or receives signaling sent by the network device and determines the configuration information related to RLF detection based on the signaling. The signaling may be a broadcast message or proprietary signaling, etc.
[0444] Furthermore, the terminal selects the appropriate scaling factor based on the configuration information related to RLF detection and / or the terminal's location information, provided that the selection conditions included in the configuration information are met.
[0445] The RLF detection method provided in this disclosure selects a scaling factor for RLF detection based on the terminal's location, thereby determining an appropriate timer duration based on the terminal's location. Detecting RLF within a time corresponding to the terminal's location can reduce RRC reconstruction or ensure timely restoration of the network transmission environment, enabling the terminal to quickly restore its connection to the network or enter an idle state.
[0446] The selection criteria for choosing the corresponding scaling factor included in the configuration information can be indicated by the network device or specified by the protocol, as mentioned above, and will not be specifically limited here. It is understood that if the network device instructs the terminal to select the criteria, the network device can dynamically instruct the selection criteria according to the actual situation.
[0447] In this embodiment of the disclosure, the configuration information includes one or more scaling factors, and selection conditions for each scaling factor.
[0448] If the terminal selects the corresponding scaling factor based on the configuration information and the terminal's location information, and the selection conditions included in the configuration information are met, the following implementation methods may be included.
[0449] In one approach, the appropriate scaling factor can be selected based on the selection criteria included in the configuration information and the relative positional relationship between the terminal and the satellite.
[0450] In this embodiment of the disclosure, the configuration information may further include satellite ephemeris information. The terminal determines the relative positional relationship between itself and the satellite based on the ephemeris information and its own location information. If the relative positional relationship between the terminal and the satellite satisfies the selection conditions included in the configuration information, an appropriate scaling factor is selected.
[0451] In one approach, satellite ephemeris information can be determined by indication information sent over a network.
[0452] In another approach, satellite ephemeris information can also be determined based on information pre-stored in the SIM card.
[0453] In this embodiment of the disclosure, the terminal can select a corresponding scaling factor from multiple timer durations based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the cell.
[0454] If the configuration information includes satellite ephemeris information, the satellite's position information is obtained from the ephemeris information, thus determining the relative positional relationship between the terminal and the satellite. This relative positional relationship can be the distance between the terminal and the satellite, or the distance between the terminal and the cell reference position.
[0455] If the terminal selects the appropriate scaling factor based on the configuration information, the following implementation methods may be included.
[0456] In this embodiment of the disclosure, the terminal can select an appropriate scaling factor based on the elevation angle between the terminal and the satellite.
[0457] If the activation condition includes an elevation angle between the terminal and the satellite that is greater than or equal to an elevation angle threshold, then if the elevation angle between the terminal and the satellite is greater than or equal to the elevation angle threshold, the duration of the first timer will be adjusted based on the corresponding scaling factor.
[0458] If the activation condition includes an elevation angle between the terminal and the satellite that is greater than an elevation angle threshold, then if the elevation angle between the terminal and the satellite is greater than the elevation angle threshold, the duration of the first timer will be adjusted based on the corresponding scaling factor.
[0459] If the configuration information also includes the elevation angle trigger time, then if the elevation angle between the terminal and the satellite is greater than or equal to the elevation angle threshold during the trigger time, the duration of the first timer will be adjusted based on the corresponding scaling factor.
[0460] If the configuration information also includes the elevation angle trigger time, then if the elevation angle between the terminal and the satellite is greater than the elevation angle threshold during the trigger time, the duration of the first timer will be adjusted based on the corresponding scaling factor.
[0461] As mentioned above, the terminal can select and adjust the duration of the first timer based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the satellite, according to the corresponding scaling factor.
[0462] For example, a timer is specified as T310, and the timer duration is obtained by multiplying the corresponding scaling factor by the duration of T310. The scaled timer duration is then determined as the first timer duration.
[0463] In one approach, if the selection condition is that the distance between the terminal and the satellite is greater than the tenth threshold, then if it is determined that the distance between the terminal and the satellite is greater than the tenth threshold, the duration of the first timer is adjusted based on the corresponding scaling factor.
[0464] In another approach, if the selection condition is that the distance between the terminal and the satellite is greater than or equal to the tenth threshold, then if it is determined that the distance between the terminal and the satellite is greater than or equal to the tenth threshold, the duration of the first timer is adjusted based on the corresponding scaling factor.
[0465] In this embodiment of the disclosure, if it is determined that the distance between the terminal and the satellite is less than the tenth threshold, a second timer duration is selected. Alternatively, if it is determined that the distance between the terminal and the satellite is less than the tenth threshold, a specified timer duration is selected as the second timer duration. The specified timer may be timer T310.
[0466] In this embodiment of the disclosure, if the distance between the terminal and the satellite is determined to be less than or equal to the tenth threshold, a second timer duration is selected. Alternatively, if the distance between the terminal and the satellite is determined to be less than or equal to the tenth threshold, a specified timer duration is selected as the second timer duration. The specified timer may be timer T310.
[0467] If the selection criteria include the distance between the terminal and the satellite being greater than the tenth threshold, the selection criteria may also include at least one of the trigger time and hysteresis value corresponding to the relative position information between the terminal and the satellite.
[0468] If the selection criteria include trigger time, and the distance between the terminal and the satellite remains greater than the tenth threshold during the trigger time, the duration of the first timer will be adjusted based on the corresponding scaling factor. Otherwise, the duration of the first timer will not be adjusted based on the corresponding scaling factor.
[0469] If the selection criteria include a hysteresis value, after the terminal determines the distance between the terminal and the satellite, it adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance. The corrected distance is then compared with the tenth threshold. Based on the comparison result, the terminal selects to adjust the duration of the first timer based on the corresponding scaling factor, or does not adjust the duration of the first timer.
[0470] In the embodiments disclosed herein, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made herein.
[0471] In this embodiment of the disclosure, the configuration information may further include cell coverage information. The terminal determines the relative positional relationship between itself and the cell based on its own location information and the cell coverage information. If the relative positional relationship between the terminal and the cell satisfies the selection conditions included in the configuration information, an appropriate scaling factor is selected.
[0472] If the configuration information includes cell coverage information, the relative positional relationship between the terminal and the satellite can be obtained based on the terminal's location information and the cell coverage information. As mentioned above, the relative positional relationship between the terminal and the cell can be the distance between the terminal and the cell reference position. The distance between the terminal and the cell reference position can also be the terminal relative to the cell edge reference position or the terminal relative to the cell center reference position.
[0473] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0474] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0475] In this embodiment of the disclosure, the reference location of the cell center and the reference location of the cell edge can be obtained based on the cell coverage area.
[0476] In this embodiment of the disclosure, cell coverage area information may be included in ephemeris information.
[0477] In one approach, the selection criteria include the terminal's distance from the cell reference location being greater than an eleventh threshold. Under this selection condition, if the distance between the terminal and the cell reference location is greater than the eleventh threshold, the duration of the first timer is adjusted. Here, the cell reference location is the cell center reference location.
[0478] Another approach involves selecting conditions where the distance between the terminal and the cell reference location is greater than or equal to an eleventh threshold. Under this activation condition, if the distance between the terminal and the cell reference location is greater than or equal to the eleventh threshold, the duration of the first timer is adjusted based on a corresponding scaling factor. Here, the cell reference location is the cell center reference location.
[0479] Alternatively, the selection criteria include the terminal's distance from the cell reference location being greater than the eleventh threshold and the second timer starting. When the distance between the terminal and the cell reference location is greater than the eleventh threshold and the second timer is started, the duration of the first timer is adjusted based on a corresponding scaling factor. The second timer can be timer T310.
[0480] Alternatively, the selection criteria include the terminal's distance from the cell reference location being greater than or equal to the eleventh threshold and the second timer being activated. When the distance between the terminal and the cell reference location is greater than or equal to the eleventh threshold and the second timer is selected, the duration of the first timer is adjusted based on the corresponding scaling factor. The second timer can be timer T310.
[0481] When selecting the appropriate first timer duration based on the relative positional relationship between the terminal and the cell, the selection conditions may also include one or more of the trigger time and hysteresis values.
[0482] If the activation condition includes a trigger time, then if the distance between the terminal and the cell reference location is continuously greater than the eleventh threshold during the trigger time, or if the distance between the terminal and the cell reference location is greater than the eleventh threshold and the second timer is activated, then the duration of the first timer is adjusted based on the corresponding scaling factor; otherwise, the duration of the first timer is not adjusted.
[0483] If the selection criteria include trigger time, then if the distance between the terminal and the cell reference location is greater than or equal to the eleventh threshold within the trigger time, or if the distance between the terminal and the cell reference location is greater than or equal to the eleventh threshold and the second timer is started, then the duration of the first timer is adjusted based on the corresponding scaling factor; otherwise, the duration of the first timer is not adjusted.
[0484] If the selection criteria include a hysteresis value, after the terminal determines the distance between the terminal and the cell, it adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance. The corrected distance is then compared with the eleventh threshold, and based on the comparison result, the duration of the first timer is adjusted according to the corresponding scaling factor.
[0485] In another approach, the selection criteria may also include the distance between the terminal and the cell reference location being less than a twelfth threshold. Under this activation condition, if the distance between the terminal and the cell reference location is less than the twelfth threshold, the duration of the first timer is adjusted based on the corresponding scaling factor.
[0486] In another approach, the selection criteria may also include the distance between the terminal and the cell reference location being less than or equal to a twelfth threshold. Under this activation condition, if the distance between the terminal and the cell reference location is less than or equal to the twelfth threshold, the duration of the first timer is adjusted based on the corresponding scaling factor.
[0487] If the activation condition includes a trigger time, and the distance between the terminal and the cell reference location is less than the twelfth threshold within the trigger time, then the duration of the first timer is adjusted based on the corresponding scaling factor; otherwise, the duration of the first timer is not adjusted.
[0488] If the activation conditions include a hysteresis value, the terminal determines the distance between the terminal and the cell, adds (or subtracts) the hysteresis value to the distance to obtain the corrected distance, compares the corrected distance with the twelfth threshold, and determines the duration of the first timer based on the comparison result and the corresponding scaling factor.
[0489] In this embodiment of the disclosure, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made here.
[0490] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0491] In this embodiment of the disclosure, if the selection conditions are met, a corresponding first timer duration is selected. If the first timer duration expires, it is determined that an RLF has been detected. Subsequent processes such as RRC reconstruction are then executed.
[0492] The selection criteria can be used individually or in combination, without further specific limitations.
[0493] In this embodiment of the disclosure, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made here.
[0494] Furthermore, it should be noted that the method provided in this disclosure can also be used to introduce a new counter and its configuration information. Based on counters such as counters N310 and N311, the counter used for detecting RLF can be determined. Alternatively, based on the method provided in this disclosure, a corresponding scaling factor can be configured for a specified counter, and based on the selection criteria of the scaling factor, the corresponding scaling factor can be selected, and based on the corresponding scaling factor, the counter used for detecting RLF can be determined. This can reduce the reconstruction of RRC or ensure timely restoration of the network transmission environment, enabling the terminal to quickly restore its connection with the network or enter an idle state.
[0495] Figure 5 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment. Figure 5 As shown, the RLF detection method, which is performed by a network device, includes the following steps.
[0496] In step S41, configuration information related to RLF detection is determined.
[0497] In step S42, configuration information is sent.
[0498] In this embodiment of the disclosure, configuration information is used for RLF detection.
[0499] In this embodiment of the disclosure, the network device configures configuration information related to RLF detection and sends signaling to the terminal based on signaling, and determines the configuration information related to RLF detection based on the signaling. The signaling can be a broadcast message or proprietary signaling, etc.
[0500] The RLF detection method provided in this disclosure starts a first timer for detecting RLF based on the location of the terminal. This allows the first timer to detect RLF based on the different locations between the terminal and the satellite, which can reduce the reconstruction of RRC or ensure timely restoration of the network transmission environment, enabling the terminal to quickly restore its connection with the network or enter an idle state.
[0501] Network devices can dynamically indicate or rebuild the startup conditions based on actual conditions.
[0502] In this embodiment of the disclosure, the configuration information includes at least one of the following:
[0503] Information from the second timer;
[0504] Start time information of the first timer;
[0505] The first value is used to start the first timer;
[0506] Startup conditions are used to start the first timer;
[0507] Stop condition: The stop condition is used to stop the first timer.
[0508] In this embodiment of the disclosure, the configuration information also includes satellite ephemeris information. The ephemeris information is used to determine the relative positional relationship between the terminal and the satellite.
[0509] In one approach, network devices send satellite ephemeris information to terminals via instruction messages.
[0510] In another approach, satellite ephemeris information can also be determined based on information pre-stored in the SIM card.
[0511] In this embodiment of the disclosure, the activation conditions include at least one of the following:
[0512] The distance between the terminal and the satellite is greater than the first threshold;
[0513] Trigger time;
[0514] Hysteresis value;
[0515] The distance between the terminal and the cell reference location is greater than the second threshold;
[0516] The distance between the terminal and the cell reference location is less than the third threshold;
[0517] The distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
[0518] In another approach, satellite ephemeris information can also be determined based on information pre-stored in the SIM card.
[0519] In this embodiment of the disclosure, the configuration information may further include cell coverage information. The relative positional relationship between the terminal and the satellite may be the distance between the terminal and the satellite, or the distance between the terminal and the cell reference location.
[0520] The configuration information includes cell coverage information. As mentioned above, the relative positional relationship between the terminal and the satellite can be the distance between the terminal and the satellite, or the distance between the terminal and the cell reference position. The distance between the terminal and the cell reference position can also be the terminal relative to the cell edge reference position, or the terminal relative to the cell center reference position.
[0521] In this embodiment of the disclosure, the activation condition includes an elevation angle between the terminal and the satellite that is greater than or equal to an elevation angle threshold.
[0522] In this embodiment of the disclosure, the activation condition includes the elevation angle between the terminal and the satellite being greater than an elevation angle threshold.
[0523] The distance between the terminal and the satellite can be the distance between the terminal and the cell, the distance between the terminal and the cell center reference position, or the distance between the terminal and the satellite edge reference position.
[0524] In this embodiment of the disclosure, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made here.
[0525] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0526] In one embodiment of this disclosure, a startup time threshold value included in the configuration information is determined.
[0527] The activation conditions can be used individually or in combination, without further specific limitations.
[0528] In this embodiment of the disclosure, the stop conditions included in the configuration information sent by the network device can also be defined by a protocol. As mentioned above, no specific limitations are made here. It is understood that if the network device instructs the terminal on the stop conditions, the network device can dynamically instruct or reconfigure the stop conditions according to the actual situation.
[0529] In this embodiment of the disclosure, the stopping condition includes at least one of the following:
[0530] The distance between the terminal and the satellite is less than the fourth threshold;
[0531] Trigger time;
[0532] Hysteresis value;
[0533] The distance between the terminal and the cell reference location is less than the fifth threshold;
[0534] The distance between the terminal and the cell reference location is greater than the sixth threshold;
[0535] The distance between the terminal and the cell reference location is less than the fifth threshold and the second timer is started.
[0536] In this embodiment of the disclosure, the configuration information may further include cell coverage information.
[0537] In one approach, the configuration information includes information about a second timer, such as timer T310 in related technologies.
[0538] In another approach, the configuration information includes the stop time information of the first timer.
[0539] In another approach, the configuration information also includes a second value. This second value is used to stop the first timer.
[0540] In another approach, the stopping condition also includes the elevation angle between the terminal and the satellite being less than or equal to an elevation angle threshold.
[0541] In another approach, the stopping condition also includes the elevation angle between the terminal and the satellite being less than an elevation angle threshold.
[0542] The relative positional relationship between the terminal and the satellite within a cell can be the distance between the terminal and the satellite, or the distance between the terminal and the cell reference position. The distance between the terminal and the cell reference position can also be the terminal relative to the cell edge reference position, or the terminal relative to the cell center reference position.
[0543] In this embodiment of the disclosure, the stopping condition may further include the distance between the terminal and the satellite being less than or equal to a fourth threshold.
[0544] In this embodiment of the disclosure, the reference location of the cell center and the reference location of the cell edge can be obtained based on the cell coverage area.
[0545] It should be noted that the above implementation methods can be implemented individually or in any combination. The trigger time and hysteresis value can be different or the same under different circumstances, and no specific limitation is made here.
[0546] If the configuration information includes cell coverage information, the relative positional relationship between the terminal and the satellite can be obtained based on the terminal's location information and the cell coverage information. As mentioned above, the relative positional relationship between the terminal and the cell can be the distance between the terminal and the cell reference position. The distance between the terminal and the cell reference position can also be the terminal relative to the cell edge reference position or the terminal relative to the cell center reference position.
[0547] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0548] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0549] In some embodiments of this disclosure, the stopping condition may also be determined based on the relative position between the terminal and the cell.
[0550] In one approach, the stopping condition includes the terminal being more than a fifth threshold distance from the cell reference location.
[0551] In one approach, the stopping condition includes the terminal being more than or equal to a fifth threshold distance from the cell reference location.
[0552] In another approach, the stopping conditions include the distance between the terminal and the cell reference location being less than a fifth threshold and the second timer stopping. The second timer can be timer T310.
[0553] In another approach, the stopping conditions include the distance between the terminal and the cell reference location being less than or equal to a fifth threshold and the second timer stopping.
[0554] In another approach, the stopping condition may also include the distance between the terminal and the cell reference location being greater than a sixth threshold.
[0555] In another approach, the stopping condition may also include the distance between the terminal and the cell reference location being greater than or equal to a sixth threshold.
[0556] In this embodiment of the disclosure, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made here.
[0557] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0558] In other embodiments of this disclosure, if the first timer is stopped based on the stop time information, the implementation method is as follows.
[0559] Determine the stop time threshold value included in the configuration information.
[0560] The stopping conditions can be used individually or in combination, and no specific restrictions are imposed.
[0561] If the network device configuration information includes multiple timer durations, the implementation method is as follows.
[0562] Figure 6 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment. Figure 6 As shown, the RLF detection method is executed by the network side and includes the following steps.
[0563] In step S51, configuration information related to RLF detection is determined.
[0564] In step S52, configuration information is sent.
[0565] In this embodiment of the disclosure, configuration information is used for RLF detection.
[0566] In this embodiment of the disclosure, the signaling sent by the network device informs the terminal of configuration information related to RLF detection. This signaling can be a broadcast message or proprietary signaling, etc.
[0567] The RLF detection method provided in this disclosure determines the duration of a first timer for detecting RLF based on the terminal's location. This allows for the determination of an appropriate time based on the terminal's location, enabling RLF detection within a time corresponding to the terminal's location. This can reduce RRC reconstruction or ensure timely restoration of the network transmission environment, allowing the terminal to quickly restore its connection to the network or enter an idle state.
[0568] The selection criteria included in the configuration information can be indicated by the network device or specified by the protocol, as mentioned above, and will not be specifically limited here. It is understood that if the network device instructs the terminal to select criteria, the network device can dynamically instruct or reconfigure those criteria based on the actual situation.
[0569] In one embodiment, the selection criteria for selecting the timer duration include at least one of the following:
[0570] The distance between the terminal and the satellite is greater than the seventh threshold;
[0571] Trigger time;
[0572] Hysteresis value;
[0573] The distance between the terminal and the cell reference location is greater than the eighth threshold;
[0574] The distance between the terminal and the cell reference location is less than the ninth threshold;
[0575] The distance between the terminal and the cell reference location is greater than the eighth threshold and the second timer is started.
[0576] In this embodiment of the disclosure, the configuration information may further include satellite ephemeris information.
[0577] In one approach, network devices send satellite ephemeris information to terminals via instruction messages.
[0578] The configuration information includes cell coverage information. As mentioned above, the relative positional relationship between the terminal and the cell can be the distance between the terminal and the cell reference location. The distance between the terminal and the cell reference location can also be the terminal relative to the cell edge reference location or the terminal relative to the cell center reference location.
[0579] The selection criteria include that the elevation angle between the terminal and the satellite is greater than or equal to the elevation angle threshold.
[0580] The selection criteria include the elevation angle between the terminal and the satellite being greater than the elevation angle threshold.
[0581] In this embodiment of the disclosure, the configuration information also includes the trigger time for the elevation angle.
[0582] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0583] In this embodiment of the disclosure, if the selection conditions are met, a corresponding first timer duration is selected. If the first timer duration expires, it is determined that an RLF has been detected. Subsequent processes such as RRC reconstruction are then executed.
[0584] The selection criteria can be used individually or in combination, without further specific limitations.
[0585] The configuration information includes cell coverage information. As mentioned above, the relative positional relationship between the terminal and the cell can be the distance between the terminal and the cell reference location. The distance between the terminal and the cell reference location can also be the terminal relative to the cell edge reference location or the terminal relative to the cell center reference location.
[0586] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0587] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0588] In this embodiment of the disclosure, the reference location of the cell center and the reference location of the cell edge can be obtained based on the cell coverage area.
[0589] In this embodiment of the disclosure, cell coverage area information may be included in ephemeris information.
[0590] In one approach, the selection criteria include the distance between the terminal and the cell reference location being greater than an eighth threshold. Here, the cell reference location is the cell center reference location.
[0591] Another approach involves selecting conditions where the distance between the terminal and the cell reference location is greater than or equal to an eighth threshold. Here, the cell reference location is the cell center reference location.
[0592] Alternatively, the selection criteria include the terminal being more than the eighth threshold and the second timer starting. The second timer can be timer T310.
[0593] Alternatively, the selection criteria include the terminal's distance from the cell reference location being greater than or equal to an eighth threshold and the second timer being started. The second timer can be timer T310.
[0594] In another approach, the selection criteria may also include the distance between the terminal and the cell reference location being less than a ninth threshold.
[0595] In another approach, the selection criteria may also include the distance between the terminal and the cell reference location being less than or equal to the ninth threshold.
[0596] The activation conditions also include one or more of the trigger time and hysteresis value.
[0597] Figure 7 This is a flowchart illustrating an RLF detection method according to an exemplary embodiment. Figure 7 As shown, the RLF detection method is executed by the network side and includes the following steps.
[0598] In step S61, configuration information related to RLF detection is determined.
[0599] In step S62, configuration information is sent.
[0600] In this embodiment of the disclosure, configuration information is used for RLF detection. The network device sends configuration information related to RLF detection. The signaling can be a broadcast message or proprietary signaling, etc.
[0601] The RLF detection method provided in this disclosure selects a scaling factor for RLF detection based on the terminal's location, thereby determining an appropriate timer duration based on the terminal's location. Detecting RLF within a time corresponding to the terminal's location can reduce RRC reconstruction or ensure timely restoration of the network transmission environment, enabling the terminal to quickly restore its connection to the network or enter an idle state.
[0602] The configuration information sent by the network device includes selection criteria for choosing the corresponding scaling factor. These selection criteria can also be defined by a protocol, as mentioned above, and will not be specifically limited here. It is understood that if the network device instructs the terminal to select criteria, the network device can dynamically instruct these criteria based on the actual situation.
[0603] In one embodiment, the selection criteria for selecting the corresponding scaling factor include at least one of the following:
[0604] The distance between the terminal and the satellite is greater than the tenth threshold;
[0605] Trigger time;
[0606] Hysteresis value;
[0607] The distance between the terminal and the cell reference location is greater than the eleventh threshold;
[0608] The distance between the terminal and the cell reference location is less than the twelfth threshold;
[0609] The distance between the terminal and the cell reference location is greater than the eleventh threshold and the second timer is started.
[0610] In this embodiment of the disclosure, the configuration information includes one or more scaling factors, and selection conditions for each scaling factor.
[0611] In this embodiment of the disclosure, the configuration information may further include satellite ephemeris information.
[0612] In one approach, network devices send satellite ephemeris information to terminals via instruction messages.
[0613] In one approach, the activation condition includes an elevation angle between the terminal and the satellite that is greater than or equal to an elevation angle threshold.
[0614] In one approach, the activation condition includes an elevation angle between the terminal and the satellite that is greater than an elevation angle threshold.
[0615] In one approach, the configuration information also includes the trigger time for the elevation angle.
[0616] In one approach, the selection criterion is that the distance between the terminal and the satellite is greater than the tenth threshold.
[0617] In another approach, the selection criterion is that the distance between the terminal and the satellite is greater than or equal to the tenth threshold.
[0618] In this embodiment of the disclosure, the configuration information may further include cell coverage information.
[0619] The configuration information includes cell coverage information. As mentioned above, the relative positional relationship between the terminal and the cell can be the distance between the terminal and the cell reference location. The distance between the terminal and the cell reference location can also be the terminal relative to the cell edge reference location or the terminal relative to the cell center reference location.
[0620] In one approach, a cell is a service cell where the terminal communicates via satellite.
[0621] In another approach, a cell is a neighboring cell that the terminal communicates with via satellite.
[0622] In this embodiment of the disclosure, the reference location of the cell center and the reference location of the cell edge can be obtained based on the cell coverage area.
[0623] In this embodiment of the disclosure, cell coverage area information may be included in ephemeris information.
[0624] In one approach, the selection criteria include the distance between the terminal and the cell reference location being greater than an eleventh threshold. Here, the cell reference location is the cell center reference location.
[0625] Another approach involves selecting conditions where the distance between the terminal and the cell reference location is greater than or equal to the eleventh threshold. Here, the cell reference location is the cell center reference location.
[0626] Alternatively, the selection criteria include the terminal being more than the eleventh threshold distance from the cell reference location and the second timer starting. The second timer can be timer T310.
[0627] Alternatively, the selection criteria include the terminal's distance from the cell reference location being greater than or equal to the eleventh threshold and the second timer being started. The second timer can be timer T310.
[0628] In another approach, the selection criteria may also include the fact that the distance between the terminal and the cell reference location is less than the twelfth threshold.
[0629] In another approach, the selection criteria may also include the distance between the terminal and the cell reference location being less than or equal to the twelfth threshold.
[0630] In this embodiment of the disclosure, the trigger time and / or hysteresis value may be different or the same under different circumstances, and no specific limitation is made here.
[0631] It should be noted that the above implementation methods can be implemented individually or in any combination.
[0632] In this embodiment of the disclosure, if the selection conditions are met, a corresponding first timer duration is selected. If the first timer duration expires, it is determined that an RLF has been detected. Subsequent processes such as RRC reconstruction are then executed.
[0633] Furthermore, it should be noted that the method provided in this disclosure can also be used to introduce a new counter and its configuration information. Based on counters such as counters N310 and N311, the counter used for detecting RLF can be determined. Alternatively, based on the method provided in this disclosure, a corresponding scaling factor can be configured for a specified counter, and based on the selection criteria of the scaling factor, the corresponding scaling factor can be selected, and based on the corresponding scaling factor, the counter used for detecting RLF can be determined. This can reduce the reconstruction of RRC or ensure timely restoration of the network transmission environment, enabling the terminal to quickly restore its connection with the network or enter an idle state.
[0634] Based on the same concept, embodiments of this disclosure also provide an RLF detection device.
[0635] It is understood that the RLF detection device provided in this disclosure includes hardware structures and / or software modules corresponding to each function in order to achieve the above-mentioned functions. In conjunction with the units and algorithm steps of the various examples disclosed in this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of this disclosure.
[0636] Figure 8 This is a block diagram illustrating an RLF detection device according to an exemplary embodiment. (Refer to...) Figure 8 The device 100 is executed by a terminal and includes a processing module 101.
[0637] Processing module 101 is used to determine configuration information related to RLF detection and to determine the location information of the terminal. Processing module 101 is also used to start a first timer based on the configuration information and / or the terminal's location information; the first timer is used for RLF detection.
[0638] In this embodiment of the disclosure, the processing module 101 is configured to start a first timer based on the startup conditions included in the configuration information and the relative positional relationship between the terminal and the satellite. Alternatively...
[0639] Based on the startup conditions included in the configuration information, as well as the relative positional relationship between the terminal and the cell, the first timer is started.
[0640] In this embodiment of the disclosure, the processing module 101 is configured to start the first timer based on the information of the second timer included in the configuration information. Alternatively...
[0641] The first timer is started based on the start time information of the first timer included in the configuration information.
[0642] In this embodiment of the disclosure, the processing module 101 is configured to start a first timer when receiving a first value consecutively out of sync indication if the configuration information includes a first value.
[0643] In this embodiment of the disclosure, the activation condition includes the distance between the terminal and the satellite being greater than a first threshold.
[0644] The processing module 101 is used to start a first timer when it is determined that the distance between the terminal and the satellite is greater than a first threshold.
[0645] In this embodiment of the disclosure, the activation conditions include one or more of trigger time and hysteresis value.
[0646] Processing module 101 is used to determine the start of the first timer based on at least one of trigger time, hysteresis value and relative positional relationship between the terminal and the satellite.
[0647] In this embodiment of the disclosure, the processing module 101 is configured to determine if the distance between the terminal and the cell reference location is greater than a second threshold, and then start a first timer, wherein the start condition is that the distance between the terminal and the cell reference location is greater than the second threshold.
[0648] If the distance between the terminal and the cell reference location is determined to be less than the third threshold, the first timer is started, wherein the start condition is that the distance between the terminal and the cell reference location is less than the third threshold.
[0649] In this embodiment of the disclosure, the processing module 101 is used to determine that the distance between the terminal and the cell reference location is greater than a second threshold and the second timer is started, and to start the first timer, wherein the start condition is that the distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
[0650] In this embodiment of the disclosure, the activation conditions include one or more of trigger time and hysteresis value.
[0651] Processing module 101 is used to determine the start of a first timer based on at least one of the trigger time, hysteresis value, and relative positional relationship between the terminal and the cell.
[0652] In this embodiment of the disclosure, the configured startup time information includes a startup time threshold value.
[0653] Processing module 101 is used to determine the start timer based on the start time threshold.
[0654] In this embodiment of the disclosure, the processing module 101 is further configured to determine that an RLF has been detected if the first timer times out.
[0655] In this embodiment of the disclosure, the processing module 101 is further configured to stop the first timer when the stop condition is met.
[0656] In this embodiment of the disclosure, the processing module 101 is further configured to stop the first timer based on configuration information and / or the location information of the terminal.
[0657] In this embodiment of the disclosure, the processing module 101 is further configured to stop the first timer based on the stop conditions included in the configuration information and the relative positional relationship between the terminal and the satellite. Alternatively, it may stop the first timer based on the stop conditions included in the configuration information and the relative positional relationship between the terminal and the cell.
[0658] In this embodiment of the disclosure, the processing module 101 is further configured to stop the first timer based on the information of the second timer included in the configuration information. Or
[0659] Based on the stop time information of the first timer included in the configuration information, the first timer is stopped.
[0660] In this embodiment of the disclosure, the processing module 101 is further configured to stop the first timer upon receiving a second value continuous synchronization instruction if the configuration information includes a second value.
[0661] In this embodiment of the disclosure, the stopping condition includes the distance between the terminal and the satellite being less than a fourth threshold.
[0662] The processing module 101 is also used to stop the first timer when it is determined that the distance between the terminal and the satellite is less than the fourth threshold.
[0663] In this embodiment of the disclosure, the stopping condition includes one or more of the trigger time and hysteresis value.
[0664] The processing module 101 is also used to determine to stop the first timer based on at least one of the trigger time, hysteresis value, and relative positional relationship between the terminal and the satellite.
[0665] In this embodiment of the disclosure, the processing module 101 is further configured to stop the first timer when it is determined that the distance between the terminal and the cell reference location is greater than a fifth threshold, wherein the stopping condition is that the distance between the terminal and the cell reference location is less than the fifth threshold.
[0666] If the distance between the terminal and the cell reference location is determined to be less than the sixth threshold, the first timer is stopped. The stopping condition is that the distance between the terminal and the cell reference location is greater than the sixth threshold.
[0667] In this embodiment of the disclosure, the processing module 101 is further configured to determine that the distance between the terminal and the cell reference location is greater than a fifth threshold and the second timer stops, and to stop the first timer, wherein the stopping condition is that the distance between the terminal and the cell reference location is less than the fifth threshold and the second timer stops.
[0668] In this embodiment of the disclosure, the stopping condition includes one or more of the trigger time and hysteresis value.
[0669] The processing module 101 is also used to determine to stop the first timer based on at least one of the trigger time, hysteresis value, and relative positional relationship between the terminal and the cell.
[0670] In this embodiment of the disclosure, the configured stop time information includes a stop time threshold value.
[0671] Processing module 101 is also used to determine the stop of the first timer based on the stop time threshold.
[0672] In this embodiment of the disclosure, the processing module is used to determine configuration information related to RLF detection and to determine the location information of the terminal. The selection module is used to select a first timer duration based on the configuration information and / or the location information of the terminal, the first timer duration being used for RLF detection.
[0673] In this embodiment of the disclosure, the configuration information includes multiple timer durations and selection conditions for each timer duration.
[0674] In this embodiment of the disclosure, the processing module 101 is further configured to select a first timer duration based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the satellite. Alternatively, the first timer duration may be selected based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the cell.
[0675] In this embodiment of the disclosure, the processing module 101 is further configured to determine that an RLF has been detected if the duration of the first timer expires.
[0676] In this embodiment of the disclosure, the processing module 101 is further configured to determine configuration information related to RLF detection and to determine the location information of the terminal. The adjustment module is configured to adjust the duration of a first timer based on the configuration information and / or the location information of the terminal; the adjusted duration of the first timer is used for RLF detection.
[0677] In this embodiment of the disclosure, the configuration information includes one or more scaling factors, and selection conditions for each scaling factor.
[0678] In this embodiment of the disclosure, the processing module 101 is further configured to select a scaling factor based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the satellite, and adjust the duration of the first timer based on the scaling factor. Alternatively, it may determine a scaling factor based on the selection conditions included in the configuration information and the relative positional relationship between the terminal and the cell, and adjust the duration of the first timer based on the scaling factor.
[0679] In this embodiment of the disclosure, if the selection conditions for the configuration are not met, the duration of the first timer will not be adjusted.
[0680] In this embodiment of the disclosure, the processing module 101 is further configured to determine that an RLF has been detected if the adjusted first timer duration expires.
[0681] Figure 9 This is a block diagram illustrating an RLF detection device according to an exemplary embodiment. (Refer to...) Figure 9 The device 200 is executed by a network device and includes a processing module 201 and a sending module 202.
[0682] Processing module 201 is used to determine configuration information related to RLF detection. Sending module is used to send the configuration information. The configuration information is used for RLF detection.
[0683] In this embodiment of the disclosure, the configuration information includes at least one of the following:
[0684] Information from the second timer;
[0685] Start time information of the first timer;
[0686] The first value is used to start the first timer;
[0687] Startup conditions are used to start the first timer;
[0688] Stop condition: The stop condition is used to stop the first timer.
[0689] In this embodiment of the disclosure, the activation conditions include at least one of the following:
[0690] The distance between the terminal and the satellite is greater than the first threshold;
[0691] Trigger time;
[0692] Hysteresis value;
[0693] The distance between the terminal and the cell reference location is greater than the second threshold;
[0694] The distance between the terminal and the cell reference location is less than the third threshold;
[0695] The distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
[0696] In this embodiment of the disclosure, the stopping condition includes at least one of the following:
[0697] The distance between the terminal and the satellite is less than the fourth threshold;
[0698] Trigger time;
[0699] Hysteresis value;
[0700] The distance between the terminal and the cell reference location is less than the fifth threshold;
[0701] The distance between the terminal and the cell reference location is greater than the sixth threshold;
[0702] The distance between the terminal and the cell reference location is less than the fifth threshold and the second timer is started.
[0703] In this embodiment of the disclosure, the apparatus further includes selection conditions for selecting the duration of the timer, the selection conditions including at least one of the following:
[0704] The distance between the terminal and the satellite is greater than the seventh threshold;
[0705] Trigger time;
[0706] Hysteresis value;
[0707] The distance between the terminal and the cell reference location is greater than the eighth threshold;
[0708] The distance between the terminal and the cell reference location is less than the ninth threshold;
[0709] The distance between the terminal and the cell reference location is greater than the eighth threshold and the second timer is started.
[0710] In this embodiment of the disclosure, the apparatus further includes selection conditions for selecting a scaling factor, the selection conditions including at least one of the following:
[0711] The distance between the terminal and the satellite is greater than the tenth threshold;
[0712] Trigger time;
[0713] Hysteresis value;
[0714] The distance between the terminal and the cell reference location is greater than the eleventh threshold;
[0715] The distance between the terminal and the cell reference location is less than the twelfth threshold;
[0716] The distance between the terminal and the cell reference location is greater than the eleventh threshold and the second timer is started.
[0717] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0718] Figure 10 This is a block diagram illustrating an apparatus 300 for RLF detection according to an exemplary embodiment. For example, apparatus 300 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0719] Reference Figure 10 The device 300 may include one or more of the following components: processing component 302, memory 304, power component 306, multimedia component 308, audio component 310, input / output (I / O) interface 312, sensor component 314, and communication component 316.
[0720] Processing component 302 typically controls the overall operation of device 300, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 302 may include one or more processors 320 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 302 may include one or more modules to facilitate interaction between processing component 302 and other components. For example, processing component 302 may include a multimedia module to facilitate interaction between multimedia component 308 and processing component 302.
[0721] Memory 304 is configured to store various types of data to support the operation of device 300. Examples of such data include instructions for any application or method operating on device 300, contact data, phonebook data, messages, pictures, videos, etc. Memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0722] The power supply component 306 provides power to the various components of the device 300. The power supply component 306 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to the device 300.
[0723] Multimedia component 308 includes a screen that provides an output interface between the device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 308 includes a front-facing camera and / or a rear-facing camera. When the device 300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0724] Audio component 310 is configured to output and / or input audio signals. For example, audio component 310 includes a microphone (MIC) configured to receive external audio signals when device 300 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 304 or transmitted via communication component 316. In some embodiments, audio component 310 also includes a speaker for outputting audio signals.
[0725] I / O interface 312 provides an interface between processing component 302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0726] Sensor assembly 314 includes one or more sensors for providing status assessments of various aspects of device 300. For example, sensor assembly 314 may detect the on / off state of device 300, the relative positioning of components such as the display and keypad of device 300, changes in the position of device 300 or a component of device 300, the presence or absence of user contact with device 300, the orientation or acceleration / deceleration of device 300, and temperature changes of device 300. Sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 314 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0727] Communication component 316 is configured to facilitate wired or wireless communication between device 300 and other devices. Device 300 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0728] In an exemplary embodiment, the apparatus 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0729] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 304 including instructions, which can be executed by a processor 320 of the device 300 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0730] Figure 11 This is a block diagram illustrating an apparatus 400 for RLF detection according to an exemplary embodiment. For example, apparatus 400 may be provided as a server. (Refer to...) Figure 11 The apparatus 400 includes a processing component 422, which further includes one or more processors, and memory resources represented by memory 432 for storing instructions, such as application programs, that can be executed by the processing component 422. The application programs stored in memory 432 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 422 is configured to execute instructions to perform the methods described above.
[0731] Device 400 may also include a power supply component 426 configured to perform power management of device 400, a wired or wireless network interface 450 configured to connect device 400 to a network, and an input / output (I / O) interface 458. Device 400 may operate on an operating system stored in memory 432, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.
[0732] It can be further understood that in this disclosure, "multiple" refers to two or more, and other quantifiers are similar. "And / or" describes the relationship between related objects, indicating that three relationships can exist; for example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.
[0733] It is further understood that the terms "first," "second," etc., are used to describe various types of information, but this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another, and do not indicate a specific order or degree of importance. In fact, the expressions "first," "second," etc., are completely interchangeable. For example, without departing from the scope of this disclosure, first information can also be referred to as second information, and similarly, second information can also be referred to as first information.
[0734] It is further understood that although operations are described in a specific order in the accompanying drawings in the embodiments of this disclosure, this should not be construed as requiring these operations to be performed in the specific order or serial order shown, or requiring all of the shown operations to be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.
[0735] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following scope of claims.
[0736] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for detecting Radio Link Failure (RLF), characterized in that, The method is executed by a terminal and includes: Determine the configuration information related to detecting the RLF, and determine the location information of the terminal; The duration of the first timer is determined based on the location information of the terminal; Based on the configuration information and / or the location information of the terminal, a first timer is started, which is used for the detection of the RLF; The configuration information includes startup conditions, which are used to start the first timer. The startup conditions include at least one of the following: the distance between the terminal and the satellite is greater than a first threshold; the distance between the terminal and the cell reference location is greater than a second threshold; and the distance between the terminal and the cell reference location is less than a third threshold.
2. The RLF detection method according to claim 1, characterized in that, Based on the configuration information and the location information of the terminal, a first timer is started, including: Based on the startup conditions included in the configuration information, and the relative positional relationship between the terminal and the satellite, the first timer is started; or Based on the startup conditions included in the configuration information, as well as the relative positional relationship between the terminal and the cell, the first timer is started.
3. The RLF detection method according to claim 1, characterized in that, The configuration information also includes at least one of the following: Information from the second timer; Startup time information for the first timer.
4. The RLF detection method according to claim 1, characterized in that, The configuration information also includes a first numerical value; Upon receiving the first numerical indication of consecutive asynchronous events, the first timer is started.
5. The RLF detection method according to claim 2, characterized in that, The activation condition includes the distance between the terminal and the satellite being greater than a first threshold; The step of starting the first timer based on the startup conditions included in the configuration information and the relative positional relationship between the terminal and the satellite includes: If the distance between the terminal and the satellite is determined to be greater than a first threshold, the first timer is started.
6. The RLF detection method according to claim 2 or 5, characterized in that, The activation conditions also include at least one of trigger time and hysteresis value; The step of starting the first timer based on the startup conditions included in the configuration information and the relative positional relationship between the terminal and the satellite includes: If it is determined that the distance between the terminal and the satellite is greater than a first threshold, the first timer is started based on at least one of the trigger time and the hysteresis value.
7. The RLF detection method according to claim 2, characterized in that, Based on the startup conditions and the relative positional relationship between the terminal and the cell included in the configuration information, the first timer is started, including: If the distance between the terminal and the cell reference location is determined to be greater than a second threshold, the first timer is started, wherein the starting condition is that the distance between the terminal and the cell reference location is greater than the second threshold; or If the distance between the terminal and the cell reference location is determined to be less than a third threshold, the first timer is started, wherein the start condition is that the distance between the terminal and the cell reference location is less than the third threshold.
8. The RLF detection method according to claim 2, characterized in that, The method further includes: If the distance between the terminal and the cell reference location is greater than a second threshold and the second timer is started, the first timer is started, wherein the start condition is that the distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
9. The RLF detection method according to claim 8, characterized in that, The activation conditions also include at least one of trigger time and hysteresis value; The step of starting the first timer based on the startup conditions included in the configuration information and the relative positional relationship between the terminal and the cell includes: If the distance between the terminal and the cell reference location is greater than a second threshold and the second timer is started, the first timer is started based on at least one of the trigger time and hysteresis value.
10. The RLF detection method according to claim 3, characterized in that, The startup time information includes a startup time threshold.
11. The RLF detection method according to claim 1, characterized in that, The method further includes: The first timer has timed out; RLF has been detected.
12. The RLF detection method according to claim 1, characterized in that, The method further includes: When the stopping condition is met, stop the first timer.
13. A method for detecting Radio Link Failure (RLF), characterized in that, The method is executed by a network device and includes: Determine the configuration information related to detecting the RLF; The configuration information is sent, which is used for the detection of the RLF, and the configuration information is also used to enable the terminal to determine the duration of the first timer based on the terminal's location information; The configuration information includes startup conditions, which are used to start a first timer. The first timer is used for the detection of the RLF. The startup conditions include at least one of the following: the distance between the terminal and the satellite is greater than a first threshold; the distance between the terminal and the cell reference location is greater than a second threshold; and the distance between the terminal and the cell reference location is less than a third threshold.
14. The RLF detection method according to claim 13, characterized in that, The configuration information also includes at least one of the following: Information from the second timer; Start time information of the first timer; The first value is used to start the first timer; A stop condition, which is used to stop the first timer.
15. The RLF detection method according to claim 14, characterized in that, The activation conditions also include at least one of the following: Trigger time; Hysteresis value; The distance between the terminal and the cell reference location is greater than the second threshold and the second timer is started.
16. An RLF detection device, characterized in that, include: The processing module is used to determine the configuration information related to RLF detection and to determine the location information of the terminal; The processing module is also used to determine the duration of the first timer based on the location information of the terminal; Based on the configuration information and / or the location information of the terminal, a first timer is started, which is used for the detection of the RLF; The configuration information includes startup conditions, which are used to start the first timer. The startup conditions include at least one of the following: the distance between the terminal and the satellite is greater than a first threshold; the distance between the terminal and the cell reference location is greater than a second threshold; and the distance between the terminal and the cell reference location is less than a third threshold.
17. An RLF detection device, characterized in that, include: The processing module is used to determine the configuration information related to RLF detection; A sending module is used to send the configuration information, which is also used to enable the terminal to determine the duration of the first timer based on the terminal's location information. The configuration information includes startup conditions, which are used to start a first timer. The first timer is used for the detection of the RLF. The startup conditions include at least one of the following: the distance between the terminal and the satellite is greater than a first threshold; the distance between the terminal and the cell reference location is greater than a second threshold; and the distance between the terminal and the cell reference location is less than a third threshold.
18. An RLF detection device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to: execute the RLF detection method according to any one of claims 1-12, or execute the RLF detection method according to any one of claims 13-15.
19. A computer storage medium for storing instructions, characterized in that, When the instruction is executed, the method described in any one of claims 1-12 is implemented.
20. A computer storage medium for storing instructions, characterized in that, When the instruction is executed, the method described in any one of claims 13-15 is implemented.