Timing advance ta abnormality reporting method and ta abnormality information reporting method

By having the terminal device report an abnormal TA value to the network device after cell handover, and then reconfiguring the TA value, the high bit error rate of the terminal device in high-speed mobile scenarios is resolved, thus improving communication quality.

CN122269333APending Publication Date: 2026-06-23HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HONOR DEVICE CO LTD
Filing Date
2024-12-20
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

In high-speed mobile scenarios, the timing advance (TA) value of the terminal device deviates significantly from the actual value, resulting in a persistently high bit error rate when the terminal device transmits uplink data in the target cell.

Method used

After the terminal device switches to the target cell, it sends an abnormal notification message to the network device to report the abnormal TA value. The network device then reconfigures the TA value to reduce the high bit error rate.

Benefits of technology

By promptly detecting and reconfiguring the TA value, the high bit error rate when terminal devices transmit uplink signals in the target cell is reduced, thus improving communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122269333A_ABST
    Figure CN122269333A_ABST
Patent Text Reader

Abstract

The application provides a timing advance (TA) abnormality reporting method and a TA abnormality information reporting method, and relates to the technical field of communication. In the case that a terminal device determines that a TA value is abnormal, the terminal device sends an abnormality notification message to a network device, so that the network device can discover the TA value abnormality of the terminal device in time, and the TA value of the terminal device is reconfigured, thereby reducing the case that a high error code exists when the terminal device uses a TA value with a large deviation to send an uplink signal. The TA abnormality reporting method is applied to a terminal device, and comprises the following steps: the terminal device switches from a source cell to a target cell, and after receiving a first message used for indicating the terminal device to send a TA value of an uplink signal to a network device of the target cell, the terminal device sends an abnormality notification message to the network device. The abnormality notification message is used for indicating the TA value abnormality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method for reporting timing advance (TA) anomalies and a method for reporting TA anomaly information. Background Technology

[0002] Timing Advance (TA) refers to the amount of time a signal is sent in advance to ensure that the uplink signal from the terminal device arrives at the network device (such as eNodeB or gNB) at a predetermined time.

[0003] Among them, terminal devices closer to the network device have lower propagation delay and need to be configured with a smaller TA value, while as the terminal device moves away from the network device, its propagation delay will increase, and a larger TA value will be required.

[0004] In high-speed scenarios, such as when a terminal device moves at high speed along with a high-speed train, the TA value configured by the network equipment in the cell for the terminal device may deviate significantly from the actual TA value. This can lead to a situation where the network equipment in the target cell sends uplink data using a TA value with a large deviation, resulting in a persistently high bit error rate when decoding the uplink data. Summary of the Invention

[0005] This application provides a method for reporting timing advance time (TA) anomalies and a method for reporting TA anomaly information. When a terminal device determines that the TA value is abnormal, it sends an anomaly notification message to the network device, enabling the network device to promptly detect the abnormal TA value of the terminal device and reconfigure the TA value of the terminal device. This reduces the possibility of persistently high bit error rates when the terminal device sends uplink signals with a TA value that has a large deviation.

[0006] To achieve the above objectives, the embodiments of this application adopt the following technical solutions:

[0007] Firstly, a method for reporting timing advance time (TA) anomalies is provided, applied to terminal devices. This method may include:

[0008] When a terminal device switches from a source cell to a target cell, after receiving a first message instructing the terminal device to send an uplink signal with a TA value to the network device in the target cell, the terminal device sends an anomaly notification message to the network device. This anomaly notification message indicates that the TA value is abnormal.

[0009] In other words, after the terminal device switches to the target cell, if it is determined that the TA value is abnormal, it sends an abnormality notification message to the network device. This allows the network device to detect the abnormal TA value of the terminal device in a timely manner, so as to reconfigure the TA value of the terminal device. This can reduce the situation of continuous high bit error rate when the terminal device sends uplink signals with a large deviation TA value.

[0010] In one possible implementation of the first aspect, the TA exception reporting method may further include:

[0011] After receiving the second message from the network device of the target cell, which indicates the target TA value, the terminal device sends an uplink signal to the network device according to the target TA value.

[0012] This can be understood as follows: after the terminal device sends an anomaly notification message to the network device, the network device can reconfigure the TA value of the terminal device. In this way, the terminal device sends an uplink signal to the network device according to the reconfigured target TA value, thus avoiding the problem of high uplink bit error rate when the terminal device sends an uplink signal.

[0013] In another possible implementation of the first aspect, the TA value anomaly is determined by verification after a cell handover occurs.

[0014] This can be understood as follows: before the terminal device switches from the source cell to the target cell, the terminal device receives the TA preset range sent by the network device of the source cell. After the terminal device switches from the source cell to the target cell, it receives the TA value sent by the network device of the target cell and judges whether the TA value is abnormal. This avoids the problem of the terminal device sending uplink signals with a large deviation after accessing the target cell, which leads to a high uplink bit error rate.

[0015] In another possible implementation of the first aspect, the TA exception reporting method may also include:

[0016] The system receives a first Radio Resource Control (RRC) reconfiguration message from the network device in the source cell. This first RRC reconfiguration message includes a preset TA range. The preset TA range is configured when the terminal device is in a high-speed mobile state; when the TA value is outside the preset TA range, the TA value is considered abnormal. Specifically, the preset TA range may be configured during cell handover when the terminal device is in a high-speed mobile state.

[0017] This can be understood as follows: when a terminal device is in a high-speed moving state, before performing a cell handover, it receives the preset TA (Transmission Address) range configured by the network equipment in the source cell. This allows the terminal device to immediately determine if the TA value is abnormal after the handover. The terminal device can promptly detect abnormal TA values ​​and report them to the network equipment, enabling the network equipment to handle the abnormal TA value immediately without waiting for periodic adjustments. This avoids the problem of a continuously high bit error rate in the uplink signals reported by the terminal device.

[0018] In another possible implementation of the first aspect, the TA exception reporting method may further include:

[0019] Receive a second RRC reconfiguration message from the network device of the source cell. The second RRC reconfiguration message and the first RRC reconfiguration message may be the same message or different messages.

[0020] The second RRC reconfiguration message carries the target cell identifier. The handover from the source cell to the target cell includes:

[0021] The terminal device accesses the target cell based on the target cell identifier.

[0022] This can be understood as follows: the network equipment in the source cell determines that the terminal device needs to perform a cell handover based on the signal measurement results of the terminal device, and after determining the target cell from multiple neighboring cells, the terminal device disconnects from the source cell and accesses the target cell according to the target cell identifier carried in the second RRC reconfiguration message, so as to ensure the signal transmission quality between the terminal device and the network equipment.

[0023] In another possible implementation of the first aspect, where the exception notification message includes information elements of an enumeration type, the exception notification message includes a first indication information or a second indication information, wherein the first indication information is used to indicate that the TA value is abnormal, and the second indication information is used to indicate that the TA value is not abnormal.

[0024] It is understandable that when the abnormal notification message includes enumerated type information elements, the terminal device transmits less data when sending the abnormal notification message to the network device, thereby reducing the air interface signaling overhead and the decoding time of the abnormal notification message by the network device, and improving the efficiency of abnormal repair.

[0025] In cases where the exception notification message includes sequence-type information elements, the exception notification message includes third indication information, as well as a reference TA value or a reference TA range, the third indication information being used to indicate an exception in the TA value.

[0026] It is understandable that when the anomaly notification message includes sequence-type information elements, the anomaly notification message includes a reference TA value or a reference TA range. In this way, the network device can determine whether to adjust the TA value of the terminal device based on the reference TA value or the reference TA range.

[0027] In another possible implementation of the first aspect, the exception notification message is an Emergency User Equipment Assistance Information (UAI), and the emergency UAI message has a higher priority than the traditional UAI message.

[0028] It is understandable that emergency UAI messages have a higher priority than traditional UAI messages, so that network devices can promptly handle abnormal TA values ​​after receiving emergency UAI messages.

[0029] In another possible implementation of the first aspect, receiving the first message includes:

[0030] Receive the first message sent by the network device corresponding to the target cell via the Random Access Response (RAR) message.

[0031] In another possible implementation of the first aspect, receiving the second message includes:

[0032] Receive the second message sent by the network device corresponding to the target cell via the Media Access Control - Control Element MAC CE command.

[0033] It is understandable that since no additional data encapsulation is required when transmitting messages via the MAC CE command, the network device sends a second message to the terminal device via the MAC CE command, which improves the efficiency of data transmission and enables the network device to quickly notify the terminal device to send an uplink signal according to the target TA value.

[0034] In another possible implementation of the first aspect, receiving the second message includes:

[0035] Receive the second message sent by the network device corresponding to the target cell via Radio Resource Control (RRC); or...

[0036] Receive the second message sent by the network device corresponding to the target cell through the Physical Downlink Control Channel (PDCCH).

[0037] It is understandable that after the terminal device establishes an RRC connection with the network device of the target cell, the network device of the target cell can send a second message to the terminal device through RRC.

[0038] In another possible implementation of the first aspect, the TA exception reporting method may also include:

[0039] When the TA value is abnormal, store the timing advance abnormal TAF information.

[0040] In this way, the terminal device can subsequently report the stored TAF information to the network device, so that the network device can analyze the abnormal situation of the terminal device and resolve the abnormal TA value of the terminal device in a timely manner.

[0041] Secondly, this application provides a method for reporting timing advance (TA) anomaly information, applied to a terminal device, which may include:

[0042] After receiving a third message instructing the terminal device to report TAF information, the terminal device reports at least one TAF information.

[0043] This can be understood as follows: when a network device performs statistical analysis on the TAF (Trust of Action) information of a terminal device, after receiving the instruction from the network device to report TAF information, the terminal device reports at least one TAF information. In this way, after receiving the TAF information reported by the terminal device, the network device can perform statistical analysis on the TAF information to more thoroughly resolve the issue of abnormal TAF values ​​on the terminal device.

[0044] Optionally, after reporting at least one TAF information, the terminal device can clear the reported TAF information to save storage space.

