Nothing Special   »   [go: up one dir, main page]

CN111935813B - Uplink synchronization method, device, terminal and computer storage medium - Google Patents

Uplink synchronization method, device, terminal and computer storage medium Download PDF

Info

Publication number
CN111935813B
CN111935813B CN202010774712.4A CN202010774712A CN111935813B CN 111935813 B CN111935813 B CN 111935813B CN 202010774712 A CN202010774712 A CN 202010774712A CN 111935813 B CN111935813 B CN 111935813B
Authority
CN
China
Prior art keywords
random access
terminal
base station
time advance
timer
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.)
Active
Application number
CN202010774712.4A
Other languages
Chinese (zh)
Other versions
CN111935813A (en
Inventor
刘君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202010774712.4A priority Critical patent/CN111935813B/en
Publication of CN111935813A publication Critical patent/CN111935813A/en
Application granted granted Critical
Publication of CN111935813B publication Critical patent/CN111935813B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/0055Synchronisation arrangements determining timing error of reception due to propagation delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application discloses an uplink synchronization method, a device, a terminal and a computer storage medium, wherein the method comprises the following steps: acquiring timing configuration information; acquiring random access failure times triggered by the terminal when a timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value; if the random access failure times are greater than the preset failure times, determining the time advance contained in the received random access response message as the new time advance of the terminal; and based on the new time advance, carrying out uplink transmission with the base station.

Description

Uplink synchronization method, device, terminal and computer storage medium
Technical Field
The present disclosure relates to the field of wireless communications technologies, and in particular, to an uplink synchronization method, an uplink synchronization device, a terminal, and a computer storage medium.
Background
Random access technology is an important technology for medium access control (Media Access Control, MAC) in communication systems. The random access is an access process of a User Equipment (UE) before starting communication with a base station, and is mainly used for establishing uplink synchronization with the base station for the purposes of initial access of the User, connection reestablishment of radio resource control, handover, uplink and downlink data loss when the uplink and downlink data arrives, positioning, and the like.
When the UE is in a connected state and a Time synchronization timer (timer) is running, the UE has actually lost uplink synchronization with the base station for some reason, such as not receiving a Time Advance (TA) instruction for a long Time or losing a TA instruction issued by the network. However, when the timer is configured to infinity, the UE cannot determine whether the uplink is out of step by timeout of the timeAlignmentTimer (the timeAlignmentTimer will never timeout), which will cause a relatively long interruption time, and seriously affect the communication performance.
Disclosure of Invention
The application provides an uplink synchronization method, an uplink synchronization device, a terminal and a computer storage medium, which can shorten the cut-off time and reduce the data transmission delay, thereby improving the communication performance.
In order to achieve the above purpose, the technical scheme of the application is realized as follows:
in a first aspect, an embodiment of the present application provides an uplink synchronization method, which is applied to a terminal, where the method includes:
acquiring timing configuration information;
acquiring random access failure times triggered by the terminal when a timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value;
If the random access failure times are greater than the preset failure times, determining the time advance contained in the received random access response message as the new time advance of the terminal;
and based on the new time advance, carrying out uplink transmission with the base station.
In a second aspect, an embodiment of the present application provides an uplink synchronization device, which is applied to a terminal, where the uplink synchronization device includes an acquisition unit, a determination unit, and a transmission unit; wherein,,
the acquisition unit is configured to acquire timing configuration information;
the acquisition unit is further configured to acquire the number of random access failures triggered by the terminal when the timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value;
the determining unit is configured to determine the time advance contained in the received random access response message as a new time advance of the terminal if the random access failure times are greater than preset failure times;
and the transmission unit is configured to perform uplink transmission with the base station based on the new time advance.
In a third aspect, embodiments of the present application provide a terminal including a memory and a processor; wherein,,
The memory is used for storing instructions capable of running on the processor;
the processor is configured to perform the method according to the first aspect when executing the instructions.
In a fourth aspect, embodiments of the present application provide a chip comprising a memory and a processor; wherein,,
the memory is used for storing instructions capable of running on the processor;
the processor is configured to, when executing the instruction, cause a terminal on which the chip is mounted to perform the method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a computer storage medium storing instructions that when executed by at least one processor implement a method according to the first aspect.
The embodiment of the application provides an uplink synchronization method, an uplink synchronization device, a terminal and a computer storage medium, wherein timing configuration information is acquired; acquiring random access failure times triggered by the terminal when a timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value; if the random access failure times are greater than the preset failure times, determining the time advance contained in the received random access response message as the new time advance of the terminal; and based on the new time advance, carrying out uplink transmission with the base station. In this way, by setting a preset failure frequency, the random access failure frequency is compared with the preset failure frequency so as to increase the judgment on the setting of the timer; meanwhile, under the condition that the random access failure times are larger than the preset failure times, the terminal uses the new time advance to carry out uplink transmission with the base station, so that the outage time is shortened, the data transmission delay can be reduced, when the terminal and the base station lose uplink synchronization, the service can be recovered as soon as possible by using the time advance in the random access response message, and the communication performance is improved.
Drawings
Fig. 1 is a schematic flow chart of data transmission provided by a related technical scheme;
fig. 2 is a schematic flow chart of TA usage in a random access response provided by a related art solution;
fig. 3 is a schematic flow chart of TA usage in another random access response provided by the related art;
fig. 4 is a flow chart of an uplink synchronization method provided in the embodiment of the present application;
fig. 5A is a flow chart of another uplink synchronization method according to an embodiment of the present application;
fig. 5B is a schematic flow chart of another uplink synchronization method according to an embodiment of the present application;
fig. 6 is a detailed flowchart of an uplink synchronization method provided in an embodiment of the present application;
fig. 7 is a schematic structural diagram of an uplink synchronization device according to an embodiment of the present application;
fig. 8 is a schematic diagram of a composition structure of a terminal according to an embodiment of the present application;
fig. 9 is a schematic diagram of a composition structure of a chip according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the specific embodiments described herein are merely illustrative of the application and not limiting of the application. It should be noted that, for convenience of description, only a portion related to the related application is shown in the drawings.
It should be understood that the Time Advance (TA) is a parameter used to characterize the timing offset of the base station receiving the data transmitted by the UE. In order to maintain uplink synchronization, the base station instructs the UE to transmit an uplink demodulation reference signal (Demodulation Reference Signal, DMRS) or a sounding reference signal (Sounding Reference Signal, SRS) at a specified time, and obtains a TA through timing measurement, and the base station may issue a TA instruction to the UE through a physical downlink shared channel to adjust, so as to maintain uplink synchronization between the UE and the base station. In this way, the UE receives the TA instruction from the base station side and adjusts the uplink transmitting time, so as to eliminate different transmission delays among the UEs, align the uplink signals on different UEs to the base station, ensure the uplink orthogonality and reduce the intra-cell interference.
It should be noted that, whether it is a conventional long term evolution (Long Term Evolution, LTE) system, a fifth generation mobile communication (the 5th Generation,5G) system, a New Radio (NR) system, or the like, the data transmission flow may be as shown in fig. 1. In fig. 1, a terminal 10 and a base station 20 are included. Here, the terminal 10 may include a mobile terminal such as a smart phone, a tablet computer, a notebook computer, a palm computer, a personal digital assistant (Personal Digital Assistant, PDA), a portable media player (Portable Media Player, PMP), a navigation device, a wearable apparatus, a mobile station (mobile station), a mobile client, a user equipment, etc.; the base station 20 may be a base transceiver station (Base Transceiver Station, BTS), an evolved NodeB (eNodeB), or even a 5G base station (NR NodeB, gmodeb), which is not limited in any way.
As shown in fig. 1, the data transmission flow mainly includes the following steps: first, the terminal 10 transmits a random access preamble (Radom Access Preamble), i.e., a First Message (MSG 1), to the base station 20 in an uplink random access channel; next, the base station 20 transmits a random access response Message (Random Access Response, RAR), i.e., a Second Message (MSG 2), on the downlink shared channel; then, after receiving the RAR, the terminal 10 first transmits a scheduled transmission Message (Scheduled Transmission), i.e., a Third Message (MSG 3), on the uplink shared channel; then, the base station 20 transmits a contention resolution Message (Contention Resolution), i.e. a Fourth Message (MSG 4), on the downlink shared channel; finally, the terminal 10 performs data transmission to the base station 20. That is, the terminal 10 needs to complete the contention mode-based random access procedure before the terminal 10 can transmit the uplink data to the base station 20.
It should be noted that a Time Advance (TA) is included in the random access response message. The use of TAs in random access response messages is provided in The third generation partnership project (The 3rd Generation Partnership Project,3GPP). The specific content of the method is as follows,
1> a time advance packet (Timing advance group, TAG) of a serving cell receives a TA command in RAR
2> if the random access preamble is not selected by the medium access control (Media Access Control, MAC) entity in the contention mode random access preamble for contention resolution:
3> use of this TA instruction
3> start or restart this TAG related timealignmentTimer
2> otherwise, if this TAG-related timeAlignmentTimer is not running:
3> use of this TA instruction
3> start this TAG related timealignmentTimer
3> when contention resolution is unsuccessful; or alternatively
3> when this contention is resolved, after transmitting the hybrid automatic repeat request (Hybrid Automatic Repeat reQuest, HARQ) feedback containing the terminal contention resolution identity for the MAC protocol data unit (Protocol Data Unit, PDU),
4> stop this TAG related timealignmentTimer
2> otherwise,
3> ignores this received TA instruction.
Here, the specific flow is shown in fig. 2, and the flow may include:
s201: receiving a TA instruction in RAR;
s202: judging whether the random access is in a non-competition mode or not;
s203: if the judgment result is yes, the TA instruction is used, and a timer is started/restarted;
S204: if the judgment result is negative, judging whether the timer is in operation or not;
it should be noted that, for S202, if the determination result is yes, which indicates that the random access is the random access in the non-contention mode, S203 is executed; otherwise, if the determination result is no, indicating that the random access is the random access of the contention mode, S204 is performed.
It should be noted that, for S204, if the determination result is no, which indicates that the timer is not running, that is, the timer is not started, then S205 is executed; otherwise, if the determination result is yes, it indicates that the timer is in operation, i.e., the timer is in a started state, then S209 is performed.
S205: if the judgment result is negative, the TA instruction is used, and a timer is started;
s206: judging whether the competition solution fails;
s207: if the judgment result is yes, stopping the timer;
s208: if the judgment result is no, transmitting HARQ feedback aiming at the MAC PDU containing the terminal contention resolution mark, and executing S207;
it should be noted that, for S206, if the determination result is yes, indicating that the contention resolution fails, step S207 is performed; otherwise, if the determination result is no, indicating that the contention resolution is successful, step S208 is performed.
It should be noted that, for S208, contention resolution success is requested for system information (System Information, SI), and S207 is continued after HARQ feedback including a terminal contention resolution flag for the MAC PDU is transmitted.
S209: if yes, ignoring the TA command.
It should be noted that, the timer herein may refer to a time synchronization timer (timeAlignment Timer). When the timer is running, the TA instruction is ignored at this time.
That is, in the related art scheme described above, for S209, the logic underlying in 3GPP is: if the timer (timeAlignmentTimer) is still running, indicating that the time fine synchronization state is normal, the TA instruction in the RAR may be discarded (i.e., coarse synchronization). Here, coarse synchronization is to narrow the initial larger deviation to a smaller extent but not to require precise synchronization; while the fine synchronization further reduces the deviation of the coarse synchronization to realize the fine synchronization. However, when the timealignmenttimer=infinity, the conclusion of "fine synchronization state is normal" cannot be obtained according to the timeAlignmentTimer in operation, because the terminal has lost the method of judging whether to step out or not by timeout of the timeAlignmentTimer (the timeAlignmentTimer never times out), and thus when the timeAlignmentTimer is configured to infinity, the situation that the interruption time is longer will occur.
Specifically, the terminal is in a connected state, and the timeAlignmentTimer is running, because for some reason (such as not receiving a TA command for a long time or losing a TA command issued by the network, etc.), the terminal has actually lost uplink synchronization with the base station. However, in the case where the timeAlignmentTimer is configured to infinity, the terminal cannot determine that the uplink is out of step.
At this time, if the terminal has uplink data to send, the terminal will send a Scheduling Request (SR) to apply for uplink resources. Because the uplink has been out of step, the base station cannot demodulate the SR. If the terminal triggers a Random Access (RA) procedure based on the contention mode after the SR is transmitted up to the maximum SR transmission number (which may be expressed as SR-fransmax). The terminal sends a random access Preamble (Preamble) to the base station, and then the base station replies to the RAR, and a new TA instruction is added in the RAR. After receiving the RAR, according to the related art scheme, the terminal ignores the new TA in the RAR and continues to use the TA used before to transmit MSG3. Since the TA used before is out of step, the base station cannot demodulate the MSG3, and the base station schedules the terminal to retransmit the MSG3, but the base station cannot demodulate, and after multiple retransmissions (usually after four continuous retransmissions of the MSG3 by the terminal) fail, this means that the RA procedure fails. The terminal will continue to initiate RA procedure until the maximum number of random access failures (which may be indicated by preamble TransMax) is reached, and the terminal will trigger a reestablishment (Reestablish) procedure; as shown in fig. 3. Thus, the whole wireless communication link recovery process lasts for a long time, and "cut-off" perceived by a user is generated, so that the communication performance is seriously affected.
Based on this, the embodiment of the application provides an uplink synchronization method, and the basic idea is that: acquiring timing configuration information; acquiring random access failure times triggered by the terminal when a timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value; if the random access failure times are greater than the preset failure times, determining the time advance contained in the received random access response message as the new time advance of the terminal; and based on the new time advance, carrying out uplink transmission with the base station. In this way, by setting a preset failure frequency, the random access failure frequency is compared with the preset failure frequency so as to increase the judgment on the setting of the timer; meanwhile, under the condition that the random access failure times are larger than the preset failure times, the terminal uses the new time advance to carry out uplink transmission with the base station, so that the outage time is shortened, the data transmission delay can be reduced, when the terminal and the base station lose uplink synchronization, the service can be recovered as soon as possible by using the time advance in the random access response message, and the communication performance is improved.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
In an embodiment of the present application, referring to fig. 4, a flow diagram of an uplink synchronization method provided in the embodiment of the present application is shown. As shown in fig. 4, the method may include:
s401: acquiring timing configuration information;
it should be noted that, the uplink synchronization method in the embodiment of the present application may be applied to an uplink synchronization device, or a terminal integrated with the uplink synchronization device. In addition, the timing configuration information herein is related configuration information specifying a timer, and the timer is generally referred to as a timeAlignmentTimer.
It should be further noted that if the terminal is in a connected state and the timer is still running, the terminal has actually lost uplink synchronization with the base station for some reason (such as a reason that the TA command is not received for a long time or the TA command issued by the network is lost). However, according to the timing configuration information, if the timing duration of the timer is greater than a preset value (for example, the timing duration of the timer is configured to be infinitely large), at this time, the terminal cannot determine whether to step out. That is, in the embodiment of the present application, the timing configuration information needs to be obtained first to determine whether the timing duration of the timer is greater than a preset value, that is, whether it is in an infinity (infinity) state.
S402: acquiring random access failure times triggered by the terminal when a timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value;
it should be noted that the preset value is a preset determination value for measuring whether the timing duration of the timer is infinity. If the timer is in an running state and the timer is time alignment timer=definition, that is, the timing configuration information indicates that the timing duration of the timer is greater than a preset value, the terminal cannot determine whether uplink is out of step at this time, so that the terminal triggered random access flow based on the contention mode may fail, and at this time, the random access failure times may be obtained.
In some embodiments, for S402, the acquiring the number of random access failures triggered by the terminal may include:
when the terminal is in a connection state, sending a scheduling request to the base station;
if the scheduling request response message returned by the base station is not received and the transmission times of the scheduling request reach the first preset transmission times, triggering a random access flow based on a competition mode;
and when the result of the random access flow is failure, continuing to trigger the random access flow based on the competition mode, and counting the random access failure times.
It should be noted that the terminal may include a connection state and an idle state. The connection state refers to a state that a channel is connected between a terminal and a base station and is in an activated state, and data can be transmitted and received at any time; the idle state refers to a state where there is no connection channel between the terminal and the base station, and no network resource is occupied. In the embodiment of the application, the terminal is in a connected state.
In this way, when the terminal is in a connection state and the terminal has uplink data to be transmitted, the terminal transmits the SR to the base station at this time, but the base station cannot demodulate the SR because the uplink is out of step, so that the terminal does not receive the SR response message returned by the base station; if the SR transmission number reaches the first preset transmission number (i.e., SR-TransMax), the terminal triggers the contention-based RA procedure. When the result of triggering the RA flow based on the competition mode for the first time is failure, the random access failure frequency is 1; and then continuing triggering the RA flow based on the competition mode, and when the result of the RA flow is still failure, continuing triggering the RA flow based on the competition mode, and adding 1 to the random access failure times to count the random access failure times.
It should be further noted that, in the embodiment of the present application, a configurable parameter, that is, a preset number of failures, denoted by ra_failure_counter, may be added. In some embodiments, the method may further comprise: and setting preset failure times. The preset failure times may be set to 0, or may be set to an integer value greater than 0, which is not limited in any way.
In this way, for the case that the timer is configured to infinity, that is, the timing time of the timer is longer than the preset value, after the random access failure times are obtained through statistics, the random access failure times can be compared with the preset failure times, and then the subsequent execution steps are determined according to the comparison result.
S403: if the random access failure times are greater than the preset failure times, determining the time advance contained in the received random access response message as the new time advance of the terminal;
s404: and based on the new time advance, carrying out uplink transmission with the base station.
In some embodiments, after S402, the method may further include:
and if the random access failure times are smaller than or equal to the preset failure times, carrying out uplink transmission with the base station based on the used time advance in the terminal.
That is, after the random access failure times are obtained through statistics, the random access failure times are compared with the preset failure times, if the random access failure times are smaller than or equal to the preset failure times, the terminal ignores the TA in the RAR message at the moment, and then continues to use the used TA before and the base station to carry out uplink transmission; for example, in the random access procedure, the terminal still uses the previous used TA to send MSG3 to the base station. Otherwise, if the random access failure times are greater than the preset failure times, the terminal can determine the TA in the RAR message as a new TA of the terminal, and then the terminal uses the new TA to carry out uplink transmission with the base station; for example, in the random access procedure, the terminal does not use the previously used TA any more, but uses the new TA to send MSG3 to the base station.
It should be further noted that, for S403, if it is determined that the TA in the RAR message is the new TA of the terminal, the relevant timeAlignmentTimer needs to be restarted at this time. In some embodiments, the method may further comprise: restarting the timer.
In short, the embodiment of the application increases the judgment on the setting of the timer (timeAlignmentTimer), can reduce the cut-off time and improve the feeling of the user on the data delay; so that when the terminal and the base station lose uplink synchronization, the TA in the RAR can be used for recovering the service as soon as possible. Meanwhile, the embodiment of the application further increases a configurable parameter (i.e. preset failure times), so that whether the terminal continues to use the used TA used before the terminal can be controlled by setting the preset failure times. The TA in the RAR message is a primary tone TA, and the precision is not good because of the used TA maintained in the service. If only the SR has abnormal problems, the terminal can continue to use the used TA before; however, if the terminal and the base station have already performed uplink out-of-step, the terminal needs to use the TA in the RAR message at this time, even if the precision is not good with the used TA maintained in the service.
It can be understood that whether the terminal continues to use the used TA used before the terminal is controlled by setting the preset number of failures. In some embodiments, when the preset number of failures is set to 0, the method may further include:
when the timer is in a running state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value, determining the time advance contained in the received random access response message as the new time advance of the terminal;
and based on the new time advance, carrying out uplink transmission with the base station.
That is, if the preset number of failures is set to 0, the TA in the RAR message may be directly determined as the new TA of the terminal in the process of triggering the contention-based random access procedure at this time. As shown in fig. 5A, when the preset failure number (ra_failure_counter) is equal to 0, if the terminal has uplink data to send, the terminal will send an SR to apply for uplink resources. If the base station cannot demodulate the SR and when the transmitting SR reaches the maximum SR transmission number (which may be expressed as SR-TransMax), the terminal will trigger the contention-mode-based RA procedure. Specifically, in the RA procedure, the terminal sends a Preamble to the base station, and then the base station replies an RAR, and a new TA instruction is added into the RAR; the terminal sends MSG3 using the new TA, at which time the base station can successfully demodulate MSG3 and the base station returns MSG4 to the terminal, which means a successful RA procedure. In this way, the RA procedure is successful because the current terminal uses the new TA.
Further, when the preset failure number (ra_failure_counter) is greater than 0, the RA procedure triggered by the terminal at this time has a failed RA procedure. Specific procedures for the failed RA procedure and the successful RA procedure will be described below.
In some embodiments, when the result of the random access procedure is failure, the triggering the random access procedure based on the contention mode may include:
transmitting a random access preamble to the base station;
receiving a random access response message returned by the base station based on the response of the base station to the random access preamble; wherein the random access response message at least comprises a time advance;
after receiving the random access response message, sending a scheduling transmission message to the base station according to the used time advance in the terminal;
if the contention resolution message returned by the base station is not received and the sending times of the scheduling transmission message reach the second preset sending times, determining that the result of the random access flow is failure.
In some embodiments, when the result of the random access procedure is successful, the triggering the random access procedure based on the contention mode may include:
Transmitting a random access preamble to the base station;
receiving a random access response message returned by the base station based on the response of the base station to the random access preamble; wherein the random access response message at least comprises a time advance;
after receiving the random access response message, determining the time advance contained in the received random access response message as a new time advance of the terminal, and sending a scheduling transmission message to the base station according to the new time advance;
and when the competition resolving message returned by the base station is received, determining that the result of the random access flow is successful.
Taking fig. 5B as an example, if the preset failure number (ra_failure_counter) is greater than 0, if the terminal has uplink data to send, the terminal will send an SR to apply for uplink resources. If the base station cannot demodulate the SR and when the transmitting SR reaches the maximum SR transmission number (which may be expressed as SR-TransMax), the terminal will trigger the contention-mode-based RA procedure. The terminal sends a Preamble to the base station, and then the base station replies an RAR, and a new TA instruction is added in the RAR; but the terminal still uses the previous used TA to send MSG3 (i.e. schedule transmission message), at this time, the base station cannot demodulate MSG3, and the base station will schedule the terminal to retransmit MSG3, and after four consecutive retransmissions of MSG3 fail, this means that this time is the failed RA procedure. The terminal will continue to initiate the RA flow until when the RA failure times is greater than the preset failure times (RA_failure_counter), in this RA flow, the terminal sends a Preamble to the base station, and then the base station replies with an RAR, and a new TA instruction is added in the RAR; the terminal sends MSG3 using the new TA, at which time the base station can successfully demodulate MSG3 and the base station returns MSG4 (i.e. a contention resolution message) to the terminal, which means this time a successful RA procedure.
The embodiment provides an uplink synchronization method, which is implemented by acquiring timing configuration information; acquiring random access failure times triggered by the terminal when a timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value; if the random access failure times are greater than the preset failure times, determining the time advance contained in the received random access response message as the new time advance of the terminal; and based on the new time advance, carrying out uplink transmission with the base station. In this way, by setting a preset failure frequency, the random access failure frequency is compared with the preset failure frequency so as to increase the judgment on the setting of the timer; meanwhile, under the condition that the random access failure times are larger than the preset failure times, the terminal uses the new time advance to carry out uplink transmission with the base station, so that the outage time is shortened, the data transmission delay can be reduced, when the terminal and the base station lose uplink synchronization, the service can be recovered as soon as possible by using the time advance in the random access response message, and the communication performance is improved.
In another embodiment of the present application, referring to fig. 6, a detailed flow diagram of an uplink synchronization method provided in the embodiment of the present application is shown. As shown in fig. 6, the detailed flow may include:
S201: receiving a TA instruction in RAR;
s202: judging whether the random access is in a non-competition mode or not;
s203: if the judgment result is yes, the TA instruction is used, and a timer is started/restarted;
s204: if the judgment result is negative, judging whether the timer is in operation or not;
it should be noted that, for S202, if the determination result is yes, which indicates that the random access is the random access in the non-contention mode, S203 is executed; otherwise, if the determination result is no, indicating that the random access is the random access of the contention mode, S204 is performed.
It should be noted that, for S204, if the determination result is no, which indicates that the timer is not running, then S205 is executed; otherwise, if the determination is yes, indicating that the timer is in operation, S601 is performed.
S205: if the judgment result is negative, the TA instruction is used, and a timer is started;
s206: judging whether the competition solution fails;
s207: if the judgment result is yes, stopping the timer;
s208: if the judgment result is no, transmitting HARQ feedback aiming at the MAC PDU containing the terminal contention resolution mark, and executing S207;
it should be noted that, for S206, if the determination result is yes, indicating that the contention resolution fails, step S207 is performed; otherwise, if the determination result is no, indicating that the contention resolution is successful, step S208 is performed.
It should be noted that, for S208, contention resolution success is requested for system information (System Information, SI), and S207 is continued after HARQ feedback including a terminal contention resolution flag for the MAC PDU is transmitted.
S601: if yes, judging whether the timer is equal to infinity;
s602: if the random access failure times are larger than the preset failure times, judging whether the random access failure times are larger than the preset failure times or not;
s603: if yes, using the TA instruction and restarting the timer;
s604: if the judgment result is negative, the TA instruction is ignored.
It should be noted that, for S601, if the determination result is yes, which indicates that the timer is configured to infinity, step S602 is performed; otherwise, if the determination result is no, indicating that the timer is not configured to infinity, step S604 is performed.
It should be noted that, for S602, if the determination result is yes, it indicates that the number of random access failures is greater than the preset number of failures, then step S603 is executed; otherwise, if the determination result is no, which indicates that the number of random access failures is less than or equal to the preset number of failures, step S604 is performed.
That is, in the embodiment of the present application, by adding a configurable parameter (i.e. a preset number of failures, denoted by ra_failure_counter) as the judgment threshold for activating the technical solution of the embodiment of the present application. Specifically, when the number of random access failures reaches ra_failure_counter, the technical solution of the embodiment of the present application is activated. When ra_failure_counter is set to 0, the technical solution of the embodiment of the present application may be directly activated. In other words, based on the use of TA in RAR message provided in 3GPP, a judgment condition can be set in the third branch, the branch is added in the case where the timeAlignmentTimer is configured to infinity, the specific content is modified as follows,
1> when TAG of a serving cell receives a TA command in RAR
2> if the random access preamble is not selected by the MAC entity among the contention-resolved random access preambles:
3> use of this TA instruction
3> start or restart this TAG related timealignmentTimer
2> otherwise, if this TAG-related timeAlignmentTimer is not running:
3> use of this TA instruction
3> start this TAG related timealignmentTimer
3> when contention resolution is unsuccessful; or alternatively
3> after transmitting HARQ feedback containing terminal contention resolution identity for MAC PDU when this contention is resolved
4> stop this TAG related timealignmentTimer
2> otherwise,
3> if timealignmenttimer=affinity:
4> if the random number of failures is greater than ra_failure_counter:
5> use of this TA instruction
5> restarting this TAG-related timealignmentTimer
4> otherwise,
5> ignore this received TA instruction
3> otherwise,
4> ignores this received TA instruction.
Thus, in the embodiment of the present application, on one hand, the problem of logical error of the timealignmenttimer=definition existing in the current 3GPP modification Request (CR) is solved; on the other hand, through the setting of the RA_failure_counter, the technical scheme of the embodiment of the application can use the better TA setting without waiting until the reestablishment process is triggered, so that the link recovery speed is increased, and unnecessary reestablishment processes are avoided. For example, when ra_failure_counter=0, at this time, whether the branch ignores the TA carried in the RAR or not can be directly determined by determining whether the timeAlignmentTimer is definition or not, that is, whether the technical scheme of the embodiment of the present application is activated or not, so that the link recovery speed is increased.
It should be further noted that, the technical solution of the embodiments of the present application may be applicable not only to a 5G system and an NR system, but also to an LTE system.
The embodiment provides an uplink synchronization method, which is described in detail by the foregoing embodiment, and it can be seen that by setting a preset failure number, the random access failure number is compared with the preset failure number, so as to increase the judgment on the timer setting; meanwhile, under the condition that the random access failure times are larger than the preset failure times, the terminal uses the new time advance to carry out uplink transmission with the base station, so that the outage time is shortened, the data transmission delay can be reduced, when the terminal and the base station lose uplink synchronization, the service can be recovered as soon as possible by using the time advance in the random access response message, and the communication performance is improved.
In yet another embodiment of the present application, based on the same inventive concept as the previous embodiment, referring to fig. 7, a schematic diagram of a composition structure of an uplink synchronization device 70 provided in an embodiment of the present application is shown. As shown in fig. 7, the uplink synchronization device 70 may include: an acquisition unit 701, a determination unit 702, and a transmission unit 703; wherein,,
An acquisition unit 701 configured to acquire timing configuration information;
the acquiring unit 701 is further configured to acquire the number of random access failures triggered by the terminal when the timer is in an running state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value;
a determining unit 702, configured to determine, if the number of random access failures is greater than a preset number of failures, a time advance included in the received random access response message as a new time advance of the terminal;
and a transmission unit 703 configured to perform uplink transmission with the base station based on the new time advance.
In some embodiments, the transmission unit 703 is further configured to perform uplink transmission with the base station based on the used time advance in the terminal if the random access failure number is less than or equal to a preset failure number.
In some embodiments, referring to fig. 7, the uplink synchronization device 70 may further include a sending unit 704 and a statistics unit 705; wherein,,
a transmitting unit 704 configured to transmit a scheduling request to the base station when the terminal is in a connected state;
a statistics unit 705, configured to trigger a random access procedure based on a contention mode if a scheduling request response message returned by the base station is not received and the number of times of transmission of the scheduling request reaches a first preset number of times of transmission; and when the result of the random access flow is failure, continuing to trigger the random access flow based on the competition mode, and counting the random access failure times.
In some embodiments, when the result of the random access procedure is failure, referring to fig. 7, the uplink synchronization device 70 may further include a receiving unit 706; wherein,,
a transmitting unit 704 further configured to transmit a random access preamble to the base station;
a receiving unit 706, configured to receive a random access response message returned by the base station, where the random access response message includes at least a time advance;
a transmitting unit 704 further configured to transmit a scheduled transmission message to the base station according to the used time advance in the terminal after receiving the random access response message;
the determining unit 702 is further configured to determine that the result of the random access procedure is failure if the contention resolution message returned by the base station is not received and the number of transmissions of the scheduled transmission message reaches a second preset number of transmissions.
In some embodiments, when the result of the random access procedure is successful,
a transmitting unit 704 further configured to transmit the random access preamble to the base station;
the receiving unit 706 is further configured to receive a random access response message returned by the base station, where the random access response message includes at least a time advance;
A determining unit 702, configured to determine, after receiving the random access response message, a time advance included in the received random access response message as a new time advance of the terminal;
a transmitting unit 704 further configured to transmit the scheduled transmission message to the base station according to the new time advance;
the determining unit 702 is further configured to determine that the result of the random access procedure is successful when the contention resolution message returned by the base station is received.
In some embodiments, the determining unit 702 is further configured to determine, when the preset number of failures is set to 0, a time advance included in the received random access response message as a new time advance of the terminal when the timer is in an running state and the timing configuration information indicates that a timing duration of the timer is greater than a preset value;
the transmission unit 703 is further configured to perform uplink transmission with the base station based on the new time advance.
In some embodiments, referring to fig. 7, the uplink synchronization device 70 may further include a restarting unit 707 configured to restart the timer.
It will be appreciated that in this embodiment, the "unit" may be a part of a circuit, a part of a processor, a part of a program or software, etc., and may of course be a module, or may be non-modular. Furthermore, the components in the present embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional modules.
The integrated units, if implemented in the form of software functional modules, may be stored in a computer-readable storage medium, if not sold or used as separate products, and based on such understanding, the technical solution of the present embodiment may be embodied essentially or partly in the form of a software product, which is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or processor to perform all or part of the steps of the method described in the present embodiment. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes or instructions.
Accordingly, the present embodiment provides a computer storage medium storing instructions that when executed by at least one processor implement the steps of the uplink synchronization method of any of the previous embodiments.
In yet another embodiment of the present application, referring to fig. 8, a specific hardware structure diagram of the terminal 80 provided in the embodiment of the present application is shown based on the above-mentioned composition of the uplink synchronization device 70 and the computer storage medium. As shown in fig. 8, the terminal 80 may include a processor 801, and the processor 801 may call and execute instructions from a memory to implement the uplink synchronization method according to any one of the foregoing embodiments.
Optionally, as shown in fig. 8, the terminal 80 may also include a memory 802. The processor 801 may invoke and execute instructions from the memory 802 to implement the uplink synchronization method according to any of the previous embodiments.
The memory 802 may be a separate device from the processor 801 or may be integrated into the processor 801.
Optionally, as shown in fig. 8, the terminal 80 may further include a transceiver 803, and the processor 801 may control the transceiver 803 to communicate with other devices, and in particular, may send information or data to other devices, or receive information or data sent by other devices.
The transceiver 803 may include a transmitter and a receiver, among others. The transceiver 803 may further include antennas, the number of which may be one or more.
Alternatively, the terminal 80 may be a smart phone, a tablet computer, a palmtop computer, a notebook computer, a desktop computer, or the like, or a device integrated with the uplink synchronization device 70 according to any one of the foregoing embodiments. Here, the terminal 80 may implement the corresponding procedures described in the methods of the embodiments of the present application, which are not described herein for brevity.
In yet another embodiment of the present application, referring to fig. 9, a specific hardware structure diagram of a chip 90 provided in an embodiment of the present application is shown based on the above-mentioned composition of the uplink synchronization device 70 and a computer storage medium. As shown in fig. 9, the chip 90 may include a processor 901, and the processor 901 may call and execute instructions from the memory to implement the uplink synchronization method according to any of the foregoing embodiments.
Optionally, as shown in fig. 9, the chip 90 may also include a memory 902. The processor 901 may invoke and execute instructions from the memory 902 to implement the uplink synchronization method according to any of the foregoing embodiments.
The memory 902 may be a separate device independent of the processor 901, or may be integrated into the processor 901.
Optionally, the chip 90 may also include an input interface 903. The processor 901 may control the input interface 903 to communicate with other devices or chips, and in particular, may acquire information or data sent by the other devices or chips.
Optionally, the chip 90 may also include an output interface 904. The processor 901 may control the output interface 904 to communicate with other devices or chips, and in particular, may output information or data to other devices or chips.
Alternatively, the chip 90 may be applied to the terminal described in the foregoing embodiment, and the chip may implement the corresponding processes described in the methods of the embodiments of the present application, which are not described herein for brevity.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-a-chip, or system-on-a-chip, etc., such as a modem chip or modem chipset, etc.
It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip with signal processing capability. In implementation, the steps of the above method embodiments may be implemented by integrated logic circuits of hardware in a processor or instructions in software form. The processor may be a general purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in hardware, in a decoded processor, or in a combination of hardware and software modules in a decoded processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory, and the processor reads the information in the memory and, in combination with its hardware, performs the steps of the above method.
It should also be noted that the memory in the embodiments of the present application may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM) which acts as an external cache. By way of example, and not limitation, many forms of RAM are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (Double Data Rate SDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), and Direct memory bus RAM (DRRAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For a hardware implementation, the processing units may be implemented within one or more application specific integrated circuits (Application Specific Integrated Circuits, ASIC), digital signal processors (Digital Signal Processing, DSP), digital signal processing devices (DSP devices, DSPD), programmable logic devices (Programmable Logic Device, PLD), field programmable gate arrays (Field-Programmable Gate Array, FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof. For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
It should be noted that, in this application, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The foregoing embodiment numbers of the present application are merely for describing, and do not represent advantages or disadvantages of the embodiments.
The methods disclosed in the several method embodiments provided in the present application may be arbitrarily combined without collision to obtain a new method embodiment.
The features disclosed in the several product embodiments provided in the present application may be combined arbitrarily without conflict to obtain new product embodiments.
The features disclosed in the several method or apparatus embodiments provided in the present application may be arbitrarily combined without conflict to obtain new method embodiments or apparatus embodiments.
The foregoing is merely specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think about changes or substitutions within the technical scope of the present application, and the changes and substitutions are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (11)

1. An uplink synchronization method, which is applied to a terminal, includes:
acquiring timing configuration information;
judging whether the random access mode is a competition random mode, if the random access mode is the competition random mode, acquiring the random access failure times triggered by the terminal when a timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value; the preset value is a judging value for measuring whether the timing time length of the timer is infinity or not;
if the random access failure times are greater than the preset failure times, determining the time advance contained in the received random access response message as the new time advance of the terminal;
Based on the new time advance, carrying out uplink transmission with a base station;
wherein the method further comprises:
and if the timing configuration information indicates that the timing duration of the timer is smaller than a preset value, carrying out uplink transmission with the base station based on the used time advance in the terminal.
2. The method according to claim 1, wherein the method further comprises:
and if the random access failure times are smaller than or equal to the preset failure times, carrying out uplink transmission with the base station based on the used time advance in the terminal.
3. The method of claim 1, wherein the obtaining the number of random access failures triggered by the terminal comprises:
when the terminal is in a connection state, sending a scheduling request to the base station;
if the scheduling request response message returned by the base station is not received and the transmission times of the scheduling request reach the first preset transmission times, triggering a random access flow based on a competition mode;
and when the result of the random access flow is failure, continuing to trigger the random access flow based on the competition mode, and counting the random access failure times.
4. The method of claim 3, wherein the triggering the contention mode-based random access procedure when the result of the random access procedure is a failure comprises:
transmitting a random access preamble to the base station;
receiving a random access response message returned by the base station, wherein the random access response message at least comprises a time advance;
after receiving the random access response message, sending a scheduling transmission message to the base station according to the used time advance in the terminal;
if the contention resolution message returned by the base station is not received and the sending times of the scheduling transmission message reach the second preset sending times, determining that the result of the random access flow is failure.
5. The method of claim 4, wherein the triggering the contention mode-based random access procedure when the result of the random access procedure is successful comprises:
transmitting the random access preamble to the base station;
receiving a random access response message returned by the base station, wherein the random access response message at least comprises a time advance;
after receiving the random access response message, determining the time advance contained in the received random access response message as a new time advance of the terminal, and sending the scheduling transmission message to the base station according to the new time advance;
And when the competition resolving message returned by the base station is received, determining that the result of the random access flow is successful.
6. The method of claim 1, wherein when the preset number of failures is set to 0, the method further comprises:
when the timer is in a running state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value, determining the time advance contained in the received random access response message as the new time advance of the terminal;
and based on the new time advance, carrying out uplink transmission with the base station.
7. The method according to any of claims 1 to 6, characterized in that after said determining the time advance comprised in the received random access response message as the new time advance of the terminal, the method further comprises:
restarting the timer.
8. The uplink synchronization device is characterized by being applied to a terminal and comprises an acquisition unit, a determination unit and a transmission unit; wherein,,
the acquisition unit is configured to acquire timing configuration information;
the acquisition unit is further configured to acquire the number of random access failures triggered by the terminal when the random access mode is a contention random mode and the timer is in an operating state and the timing configuration information indicates that the timing duration of the timer is greater than a preset value; the preset value is a judging value for measuring whether the timing time length of the timer is infinity or not;
The determining unit is configured to determine the time advance contained in the received random access response message as a new time advance of the terminal if the random access failure times are greater than preset failure times;
the transmission unit is configured to perform uplink transmission with the base station based on the new time advance;
and the transmission unit is further configured to perform uplink transmission with the base station based on the used time advance in the terminal if the timing configuration information indicates that the timing duration of the timer is smaller than a preset value.
9. A terminal comprising a memory and a processor; wherein,,
the memory is used for storing instructions capable of running on the processor;
the processor, when executing the instructions, is configured to perform the method of any one of claims 1 to 7.
10. A chip, wherein the chip comprises a memory and a processor; wherein,,
the memory is used for storing instructions capable of running on the processor;
the processor, when executing the instructions, is configured to cause a terminal on which the chip is mounted to perform the method according to any one of claims 1 to 7.
11. A computer storage medium storing instructions which, when executed by at least one processor, implement the method of any one of claims 1 to 7.
CN202010774712.4A 2020-08-04 2020-08-04 Uplink synchronization method, device, terminal and computer storage medium Active CN111935813B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010774712.4A CN111935813B (en) 2020-08-04 2020-08-04 Uplink synchronization method, device, terminal and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010774712.4A CN111935813B (en) 2020-08-04 2020-08-04 Uplink synchronization method, device, terminal and computer storage medium

Publications (2)

Publication Number Publication Date
CN111935813A CN111935813A (en) 2020-11-13
CN111935813B true CN111935813B (en) 2023-06-23

Family

ID=73306728

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010774712.4A Active CN111935813B (en) 2020-08-04 2020-08-04 Uplink synchronization method, device, terminal and computer storage medium

Country Status (1)

Country Link
CN (1) CN111935813B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103228053A (en) * 2012-01-29 2013-07-31 中兴通讯股份有限公司 Random access method of multi-carrier system, base station, as well as mobile terminal and random access system
CN106413117A (en) * 2015-07-29 2017-02-15 索尼公司 Wireless communication system, and apparatus and method for base station side and user equipment side

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101506171B1 (en) * 2009-01-09 2015-03-27 삼성전자주식회사 Device and method for controlling random access process of ue in wireless communication system
US10070434B2 (en) * 2014-08-08 2018-09-04 Mediatek Inc. User equipment and timing advance value updating method thereof
CN109429354B (en) * 2017-08-31 2021-05-18 华为技术有限公司 Random access method and terminal
US10778367B2 (en) * 2018-01-04 2020-09-15 Ofinno, Llc Activation/deactivation of semi-persistent channel state information report
US11259331B2 (en) * 2018-09-27 2022-02-22 Ofinno, Llc RACH type switching

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103228053A (en) * 2012-01-29 2013-07-31 中兴通讯股份有限公司 Random access method of multi-carrier system, base station, as well as mobile terminal and random access system
CN106413117A (en) * 2015-07-29 2017-02-15 索尼公司 Wireless communication system, and apparatus and method for base station side and user equipment side

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP. "draft_38133-f80_sA.1-A.5_v000".3GPP tsg_ran\wg4_radio.2020,全文. *

Also Published As

Publication number Publication date
CN111935813A (en) 2020-11-13

Similar Documents

Publication Publication Date Title
US12048021B2 (en) Random access method and device
US8571006B2 (en) Mobile communication method and radio base station
US9210673B2 (en) Recovery from uplink timing alignment failures in cellular communications
US20240080699A1 (en) Sdt failure reporting method, terminal device, and network device
US20210410195A1 (en) Method for two-step random access, terminal device and network device
US20220086921A1 (en) Method and device for random access
CN110958670A (en) Uplink data transmission method, user terminal and network side equipment
EP3923668A1 (en) Wireless communication method, terminal device, and network device
CN112567873B (en) Information transmission method, equipment and computer storage medium
CN112997574B (en) Random access method, terminal equipment and network equipment
CN113068273B (en) Random access method and related equipment
US20220015153A1 (en) Channel transmission method, electronic device, and storage medium
CN112352453A (en) Method and apparatus for transmitting system information
CN114667800B (en) Method and device for determining activation period
US20230239820A1 (en) Method and apparatus for determining drx rtt timer
CN111935813B (en) Uplink synchronization method, device, terminal and computer storage medium
WO2023206355A1 (en) Uplink transmission method and apparatus, and terminal device and network device
CN112868267A (en) Random access method, terminal equipment and network equipment
US20220345999A1 (en) Wireless communication methods, terminal device, and network device
WO2021092957A1 (en) Random access problem reporting method, terminal device and storage medium
WO2020186468A1 (en) Random access method and device
CN116803159A (en) CG resource maintenance method, terminal equipment and network equipment
CN111919495A (en) Power control method, random access method, device and terminal
CN114222350A (en) Random access method and device, user equipment and network equipment

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
GR01 Patent grant
GR01 Patent grant