Link reconstruction method and chip device
By receiving out-of-synchronization indications and channel state parameters, the link reconstruction threshold and timer are dynamically adjusted to quickly trigger RRC link reconstruction, thus solving the latency problem caused by deteriorating wireless link quality and improving the user experience.
Patent Information
- Application Number
- CN202511369163.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2025-11-11
AI Technical Summary
In cases of deteriorating wireless link quality, the existing RRC link reconstruction process is delayed, leading to a decline in user experience.
By receiving out-of-synchronization indications and channel state parameters, the link reconstruction threshold and timer are dynamically adjusted to quickly trigger the RRC link reconstruction process, and the decision on whether to perform link reconstruction is made based on channel quality.
When the wireless link quality is poor, the connection can be quickly restored, reducing reconstruction latency and improving the user experience.
Smart Images

Figure CN120935865A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a link reconstruction method and a chip device. Background Technology
[0002] In the field of communication technology, a connection needs to be established between the base station (BS) and the user equipment (UE) for communication to take place. The radio resource control (RRC) layer of the UE is used to control the establishment, maintenance, and release of wireless communication connections. When the quality of an established wireless link deteriorates, link reconstruction needs to be performed promptly to quickly restore the wireless link quality and improve wireless communication performance. Summary of the Invention
[0003] This application provides a link reconstruction method and a chip device for performing RRC link reconstruction.
[0004] Firstly, a connection reconstruction method is provided, the method comprising:
[0005] In response to receiving N out-of-synchronization indications and N reaching a first threshold, determine whether the channel state meets the Radio Resource Control (RRC) link reconstruction requirements;
[0006] If the channel state meets the RRC link reconstruction requirements, then the number of records in which the channel state meets the RRC link reconstruction requirements is increased by the first step length;
[0007] The decision to perform RRC link reconstruction is based on the number of recorded occurrences. If RRC link reconstruction is determined, then it is performed.
[0008] In one possible implementation, determining whether to perform RRC link reconstruction based on the number of records includes:
[0009] If the number of records reaches the second threshold, it is determined that RRC link reconstruction will be performed.
[0010] In one possible implementation, determining whether to perform RRC link reconstruction based on the number of records includes:
[0011] If the number of consecutive synchronization indications received reaches the third threshold before the number of records reaches the second threshold, it is determined that RRC link reconstruction will not be performed.
[0012] In one possible implementation, determining whether to perform RRC link reconstruction based on the number of records includes:
[0013] If the number of consecutive out-of-step indications received reaches the fourth threshold, and the number of records has not reached the second threshold, then the timer is started;
[0014] If the timer times out, it is determined that an RRC link reconstruction will be performed.
[0015] In one possible implementation, receiving N out-of-synchronization indications includes:
[0016] For each time a step loss indication is received, the value of N increases by a second step size;
[0017] Upon receiving a synchronization indication, the value of N is reset to its initial value.
[0018] In one possible implementation, the channel state satisfies the RRC link reconstruction requirements, including at least one of the following conditions:
[0019] The Reference Signal Receiving Power (RSRP) is less than the RSRP threshold;
[0020] The Reference Signal Receiving Quality (RSRQ) is less than the RSRQ threshold;
[0021] The signal-to-noise ratio (SNR) is less than the SNR threshold.
[0022] In one possible implementation, after N reaches the first threshold, the method further includes: resetting the value of N to its initial value;
[0023] After performing RRC link reconstruction, the method further includes: resetting the value of the number of records to the initial value.
[0024] In a second aspect, a chip device is also provided, the chip device comprising: a processor coupled to a memory, the memory storing at least one program instruction or code, the at least one program instruction or code being loaded and executed by the processor to enable the chip device to implement the link reconstruction method in any possible implementation of the first aspect.
[0025] Thirdly, a computer-readable storage medium is also provided, wherein at least one instruction is stored therein, the instruction being loaded and executed by a processor to enable a computer to implement the link reconstruction method in any possible implementation of the first aspect described above.
[0026] Fourthly, a computer program (product) is provided, the computer program (product) comprising: computer program code, which, when executed by a computer, causes the computer to perform the link reconstruction method in any possible implementation of the first aspect described above.
[0027] The technical solution provided in this application can bring at least the following beneficial effects:
[0028] When the quality of an established wireless link deteriorates, link reconstruction can be performed quickly by combining out-of-synchronization indication and channel status, thereby rapidly restoring the quality of the wireless link and improving wireless communication performance. Attached Figure Description
[0029] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0030] Figure 1 This is a schematic diagram illustrating the triggering of an RRC link reconstruction process provided in an embodiment of this application;
[0031] Figure 2 This is a flowchart of a link reconstruction method provided in an embodiment of this application;
[0032] Figure 3 This is a schematic diagram illustrating the triggering of another RRC link reconstruction process provided in an embodiment of this application;
[0033] Figure 4 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation
[0034] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0035] In mobile communication networks, Radio Resource Control (RRC) is a core control-level protocol, primarily operating between the Base Station (BS) and User Equipment (UE). It is responsible for the allocation, management, and control of radio resources, directly determining the establishment, maintenance, and release of wireless communication connections. The base station is the critical infrastructure connecting the UE and the core network, responsible for converting the UE's radio signals into wired / fiber optic signals for access to the core network, and managing radio resources. The UE refers to mobile terminal devices, such as mobile phones, tablets, and IoT terminals, that access the core network through the base station.
[0036] For example, the connection establishment process includes: after the UE powers on, it initiates an access request via the RRC protocol. The base station responds to the access request and assigns a temporary identifier to the UE, thereby completing the RRC connection establishment. The UE enters the RRC connected state (RRC_CONNECTED state), and the base station allocates dedicated radio resources to the UE, at which point the UE can transmit data. The connection maintenance process includes: during data transmission, RRC periodically checks the radio link quality. If the radio link signal weakens, it triggers link reconfiguration. The connection release process includes: when the UE has no service (e.g., standby) or actively disconnects (e.g., powered off), RRC initiates connection release, and the UE enters a low-power RRC idle state, only listening to the paging channel.
[0037] When a UE is in RRC connected state, i.e., when the UE establishes a dedicated signaling connection with the base station, if a handover failure, radio link failure, integrity check failure, or RRC connection reconfiguration failure occurs, the UE will detect the connection problem and trigger the RRC link reconstruction process. This involves attempting to restore the connection by initiating RRC link reconstruction, thereby maintaining the user's communication experience. In summary, RRC link reconstruction can handle RRC connection interruptions caused by various reasons, such as mobility management issues or underlying link failures.
[0038] In the RRC link re-establishment scenario triggered by radio link failure, the UE needs to detect the radio link failure first, and then trigger the RRC link re-establishment. Typically, the UE detects radio link failure based on the following three conditions: for example, if any one of the following three conditions is met, then the radio link is determined to have failed.
[0039] Condition 1: A random access problem indication was received from the medium access control (MAC) layer when timers T300, T301, T304, and T311 were not running.
[0040] Among them, T300 is an RRC layer timer that starts during the RRC connection establishment process. If T300 is running, it indicates that the current stage is the RRC connection establishment phase. T301 is an RRC layer timer that starts when an RRC link reconstruction request message is sent. If T301 is running, it indicates that the current stage is the process of requesting RRC link reconstruction. T304 is an RRC layer timer that starts after receiving a handover message initiated by the network. If T304 is running, it indicates that the current stage is the process of cell handover. T311 is an RRC layer timer that starts if the RRC link reconstruction process is triggered. If T311 is running, it indicates that the current stage is the cell selection phase of the RRC link reconstruction process.
[0041] If timers T300, T301, T304, and T311 are not running, it indicates that the UE is not in the RRC connection establishment phase, cell handover process, or RRC link reconstruction phase. If a random access problem indication is received from the MAC layer, the RRC link reconstruction procedure will be triggered.
[0042] Condition 2: The Radio Link Control (RLC) layer has received an instruction to retransmit to the maximum number of times, and the access layer has activated security features.
[0043] The RLC layer is a layer in the protocol stack responsible for data segmentation, retransmission, and order control. When a data block sent by the RLC layer is retransmitted multiple times without receiving confirmation from the base station, and the number of retransmissions reaches the maximum value configured by the protocol or network, an RLC retransmission failure indication will be reported to the RRC layer. This means that the current radio link quality is no longer reliable for data transmission, which is one of the typical triggering scenarios for radio link failure. Access layer security function activation means that the UE and the base station have completed the security mode configuration process. At this time, the RRC signaling and user plane data between the UE and the base station are protected by encryption algorithms.
[0044] Condition 3: T310 timeout.
[0045] T310 is a timer for the RRC layer. This timer starts counting after receiving N310 consecutive out-of-sync indications from Layer 1 (L1). Here, L1 refers to the UE's physical layer, and N310 refers to the maximum number of consecutive out-of-sync indications received from L1, used to determine whether to start the T310 timer. The timing duration of T310 can be flexibly set; for example, the timing duration of T310 can be 40 seconds.
[0046] When the UE's physical layer determines, based on a predetermined algorithm, that the downlink quality is worse than the threshold Qout, it reports a loss-of-synchronization indication to a higher layer (such as the RRC layer). The loss-of-synchronization indication indicates radio link loss of synchronization, which means that the synchronization relationship between the UE and the base station in time and frequency has been disrupted, or the radio link quality has deteriorated to the point where it cannot meet demodulation requirements. This results in the radio link between the UE and the base station being unable to maintain the synchronization state required for normal data transmission, thus preventing effective information exchange between the UE and the base station. The downlink refers to the reference link actively transmitted by the base station and continuously monitored by the UE. The threshold Qout can be flexibly set. The threshold Qout is defined as the communication quality at which the downlink radio link cannot be reliably received, and the channel's block error rate (BLER) is 10%. When the downlink quality measured by the UE is lower than this threshold Qout, it is considered that the radio link has lost synchronization.
[0047] Accordingly, when the UE's physical layer determines, based on a predetermined algorithm, that the downlink quality is better than the threshold Qin, it reports a synchronization indication to a higher layer (such as the RRC layer). The synchronization indication is used to indicate radio link synchronization. Radio link synchronization means that the UE and the base station are in normal synchronization in time and frequency, and that the radio link between the UE and the base station can maintain the synchronization state required for normal data transmission. The threshold Qin can be flexibly set. The threshold Qin is defined as the communication quality at which the downlink radio link quality can be received more reliably than at the threshold Qout, and the channel's transport block error rate is 2%. When the downlink quality measured by the UE is higher than this threshold Qin, the radio link is considered synchronized.
[0048] In other words, the UE's physical layer measures the quality indicators of the downlink reference signal transmitted by the base station. These quality indicators include, but are not limited to, signal-to-noise ratio (SNR), BLER, reference signal receiving power (RSRP), or reference signal receiving quality (RSRQ). The measured downlink reference signal quality indicators are compared with preset thresholds Qout and Qin. If the quality indicator is lower than the threshold Qout, it is determined that the radio link is out of sync; if it is higher than the threshold Qin, it is determined that the radio link is synchronized.
[0049] Optionally, in Discontinuous Reception (DRX) mode, the UE evaluates the link quality at least once per DRX cycle, meaning the evaluation cycle is related to the DRX cycle length. When the link quality is below the threshold Qout, a loss-of-synchronization indication is generated; when the link quality is above the threshold Qin, a synchronization indication is generated. In non-DRX mode, the UE typically evaluates the radio link quality once per radio frame. If the link quality is below the threshold Qout within the last 200 milliseconds (ms), the physical layer needs to generate a loss-of-synchronization indication within this 200ms evaluation cycle; if the link quality is above the threshold Qin within the last 200ms, the physical layer needs to generate a synchronization indication within this 200ms evaluation cycle.
[0050] DRX mode is a working mode designed to save terminal power consumption. In DRX mode, time is divided into multiple DRX cycles, each consisting of an on-duration period and a possible sleep period. During the on-duration period, the UE turns on its receiver and continuously listens for incoming signaling, such as the physical downlink control channel, to receive downlink data and control information. During the sleep period, the UE turns off its receiver and stops receiving downlink data, thereby saving power.
[0051] In condition one, if the RRC layer receives N310 consecutive out-of-synchronization indications from L1, timer T310 is started. The RRC link reconstruction process will only be triggered after T310 times out. During the operation of T310, if the RRC layer receives N311 consecutive synchronization indications from L1, timer T310 is stopped. To restart timer T310, it must wait for the next N310 consecutive out-of-synchronization indications from L1. N311 refers to the maximum number of consecutive synchronization indications received from L1, used to determine when to stop timer T310.
[0052] See Figure 1 , Figure 1 This is a schematic diagram illustrating the triggering of an RRC link reconstruction process provided in an embodiment of this application. The RRC layer receives N310 consecutive out-of-sync indications from L1 and initiates T310. During the operation of T310, it receives N311 consecutive in-sync indications and stops T310. Upon receiving another N310 consecutive out-of-sync indications, it restarts T310. Finally, the T310 timer expires, triggering the RRC link reconstruction process.
[0053] If any one of the above three conditions is met, the RRC link reconstruction procedure will be triggered to quickly restore the lost RRC connection. However, for condition three, when the UE is in connected state and enters a location with poor radio link quality in the serving cell, the UE needs to receive N310 consecutive out-of-synchronization indications from L1 to start timer T310. If N311 consecutive synchronization indications from L1 are not received during the operation of T310, T310 will time out, thereby triggering the RRC link reconstruction procedure.
[0054] In actual network deployments, N310 is typically configured to be larger, while N311 is configured to be smaller. For example, in a real network configuration, N310 might be set to 20 and N311 to 1. If there are network signal fluctuations, there is a high probability that T310 will receive N311 consecutive synchronization indications during operation, causing the T310 timer to stop. This, in turn, leads to the abortion of the current RRC link reconstruction trigger. T310 will only restart after receiving the next N310 consecutive out-of-synchronization indications.
[0055] Therefore, the RRC link reconstruction process takes a long time to be triggered. That is, it can only be triggered after receiving N310 consecutive out-of-synchronization indications and the duration of T310 timing. If the wireless link quality is poor during this process and normal communication quality cannot be restored, users will have to wait a long time to restore communication, which will affect the user experience.
[0056] This application addresses the issue of long delays in triggering RRC link reconstruction when a UE is in RRC connected state (service in progress) and moves to a location with poor downlink radio link quality in the serving cell. It proposes a link reconstruction method that rapidly and efficiently triggers the RRC link reconstruction process using received out-of-synchronization indications and currently measured radio channel parameters, quickly restoring normal network connectivity. This link reconstruction method can be applied to any 5G or 4G mobile communication network.
[0057] See Figure 2 , Figure 2 This is a flowchart illustrating a link reconstruction method provided in an embodiment of this application. Figure 2 As shown, the method includes, but is not limited to, the following steps 201-203.
[0058] Step 201: In response to receiving N out-of-synchronization indications and N reaching the first threshold, determine whether the channel state meets the RRC link reconstruction requirements.
[0059] In this embodiment, a wireless communication connection, such as an RRC connection, is established between the terminal device and the base station. As described above, corresponding to the UE, the physical layer of the terminal device periodically detects whether the wireless link corresponding to the connection is out of sync. If wireless link out of sync is detected, an out-of-sync indication is sent to the RRC layer of the terminal device; if wireless link synchronization is detected, a synchronization indication is sent to the RRC layer of the terminal device.
[0060] Where N is a positive integer used to record the number of times a synchronization failure indication is received, and the first threshold can be flexibly adjusted according to the application scenario. Optionally, whenever N reaches the first threshold, the value of N is reset to the initial value; or, after N reaches the first threshold, it continues to accumulate, and whenever N reaches a multiple of the first threshold, it is determined whether the channel state meets the RRC link reconstruction requirements; or, after N reaches the first threshold, it continues to accumulate, and whenever another synchronization failure indication is received and the value of N is greater than the first threshold, it is determined whether the channel state meets the RRC link reconstruction requirements.
[0061] In one possible implementation, receiving N out-of-synchronization indications includes: for each out-of-synchronization indication received, the value of N is increased by a second step size; for each synchronization indication received, the value of N is reset to its initial value. The initial value and the size of the second step size can be flexibly set, for example, the initial value is 0 and the second step size is 1; or, the initial value is 1 and the second step size is 2.
[0062] Step 202: If the channel state meets the RRC link reconstruction requirements, then increase the number of records where the channel state meets the RRC link reconstruction requirements by the first step length.
[0063] In one possible implementation, the channel state of the wireless link is determined using channel parameters such as RSRP, RSRQ, and SNR. These channel parameters can also be detected by the physical layer and reported to the RRC layer. For example, the channel state satisfying the RRC link reconstruction requirements includes meeting at least one of the following conditions: the current RSRP of the wireless link is less than the RSRP threshold; the current RSRQ of the wireless link is less than the RSRQ threshold; and the current SNR of the wireless link is less than the SNR threshold. Optionally, each time the channel state is determined to satisfy the RRC link reconstruction requirements, the number of records is increased by a first step length. The first step length can be flexibly set; for example, the first step length is 1.
[0064] Step 203: Determine whether to perform RRC link reconstruction based on the number of records. If it is determined that RRC link reconstruction is to be performed, then RRC link reconstruction is performed.
[0065] In this application embodiment, the determination of whether to perform RRC link reconstruction based on the number of records in which the channel state meets the requirements for RRC link reconstruction includes, but is not limited to, the following situations.
[0066] Scenario 1: If the number of records indicating that the channel state meets the requirements for RRC link reconstruction reaches the second threshold, it is determined that RRC link reconstruction is required, and the record count is reset to its initial value. The second threshold can be flexibly adjusted according to the application scenario.
[0067] Scenario 2: If the number of consecutive synchronization indications received reaches the third threshold before the number of records meeting the RRC link reconstruction requirements for the channel state reaches the second threshold, it is determined that RRC link reconstruction is not required, and the record count is reset to its initial value. The third threshold can be flexibly adjusted according to the application scenario.
[0068] Scenario 3: If the number of consecutive out-of-synchronization indications received reaches the fourth threshold, and the number of records indicating that the channel state meets the requirements for RRC link reconstruction has not reached the second threshold, then a timer is started to reset the record count to its initial value. If the timer times out, RRC link reconstruction is initiated. If the timer does not time out, and the number of consecutive synchronization indications received reaches the third threshold, the timer is stopped. The fourth threshold can be flexibly adjusted according to the application scenario, and it is greater than the first threshold.
[0069] In this third scenario, combining the method of this application embodiment with an existing T310 timer timeout scheme, the timer can refer to the aforementioned T310 timer, the third threshold is the aforementioned N311, and the fourth threshold is the aforementioned N310. Optionally, the fourth threshold is N×N times the first threshold, where N×N can be flexibly set.
[0070] This application does not limit the method of link reconstruction, as long as the communication quality of the connection can be restored without interruption. Optionally, the link reconstruction process includes the following three stages: Stage 1: The UE initiates an RRC link reconstruction request to the base station; Stage 2: The base station verifies and makes a decision on the RRC link reconstruction request; Stage 3: The UE completes reconstruction and connection restoration.
[0071] In Phase 1, after detecting that the radio link corresponding to the connection meets the reconstruction requirements, the UE first selects a target base station for reconstruction, prioritizing the original serving base station. If the original serving base station is unavailable, it selects another base station within the coverage area and then initiates a link reconstruction request to the selected target base station via a random access channel. For example, the UE generates and sends an RRC Connection Reestablishment Request message, which includes at least: C-RNTI, ShortMAC-I, and a reconstruction reason. C-RNTI is the temporary identifier of the cell radio network used by the UE in the original RRC connection, which the base station uses to identify the UE. ShortMAC-I is a short MAC value calculated based on the security key of the original RRC connection, used by the base station to verify the legitimacy of the UE's identity and prevent forged requests. The reconstruction reason informs the base station of the reason for the connection interruption.
[0072] In Phase 2, after receiving a connection re-establishment request from the UE, the base station must complete authentication and resource checks before deciding whether to allow the re-establishment. Authentication refers to the base station querying the context of the UE's original connection, such as security keys or bearer configurations, based on the C-RNTI provided by the UE. The base station also compares the ShortMAC-I provided by the UE with the MAC value calculated by the base station itself to confirm the UE's legitimacy. Resource checks involve the base station checking whether the current cell's radio resources are sufficient to allocate the resources needed for the UE's re-establishment. If the security context of the UE's original connection is still valid, the base station can directly reuse it; otherwise, it will refuse to re-establish the connection.
[0073] Therefore, after authentication and resource checks, if the base station succeeds in authentication and has sufficient resources, it sends an RRC Connection Reestablishment message to the UE. This message includes at least the new downlink common control channel configuration and radio resources. If authentication fails or resources are insufficient, the base station sends an RRC Connection Reestablishment Reject message to the UE, and the UE releases all resources and enters an idle state.
[0074] In Phase 3, after receiving the RRC connection re-establishment message from the base station, the UE performs resource configuration and service restoration. For example, upon receiving the RRCConnectionReestablishment message, the UE officially updates its state to connected state and restores the original data bearer to continue transmitting existing service data without re-initiating the core network session. This allows for the rapid re-establishment of the RRC connection between the UE and the base station without changing the UE's registration state and core network connection, avoiding service interruption or session reconstruction.
[0075] For example, when the RRC layer is in the RRC_CONNECTED state (i.e., an RRC connection has been established between the user equipment and the base station, and the connection is being processed), the RRC layer executes the following processing flow.
[0076] 1. Each time the RRC layer receives a synchronization failure indication, it increments the synchronization failure indication counter (NOutOfSync) by 1. The initial value of NOutOfSync is 0. If a synchronization indication is received, NOutOfSync is reset to 0. The value of NOutOfSync is the N mentioned above.
[0077] 2. Whenever the count value of NOutOfSync reaches the number of out-of-sync indicators triggered by the reconstruction evaluation (NEvaTrig, corresponding to the first threshold), the RRC layer executes a reconstruction evaluation process. NEvaTrig is defined as the number of consecutive out-of-sync indicators required to trigger the reconstruction evaluation, and can be flexibly set based on usage experience.
[0078] For example, a segmentation factor (NN310Factor) is set for N310; the N310 consecutive out-of-synchronization indications required to trigger the start of timer T310 are divided into N310 / NN310Factor parts, that is, N310 is divided into NN310Factor equal parts; NEVaTrig = N310 / NN310Factor is set so that each part is reconstructed and evaluated independently only once. Thus, the required N310 consecutive out-of-synchronization indications are decomposed into multiple parts for reception, and a reconstruction evaluation is performed each time a portion of the out-of-synchronization indications of N310 is received.
[0079] 3. The reconstruction evaluation process includes: determining whether the currently measured RSRP, RSRQ, and SNR meet the following predetermined constraints. If they do, the reconstruction evaluation counter (NEvaMeet) is incremented by 1. The initial value of NEvaMeet is 0. The value of NEvaMeet is the number of records mentioned above.
[0080] Optionally, the constraints include but are not limited to: RSRPMeas < RSRPThreshold; RSRQMeas < RSRQThreshold; SNRMeas < SNRThreshold. RSRPMeas refers to the measured RSRP value of the current serving cell; RSRPThreshold refers to the preset RSRP threshold, which is used to compare with RSRPMeas to determine whether the currently measured RSRP has deteriorated or improved; RSRQMeas refers to the measured RSRQ value of the current serving cell; RSRQThreshold refers to the preset RSRQ threshold, which is used to compare with RSRQMeas to determine whether the currently detected RSRQ has deteriorated or improved; SNRMeas refers to the measured SNR value of the current serving cell; SNRThreshold refers to the preset SNR threshold, which is used to compare with SNRMeas to determine whether the currently detected SNR has deteriorated or improved.
[0081] 4. If NEvaMeet reaches the maximum value of the reconstruction evaluation (NEvaMax, corresponding to the second threshold), it is considered that the current reconstruction evaluation meets the reconstruction requirements, and then the RRC link reconstruction process is immediately triggered, and NEvaMeet and NOutOfSync are reset to 0. Among them, NEvaMax is defined as the number of times that meet the reconstruction evaluation conditions in the reconstruction evaluation process, and can be flexibly set according to usage experience.
[0082] In the entire process of 1-4 above, there is no need to wait until all N310 consecutive out-of-sync indications are received to start the reconstruction evaluation process. When the reconstruction evaluation meets the requirements, instead of starting the T310 timer, the RRC link reconstruction is directly initiated, so that the RRC link reconstruction process may be triggered before the T310 timer is started, accelerating the link reconstruction of the UE in the new cell.
[0083] In the specific application process, the configuration parameters can be flexibly adjusted according to the actual situation. For example, appropriately increase the configuration values of RSRPThreshold, RSRQThreshold, and SNRThreshold, and reduce the configuration values of NEvaMax and NN310Factor to accelerate the triggering of the RRC link reconstruction process in a specific wireless environment. Or, when it is not expected to trigger the RRC link reconstruction process in advance, the configuration values of RSRPThreshold, RSRQThreshold, and SNRThreshold can be appropriately reduced, and the configuration values of NEvaMax and NN310Factor can be increased. Through dynamic and flexible parameter adjustment, different requirements in different wireless environments can be adapted.
[0084] 5. If the RRC layer receives N311 consecutive synchronization indications before NEvaMeet reaches NEvaMax, reset NEvaMeet and NOutOfSync to 0.
[0085] 6. If the RRC layer receives N310 consecutive out-of-sync indications before NEvaMeet reaches NEvaMax, start the T310 timer according to the existing protocol, execute the processes defined in the protocol, and reset NEvaMeet and NOutOfSync to 0.
[0086] Exemplarily, refer to Figure 3 the trigger flowchart of link reconstruction shown in the figure. Among them, taking NN310Factor as NN and NEvaTrig = N310 / NN as an example, before the RRC layer of the UE receives N310 consecutive out-of-sync indications or one synchronization indication, after receiving every consecutive N310 / NN out-of-sync indications from L1, perform a reconstruction evaluation process once; if the reconstruction evaluation executed this time meets the reconstruction requirements, increment the NEvaMeet count value by 1, NEvaMeet < NEvaMax, and do not trigger the RRC link reconstruction process; if the reconstruction evaluation executed this time meets the reconstruction requirements, increment the NEvaMeet count value by 1, NEvaMeet = NEvaMax, and immediately trigger the RRC link reconstruction process.
[0087] In the optimized processing flow of the embodiments of this application, compared with Figure 1 the processing flow shown in the figure, the RRC layer of the UE divides the consecutive number of out-of-sync indications received into NN310Factor groups for reception, and performs a reconstruction evaluation process after receiving each group of out-of-sync indications. When the channel parameters meet the reconstruction requirements, immediately trigger the link reconstruction. This optimized processing flow combines the channel quality (RSRP / RSRQ / SNR) in different stages of receiving out-of-sync indications to accurately determine whether to immediately initiate the link reconstruction. During this process, if the channel quality is very poor, it avoids starting the T310 timer and the process of stopping the T310 timer due to possible receipt of N311 consecutive synchronization indications during the operation of the T310 timer caused by network fluctuations. Therefore, it reduces the time delay of this part of the process during the reconstruction process, thereby accelerating the triggering of the RRC link reconstruction process in this scenario. It also avoids the pain point problem that the UE cannot normally use the mobile network service for a long time in a cell with poor radio link quality, and improves the user experience of using the mobile network service.
[0088] The embodiments of this application provide a chip device, which includes: a processor, the processor is coupled with a memory, and at least one program instruction or code is stored in the memory. The at least one program instruction or code is loaded and executed by the processor so that the chip device can implement the above Figure 2Or the link reconstruction method shown in Figure 3.
[0089] It is understandable that, since the device chip and the aforementioned link reconstruction method have essentially the same technical effects, the technical effects of the chip device will not be described again here for the sake of brevity.
[0090] Taking chip devices as terminal equipment as an example, Figure 4 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. The terminal device 800 includes a processor 801, which is used to execute... Figure 2 The link reconstruction method shown. Optionally, as... Figure 4 As shown, the processor 801 includes the aforementioned link reconstruction device, and performs [operations] through the link reconstruction device. Figure 2 The link reconstruction method shown.
[0091] exist Figure 4 In this process, processor 801 is coupled to memory 802, and it should be understood that terminal device 800 also supports other memory configurations known in the art. Memory 802 may include one or more computer-readable storage media, which may be non-transitory, and stores at least one computer program that is loaded and executed by processor 801.
[0092] The memory 802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 802 is used to store at least one instruction for execution by the processor 801.
[0093] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0094] Figure 4 A display 806 coupled to the processor 801 via a display controller 804 is also shown. In some cases, the terminal device 800 can be used for wireless communication. Figure 4 A speaker 809 and a microphone 810 coupled to a processor 801 via an encoder / decoder 811 are also shown; as well as a wireless antenna 808 coupled to a wireless controller 805.
[0095] Display 806 is used to display a UI (User Interface). This UI may include graphics, text, icons, video, and any combination thereof. When display 806 is a touch screen, it also has the ability to collect touch signals on or above its surface. In this case, display 806 can also provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display 806, located on the front panel of the terminal; in other embodiments, there may be at least two displays 806, located on different surfaces of the terminal or in a folded design; in still other embodiments, display 806 may be a flexible display, located on a curved or folded surface of the terminal. Furthermore, display 806 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display 806 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).
[0096] Microphone 810 is used to collect sound waves from the user and the environment, and input the sound waves to processor 801 for processing. Multiple microphones 810 can be used for stereo sound acquisition or noise reduction, and they can be located in different parts of the terminal. Microphone 810 can also be an array microphone or an omnidirectional microphone. Speaker 809 is used to convert electrical signals from processor 801 into sound waves. Speaker 809 can be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement.
[0097] The processor 801 and memory 802 may be contained in a system-in-package or system-on-a-chip device.
[0098] Input device 807 and power supply 803 are coupled to system-on-chip device 812. Optionally, such as Figure 4 As shown, when one or more optional boxes are present, the display 806, input device 807, speaker 809, microphone 810, wireless antenna 808, and power supply 803 are external to the system-on-chip device 812. However, each of the display 806, input device 807, speaker 809, microphone 810, wireless antenna 808, and power supply 803 can be coupled to components of the system-on-chip device 812, such as interfaces or controllers.
[0099] Power supply 803 is used to power the various components in the terminal. Power supply 803 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 803 includes a rechargeable battery, the rechargeable battery can support wired or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0100] In one possible implementation, the processor 801 and memory 802 may be integrated into a set-top box, server, music player, video player, entertainment unit, navigation device, personal digital assistant (PDA), fixed location data unit, computer, laptop computer, tablet computer, communication device, mobile phone or other similar device.
[0101] Those skilled in the art will understand that Figure 4 The structure shown does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0102] This application also provides a computer-readable storage medium storing at least one instruction, which is loaded and executed by a processor to enable the computer to implement any of the link reconstruction methods described above.
[0103] This application also provides a computer program (product) that, when executed by a computer, causes the processor or computer to perform the corresponding steps and / or processes in the above method embodiments.
[0104] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0105] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A link reconstruction method, characterized in that, include: In response to receiving N out-of-synchronization indications and N reaching a first threshold, determine whether the channel state meets the Radio Resource Control (RRC) link reconstruction requirements; If the channel state meets the RRC link reconstruction requirements, then the number of records in which the channel state meets the RRC link reconstruction requirements is increased by the first step length; The decision to perform RRC link reconstruction is based on the number of recorded occurrences. If RRC link reconstruction is determined, then it is performed.
2. The method according to claim 1, characterized in that, The step of determining whether to perform RRC link reconstruction based on the number of records includes: If the number of records reaches the second threshold, it is determined that RRC link reconstruction will be performed.
3. The method according to claim 1, characterized in that, The step of determining whether to perform RRC link reconstruction based on the number of records includes: If the number of consecutive synchronization indications received reaches the third threshold before the number of records reaches the second threshold, it is determined that RRC link reconstruction will not be performed.
4. The method according to claim 1, characterized in that, The step of determining whether to perform RRC link reconstruction based on the number of records includes: If the number of consecutive out-of-step indications received reaches the fourth threshold, and the number of records has not reached the second threshold, then a timer is started; If the timer times out, it is determined that an RRC link reconstruction will be performed.
5. The method according to any one of claims 1-4, characterized in that, The receipt of N out-of-synchronization indications includes: For each time a step loss indication is received, the value of N increases by a second step size; Upon receiving a synchronization indication, the value of N is reset to its initial value.
6. The method according to any one of claims 1-4, characterized in that, The channel state satisfies RRC link reconstruction. The requirements include at least one of the following conditions: The reference signal received power RSRP is less than the RSRP threshold; The reference signal reception quality (RSRQ) is less than the RSRQ threshold. The signal-to-noise ratio (SNR) is less than the SNR threshold.
7. The method according to any one of claims 1-4, characterized in that, After N reaches the first threshold, the method further includes: resetting the value of N to its initial value; After performing RRC link reconstruction, the method further includes: resetting the value of the number of records to the initial value.
8. A chip device, characterized in that, include: A processor coupled to a memory storing at least one program instruction or code, the at least one program instruction or code being loaded and executed by the processor to enable the chip device to implement the link reconstruction method as described in any one of claims 1-7.
9. A computer-readable storage medium, characterized in that, The storage medium stores at least one instruction, which is loaded and executed by a processor to enable the computer to implement the link reconstruction method as described in any one of claims 1-7.
10. A computer program product, characterized in that, The computer program product includes: computer program code, which, when executed by a computer, causes the computer to implement the link reconstruction method as described in any one of claims 1-7.