[0045] In another possible implementation of the second aspect, the TAF information includes fourth indication information, cell information where the terminal device is located when the TA value is abnormal, recovery time of the TA value abnormality, and location of the terminal device when the TA value is abnormal, as well as at least one of the following: signal measurement results of the cell where the terminal device is located when the TA value is abnormal, signal measurement results of neighboring cells, or time since the occurrence of the abnormality. The fourth indication information is used to indicate the TA value abnormality.

[0046] It's understandable that after the terminal device reports the TAF information, the network device can fully understand the anomaly based on the content included in the received TAF information. This allows the network device to take targeted actions based on the anomaly.

[0047] In another possible implementation of the second aspect, the third message is also used to indicate the content to be reported in the TAF information, which includes all or part of the content in the TAF information.

[0048] In another possible implementation of the second aspect, the method also includes:

[0049] The terminal device receives a fourth message, which instructs the terminal device to store TAF information in the event of an abnormal TA value.

[0050] It is understandable that when a terminal device receives a TA value abnormality indication from a network device, it stores TAF information. When the terminal device determines that the TA value is abnormal, it stores TAF information for subsequent reporting to the network device for TA abnormality processing. This allows the network device to analyze the TAF information and thus more thoroughly resolve the TA value abnormality situation of the terminal device.

[0051] In another possible implementation of the second aspect, the fourth message carries a first preset value, and the amount of TAF information stored on the terminal device is less than or equal to the first preset value.

[0052] For example, a terminal device can store TAF information in a queue. If the number of TAF information stored in the queue of the terminal device reaches a first preset value, and the terminal device needs to store new TAF information, the terminal device can delete the TAF information stored in the queue before storing the new TAF information.

[0053] It is understandable that terminal devices store TAF information in a queue, which has the advantages of being efficient and orderly when storing TAF information.

[0054] In another possible implementation of the second aspect, the fourth message is a Radio Resource Control (RRC) reconfiguration message.

[0055] It is understood that since network devices transmit data through RRC reconfiguration messages, they have advantages such as improving data transmission messages and reducing the bit error rate. In this embodiment of the application, the network device transmits the fourth message through RRC reconfiguration messages to improve data transmission messages and reduce the bit error rate.

[0056] In another possible implementation of the second aspect, the method also includes:

[0057] The terminal device sends a fifth message, which indicates that the terminal device has stored TAF information.

[0058] It is understandable that if a terminal device stores TAF information, it can notify the network device so that the network device can send an instruction message to the terminal device to retrieve the TAF information.

[0059] In another possible implementation of the second aspect, the method also includes:

[0060] If the terminal device determines that the TA is abnormal, it stores the TAF information for later reporting to the network device for TA abnormality handling. This allows the network device to analyze the TAF information and thus more thoroughly resolve the abnormal TA value of the terminal device.

[0061] Thirdly, this application provides a method for reporting timing advance time (TA) anomalies, applied to network devices, which may include:

[0062] After the terminal device accesses the target cell, the network device sends a first message to the terminal device to indicate the TA value, and then receives an abnormal notification message from the terminal device, in which the abnormal notification message indicates that the TA value is abnormal.

[0063] It is understandable that when a network device receives an abnormal notification message from a terminal device, the network device can promptly detect the abnormal TA value of the terminal device so as to reconfigure the TA value of the terminal device. This can reduce the situation where the terminal device sends uplink signals with a large deviation TA value, resulting in a continuous high bit error rate.

[0064] In one possible implementation of the third aspect, the first message is sent via a random access response (RAR) message.

[0065] In one possible implementation of the third aspect, after receiving the exception notification message from the terminal device, the method further includes:

[0066] Send a second message, which indicates the target TA value.

[0067] It is understandable that network devices can reconfigure the TA value of terminal devices. In this way, the terminal devices can send uplink signals to the network devices according to the reconfigured target TA value, thus avoiding the problem of high uplink bit error rate when the terminal devices send uplink signals.

[0068] In another possible implementation of the third aspect, the second message is sent, including:

[0069] The second message is sent using the Media Access Control - Control Element MAC CE command.

[0070] It is understandable that since network devices do not require additional data encapsulation when transmitting messages via the MAC CE command, the network device sends a second message to the terminal device via the MAC CE command, which improves the efficiency of data transmission and enables the network device to quickly notify the terminal device to send an uplink signal according to the target TA value.

[0071] In another possible implementation of the third aspect, the second message may be sent via Radio Resource Control (RRC) or via Physical Downlink Control Channel (PDCCH).

[0072] In another possible implementation of the third aspect, where the exception notification message includes sequence-type information elements, the exception notification message includes third indication information and a reference TA value or reference TA range. The third indication information is used to indicate that the TA value is abnormal, and the target TA value is configured with reference to the reference TA value or reference TA range.

[0073] In another possible implementation of the third aspect, when the uplink bit error rate of the terminal device is greater than the bit error rate threshold, the target TA value is determined based on the reference TA value or the reference TA range.

[0074] Optionally, if the TA value determined by the network device based on the arrival time of the uplink signal sent by the terminal device is not the reference TA value, the target TA value is the reference TA value; or, if the TA value determined by the network device based on the arrival time of the uplink signal sent by the terminal device is not within the reference TA range, the target TA value is the maximum or minimum TA value within the reference TA range.

[0075] This can be understood as follows: after receiving an anomaly notification message, the network device can determine whether to adjust the TA value of the uplink signal sent by the terminal device. If the network device determines that the uplink bit error rate of the terminal device is greater than the bit error rate threshold, the network device can determine the target TA value based on the reference TA value or reference TA range reported by the terminal device.

[0076] Fourthly, this application provides a method for reporting timing advance time (TA) anomaly information, applied to network devices, which may include:

[0077] After the network device sends a third message to at least one terminal device requesting that at least one terminal device report TAF information, the network device receives the TAF information reported by at least one terminal device.

[0078] It is understandable that network devices can send third messages to multiple terminal devices simultaneously. In this way, network devices can receive TAF information reported by multiple terminal devices, and perform statistics on the TAF information reported by multiple terminal devices, thereby more thoroughly resolving the situation of abnormal TA values ​​of terminal devices.

[0079] In one possible implementation of the fourth aspect, the TAF information includes fourth indication information, cell information where the terminal device is located when the timing advance TA value is abnormal, recovery time of the abnormal TA value, and location of the terminal device when the TA value is abnormal. The fourth indication information is used to indicate the abnormal TA value.

[0080] It's understandable that after receiving the TAF information reported by the terminal device, the network device can fully understand the anomaly based on the content included in the TAF information. This allows the network device to address the anomaly in a targeted manner.

[0081] In another possible implementation of the fourth aspect, the method also includes:

[0082] The network device sends a fourth message to at least one terminal device, which is used to notify that TAF information is stored in the event of an abnormal TA value.

[0083] It is understandable that network devices can instruct terminal devices to store TAF information when the TA value is abnormal, so that it can be reported to the network device for TA abnormality handling later. This allows the network device to analyze the TAF information and resolve the abnormal TA value situation more thoroughly.

[0084] In another possible implementation of the fourth aspect, the method also includes:

[0085] Receive a fifth message from at least one terminal device, the fifth message indicating that the terminal device has stored TAF information.

[0086] It is understandable that if a terminal device stores TAF information, it can notify the network device so that the network device can send an instruction message to the terminal device to retrieve the TAF information.

[0087] In another possible implementation of the fourth aspect, the third message is used to request at least one terminal device to report the content to be reported in the TAF information, which includes all or part of the content in the TAF information.

[0088] In another possible implementation of the fourth aspect, the method also includes:

[0089] If the number of TAF information entries containing the same abnormal cell within a preset time period exceeds a second preset value, the TA parameters of the network device corresponding to the abnormal cell will be adjusted.

[0090] It is understandable that if the number of TAF information containing the same abnormal cell is greater than the second preset value, the network device will adjust the TA parameter of the network device for the abnormal cell to avoid the TA value being too large or too small when configuring the TA value of the network device for the abnormal cell.

[0091] In another possible implementation of the fourth aspect, after adjusting the TA parameters of the network device corresponding to the abnormal cell, the method also includes:

[0092] If the number of TAF information containing the same abnormal cell within a preset time period exceeds a third preset value, the penalty value for the abnormal cell will be increased and / or the serving cell selection criteria for the abnormal cell will be adjusted.

[0093] It is understandable that after the network device adjusts the TA parameters of the network device in the abnormal cell, if the number of TAF information containing the same abnormal cell is greater than the third preset value, the network device can increase the penalty value of the abnormal cell and / or adjust the serving cell selection criteria of the abnormal cell to prevent the terminal device from registering to the abnormal cell again, thus completely solving the problem of abnormal TA values ​​when the terminal device sends uplink information to the network device corresponding to the abnormal cell.

[0094] Fifthly, this application provides a communication system, the system including terminal equipment and network equipment.

[0095] The terminal device is configured to perform the method described in any of the first aspects above, and the network device is configured to perform the method described in any of the third aspects above; or...

[0096] The terminal device is used to perform the method described in any of the second aspects above, and the network device is used to perform the method described in any of the fourth aspects above.

[0097] In a sixth aspect, this application provides an electronic device including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the method of any one of the first to fourth aspects described above.

[0098] In a seventh aspect, this application provides a computer-readable storage medium having a computer program / instructions stored thereon, which, when executed by a processor, implements the method of any one of the first to fourth aspects described above.

[0099] Eighthly, this application provides a chip system including a memory and a processor, wherein a program / instruction stored in the memory, when executed by the processor, implements the method of any one of the first to fourth aspects described above.

[0100] It is understood that the electronic device described in the sixth aspect, the computer-readable storage medium described in the seventh aspect, and the chip system described in the eighth aspect are all used to perform the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here. Attached Figure Description

[0101] Figure 1 This application provides a schematic diagram of the structure of a communication system according to an embodiment of the present application.

[0102] Figure 2 A flowchart illustrating a communication method provided for related technologies;

[0103] Figure 3 This is a schematic diagram of another communication system provided in an embodiment of this application;

[0104] Figure 4 An example diagram of the architecture of a communication system provided in this application embodiment;

