CN113079536A - Updating method and device of timing advance and mobile terminal - Google Patents
Updating method and device of timing advance and mobile terminal Download PDFInfo
- Publication number
- CN113079536A CN113079536A CN202110371466.2A CN202110371466A CN113079536A CN 113079536 A CN113079536 A CN 113079536A CN 202110371466 A CN202110371466 A CN 202110371466A CN 113079536 A CN113079536 A CN 113079536A
- Authority
- CN
- China
- Prior art keywords
- timing advance
- base station
- value
- parameter value
- network condition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000005540 biological transmission Effects 0.000 claims abstract description 39
- 230000000977 initiatory effect Effects 0.000 claims abstract description 20
- 238000012544 monitoring process Methods 0.000 claims abstract description 11
- 238000004891 communication Methods 0.000 claims description 15
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
- H04W56/0045—Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by altering transmission time
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a method and a device for updating timing advance and a mobile terminal. The method for updating the timing advance is applied to the mobile terminal and comprises the following steps: monitoring a network condition, and judging whether a parameter value of the network condition meets a preset parameter value or not; if the parameter value of the network condition does not meet the preset parameter value, initiating a timing advance updating request to a base station, and sending the parameter value of the network condition to the base station; and receiving an update value of the timing advance returned by the base station according to the update request, and performing uplink transmission according to the update value. The scheme can lead the terminal to timely and autonomously adjust the timing advance according to the network condition to avoid unnecessary uplink desynchronization.
Description
Technical Field
The invention relates to the technical field of mobile communication, in particular to a method and a device for updating timing advance and a mobile terminal.
Background
In LTE technology, a timing advance TA mechanism is proposed to ensure time synchronization of a base station. To ensure orthogonality of uplink transmissions and avoid intra-cell interference, the base station requires that signals from different terminals in the same subframe but in different frequency domain resources arrive at the base station substantially aligned in time. The base station can decode the uplink data correctly as long as it receives the uplink data transmitted by the terminal within the CP (Cyclic Prefix). The base station can control the arrival time of uplink signals from different terminals at the base station by appropriately controlling the offset of each terminal. For a terminal farther from the base station, due to a larger transmission delay, uplink data is transmitted earlier than for a terminal closer to the base station, and therefore different terminals have different respective TA amounts. After uplink synchronization, the terminal obtains the amount of TA, but the time of the uplink signal arriving at the base station may change with time, so the terminal needs to continuously update its uplink timing advance to maintain uplink synchronization. The mobile terminal can not autonomously inform the base station of updating the timing advance according to the current network environment state.
Accordingly, there is a need in the art for improvements.
Disclosure of Invention
The embodiment of the invention provides a method and a device for updating a timing advance and a mobile terminal, which can adjust the timing advance in time according to the network condition of the terminal to avoid unnecessary uplink desynchronization.
The method for updating the timing advance provided by the embodiment of the invention is applied to a mobile terminal and comprises the following steps: monitoring a network condition, and judging whether a parameter value of the network condition meets a preset parameter value or not; if the parameter value of the network condition does not meet the preset parameter value, initiating a timing advance updating request to a base station, and sending the parameter value of the network condition to the base station; and receiving an update value of the timing advance returned by the base station according to the update request, and performing uplink transmission according to the update value.
Optionally, in some embodiments of the present invention, the setting of the parameter value of the network condition as a signal-to-interference-plus-noise ratio, and if the parameter value of the network condition does not satisfy the preset parameter value, initiating a timing advance update request to the base station includes:
measuring a cell common reference signal and determining the signal to interference plus noise ratio according to the cell common reference signal;
judging whether the signal-to-interference-plus-noise ratio is smaller than a preset value;
and if the signal-to-interference-plus-noise ratio is smaller than the preset value, initiating the updating request to the base station.
Optionally, in some embodiments of the present invention, the sending, to the base station, a parameter value of the network condition includes:
loading the signal to interference plus noise ratio into a timing advance command and sending the timing advance command to the base station.
Optionally, in some embodiments of the present invention, the loading the signal-to-interference-and-noise ratio value into the timing advance command includes:
acquiring a corresponding relation between the signal and the interference plus noise ratio and a binary number value;
determining a binary value corresponding to the signal to interference plus noise ratio value as a byte value in a media access control channel element of the timing advance command.
Optionally, in some embodiments of the present invention, after initiating a timing advance update request to a base station and sending a parameter value of the network condition to the base station, the method further includes:
if the updated value is not received within the preset time, acquiring the transmission delay variation between the mobile terminal and the base station;
and determining a target updating value of the timing advance according to the transmission delay variation and the current timing advance.
Optionally, in some embodiments of the present invention, after determining the target update value of the timing advance according to the transmission delay variation and the current timing advance, the method further includes:
if the transmission delay variation is larger than or equal to a preset variation, performing uplink transmission according to the target update value;
and if the transmission delay variation is smaller than the preset variation, performing uplink transmission according to the current timing advance.
Optionally, in some embodiments of the present invention, before the receiving an update value of the timing advance returned by the base station according to the update request, and performing uplink transmission according to the update value, the method further includes:
judging whether a base station which currently establishes communication connection is changed;
and if the base station which establishes the communication connection at present changes, monitoring the current network state again, and determining whether to initiate the updating request to the base station according to the parameter value of the current network state.
Correspondingly, an apparatus for updating a timing advance provided in an embodiment of the present invention includes:
the judging unit is used for monitoring the network condition and judging whether the parameter value of the network condition meets a preset parameter value or not;
the initiating unit is used for initiating a timing advance updating request to the base station and sending the parameter value of the network condition to the base station if the parameter value of the network condition does not meet the preset parameter value;
and the receiving unit is used for receiving the update value of the timing advance sent by the base station according to the update request and carrying out uplink transmission according to the update value.
An embodiment of the present invention further provides a mobile terminal, including: at least one processor and memory; the memory stores computer-executable instructions; the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the method of timing advance update as described above.
In addition, an embodiment of the present invention further provides a computer-readable storage medium, where a computer executable instruction is stored in the computer-readable storage medium, and when the computer executable instruction is executed by a processor, the computer executable instruction is used to implement the above method for updating the timing advance.
The embodiment of the invention monitors the network condition and judges whether the parameter value of the network condition meets the preset parameter value; if the parameter value of the network condition does not meet the preset parameter value, initiating a timing advance updating request to a base station, and sending the parameter value of the network condition to the base station; and receiving an update value of the timing advance returned by the base station according to the update request, and performing uplink transmission according to the update value. The scheme can enable the terminal to timely initiate the updating request of the timing advance to the base station according to the network condition, thereby being capable of automatically adjusting the timing advance to avoid unnecessary uplink desynchronizing.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram of a connection between a mobile terminal and a base station according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a method for updating a timing advance according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a protocol data unit of a medium access control layer according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a subheader of a medium access control layer according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a definition value table of a logical channel identifier according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a medium access control element according to an embodiment of the present invention;
fig. 7 is a diagram illustrating a corresponding relationship between a signal-to-interference-plus-noise ratio and a binary value according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a timing advance updating apparatus according to an embodiment of the present invention;
fig. 9 is a schematic diagram of a mobile terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention provides a method and a device for updating timing advance and a mobile terminal. The method for updating the timing advance is applied to the mobile terminal and comprises the following steps: monitoring a network condition, and judging whether a parameter value of the network condition meets a preset parameter value or not; if the parameter value of the network condition does not meet the preset parameter value, initiating a timing advance updating request to a base station, and sending the parameter value of the network condition to the base station; and receiving an update value of the timing advance returned by the base station according to the update request, and performing uplink transmission according to the update value.
As shown in fig. 1, fig. 1 is a schematic diagram of a connection between a mobile terminal and a base station according to an embodiment of the present invention. The base station establishes communication connection with the mobile terminal in the communication range, and sends respective timing advance to each base station to control the time of the uplink signals from different terminals reaching the base station. The mobile terminal monitors the network condition and determines whether to initiate a timing advance updating request to the base station according to the network condition.
The following are detailed below. It should be noted that the following description of the embodiments is not intended to limit the preferred order of the embodiments.
As shown in fig. 2, a specific flow of the timing advance updating method may be as follows:
101. and monitoring the network condition, and judging whether the parameter value of the network condition meets a preset parameter value.
In the embodiment of the invention, after the mobile terminal establishes communication connection with the base station, the network condition of a network connected with the mobile terminal is monitored. And acquiring a parameter value corresponding to the network condition, wherein the parameter value can be set as a signal-to-interference-plus-noise ratio, and then a parameter value is preset, so as to judge whether the parameter value of the network condition of the mobile terminal meets the preset parameter value.
In the embodiment of the present invention, the parameter value corresponding to the network condition of the mobile terminal is set as a signal to interference plus noise ratio (SINR) value, that is, the magnitude of the SINR value can be used to indicate that the network condition is good. The signal-to-interference-plus-noise ratio refers to the ratio of the strength of a received useful signal to the strength of a received interference signal, the SINR value range specified by the 3GPP 36.133 specification is-23 dB to 40dB, the step size is 0.5dB, and in the existing network, the larger the signal-to-interference-plus-noise ratio is, the better the signal quality is; in the actual test procedure, the signal to interference plus noise ratio is 30dB at maximum. Generally speaking, when the SINR is more than or equal to 25, the signal quality is considered to be excellent; when the SINR is more than 25 and more than or equal to 20, the signal quality is considered to be good; when the SINR is more than 20 and more than or equal to 10, the signal quality is considered to be general; when the SINR is less than 5, the signal quality is considered to be poor. The signal quality may be considered as a network environment state, i.e. the network condition mentioned above, i.e. the larger the signal-to-interference-plus-noise ratio, the better the network condition of the mobile terminal.
102. And if the parameter value of the network condition does not meet the preset parameter value, initiating a timing advance updating request to a base station, and sending the parameter value of the network condition to the base station.
In the embodiment of the present invention, the parameter value of the network condition of the mobile terminal is set as the signal-to-interference-plus-noise ratio, and due to the corresponding relationship between the signal-to-interference-plus-noise ratio and the network condition, the preset parameter value, that is, the preset signal-to-interference-plus-noise ratio, can be set to 5, and then it is determined whether the signal-to-interference-plus-noise ratio is smaller than 5, that is, whether the parameter value of the network condition satisfies the preset parameter value. The preset parameter value may be adjusted according to the actual network condition, which is not limited in the present invention.
The mobile terminal measures a cell Common Reference Signal (CRS) and determines a signal-to-interference-plus-noise ratio (SIR) value according to the cell CRS. And then, judging whether the ratio of the signal to the interference and the noise is smaller than a preset value, if the ratio of the signal to the interference and the noise is smaller than the preset value, namely the parameter value of the network condition does not meet the preset parameter value, which means that the current network condition of the mobile terminal is poor, the mobile terminal initiates a timing advance updating request to the base station. The preset value, i.e. the preset parameter value, may be adjusted according to the actual network condition, which is not limited in the present invention.
If the signal-to-interference-plus-noise ratio is greater than or equal to a preset value, the mobile terminal continues to monitor the current network condition.
When the signal-to-interference-plus-noise ratio is smaller than the preset value, the mobile terminal sends a request for updating the timing advance to the base station, and simultaneously sends a parameter value of the network condition to the base station, namely sends the signal-to-interference-plus-noise ratio to the base station. At this time, the mobile terminal loads the signal to interference plus noise ratio into a timing advance command and sends the timing advance command to the base station.
As shown in fig. 3, fig. 3 is a structural diagram of a Protocol Data Unit (PDU) of a Medium Access Control (MAC), where the MAC PDU of the timing advance command includes a MAC header, a Service Data Unit (SDU) of the MAC and padding information (padding), and the MAC header is composed of a plurality of MAC subheaders. As shown in fig. 4, fig. 4 is a structural diagram of a MAC subheader, where the MAC subheader includes a Logical Channel Identifier (LCID) for indicating the types of a medium access control element (MAC CE), a MAC SDU and padding information corresponding to the subheader. As shown in fig. 5, fig. 5 is a defined value table of logical channel identifiers, where 01101-. As shown in fig. 6, fig. 6 is a structural diagram of a medium access control element, where the medium access control element includes a signal to interference plus noise ratio (SINR) value measured by a current mobile terminal, where R in fig. 6 represents a reserved bit, and the value is set to 0.
Wherein the step of "loading the signal to interference plus noise ratio into the timing advance command" specifically comprises: firstly, acquiring a corresponding relation between a signal and interference plus noise ratio and a binary number value; and determining a binary value corresponding to the signal-to-interference-plus-noise ratio value obtained by current measurement as a byte value in a medium access control channel element of the timing advance command. As shown in fig. 7, fig. 7 is a diagram illustrating a correspondence relationship between a signal-to-interference-and-noise ratio and a binary value, in an embodiment of the present invention, a currently measured signal-to-interference-and-noise ratio is loaded into a medium access control element in a form of a binary value, where the binary value corresponding to the signal-to-interference-and-noise ratio can be determined as a lower seven-bit value of a byte of the medium access control element.
After receiving a timing advance updating request initiated by the mobile terminal and a sent signal-to-interference-plus-noise ratio, the base station re-evaluates to obtain an updating value of the timing advance, and notifies the updating value of the timing advance to the mobile terminal through a downlink timing advance command.
Optionally, if the mobile terminal does not receive the update value of the timing advance within the preset time, obtaining a transmission delay variation between the mobile terminal and the base station; and determining a target update value of the timing advance of the mobile terminal according to the transmission delay variation and the current timing advance. If the transmission delay variation is larger than or equal to the preset variation, the mobile terminal performs uplink transmission according to the target update value; and if the transmission delay variation is smaller than the preset variation, the mobile terminal performs uplink transmission according to the current timing advance. The preset variable quantity can be set by each mobile terminal according to the actual situation in a user-defined mode.
103. And receiving an update value of the timing advance returned by the base station according to the update request, and performing uplink transmission according to the update value.
In the embodiment of the invention, the base station returns the updated value to the mobile terminal after re-evaluating the updated value of the timing advance according to the update request initiated by the mobile terminal, and the mobile terminal performs uplink transmission according to the updated value after receiving the returned updated value. Therefore, the mobile terminal can monitor the network condition in real time, and can inform the base station to return the updated timing advance in time when the network condition is poor, thereby avoiding uplink desynchronization and further avoiding user experience influenced by call drop.
Optionally, the mobile terminal determines whether a base station currently establishing communication connection is changed; and if the base station which establishes the communication connection at present changes, the mobile terminal monitors the current network state again, and determines whether to initiate an updating request to the base station according to the parameter value of the network state. If the parameter value of the network condition does not meet the preset parameter value, the mobile terminal initiates a timing advance updating request to the base station and sends the parameter value of the network condition to the base station; and if the parameter value of the network condition meets the preset parameter value, performing uplink transmission according to the current timing advance.
In order to better implement the above method, an embodiment of the present invention may further provide a timing advance updating apparatus, where the timing advance updating apparatus may be specifically integrated in a network device, and the network device may be a mobile terminal or another device.
For example, as shown in fig. 8, the timing advance updating apparatus may include a determining unit 201, an initiating unit 202, and a receiving unit 203, as follows:
(1) judging unit 201
The determining unit 201 is configured to monitor a network condition and determine whether a parameter value of the network condition satisfies a preset parameter value.
For example, after the mobile terminal establishes a communication connection with the base station, the network condition of the network to which the mobile terminal is connected is monitored. A parameter value corresponding to the network condition is obtained, wherein the parameter value may be set as a signal-to-interference-plus-noise ratio, and a parameter value is preset, and the determining unit 201 further determines whether the parameter value of the network condition of the mobile terminal meets the preset parameter value.
(2) Initiating unit 202
An initiating unit 202, configured to initiate a timing advance update request to the base station and send the parameter value of the network condition to the base station if the parameter value of the network condition does not satisfy the preset parameter value.
For example, the parameter value of the network condition of the mobile terminal is set as the signal-to-interference-plus-noise ratio, and due to the corresponding relationship between the signal-to-interference-plus-noise ratio and the network condition, the preset parameter value, that is, the preset signal-to-interference-plus-noise ratio, may be set to 5, and then it is determined whether the signal-to-interference-plus-noise ratio is smaller than 5, that is, whether the parameter value of the network condition satisfies the preset parameter value. If the signal-to-interference-plus-noise ratio is smaller than the preset value, that is, the parameter value of the network condition does not satisfy the preset parameter value, which indicates that the current network condition of the mobile terminal is poor, the initiating unit 202 initiates a timing advance update request to the base station.
(3) Receiving unit 203
A receiving unit 203, configured to receive an update value of the timing advance sent by the base station according to the update request, and perform uplink transmission according to the update value.
For example, after re-evaluating the update value of the timing advance according to the update request initiated by the mobile terminal, the base station returns the update value to the mobile terminal, and after receiving the returned update value, the receiving unit 203 performs uplink transmission according to the update value.
Accordingly, an embodiment of the present invention further provides a mobile terminal, as shown in fig. 9, the mobile terminal may include Radio Frequency (RF) circuit 301, memory 302 including one or more computer-readable storage media, input unit 303, display unit 304, sensor 305, audio circuit 306, Wireless Fidelity (WiFi) module 307, processor 308 including one or more processing cores, and power supply 309. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 9 is not intended to be limiting of mobile terminals and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein:
the RF circuit 301 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, for receiving downlink information from a base station and then processing the received downlink information by one or more processors 308; in addition, data relating to uplink is transmitted to the base station. In general, the RF circuit 301 includes, but is not limited to, an antenna, at least one Amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuitry 301 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to Global System for Mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Message Service (SMS), and the like.
The memory 302 may be used to store software programs and modules, and the processor 308 executes various functional applications and data processing by operating the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the mobile terminal, and the like. Further, the memory 302 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 308 and the input unit 303 access to the memory 302.
The input unit 303 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, in one particular embodiment, the input unit 303 may include a touch-sensitive surface as well as other input devices. The touch-sensitive surface, also referred to as a touch display screen or a touch pad, may collect touch operations by a user (e.g., operations by a user on or near the touch-sensitive surface using a finger, a stylus, or any other suitable object or attachment) thereon or nearby, and drive the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 308, and can receive and execute commands sent by the processor 308. In addition, touch sensitive surfaces may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. The input unit 303 may include other input devices in addition to the touch-sensitive surface. In particular, other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 304 may be used to display information input by or provided to the user and various graphical user interfaces of the mobile terminal, which may be made up of graphics, text, icons, video, and any combination thereof. The Display unit 304 may include a Display panel, and optionally, the Display panel may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch-sensitive surface may overlay the display panel, and when a touch operation is detected on or near the touch-sensitive surface, the touch operation is transmitted to the processor 308 to determine the type of touch event, and the processor 308 then provides a corresponding visual output on the display panel according to the type of touch event. Although in FIG. 9 the touch sensitive surface and the display panel are two separate components to implement input and output functions, in some embodiments the touch sensitive surface may be integrated with the display panel to implement input and output functions.
The mobile terminal may also include at least one sensor 305, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel according to the brightness of ambient light, and a proximity sensor that may turn off the display panel and/or the backlight when the mobile terminal is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when the mobile phone is stationary, and can be used for applications of recognizing the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile terminal, further description is omitted here.
WiFi belongs to a short-distance wireless transmission technology, and the mobile terminal can help a user to send and receive e-mails, browse webpages, access streaming media and the like through the WiFi module 307, and provides wireless broadband internet access for the user. Although fig. 9 shows the WiFi module 307, it is understood that it does not belong to the essential constitution of the mobile terminal, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 308 is a control center of the mobile terminal, connects various parts of the entire mobile phone using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 302 and calling data stored in the memory 302, thereby performing overall monitoring of the mobile phone. Optionally, processor 308 may include one or more processing cores; preferably, the processor 308 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 308.
The mobile terminal also includes a power supply 309 (e.g., a battery) for powering the various components, which may preferably be logically coupled to the processor 308 via a power management system that may be configured to manage charging, discharging, and power consumption. The power supply 309 may also include one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and any like components.
Although not shown, the mobile terminal may further include a camera, a bluetooth module, and the like, which will not be described herein. Specifically, in this embodiment, the processor 308 in the mobile terminal loads the executable file corresponding to the process of one or more application programs into the memory 302 according to the following instructions, and the processor 308 runs the application programs stored in the memory 302, thereby implementing various functions:
monitoring a network condition, and judging whether a parameter value of the network condition meets a preset parameter value or not;
if the parameter value of the network condition does not meet the preset parameter value, initiating a timing advance updating request to a base station, and sending the parameter value of the network condition to the base station;
and receiving an update value of the timing advance returned by the base station according to the update request, and performing uplink transmission according to the update value.
The method, the apparatus, and the mobile terminal for updating the timing advance provided by the embodiment of the present invention are described in detail above, a specific example is applied in the present disclosure to explain the principle and the implementation of the present invention, and the description of the above embodiment is only used to help understanding the method and the core idea of the present invention; meanwhile, for those skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (10)
1. A method for updating timing advance is applied to a mobile terminal, and is characterized by comprising the following steps:
monitoring a network condition, and judging whether a parameter value of the network condition meets a preset parameter value or not;
if the parameter value of the network condition does not meet the preset parameter value, initiating a timing advance updating request to a base station, and sending the parameter value of the network condition to the base station;
and receiving an update value of the timing advance returned by the base station according to the update request, and performing uplink transmission according to the update value.
2. The method for updating the timing advance according to claim 1, wherein the parameter value of the network condition is set as a signal-to-interference-plus-noise ratio, and if the parameter value of the network condition does not satisfy the preset parameter value, the method initiates a timing advance update request to a base station, including:
measuring a cell common reference signal and determining the signal to interference plus noise ratio according to the cell common reference signal;
judging whether the signal-to-interference-plus-noise ratio is smaller than a preset value;
and if the signal-to-interference-plus-noise ratio is smaller than the preset value, initiating the updating request to the base station.
3. The method for updating the timing advance according to claim 2, wherein the sending the parameter value of the network condition to the base station comprises:
loading the signal to interference plus noise ratio into a timing advance command and sending the timing advance command to the base station.
4. The method of claim 3, wherein the loading the signal-to-interference-and-noise ratio value into the timing advance command comprises:
acquiring a corresponding relation between the signal and the interference plus noise ratio and a binary number value;
determining a binary value corresponding to the signal to interference plus noise ratio value as a byte value in a media access control channel element of the timing advance command.
5. The method for updating the timing advance according to claim 1, after the initiating a request for updating the timing advance to the base station and sending the parameter value of the network condition to the base station, further comprising:
if the updated value is not received within the preset time, acquiring the transmission delay variation between the mobile terminal and the base station;
and determining a target updating value of the timing advance according to the transmission delay variation and the current timing advance.
6. The method for updating the timing advance according to claim 5, after determining the target update value of the timing advance according to the transmission delay variation and the current timing advance, further comprising:
if the transmission delay variation is larger than or equal to a preset variation, performing uplink transmission according to the target update value;
and if the transmission delay variation is smaller than the preset variation, performing uplink transmission according to the current timing advance.
7. The method for updating the timing advance according to claim 1, wherein before the receiving the update value of the timing advance returned by the base station according to the update request and performing uplink transmission according to the update value, the method further comprises:
judging whether a base station which currently establishes communication connection is changed;
and if the base station which establishes the communication connection at present changes, monitoring the current network state again, and determining whether to initiate the updating request to the base station according to the parameter value of the current network state.
8. An apparatus for updating a timing advance, comprising:
the judging unit is used for monitoring the network condition and judging whether the parameter value of the network condition meets a preset parameter value or not;
the initiating unit is used for initiating a timing advance updating request to the base station and sending the parameter value of the network condition to the base station if the parameter value of the network condition does not meet the preset parameter value;
and the receiving unit is used for receiving the update value of the timing advance sent by the base station according to the update request and carrying out uplink transmission according to the update value.
9. A mobile terminal, comprising: at least one processor and memory; the memory stores computer-executable instructions; the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the method of timing advance updating of any of claims 1-7.
10. A computer-readable storage medium having stored thereon computer-executable instructions for implementing the method of timing advance update according to any one of claims 1 to 7 when executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110371466.2A CN113079536A (en) | 2021-04-07 | 2021-04-07 | Updating method and device of timing advance and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110371466.2A CN113079536A (en) | 2021-04-07 | 2021-04-07 | Updating method and device of timing advance and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113079536A true CN113079536A (en) | 2021-07-06 |
Family
ID=76615240
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110371466.2A Pending CN113079536A (en) | 2021-04-07 | 2021-04-07 | Updating method and device of timing advance and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113079536A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220085966A1 (en) * | 2020-09-17 | 2022-03-17 | Qualcomm Incorporated | Timing event trigger full duplex abortion |
CN114731603A (en) * | 2022-03-01 | 2022-07-08 | 北京小米移动软件有限公司 | Method and apparatus for determining timing offset update, communication apparatus, and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107105496A (en) * | 2016-02-19 | 2017-08-29 | 电信科学技术研究院 | A kind of method and device, system for obtaining, returning to uplink timing advance |
CN107645767A (en) * | 2016-07-20 | 2018-01-30 | 中兴通讯股份有限公司 | The measuring method and device of Timing Advance |
WO2020062071A1 (en) * | 2018-09-28 | 2020-04-02 | 华为技术有限公司 | Uplink signal transmission method and device |
CN111526576A (en) * | 2019-02-01 | 2020-08-11 | 华为技术有限公司 | Timing advance updating method and device |
CN111770565A (en) * | 2020-06-23 | 2020-10-13 | 中国科学院上海微系统与信息技术研究所 | Timing advance adjusting method for non-ground network |
-
2021
- 2021-04-07 CN CN202110371466.2A patent/CN113079536A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107105496A (en) * | 2016-02-19 | 2017-08-29 | 电信科学技术研究院 | A kind of method and device, system for obtaining, returning to uplink timing advance |
CN107645767A (en) * | 2016-07-20 | 2018-01-30 | 中兴通讯股份有限公司 | The measuring method and device of Timing Advance |
WO2020062071A1 (en) * | 2018-09-28 | 2020-04-02 | 华为技术有限公司 | Uplink signal transmission method and device |
CN111526576A (en) * | 2019-02-01 | 2020-08-11 | 华为技术有限公司 | Timing advance updating method and device |
CN111770565A (en) * | 2020-06-23 | 2020-10-13 | 中国科学院上海微系统与信息技术研究所 | Timing advance adjusting method for non-ground network |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220085966A1 (en) * | 2020-09-17 | 2022-03-17 | Qualcomm Incorporated | Timing event trigger full duplex abortion |
CN114731603A (en) * | 2022-03-01 | 2022-07-08 | 北京小米移动软件有限公司 | Method and apparatus for determining timing offset update, communication apparatus, and storage medium |
CN114731603B (en) * | 2022-03-01 | 2024-05-28 | 北京小米移动软件有限公司 | Method and device for determining timing offset update, communication device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110324859B (en) | Method for selecting transmission resource of sidelink, configuration method, terminal and network equipment | |
CN111615141B (en) | Measurement method, measurement configuration method, terminal and network equipment | |
CN112929926B (en) | Sending method and receiving method of adjacent cell CSI report and related equipment | |
CN109951881B (en) | Channel switching method, terminal equipment and routing equipment | |
CN107113747B (en) | Communication method, device, terminal and base station | |
CN111800833B (en) | Communication processing method, device, equipment and medium | |
CN110635878B (en) | Command processing method and terminal equipment | |
US11076354B2 (en) | Cell handover method and terminal device | |
CN111093259A (en) | Bluetooth power adjustment method, device, storage medium and terminal | |
CN112867078B (en) | Base station control method and device and mobile terminal | |
CN107222902A (en) | A kind of method and apparatus for transmitting data | |
CN110324834B (en) | Indication method of measurement result, terminal and base station | |
CN113079536A (en) | Updating method and device of timing advance and mobile terminal | |
CN112351456A (en) | Network connection method, device, storage medium and electronic equipment | |
CN111356219A (en) | Power control method and electronic equipment | |
CN113286335B (en) | Frequency point switching method and device, storage medium and access point | |
CN110461041B (en) | Operation control method, mobile communication terminal and network side equipment | |
CN111132355B (en) | Semi-persistent scheduling transmission method, terminal and network equipment | |
CN111885591A (en) | Network connection method, device, storage medium and terminal | |
CN105635379B (en) | Noise suppression method and device | |
CN104871636B (en) | A kind of method, terminal, the network equipment and the system of secondary carrier change | |
CN107484225B (en) | Network access control method, device and user terminal | |
CN117545054B (en) | UWB communication method, device, storage medium and electronic equipment | |
CN113099542A (en) | Parameter reporting method, uplink scheduling method, device and medium | |
CN114245427B (en) | Network switching method and device and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210706 |
|
RJ01 | Rejection of invention patent application after publication |