[0105] Figure 5 A flowchart illustrating a communication method provided in an embodiment of this application;

[0106] Figure 6 This is a schematic diagram of the structure of another communication system provided in an embodiment of this application;

[0107] Figure 7 A flowchart illustrating a method for statistical analysis and processing of TAF information provided in an embodiment of this application;

[0108] Figure 8 An example diagram illustrating the storage of TAF information provided in this application embodiment;

[0109] Figure 9 This is a schematic diagram of another communication system provided in an embodiment of this application;

[0110] Figure 10 This is a schematic diagram of a communication device provided in an embodiment of this application. Detailed Implementation

[0111] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; the term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone.

[0112] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of embodiments of this application, unless otherwise stated, "a plurality of" means two or more.

[0113] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0114] In wireless communication, uplink transmissions from different terminal devices require orthogonal multiple access (OMA) in time and frequency, meaning that uplink transmissions from different terminal devices within the same cell should not interfere with each other. To ensure the orthogonality of uplink transmissions and avoid intra-cell interference, network devices require that the arrival times of signals from different terminal devices originating from the same subframe but using different frequency domain resources be substantially aligned. By adjusting the timing interval (TA) of the uplink signals transmitted by the terminal devices, the network device can ensure that the uplink signals transmitted by different terminal devices are correctly aligned at the network device's receiving end, thereby reducing intra-cell interference, improving signal decoding efficiency, and ultimately minimizing data loss while maintaining service quality.

[0115] It's understandable that radio signals take time to travel from a terminal device to a network device, and this time depends on the distance between the two. The network device can measure the arrival time of the received uplink signal to estimate the distance between the terminal and network devices. Then, the network device calculates the transfer time (TA) value required for the terminal device to send the uplink signal based on the distance and the signal propagation speed (approximately the speed of light). The network device sends a timing advance command (TAC) to the terminal device to transmit the TA value.

[0116] In one scenario, the terminal device receives a TAC command and parses the TA value from it. The terminal device can then adjust the transmission time of its uplink signal based on the TA value to ensure the signal arrives at the network device at a predetermined time. For example, the terminal device parses the initial TA value N_TA from the TAC command, and this initial TA value N_TA is notified to the terminal device by the network device via the parameter n-TimingAdvanceOffset.

[0117] In another scenario, the terminal device receives a TAC command but fails to parse the TA value from it. In this case, the terminal device can adjust the transmission time of its uplink signal based on a preset TA value to ensure the signal arrives at the network device at the designated time. For example, assuming the terminal device does not receive the parameter n-TimingAdvanceOffset from the network device, it can find the preset TA value corresponding to its current frequency band based on a pre-stored correspondence between frequency bands and preset TA values. For instance, if the terminal device is in frequency band 1, the preset TA value is determined to be 25600 symbols; if it is in frequency band 2, the preset TA value is determined to be 13792 symbols. Therefore, the terminal device uses the preset TA value to transmit the uplink signal, ensuring the network device receives the uplink signal at the correct time and guarantees successful decoding of the uplink signal.

[0118] To ensure that uplink signals sent by terminal devices reach network devices at the correct time, terminal devices that are closer to the network devices require a smaller TA (Transmission Time), while terminal devices that are farther from the network devices require a larger TA.

[0119] For example, such as Figure 1 As shown, the distance L1 between terminal device 12 and network device 11 is less than the distance L2 between them. Therefore, the propagation delay of the uplink signal from terminal device 13 to network device 11 is greater than the propagation delay of the uplink signal from terminal device 12 to network device 11. To ensure that the uplink signals from terminal device 12 and terminal device 13 arrive at network device 11 at essentially the same time, the required transfer time (TA) of terminal device 13 is greater than that of terminal device 12.

[0120] In scenarios where terminal devices move at high speeds, such as when a terminal device is moving rapidly with a high-speed train or a car on a highway, during cell handover, the high speed of movement causes a significant deviation between the TA value configured for the terminal device by the target cell's network equipment and the actual TA value. This leads to the terminal device sending uplink signals to the target cell with a significantly deviated TA value within the TA update time period. Consequently, the target cell's network equipment decodes the uplink data received within that time period, resulting in a persistently high bit error rate. The TA update time period refers to the time interval during which the terminal device adjusts its TA value.

[0121] For example, such as Figure 2As shown, when a terminal device is moving at high speed and needs to initiate a phone call, send data, or receive a paging message, the terminal device performs a cell search. After determining the target cell, the terminal device sends a random access preamble to the network device corresponding to the target cell via the random access channel (RACH). After the network device successfully receives the preamble sent by the terminal device, it estimates the distance between the terminal device and the network device based on the arrival time of the received preamble. Then, the network device estimates the TA value based on the distance between the terminal device and the network device, as well as the signal propagation speed. The network device sends the TA value to the terminal device via a timing advance command carried in a random access response (RAR) message. After receiving the TA value sent by the network device, the terminal device adjusts the timing of its subsequent signal transmissions according to the TA value to ensure that the signal arrives at the network device at the correct time.

[0122] Then, the terminal device sends a Radio Resource Control (RRC) connection request to the network device. Upon receiving the RRC connection request, the network device sends an RRC connection establishment message. The RRC connection request carries the terminal device's identity, capability information, and supported network features. The RRC connection establishment message includes RRC parameters configured by the network device for the terminal device, such as system information, security configuration, and cell configuration. After successfully establishing an RRC connection between the terminal device and the network device, the terminal device sends signals to the network device through the Physical Uplink Shared Channel (PUSCH) to achieve communication with the network device.

[0123] When a terminal device performs cell handover while moving at high speed, after receiving the TA value sent by the network device in the target cell, the rapidly changing distance between the terminal and network devices may cause a significant deviation between the received TA value and the actual TA value. If the terminal device still uses the received TA value to send signals to the network device, it will result in persistently high uplink bit error rates when the network device decodes the received signal, thus affecting normal voice or data communication services.

[0124] For example, such as Figure 3As shown, after terminal device 32 switches from network device 30 corresponding to the source cell to network device 32 corresponding to the target cell, assuming terminal device 32 sends a preamble to network device 31 at time T1, network device 31 estimates the distance between terminal device 32 and network device 31 as L1 based on the arrival time of the preamble. Then, network device 31 estimates the TA value 1 based on the distance L1 between terminal device 32 and network device 31 and the signal propagation speed, and sends the TA value 1 to terminal device 32. Since the terminal device is moving at high speed, for example, at time T2, the distance between terminal device 32 and network device 31 decreases, that is, the distance between terminal device 32 and network device 31 is L2, and L2 is less than L1. Terminal device 32 still uses the TA value 1 to send communication messages to network device 31. There is a possibility that the terminal device sends the signal prematurely because the TA value is too large, causing the signals received by the network device to be out of sync in time, thereby increasing the bit error rate and affecting the communication quality between the terminal device and the network device.

[0125] Similarly, if a terminal device sends a signal to a network device using an excessively small TA value, the network device may not be ready to receive the signal, causing the signal to fall partially or entirely outside the network device's receiving window, resulting in signal loss.

[0126] Therefore, this application provides a TA (Transmission Acquisition) anomaly reporting method. This method is applied to a terminal device. After the terminal device switches from a source cell to a target cell, it receives a first message instructing the terminal device to send an uplink signal of the TA value to the network device in the target cell. The terminal device then sends an anomaly notification message to the network device. The anomaly notification message indicates that the TA value is abnormal.

[0127] As can be seen, when a terminal device accesses a target cell and determines that the TA value is abnormal, it sends an abnormality notification message to the network device. This enables the network device to promptly detect the abnormal TA value of the terminal device and reconfigure the TA value of the terminal device. This reduces the possibility of a continuous high bit error rate when the terminal device sends uplink signals with a TA value that has a large deviation.

[0128] The communication method provided in this application embodiment can be applied to a communication system, which may include terminal equipment and network equipment.

[0129] In this process, the terminal device, after receiving a first message instructing the network device in the target cell to send an uplink signal TA value to the network device in the target cell during handover from the source cell to the target cell, sends an anomaly notification message to the network device. The anomaly notification message indicates that the TA value is abnormal.

[0130] After receiving an anomaly notification message from a terminal device, the network device sends a second message to the terminal device indicating the target TA value.

[0131] Furthermore, in a communication system that includes multiple terminal devices, these terminal devices can also exchange signals with each other; that is, both the signal transmitting device and the signal receiving device can be terminal devices.

[0132] Figure 4 This is an example diagram illustrating the architecture of a communication system provided in an embodiment of this application. The communication system 400 may include a network device 410 and terminal devices 401 to 404. It should be understood that the communication system 400 may include more or fewer network devices or terminal devices. Network devices or terminal devices may be hardware, functionally defined software, or a combination of both. Furthermore, terminal devices 401 to 404 may also form a communication system; for example, terminal device 402 may send downlink data to terminal device 401 or terminal device 404. Communication between network devices and terminal devices can occur through other devices or network elements. Network device 410 may send downlink data to terminal devices 401 to 404 and may also receive uplink data sent by terminal devices 401 to 404. Conversely, terminal devices 401 to 404 may also send uplink data to network device 410 and may also receive downlink data sent by network device 410.

[0133] Network device 410 is a node in the radio access network (RAN), and can also be called a network device or an RAN node (or device).

[0134] Terminal devices 401 to 404, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, are devices that provide voice or data connectivity to users, and can also be Internet of Things (IoT) devices. For example, terminal device 401 is a tablet computer, terminal device 402 is a mobile phone, terminal device 403 is a desktop computer, and terminal device 404 is a smartwatch, etc.

[0135] It needs to be explained that, Figure 4The terminal device shown is only one example. The terminal device can also be a laptop, PDA, mobile internet device, smart bracelet, pedometer, in-vehicle device, augmented reality (AR) device, virtual reality (VR) device, smart car, smart speaker, etc.

[0136] In this embodiment, after network device 410 sends a first message to terminal device, terminal device receives the first message and determines the TA value (TA value) for uplink signals sent by terminal device to network device in target cell, as indicated by the first message. Terminal device sends an anomaly notification message to network device 410 indicating an abnormal TA value. After receiving the anomaly notification message, network device 410 reconfigures the target TA value and sends a second message to terminal device indicating the target TA value. After receiving the second message, terminal device uses the target TA value indicated by the second message to send uplink signals to network device 410.

[0137] The communication method provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0138] Figure 5 This is a flowchart illustrating a communication method provided in an embodiment of this application. Figure 5 As shown, the method includes the following implementation process:

[0139] S501, the terminal device performs a cell search to determine the cell to be accessed.

[0140] For example, when a terminal device is powered on or resumes communication with network devices, such as when the terminal device needs to initiate a phone call, send data, or receive a paging message, the terminal device performs frequency scanning and cell search to determine the cell to be accessed.

[0141] S502, the terminal device sends a first random access preamble to the second network device corresponding to the source cell; correspondingly, the second network device receives the first random access preamble sent by the terminal device.

[0142] In this embodiment of the application, when the terminal device determines that the cell to be accessed is the source cell, the terminal device sends a first random access preamble to the second network device corresponding to the source cell to request access to the network.

[0143] It should be explained that in this embodiment, the network device corresponding to the source cell is named the second network device, and the network device corresponding to the target cell is named the first network device to distinguish between the network devices corresponding to the source cell and the target cell. Of course, other naming methods can also be used, and this is not limited here. In addition, the first network device and the second network device in this embodiment can be the same network device or different network devices, and this is not limited in this embodiment.

[0144] S503, the second network device determines the first TA value based on the first random access preamble.

[0145] Here, the process by which the second network device determines the first TA value based on the first random access preamble can be found above. Figure 2 The process of estimating TA values ​​for network devices will not be elaborated here.

[0146] S504, the second network device sends a random access response message carrying a first TA value to the terminal device; correspondingly, the terminal device receives the random access response message sent by the second network device.

[0147] The random access response message may include the first TA value and uplink resource allocation information.

[0148] The first TA value is used to adjust the timing of uplink signal transmission by the terminal device to ensure that the uplink signal transmitted by the terminal device arrives at the second network device on time. Uplink resource allocation information is used to indicate which uplink resources the terminal device will use to transmit subsequent uplink signals.

[0149] In this embodiment, after determining the first TA value, the second network device sends a RAR message to the terminal device. Upon receiving the RAR message, the terminal device uses the allocated uplink resources to send its uplink messages, such as connection requests or data transmissions.

[0150] S505, an RRC connection is established between the terminal device and the second network device.

[0151] In this embodiment, the process of establishing an RRC connection between the terminal device and the second network device can be referred to the above embodiments. Figure 2 The process of establishing an RRC connection is described in detail here.

[0152] S506, the second network device determines that the terminal device is in a high-speed moving state.

[0153] In one scenario, a speed sensor installed in the terminal device can measure the terminal device's moving speed. After the terminal device reports its moving speed to the second network device, the second network device determines that the terminal device is in a high-speed moving state when it determines that the terminal device's moving speed is greater than a speed threshold. The speed threshold is a pre-set speed value.

[0154] In another scenario, the terminal device sends a measurement report to the second network device at preset intervals, including the signal strength and quality of neighboring cells. When the second network device determines that the measurement values ​​in the measurement report are changing rapidly, it can determine that the terminal device is in a high-speed moving state.

[0155] It should be explained that the method described above for the second network device to determine that the terminal device is in a high-speed moving state is only an example. Any other method that can determine that the terminal device is in a high-speed moving state is also applicable to the embodiments of this application, and there is no limitation on this in the embodiments of this application.

[0156] S507, the second network device sends an RRC reconfiguration message to the terminal device; correspondingly, the terminal device receives the RRC reconfiguration message sent by the second network device.

[0157] The RRC reconfiguration message may include a cell handover command, target cell information, configuration information, and TA preset range. For example, the RRC reconfiguration message may include a MobilityControlInfo field. After receiving the RRC reconfiguration message, the terminal device reads the target cell information from the MobilityControlInfo field. This includes, for example, the target cell's physical cell identity (PCI) and cell global identity (CGI).

[0158] In some embodiments, the second network device sends a first RRC reconfiguration message to the terminal device, the first RRC reconfiguration message including a TA preset range. The second network device also sends a second RRC reconfiguration message to the terminal device, the second RRC reconfiguration message including a cell handover command, a target cell identifier, and configuration information. The second RRC reconfiguration message and the first RRC reconfiguration message are the same message, but different messages.

[0159] In this embodiment, during data transmission between the terminal device and the second network device, since the terminal device is moving at high speed, it can periodically measure the signal strength and quality of the current serving cell (i.e., the source cell) and neighboring cells. The terminal device then sends the signal measurement results to the second network device via a measurement report. The measurement report includes the signal measurement results of the source cell and multiple neighboring cells.

[0160] For example, a terminal device can measure the signal received strength of reference signals transmitted by a source cell and multiple neighboring cells. Here, signal received strength is used to measure the signal quality of the reference signal, and the signal received strength can be parameters such as reference signal received power (RSRP), reference signal received quality (RSRQ), and signal to interference plus noise ratio (SINR).

[0161] After receiving the measurement report from the terminal device, the second network device determines that the terminal device needs to perform a cell handover. The second network device then selects the target cell from multiple neighboring cells. Next, the second network device sends a second RRC reconfiguration message to the terminal device. Upon receiving the second RRC reconfiguration message, the terminal device executes the cell handover process based on the cell handover command and target cell identifier carried in the message. That is, the terminal device disconnects from the source cell, adjusts its frequency and / or physical layer parameters, and then establishes a connection with the target cell based on the target cell identifier.

[0162] In this embodiment, during high-speed movement of the terminal device, since the location of the network device corresponding to the target cell is fixed, the second network device can estimate the time range required for the terminal device to send an uplink signal to the target cell after establishing a connection, i.e., the TA preset range, based on the distance between the terminal device and the network device corresponding to the target cell. In other words, if the TA value of the uplink signal sent by the terminal device to the target cell is within the TA preset range, the target cell can receive the communication message sent by the terminal device at the correct time, thus enabling correct decoding of the received communication message.

[0163] In some embodiments, after receiving the TA preset range sent by the second network device through the first RRC reconfiguration message, the terminal device can determine whether the second TA value of the target cell configured by the first network device is within the TA preset range after receiving the second TA value of the target cell configured by the first network device, so as to determine whether the second TA value of the target cell configured by the first network device is abnormal. See S508 to S512 below for the specific implementation process.

[0164] Furthermore, it should be noted that the terminal device's determination of whether the second TA value is abnormal by judging whether the second TA value is within the preset range of TA is only one possible implementation method, and the method for determining whether the second TA value is abnormal is not limited in the embodiments of this application.

[0165] S508, the terminal device sends a second random access preamble to the first network device corresponding to the target cell; correspondingly, the first network device receives the second random access preamble sent by the terminal device.

[0166] S509, the first network device determines the second TA value based on the second random access preamble.

[0167] Similarly, the terminal device can receive the second TA value of the target cell determined by the first network device by sending a second random access preamble to the first network device. The second TA value refers to the TA value of the uplink signal sent by the terminal device to the network device of the target cell.

[0168] S510, the first network device sends a first message to the terminal device; correspondingly, the terminal device receives the first message sent by the first network device.

[0169] The first message is used to indicate the second TA value. The first network device sends the first message to the terminal device via a RAR message.

[0170] In this embodiment, the first network device sends a first message carrying a second TA value to the terminal device; for example, the first message is a random access response. After receiving the first message sent by the first network device, the terminal device obtains the second TA value carried in the first message.

[0171] In this embodiment of the application, after the terminal device performs cell handover and accesses the target cell, it receives a first message and verifies the second TA value carried in the first message to determine whether the second TA value is abnormal.

[0172] In some embodiments, the terminal device may determine whether the second TA value is within the preset range of TA in order to determine whether the second TA value is abnormal.

[0173] S511, the terminal device determines whether the second TA value is within the preset TA range. If yes, then execute S513; otherwise, execute S512.

[0174] S512, the terminal device determines that the second TA value is abnormal.

[0175] In one scenario, the terminal device determines that the second TA value is not within the preset TA range, and therefore determines that the second TA value is abnormal.

[0176] For example, when a terminal device is moving away from the first network device at high speed, the distance between the terminal device and the first network device gradually increases. The second TA value sent by the first network device to the terminal device is greater than the maximum value of the preset TA range, meaning the second TA value is not within the preset TA range. The terminal device determines that the received second TA value is abnormal. In this situation, if the terminal device uses a larger-than-expected second TA value to send uplink signals to the target cell, the uplink signal will arrive at the target cell earlier than expected. The target cell may not receive part or all of the uplink signal, resulting in uplink synchronization errors and a persistently high uplink bit error rate.

[0177] When a terminal device moves at high speed toward a first network device, the distance between the terminal device and the first network device gradually decreases. The second TA value sent by the first network device to the terminal device is less than the minimum value of the preset TA range, meaning the second TA value is not within the preset TA range. The terminal device determines that the received second TA value is abnormal. In this situation, if the terminal device uses a smaller second TA value to send uplink signals to the target cell, the communication message will arrive at the target cell later than expected. The target cell will not receive part or all of the uplink signal, resulting in uplink synchronization errors and a persistently high uplink bit error rate.

[0178] In another scenario, the terminal device determines that the second TA value is within the preset TA range, and the terminal determines that there is no abnormality in the second TA value, and executes S513.

[0179] S513, the terminal device establishes an RRC connection with the first network device.

[0180] In this embodiment, the process of establishing an RRC connection between the terminal device and the first network device can also be referred to the above embodiments. Figure 2 The process of establishing an RRC connection is described in detail here.

[0181] S514, the terminal device sends an RRC reconfiguration complete message to the second network device; correspondingly, the second network device receives the RRC reconfiguration complete message sent by the terminal device.

[0182] It is understandable that after the terminal device successfully establishes an RRC connection with the first network device, the terminal device will send an RRC reconfiguration complete message to the second network device corresponding to the source cell. Upon receiving the RRC reconfiguration complete message, the second network device determines that the terminal device has successfully switched to the target cell.

[0183] S515, the terminal device sends an abnormal notification message to the first network device; correspondingly, the first network device receives the abnormal notification message sent by the terminal device.

[0184] The exception notification message is used to indicate that the second TA value is abnormal.

[0185] In some embodiments, the abnormal notification message sent by the terminal device to the first network device may be an unsolicited access information (UAI) message.

[0186] It is understandable that, since traditional unsolicited access information (UAI) messages are only a reference for the first network device, the first network device may ignore them upon receiving them. Therefore, in this embodiment, the terminal device sends an urgent UAI message with a higher priority than the traditional UAI to the first network device. This allows the first network device to immediately handle TA (Telematics Access Request) anomalies upon receiving the urgent UAI message.

[0187] An emergency UAI message can be a newly defined message type. For example, an emergency UAI message can be an unsolicited assistance information (UAI_u) message. A UAI_u message may include indications indicating the emergency status of the terminal device and requesting the first network device to process the abnormal information of the terminal device.

[0188] Emergency UAI messages can also be made by adding new information elements to the traditional UAI message structure to indicate an emergency situation. For example, by adding new information elements to the traditional UAI message structure to indicate that the second TA value of the target cell is abnormal.

[0189] In this embodiment, the newly defined information element can be of enumeration type or sequence type, and is not limited here. Furthermore, this embodiment does not limit the type of emergency UAI message, as long as the network device can recognize the emergency UAI message.

[0190] When the newly defined information element is an enumerated type, the terminal device can add a first indication information or a second indication information to the structure of the traditional UAI message. The first indication information indicates an abnormal TA value, or the second indication information indicates that the TA value is not abnormal. Thus, the emergency UAI message includes either the first or second indication information, indicating either an abnormal second TA value based on the first indication information, or that the second indication information indicates that the second TA value is not abnormal.

[0191] For example, an emergency UAI message can be either true or false. True indicates that the second TA value is not within the preset range of TA and that the second TA value is abnormal. False indicates that the second TA value is within the preset range of TA and that the second TA value is not abnormal.

[0192] This can be understood as follows: when an emergency UAI message is a traditional UAI message structure with added enumerated type information elements, the terminal device transmits less data when sending an emergency UAI message to the first network device, thereby reducing air interface signaling overhead and the network device's decoding time for the emergency UAI message, and improving the efficiency of anomaly repair.

[0193] When the newly defined information element is a sequence-type information element, the terminal device can add a sequence-type information element to the structure of the traditional UAI message, so that the emergency UAI message sent to the first network device includes a reference TA value or a reference TA range. That is, when the anomaly notification message includes sequence-type information elements, the anomaly notification message can include third indication information, as well as a reference TA value or a reference TA range. The third indication information is used to indicate that the second TA value is abnormal. The reference TA value or reference TA range is used as a reference to configure the target TA value for the target cell. Therefore, by providing the reference TA value or reference TA range to the first network device as a reference parameter for configuring the target TA value, the terminal device enables the first network device to support accurate fault parameter reconfiguration.

[0194] In some embodiments, the terminal device can determine a reference TA value or a reference TA range based on a preset range of TA values. That is, the reference TA value is within the preset range of TA values, and the reference TA range is less than or equal to the preset range of TA values.

[0195] In other embodiments, the terminal device can determine a reference TA value or a reference TA range based on the TA value of the target cell accessed in a historical time. For example, when the terminal device last accessed the target cell, the TA value of the uplink signal sent by the terminal device to the network device of the target cell was TA value 1. The terminal device can determine TA value 1 as the reference TA value, or the set reference TA range can include TA value 1.

[0196] Optionally, the emergency UAI message sent by the terminal device to the first network device may include third indication information and a reference TA range. The third indication information indicates that the second TA value is not within the preset TA range, and that the second TA value is abnormal. Thus, after receiving the emergency UAI message, the first network device can determine whether to adjust the TA value based on the reference TA range and the information obtained by the first network device.

[0197] For example, the data type of the emergency UAI message sent by the terminal device to the first network device is a sequence type (SEQUENCE). The data structure includes a newly defined information element "TA-Assistance-urgent". The newly defined information element is set to "TA-Value-Assistance INTEGER(0.63)OPTIONAL", indicating that the emergency UAI message includes a reference TA range, and the reference TA range is 0 to 63. Including the reference TA range in the emergency UAI message is optional. That is to say, the emergency UAI message sent by the terminal device to the first network device may or may not include the reference TA range. This embodiment of the application does not limit this.

[0198] S516, the first network device decodes the abnormal notification message and determines whether the second TA value is abnormal.

[0199] In this embodiment of the application, the terminal device can send an abnormal notification message to the first network device via an RRC message. After receiving the abnormal notification message, the first network device decodes the abnormal notification message and determines whether the second TA value is abnormal.

[0200] This can be understood as follows: Since the terminal device is in a high-speed moving state, if the terminal device determines that the second TA value is not within the preset TA range and the second TA value is abnormal, it sends an abnormal notification message to the first network device. The first network device decodes the abnormal notification message. If the first network device determines that the second TA value is not within the preset TA range, then the first network device determines that the second TA value is abnormal.

[0201] S517, the first network device determines the target TA value.

[0202] In some embodiments, the first network device may determine the target TA value based on the arrival time of an uplink signal received from a terminal device within the most recent time period. The specific process for determining the target TA value can be found in the TA value determination process described in the above embodiments, and is not limited here.

[0203] In other embodiments, if the anomaly notification message received by the first network device includes a reference TA value or a reference TA range, the first network device can determine the target TA value based on the reference TA value or the reference TA range.

[0204] Optionally, if the TA value determined by the first network device based on the arrival time of the uplink signal sent by the terminal device is not a reference TA value, the reference TA value shall be determined as the target TA value; or, if the TA value determined by the first network device based on the arrival time of the uplink signal sent by the terminal device is not within the reference TA range, the maximum or minimum TA value within the reference TA range shall be determined as the target TA value.

[0205] For example, assuming the reference TA value is 3, the first network device determines the TA value to be 2 based on the arrival time of the uplink signal sent by the terminal device in the most recent time. The first network device can then determine the target TA value to be 3.

[0206] Assuming the reference TA range is 2 to 4, if the first network device determines the TA value to be 5 based on the arrival time of the uplink signal sent by the terminal device in the most recent time, the first network device can determine the target TA value to be 4.

[0207] S518, the first network device sends a second message to the terminal device; correspondingly, the terminal device receives the second message sent by the first network device.

[0208] The second message contains the target TA value.

[0209] In this embodiment, when the first network device determines that the second TA value is abnormal, the first network device can send a second message to the terminal device via a Media Access Control Element (MAC CE) command. Upon receiving the second message, the terminal device can obtain the target TA value carried in the second message. Since the network device does not require additional data encapsulation when transmitting messages via the MAC CE command, the first network device's use of the MAC CE command to send the second message to the terminal device improves data transmission efficiency, enabling the first network device to quickly notify the terminal device to send an uplink signal based on the target TA value.

[0210] In this embodiment, when the first network device determines that the second TA value is abnormal, the first network device can send a second message to the terminal device through RRC, or the first network device can also send a second message to the terminal device through the physical downlink control channel (PDCCH). In this embodiment, the medium through which the first network device sends the second message to the terminal device is not limited.

[0211] It needs to be explained that after receiving an anomaly notification message, the first network device can determine whether to adjust the second TA value based on the information it has acquired. For example, if the first network device, based on the acquired uplink bit error rate of the terminal device, determines that the uplink bit error rate of the terminal device is less than the bit error rate threshold, even if the second TA value is not within the preset TA range, the first network device can determine not to update the TA value for the signal sent by the terminal device to the target cell; that is, the terminal device will still transmit data with the target cell based on the second TA value. When the first network device determines that the uplink bit error rate of the terminal device is greater than the bit error rate threshold, the first network device determines to update the TA value for the signal sent by the terminal device to the target cell. In this case, the first network device sends a second message carrying the target TA value to the terminal device to prevent the subsequent terminal device from using the abnormal second TA value to send signals to the target cell, which could lead to a high uplink bit error rate.

[0212] It is understandable that each time the first network device adjusts the TA value of the signal sent by the terminal device to the target cell, it needs to communicate with the terminal device via signaling. Frequent adjustments to the TA value will increase the signaling traffic on the air interface, leading to increased signaling overhead. Therefore, in this embodiment, if the first network device determines that the uplink bit error rate of the signal sent by the terminal device to the target cell is low, the first network device may not update the TA value of the signal sent by the terminal device to the target cell.

[0213] S519, the terminal device sends an uplink signal based on the target TA value.

[0214] In this embodiment, the terminal device adjusts the uplink transmission time for sending uplink signals to the first network device based on the target TA value. Then, according to the adjusted uplink transmission time, it sends uplink signals to the network device via PUSCH to achieve communication with the network device. Therefore, the first network device can receive the uplink signals sent by the terminal device within the correct time, thus accurately decoding the received uplink signals and avoiding the problem of high uplink bit error rate in the uplink signals sent by the terminal device.

[0215] For example, such as Figure 6As shown, terminal device 62 switches from the second network device 60 in the source cell to the first network device 61 in the target cell. Assume that terminal device 62 sends a second random access preamble to the first network device 61 at time T1. The first network device 61 estimates the distance between terminal device 62 and the first network device 61 as L1 based on the arrival time of the second random access preamble. Then, the first network device 61 determines a second TA value based on the distance L1 between terminal device 62 and the first network device 61, and the signal propagation speed, and sends the second TA value to terminal device 62. Terminal device 62 determines that the second TA value is not within the preset TA range, indicating an anomaly. Terminal device 62 sends an anomaly notification message to the first network device 61. Upon receiving the anomaly notification message, the first network device 61 determines the target TA value and sends the target TA value to terminal device 62. Since the terminal device 62 is moving at high speed, for example, at time T2, the terminal device 62 receives the target TA value and the distance between it and the first network device 61 decreases, that is, the distance between the terminal device 62 and the first network device 61 is L2. The terminal device 62 sends an uplink signal to the first network device 61 according to the target TA value, which avoids the problem of the terminal device sending an uplink signal with a large deviation TA value, resulting in a continuously high bit error rate, thereby improving the communication quality.

[0216] As shown above, when the terminal device determines that the second TA value for transmitting uplink signals to the target cell is abnormal, the terminal device sends an abnormality notification message to the first network device corresponding to the target cell. Based on the received abnormality notification message, the first network device determines that the second TA value is abnormal and sends the target TA value to the terminal device. This allows the terminal device to adjust the uplink transmission time for transmitting signals to the target cell based on the received target TA value. Therefore, after identifying an abnormality in the second TA value of the target cell, the terminal device reports the abnormality to the first network device, which then reconfigures the TA value of the target cell. This timely adjustment of the target cell's TA value avoids the terminal device using a significantly deviated TA value to transmit communication messages, preventing a persistently high bit error rate and thus improving communication quality.

[0217] This application also provides a method for statistical analysis and processing of timing advance failure (TAF) information. Based on this method, when a terminal device determines that the TA value of an uplink signal sent to a cell (such as the target cell mentioned above) is abnormal, the terminal device can store the TAF information. Subsequently, network devices can obtain the TAF information from multiple terminal devices, perform statistical analysis on the TAF information of multiple terminal devices, and optimize the network of the network device corresponding to the abnormal cell based on the statistical results, thereby reducing the probability of TA anomalies from the root cause.

[0218] Figure 7 This is a flowchart illustrating a method for statistical analysis and processing of TAF information provided in an embodiment of this application. It should be noted that in real-world scenarios, network devices can statistically analyze TAF information stored by multiple terminal devices. Figure 7 The example used is the network device's statistics of the TAF information stored by the first and second terminal devices.

[0219] The following example illustrates the process of network devices collecting TAF information stored by the first terminal device, and provides a detailed explanation of the methods for collecting and processing TAF information. Figure 7 As shown, this method can include a TAF information statistics process and a network optimization process, and specifically can include the following implementation processes:

[0220] S701, the network device sends a fourth message to the first terminal device; correspondingly, the first terminal device receives the fourth message sent by the network device.

[0221] The fourth message is used to instruct the first terminal device to store TAF information when the TA value of the signal sent to the abnormal cell is abnormal.

[0222] In some embodiments, the network device may send a fourth message to the first terminal device via an RRC reconfiguration message to instruct the first terminal device to store TAF information if it determines that the TA value of the signal transmitted to the abnormal cell is abnormal. The TAF information storage notification may include a fifth indication message to instruct the first terminal device on the content to be stored when storing the TAF information. For example, the fifth indication message may instruct the terminal device to store information such as abnormal cell information, TA value abnormality recovery time, the location of the first terminal device when the TA value is abnormal, the signal measurement results of the abnormal cell and neighboring cells corresponding to the TA abnormality, and the time elapsed since the abnormality occurred.

[0223] For example, the network device sends an RRC reconfiguration message to the first terminal device, which carries TAF_Storage_Config. After receiving the RRC reconfiguration message, the first terminal device can store the TAF information according to the storage content indicated by TAF_Storage_Config in the RRC reconfiguration message.

[0224] S702, the first terminal device has determined that there is an abnormal TA value.

[0225] S703, the first terminal device stores TAF information.

[0226] In some embodiments, the first terminal device stores preset TA ranges corresponding to different cells. When the first terminal device determines that the TA value sent to a certain cell is not within the preset TA range corresponding to that cell, the first terminal device determines that the TA value of that cell is abnormal. At this time, the first terminal device stores TAF information. In this embodiment, cells with abnormal TA values ​​are collectively referred to as abnormal cells.

[0227] In other embodiments, when the first terminal device accesses a cell, it sends a random preamble to the network device corresponding to the cell. The network device configures an initial TA value for the terminal device based on the received random preamble. After receiving the initial TA value, the terminal device determines whether the initial TA value matches a preset TA value corresponding to the terminal device's current frequency band. If the terminal device determines that the initial TA value does not match the preset TA value corresponding to the current frequency band, the terminal device determines that the TA value sent by the terminal device to the network device of that cell is abnormal.

[0228] It should be explained that the method described above for the first terminal device to determine the existence of an abnormal TA value is only an example, and is not limited in this embodiment. The first terminal device may also determine whether there is an abnormal TA value in other ways.

[0229] In this embodiment of the application, the TAF information includes one or more of the following: fourth indication information, cell information where the terminal device is located when the TA value is abnormal, recovery time of the abnormal TA value, location of the terminal device when the TA value is abnormal, signal measurement results of the cell where the terminal device is located when the TA value is abnormal, signal measurement results of neighboring cells, or time elapsed since the occurrence of the abnormality.

[0230] In one possible implementation, the TAF information may include a first part of information, which may include fourth indication information, abnormal cell information, TA value abnormality recovery time, and the location information of the first terminal device when the TA value is abnormal. The fourth indication information is used to indicate that the TA value of the uplink signal sent by the first terminal device to the abnormal cell is abnormal. The abnormal cell information refers to the cell information that the first terminal device determines has an abnormal TA value sent to the abnormal cell, and the abnormal cell information may include the PCI, CGI, etc. of the target cell.

[0231] In addition, TAF information may also include a second part of information, which may include one or more of the following: signal measurement results of abnormal cells and neighboring cells, duration since the occurrence of the abnormality.

[0232] For example, the data type of TAF information can be a sequence type. TAF information can include data types such as failedPCellId, cellGlebalId, measResultServCell, measResultNeighCells, locationInfotimeDuringFailure, or timeSinceFailure.

[0233] Among them, failedPCellId is used to indicate the physical identifier information of the abnormal cell, cellGlebalId is used to indicate the global identifier of the abnormal cell, measResultServCell is used to indicate the signal measurement result of the abnormal cell, measResultNeighCells is used to indicate the signal measurement result of the neighboring cell, locationInfo is used to indicate the distance between the first terminal device and the network device, timeDuringFailure is used to indicate the recovery time of the abnormal TA value, and timeSinceFailure is used to indicate the time since the abnormality occurred.

[0234] In some embodiments, the fourth message carries a first preset value, wherein the first preset value is the maximum number of TAF information stored by the first terminal device. During the process of storing TAF information, if the first terminal device determines that the number of stored TAF information has reached the first preset value, the first terminal device updates the stored TAF information in a queue manner. For example, as shown... Figure 8 As shown, assuming the first preset value is 10, the terminal device determines that the queue stores TAF information 1 value TAF information 10, and the terminal device determines that the number of TAF information stored in the queue is 10. When the terminal device determines that the TA value is abnormal and stores TAF information 11 in the queue, the terminal device deletes the first TAF information 1 in the queue and stores TAF information 11 at the end of the queue, so that the TAF information stored in the queue does not exceed the first preset value.

[0235] It needs to be explained that, Figure 7 The example shown only illustrates the process of the first terminal device storing TAF information after determining that an abnormal TA value exists once. In real-world scenarios, the first terminal device can store TAF information immediately after determining that an abnormal value exists. This embodiment does not limit the number of times the first terminal device detects an abnormal value or stores TAF information. For example, if the TA values ​​of the uplink signals sent by the first terminal device to both cell 1 and cell 2 are abnormal, the first terminal device can store the TAF information corresponding to the abnormal TA value in cell 1 and the abnormal TA value in cell 2.

[0236] Optionally, the method further includes the following step S704:

[0237] S704, the first terminal device sends a fifth message to the network device; correspondingly, the network device receives the fifth message sent by the first terminal device.

[0238] The fifth message is used to indicate that the first terminal device has stored TAF information.

[0239] In some embodiments, when the first terminal device stores TAF information, the first terminal device may proactively send an RRC reconfiguration complete message carrying a fifth message to the network device to notify the network device that the first terminal device has stored TAF information. In other words, the first terminal device may proactively inform the network device so that, after determining that the first terminal device has stored TAF information, the network device instructs the first terminal device to report the TAF information.

[0240] It should be explained that step S704 above is optional. That is, if the first terminal device stores TAF information, the first terminal device can proactively send a fifth message to the network device to notify the network device that the first terminal device stores TAF information. After receiving the fifth message, the network device instructs the first terminal device to report the TAF information. Alternatively, the first terminal device may not proactively send the fifth message, and the network device can request the first terminal device to report TAF information as needed during idle periods.

[0241] S705, the network device sends a third message to the first terminal device; correspondingly, the first terminal device receives the third message sent by the network device.

[0242] The third message is used to instruct the first terminal device to report TAF information.

[0243] In this embodiment of the application, the network device may send a third message to the first terminal device at any time or periodically; this embodiment of the application does not limit this.

[0244] For example, after receiving a fifth message from the first terminal device and confirming that the first terminal device stores TAF information, the network device can send a third message to the first terminal device to instruct it to report the TAF information. The network device can also send a third message to the first terminal device as needed during idle periods at regular intervals (e.g., every 1 or 2 days) to instruct it to report the TAF information.

[0245] In this embodiment, the third message sent by the network device to the first terminal device may request the first terminal device to report part of the TAF information, or it may request the first terminal device to report all of the TAF information. This embodiment does not limit this. For example, the network device may request the first terminal device to report only a portion of the TAF information, or it may request the first terminal device to report all of the TAF information.

[0246] For example, a third message sent by a network device to a first terminal device via an RRC reconfiguration message can be a UEInformationRequest message to request the first terminal device to report its stored TAF information. The UEInformationRequest message is a sequence-type data. The taf-ReportReq IE in the UEInformationRequest message is an enumeration type with a default value of true. After receiving the UEInformationRequest message from the network device, the first terminal device decodes it. If the decoded taf-ReportReq value is true, the first terminal device reports its stored TAF information via a UEInformationResponse message, and then clears the reported TAF information.

[0247] In addition, the UEInformationRequest message sent by the network device to the first terminal device may also include other fields, such as mobilityHistoryReportReq-r16 ENUMERATED{true}OPTIONAL, or lateNonCriticalExtension, etc. Of course, other fields may also be included, which will not be listed one by one in this embodiment.

[0248] S706, the first terminal device sends at least one TAF message to the network device; correspondingly, the network device receives at least one TAF message sent by the first terminal device.

[0249] When the first terminal device reports TAF information to the network device, the first terminal device can determine the content of the reported TAF information based on the reporting content indicated in the third message. Alternatively, the first terminal device can also proactively report content that is not indicated in the third message.

[0250] For example, if the third message received by the first terminal device only requests the reporting of the first part of the TAF information, the first terminal device may report only the first part of the stored TAF information, or it may respond to the third message by reporting the first part of the stored TAF information and report the second part of the information on its own.

[0251] Optionally, in S707, the first terminal device clears the TAF information.

[0252] In this embodiment of the application, after the first terminal device sends at least one stored TAF information to the network device, the first terminal device clears the sent TAF information to save storage space of the first terminal device.

[0253] It should be explained that the process by which network devices collect TAF information stored by other terminal devices (e.g., the second terminal device) can be referred to the process of collecting information from the first terminal device as described above, and will not be repeated here.

[0254] S708 If the number of TAF information containing the same abnormal cell counted by the network device within a preset time period is greater than a second preset value, the TA parameters of the network device corresponding to the abnormal cell will be adjusted.

[0255] In this embodiment, after receiving TAF information from multiple terminal devices, the network device performs a statistical analysis on the terminal devices that reported TAF information within a preset time period. If the network device determines that the number of TAF information entries containing the same abnormal cell within the preset time period is greater than a second preset value, the network device determines that the TA parameters of the abnormal cell may be abnormal. In this case, the network device can adjust the TA parameters of the network device corresponding to the abnormal cell.

[0256] In some embodiments, after determining the TA values ​​of the same terminal device communicating at different locations, the network device analyzes the received multiple TA values ​​to adjust parameters such as the TA step size and the maximum TA value based on the analysis results. For example, if the network device determines that the coverage area of ​​an abnormal cell is too large, and the actual arrival time of signals sent by the terminal device at locations far from the network device is later than the corresponding preset time, the network device can increase the maximum TA value to ensure that the signal arrives on time. Alternatively, if the network device determines that multiple TA values ​​of the same terminal device communicating at different locations are all low, the network device can reduce the maximum TA value to prevent the terminal device from sending signals prematurely.

[0257] In other embodiments, the network device can also continuously monitor the network performance of the network devices corresponding to abnormal cells, such as TA distribution and uplink bit error rate. If the network device determines that the TA parameter settings are abnormal based on performance data analysis, it can measure the effect of TA parameter adjustment and adjust the TA parameters accordingly. After adjusting the TA parameters, the network device re-collects performance data to determine whether the adjusted network device exhibits any TA anomalies.

[0258] In one scenario, if, after adjusting the TA parameters, the number of TAF information entries containing the same abnormal cell counted by the network device within a preset time period is less than a second preset value, the network device determines that the TA of the network device corresponding to the abnormal cell is not abnormal.

[0259] In another scenario, if the number of TAF (Trust of Information) records containing the same abnormal cell within a preset time period is greater than a third preset value after the network device adjusts the TA (Trust of Information) parameters, the network device may increase the penalty value for the abnormal cell and / or adjust the serving cell selection criteria for the abnormal cell to prevent the terminal device from registering to the abnormal cell again.

[0260] In some embodiments, network devices can reduce the priority of abnormal cells by increasing the penalty value parameter for abnormal cells. This allows terminal devices to determine that the signal quality of an abnormal cell is poor during cell handover or cell reselection, thereby preventing the terminal device from reconnecting to the abnormal cell during handover.

[0261] The penalty value parameters can include C1 penalty value, C2 penalty value, physical cell identity (PCI) penalty value, load penalty value, interference penalty value, etc.

[0262] The C1 penalty value consists of the signal strength of the abnormal cell and a penalty value. After the network device increases the C1 penalty value of the abnormal cell, the reselection threshold of the abnormal cell will be increased, making it more difficult for the terminal device to reselect to the abnormal cell.

[0263] The C2 penalty value includes the C1 penalty value for abnormal cells, cell reselection offset (CRO), and cell reselection threshold (CRT). Increasing the C2 penalty value for abnormal cells can reduce the dwell time of terminal devices in those cells.

[0264] In some embodiments, network devices can also adjust the cell reselection and selection criteria (S-criteria) of abnormal cells to prevent terminal devices from re-accessing the abnormal cell. The S-criteria are a set of rules and parameters used to determine whether a terminal device should remain in the current serving cell or reselect to another cell.

[0265] For example, network devices can prevent terminal devices from registering with abnormal cells again by increasing the cell reselection offset (CRO) and cell reselection quality threshold (CRQ), setting cell blocking, and adjusting cell selection parameters (such as minimum receive quality and minimum receive level).

[0266] It's understandable that CRO (Cell Reselection Ratio) is a parameter used to adjust the cell reselection threshold. Increasing the CRO value of an abnormal cell makes it more difficult for the terminal device to reselect to that cell. CRQ (Cell Queuing Qualifier) ​​is another parameter affecting cell reselection; increasing the CRQ value makes the terminal device require higher signal quality before reselecting to that cell. Network devices can completely prevent terminal devices from selecting or reselecting to abnormal cells by setting a cell ban. This way, the terminal device will not consider the abnormal cell as a serving cell, thus avoiding registration with that abnormal cell.

[0267] Therefore, after receiving TAF information from at least one terminal device, the network device performs statistical analysis on the received TAF information. If the number of TAF messages containing the same abnormal cell within a preset time period exceeds a second preset value, the network device adjusts the TA parameters of the network device corresponding to the abnormal cell to avoid unreasonable TA parameter configurations in the network device corresponding to the abnormal cell. After adjusting the TA parameters of the network device corresponding to the abnormal cell, if the number of TAF messages containing the same abnormal cell within a preset time period exceeds a third preset value, the network device increases the penalty value for the abnormal cell and / or adjusts the cell reselection and selection criteria for the abnormal cell to prevent the terminal device from re-registering with the abnormal cell. This fundamentally avoids the problem of high uplink bit error rate of the terminal device due to abnormal TA values ​​during communication between the terminal device and the abnormal cell.

[0268] This application provides a communication system. Figure 9 This is a schematic diagram of the structure of a communication system provided in an embodiment of this application. Figure 9 As shown, the communication system 900 may include a first network device 910, a second network device 920, and a terminal device 930.

[0269] The first network device 910 is used to send a first message to the terminal device 930 after the terminal device switches from the source cell to the target cell. The first message is used to indicate the TA value.

[0270] The terminal device 930 is configured to send an abnormality notification message to the first network device 910 after receiving the TA value sent by the first network device 910. The abnormality notification message indicates that the TA value is abnormal.

[0271] The first network device 910 is further configured to, after receiving an abnormal notification message sent by the terminal device 930, reconfigure the target TA value and send a second message to the terminal device 930. The second message is used to indicate the target TA value.

[0272] The terminal device 930 is also configured to, after receiving the target TA value sent by the first network device 910, send an uplink signal to the first network device 910 based on the target TA value.

[0273] The second network device 920 is also used to send a TA preset range to the terminal device 930 when it is determined that the terminal device 930 is in a high-speed moving state. The second network device 920 may be the same as or different from the first network device 910.

[0274] In some embodiments, the terminal device 930 includes at least one terminal device, and the first network device 910 is further configured to send a third message to the at least one terminal device. The third message requests the at least one terminal device to report TAF information. The TAF information includes fourth indication information, cell information of the terminal device when the timing advance TA value is abnormal, recovery time for the abnormal TA value, and the location of the terminal device when the TA value is abnormal. The fourth indication information indicates that the TA value is abnormal.

[0275] At least one terminal device is used to report at least one TAF message to the first network device 910 after receiving the third message.

[0276] The first network device 910 can also be used to adjust the TA parameters of the network device corresponding to the abnormal cell when, after receiving TAF information reported by at least one terminal device, the number of terminal devices reporting TAF information in the abnormal cells counted within a preset time period is greater than a second preset value.

[0277] The first network device 910 and the terminal device 910 in this embodiment are used to execute the communication method provided in the foregoing embodiments.

[0278] The terminal device and network device in the embodiments of this application can adopt, for example... Figure 10 The structure of the communication device shown, or including Figure 10 The components shown. (As shown) Figure 10As shown, the communication device 100 may include one or more processors 1001, memory 1002 and communication interface 1003.

[0279] The memory 1002, communication interface 1003, and processor 1001 are coupled together. For example, the memory 1002, communication interface 1003, and processor 1001 can be coupled together via bus 1004.

[0280] Processor 1001 may be the control center of a communication device, and may be a processor or controller. For example, processor 1001 may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of embodiments of this application. The processor may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0281] The communication interface 1003 is used to communicate with other devices or communication networks, such as Ethernet, RAN, wireless local area networks (WLAN), etc. The communication interface 1003 can also be a transceiver circuit located within the processor 1001, used to implement the processor's signal input and signal output.

[0282] The memory 1002 can be a device with storage functionality. For example, it can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions; random access memory (RAM) or other types of dynamic storage devices capable of storing information and instructions; electrically erasable programmable read-only memory (EEPROM); compact disc read-only memory (CD-ROM) or other optical disc storage; optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile optical discs, Blu-ray discs, etc.); magnetic disk storage media or other magnetic storage devices; or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory can exist independently and be connected to the processor via bus 1004. The memory can also be integrated with the processor.

[0283] The memory 1002 is also used to store computer execution instructions for implementing the scheme of this application, and the execution is controlled by the processor 1001. The processor 1001 is used to execute the computer execution instructions stored in the memory 1002, thereby implementing the access control method provided in the embodiments of this application.

[0284] Alternatively, in this embodiment of the application, the processor 1001 may execute the processing-related functions in the access control method provided in the following embodiments of the application, and the communication interface 1003 may be responsible for communicating with other devices or communication networks. This embodiment of the application does not specifically limit this.

[0285] The computer execution instructions in the embodiments of this application may also be referred to as application code, and the embodiments of this application do not specifically limit this.

[0286] Bus 1004 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The aforementioned bus 1004 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 10 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0287] In some embodiments, processor 1001 may include one or more CPUs.

[0288] In some embodiments, the communication device 100 may include a plurality of processors. Each of these processors may be a single-core processor or a multi-core processor. The processors may include, but are not limited to, at least one of the following: CPU, microprocessor, DSP, microcontroller unit (MCU), or artificial intelligence processor, and other computing devices that run software. Each computing device may include one or more cores for executing software instructions to perform calculations or processing.

[0289] This application also provides an electronic device, including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, including computer instructions. When the one or more processors execute the computer instructions, the electronic device performs the aforementioned method steps to implement the methods in the above embodiments.

[0290] Embodiments of this application also provide a computer-readable storage medium storing computer instructions that, when executed on an electronic device, cause the electronic device to perform the aforementioned method steps to implement the methods described in the above embodiments.

[0291] Embodiments of this application also provide a computer program product, which includes computer instructions that, when executed on an electronic device, cause the electronic device to perform the aforementioned method steps to implement the methods described in the above embodiments.

[0292] In addition, embodiments of this application also provide an apparatus, which may specifically be a chip, component or module. The apparatus may include a connected processor and a memory; wherein the memory is used to store computer execution instructions, and when the apparatus is running, the processor may execute the computer execution instructions stored in the memory to cause the apparatus to perform the methods executed by the electronic devices in the above-described method embodiments.

[0293] In this embodiment, the electronic device, computer-readable storage medium, computer program product or device are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0294] Through the above description of the embodiments, those skilled in the art will clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0295] In the embodiments of this application, the functional units can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0296] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, essentially, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as flash memory, portable hard disk, read-only memory, random access memory, magnetic disk, or optical disk.

[0297] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for reporting timed advance timing (TA) anomalies, characterized in that, Applied to a terminal device, the method includes: Switch from the source cell to the target cell; Receive a first message, the first message being used to instruct the terminal device to send the TA value of the uplink signal to the network device of the target cell; Send an exception notification message, which indicates that the TA value is abnormal.

2. The method according to claim 1, characterized in that, The method further includes: Receive a second message from the network device of the target cell, the second message being used to indicate the target TA value; Based on the target TA value, an uplink signal is sent.

3. The method according to claim 1 or 2, characterized in that, The abnormal TA value was determined after a cell handover occurred.

4. The method according to any one of claims 1-3, characterized in that, The method further includes: The terminal receives a first Radio Resource Control (RRC) reconfiguration message from a network device in the source cell. The first RRC reconfiguration message includes a TA preset range. The TA preset range is configured when the terminal device is in a high-speed mobile state. When the TA value is outside the TA preset range, the TA value is abnormal.

5. The method according to claim 4, characterized in that, The method further includes: Receive a second RRC reconfiguration message from the network device of the source cell. The second RRC reconfiguration message and the first RRC reconfiguration message may be the same message or different messages. The second RRC reconfiguration message carries a target cell identifier. The handover from the source cell to the target cell includes: Access the target cell based on the target cell identifier.

6. The method according to any one of claims 1-5, characterized in that, When the exception notification message includes enumerated type information elements, the exception notification message includes either first indication information or second indication information, wherein the first indication information is used to indicate that the TA value is abnormal, and the second indication information is used to indicate that the TA value is not abnormal; or... When the anomaly notification message includes sequence-type information elements, the anomaly notification message includes third indication information, and a reference TA value or a reference TA range, the third indication information being used to indicate that the TA value is abnormal.

7. The method according to any one of claims 1-6, characterized in that, The abnormal notification message is an Emergency User Equipment Assistance Information (UAI), and the priority of the emergency UAI message is higher than that of the traditional UAI message.

8. The method according to any one of claims 1-7, characterized in that, Receiving the first message includes: The first message is received from the network device corresponding to the target cell via a Random Access Response (RAR) message.

9. The method according to claim 2, characterized in that, The receipt of the second message includes: Receive the second message sent by the network device corresponding to the target cell through the Media Access Control - Control Element (MAC CE) command.

10. The method according to claim 2, characterized in that, The receipt of the second message includes: Receive the second message sent by the network device corresponding to the target cell via Radio Resource Control (RRC); or, The second message is received from the network device corresponding to the target cell via the Physical Downlink Control Channel (PDCCH).

11. The method according to any one of claims 1-10, characterized in that, The method further includes: When the TA value is abnormal, the timing advance abnormality TAF information is stored.

12. A method for reporting timing advance measurement (TA) anomaly information, characterized in that, The method, which involves using an application terminal device, includes: Receive a third message, the third message being used to instruct the terminal device to report timing advance abnormal TAF information, the TAF information being used to indicate the status information corresponding to the abnormal TA value; Report at least one TAF (Transfer Assistance) information.

13. The method according to claim 12, characterized in that, The TAF information includes fourth indication information, cell information where the terminal device is located when the TA value is abnormal, recovery time of the abnormal TA value, and location of the terminal device when the TA value is abnormal, as well as at least one of the following: signal measurement results of the cell where the terminal device is located when the TA value is abnormal, signal measurement results of neighboring cells, or time since the occurrence of the abnormality; the fourth indication information is used to indicate the abnormal TA value.

14. The method according to claim 12 or 13, characterized in that, The third message is also used to indicate the content to be reported in the TAF information, which includes all or part of the content in the TAF information.

15. The method according to any one of claims 12-14, characterized in that, The method further includes: A fourth message is received, which instructs the terminal device to store the TAF information in the event of an abnormal TA value.

16. The method according to claim 15, characterized in that, The fourth message carries a first preset value, and the number of TAF information stored on the terminal device is less than or equal to the first preset value.

17. The method according to claim 15 or 16, characterized in that, The fourth message is a Radio Resource Control (RRC) reconfiguration message.

18. The method according to any one of claims 12-17, characterized in that, The method further includes: A fifth message is sent, which indicates that the terminal device has stored the TAF information.

19. The method according to any one of claims 12-18, characterized in that, The method further includes: If a TA anomaly is determined, the TAF information is stored.

20. A method for reporting timed advance timing (TA) anomalies, characterized in that, Applied to network devices, the method includes: After the terminal device accesses the target cell, a first message is sent to the terminal device, the first message being used to indicate the TA value; Receive an anomaly notification message from the terminal device, the anomaly notification message being used to indicate that the TA value is abnormal.

21. The method according to claim 20, characterized in that, The first message was sent via a random access response (RAR) message.

22. The method according to claim 20, characterized in that, After receiving the abnormal notification message from the terminal device, the method further includes: Send a second message, which indicates the target TA value.

23. The method according to claim 22, characterized in that, Sending the second message includes: The second message is sent using the Media Access Control - Control Element (MAC CE) command.

24. The method according to claim 22, characterized in that, The second message is sent via Radio Resource Control (RRC) or via Physical Downlink Control Channel (PDCCH).

25. The method according to any one of claims 22-24, characterized in that, When the anomaly notification message includes sequence-type information elements, the anomaly notification message includes third indication information and a reference TA value or reference TA range. The third indication information is used to indicate that the TA value is abnormal, and the target TA value is configured with reference to the reference TA value or the reference TA range.

26. The method according to claim 25, characterized in that, When the uplink bit error rate of the terminal device is greater than the bit error rate threshold, the target TA value is determined based on the reference TA value or the reference TA range.

27. The method according to claim 26, characterized in that, If the TA value determined based on the arrival time of the uplink signal sent by the terminal device is not the reference TA value, the target TA value is the reference TA value; or, If the TA value determined based on the arrival time of the uplink signal sent by the terminal device is not within the reference TA range, the target TA value is the maximum or minimum TA value within the reference TA range.

28. A method for reporting timing advance measurement (TA) anomaly information, characterized in that, Applied to network devices, the method includes: Send a third message to at least one terminal device, the third message being used to request the at least one terminal device to report timing advance error (TAF) information; Receive TAF information reported by at least one terminal device.

29. The method according to claim 28, characterized in that, The TAF information includes fourth indication information, cell information where the terminal device is located when the timing advance TA value is abnormal, recovery time of abnormal TA value, and location of the terminal device when the TA value is abnormal. The fourth indication information is used to indicate abnormal TA value.

30. The method according to claim 28 or 29, characterized in that, The method further includes: A fourth message is sent to the at least one terminal device, the fourth message being used to notify that the TAF information is stored in the event of an abnormal TA value.

31. The method according to any one of claims 28-30, characterized in that, The method further includes: A fifth message is received from at least one terminal device, the fifth message indicating that the terminal device stores the TAF information.

32. The method according to any one of claims 28-31, characterized in that, The third message is used to request the at least one terminal device to report the content to be reported in the TAF information, the content to be reported including all or part of the content in the TAF information.

33. The method according to any one of claims 28-32, characterized in that, The method further includes: If the number of TAF information containing the same abnormal cell within a preset time period is greater than a second preset value, the TA parameters of the network device corresponding to the abnormal cell will be adjusted.

34. The method according to claim 33, characterized in that, After adjusting the TA parameters of the network device corresponding to the abnormal cell, the method further includes: If the number of TAF information containing the same abnormal cell counted within the preset time period is greater than a third preset value, the penalty value of the abnormal cell is increased and / or the serving cell selection criterion of the abnormal cell is adjusted.

35. A communication system, characterized in that, The system includes terminal equipment and network equipment. The terminal device is used to perform the method according to any one of claims 1-11, and the network device is used to perform the method according to any one of claims 20-27; or... The terminal device is used to perform the method according to any one of claims 12-19, and the network device is used to perform the method according to any one of claims 28-34.

36. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the method according to any one of claims 1-34.

37. A computer-readable storage medium having a computer program / instructions stored thereon, characterized in that, When the computer program / instructions are executed by the processor, they implement the method described in any one of claims 1-34.

38. A chip system comprising a memory and a processor, characterized in that, When the program / instructions stored in the memory are executed by the processor, they implement the method described in any one of claims 1-34.