Uplink synchronization method, communication device, chip system and readable storage medium
Patent Information
- Application Number
- CN202510429045.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-07
- Publication Date
- 2026-10-16
Smart Images

Figure CN122934531A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to an uplink synchronization method, a communication device, a chip system, and a readable storage medium. Background Technology
[0002] The low-power wake-up receiver (LR) is a key low-power module in IoT devices using 5G and 6G technologies. The core function of the LR is to enable the network to wake up dormant devices with extremely low power consumption. To save power, the terminal device can enter ultra-deep sleep mode, i.e., the main radio (MR) is turned off, and the LR monitors for a low-power wake-up signal (LP-WUS) for the terminal device. Upon receiving an LP-WUS, the terminal device can be woken up from ultra-deep sleep mode and initiate a random access request to the network device via the MR, thereby accessing the network and establishing communication. After the terminal device enters connected mode, due to changes in network load or other reasons, the network device may immediately handover the terminal device from the current frequency band to another frequency band, causing the terminal device to re-initiate a random access request on the new frequency band.
[0003] Therefore, how to reduce the latency caused by two consecutive random accesses is a technical problem that urgently needs to be solved. Summary of the Invention
[0004] This application provides an uplink synchronization method, a communication device, a chip system, and a readable storage medium, which can reduce the latency of terminal devices accessing the network.
[0005] In a first aspect, embodiments of this application provide an uplink synchronization method, which may include: a terminal device sending random access request information to a network device in a first frequency band and receiving random access response information from the network device; determining a first uplink synchronization time corresponding to the first frequency band in response to the random access response information including a first time advance corresponding to the first frequency band; determining a second uplink synchronization time corresponding to the second frequency band based on the second time advance in response to the random access response information including a second time advance corresponding to the first frequency band; and determining a second uplink synchronization time based on the first time advance and the second time offset corresponding to the second frequency band in response to the random access response information including a first time advance corresponding to the first frequency band and a time offset corresponding to the second frequency band; wherein the time offset of the second frequency band is an offset based on the first time advance; the first frequency band is a frequency band used by a low-power wake-up receiver, and the second frequency band is a frequency band used by a main receiver.
[0006] Through this application, the terminal device can obtain the time advance corresponding to another frequency band, namely the second frequency band, through a single random access process under the first frequency band, and determine the first uplink synchronization time and the second uplink synchronization time. Thus, uplink synchronization of multiple frequency bands can be achieved through a single random access process, thereby avoiding the delay caused by the terminal device re-initiating random access on the second frequency band.
[0007] This reduces the latency of terminal devices accessing the network, improves the efficiency of network access, enhances the accuracy of uplink synchronization, and reduces transmission errors.
[0008] In one possible implementation, the method may further include: receiving system information from a network device in a first frequency band, the system information including a first time advance offset corresponding to the first frequency band.
[0009] In this way, the terminal device can determine a more accurate uplink synchronization time corresponding to the first frequency band based on the first time advance offset.
[0010] In one possible implementation, the system information also includes a second time advance offset corresponding to the second frequency band. In response to the random access response information including the second time advance corresponding to the second frequency band, the second uplink synchronization time corresponding to the second frequency band can be determined based on the second time advance, the second time advance offset, and the basic time unit.
[0011] In this way, the terminal device can calculate a more accurate second uplink synchronization time, which helps to improve uplink synchronization accuracy and reduce transmission errors.
[0012] In one possible implementation, the random access response information includes a first part and a second part; wherein the first part includes the uplink authorization information and the temporary identifier of the wireless network of the terminal device; and the second part includes the second time advance corresponding to the second frequency band.
[0013] By dividing the random access response information into two parts for transmission, it is beneficial to reduce the difficulty of data parsing for terminal devices.
[0014] In one possible implementation, in response to the random access response information including the time offset corresponding to the second frequency band, the random access response information may also include the first time advance corresponding to the first frequency band. In this case, the time advance corresponding to the second frequency band can be determined based on the first time advance and the time offset corresponding to the second frequency band; based on the second time advance and the basic time unit, the second uplink synchronization time corresponding to the second frequency band can be determined.
[0015] By transmitting a time offset based on the first time advance, the overhead of storing and transmitting the time advance by the terminal device can be reduced, while maintaining sufficient accuracy, which helps to determine the accurate second uplink synchronization time.
[0016] In one possible implementation, the random access response information includes a first part and a second part; wherein the first part includes a first time advance corresponding to a first frequency band, and uplink authorization information and radio network temporary identifier of the terminal device; the second part includes a time offset corresponding to a second frequency band.
[0017] This reduces the difficulty for terminal devices to parse random access response information.
[0018] In one possible implementation, the system information also includes a second time advance offset corresponding to the second frequency band; the method may further include: determining a second uplink synchronization time corresponding to the second frequency band based on a first time advance offset corresponding to the first frequency band, a second time advance offset, and a basic time unit.
[0019] Specifically, the second timing advance for the second frequency band is the same as that for the first frequency band. This demonstrates that for scenarios where the frequency band differences are small, having the second timing advance for the second frequency band be the same as the first timing advance for the first frequency band can ensure uplink synchronization accuracy while reducing the computational overhead and storage pressure on terminal devices. Furthermore, the terminal device can determine a more accurate second uplink synchronization time.
[0020] In one possible implementation, the method may further include: the terminal device is in a deep sleep state, and a low-power wake-up receiver monitors a wake-up signal from a network device in a first frequency band, the wake-up signal being used to wake the terminal device from the deep sleep state; in response to receiving the wake-up signal, a main receiver monitors paging information from the network device in the first frequency band, the paging information instructing the terminal device to access the network; wherein the low-power wake-up receiver is used to monitor the wake-up signal in the deep sleep state, and the main receiver is used to transmit uplink data in the connected state.
[0021] It is evident that terminal devices can save power in ultra-deep sleep mode, and using a low-power wake-up receiver to monitor the wake-up signal helps to enter connected mode when the main receiver is needed. Transmitting uplink data through the main receiver can improve communication quality.
[0022] In one possible implementation, the method of sending random access request information to the network device in the first frequency band may include: in response to receiving paging information, sending random access request information to the network device through the master receiver in the first frequency band.
[0023] In one possible implementation, the method may further include: in response to successful random access in the first frequency band, transmitting uplink data to the network device via a master receiver in the first frequency band based on a first uplink synchronization time; or, in response to successful random access in the first frequency band, transmitting uplink data to the network device via a master receiver in the second frequency band based on a second uplink synchronization time.
[0024] By performing a single random access procedure, the terminal device can achieve uplink synchronization across multiple frequency bands. After successfully accessing the first frequency band, the terminal device can then communicate with the network device using either the first or second frequency band, such as sending uplink data. Therefore, this application avoids the latency associated with performing random access across multiple frequency bands separately.
[0025] Secondly, embodiments of this application provide another uplink synchronization method, which may include: receiving random access request information from a terminal device in a first frequency band, wherein the terminal device requests random access through the random access request information; sending random access response information to the terminal device in the first frequency band to determine the uplink synchronization time; wherein the random access response information includes a first timing advance corresponding to the first frequency band; or, the random access response information includes a second timing advance corresponding to a second frequency band; or, the random access response information includes a first timing advance corresponding to the first frequency band and a time offset corresponding to the second frequency band, wherein the time offset of the second frequency band is an offset based on the first timing advance.
[0026] In one possible implementation, the method may further include: sending system information to a terminal device, the system information including a first time advance offset corresponding to the first frequency band.
[0027] In one possible implementation, the system information also includes a second time advance offset corresponding to the second frequency band.
[0028] In one possible implementation, the random access response information includes a first part and a second part; wherein, the response to the random access response information includes a first timing advance and a second timing advance, the first part includes the first timing advance, the uplink authorization information of the terminal device and the temporary identifier of the radio network; the second part includes the second timing advance corresponding to the second frequency band.
[0029] In one possible implementation, the random access response information includes a first time advance corresponding to the first frequency band and a time offset corresponding to the second frequency band, wherein the time offset corresponding to the second frequency band is an offset based on the first time advance.
[0030] In one possible implementation, the random access response information includes a first part and a second part; wherein, in response to the random access response information including a time offset corresponding to the second frequency band, the random access response information may also include a first time offset corresponding to the first frequency band, the first part includes a first time advance, and the uplink authorization information and radio network temporary identifier of the terminal device; the second part includes the time offset corresponding to the second frequency band.
[0031] In one possible implementation, the system information also includes a second time advance offset corresponding to the second frequency band.
[0032] In one possible implementation, the method may further include: sending a wake-up signal to the terminal device, the wake-up signal being used to wake the terminal device from a deep sleep state.
[0033] In one possible implementation, the method may further include: sending a paging message to a terminal device, the paging message instructing the terminal device to access the network.
[0034] In one possible implementation, the method may further include: in response to a successful random access by a terminal device in a first frequency band, receiving uplink data from the terminal device in the first frequency band, or receiving uplink data from the terminal device in a second frequency band.
[0035] The second aspect is the implementation on the network device side, which corresponds to the first aspect. The explanations, supplements, and descriptions of the beneficial effects of the first aspect also apply to the second aspect, and will not be repeated here.
[0036] Thirdly, embodiments of this application provide a communication device, which includes a module for performing any of the methods described in the first aspect and its possible implementations, or the communication device includes a module for performing any of the methods described in the second aspect and its possible implementations.
[0037] Fourthly, embodiments of this application provide a communication device, the communication device comprising: one or more processors and a memory; the memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors calling the computer instructions to cause the communication device to perform the method described as in the first aspect or any implementation thereof, or to perform the method described as in the second aspect or any implementation thereof.
[0038] Fifthly, embodiments of this application provide a chip system, which includes at least one processor, a memory, and an interface circuit. The memory, the interface circuit, and the at least one processor are interconnected via circuits. The at least one memory stores program instructions. When the program instructions are executed, they cause the chip system to perform the method described in the first aspect or any implementation thereof, or to perform the method described in the second aspect or any implementation thereof.
[0039] Sixthly, embodiments of this application provide a computer-readable storage medium storing a computer program, the computer program including program instructions, which, when executed, cause the method executed by the terminal device as described in the first aspect to be implemented, or cause the method executed by the network device as described in the second aspect to be implemented.
[0040] In a seventh aspect, embodiments of this application provide a computer program product that, when executed by an electronic device, causes the method described in any of the first aspect and its possible implementations to be implemented, or causes the method executed by a network device in the method described in the second aspect to be implemented.
[0041] Eighthly, a communication system is provided, including the aforementioned terminal device and network device. Optionally, the communication system may further include other devices that communicate with the terminal device and / or network device. Attached Figure Description
[0042] Figure 1 A schematic diagram of a communication system provided in an embodiment of this application;
[0043] Figure 2 This is a schematic diagram of an application scenario provided by an embodiment of this application;
[0044] Figure 3A flowchart illustrating an uplink synchronization method provided in an embodiment of this application;
[0045] Figure 4 A flowchart illustrating another uplink synchronization method provided in an embodiment of this application;
[0046] Figures 5A to 5C This is a schematic diagram illustrating three types of random access response information provided in the embodiments of this application;
[0047] Figure 6 A flowchart illustrating another uplink synchronization method provided in this application embodiment;
[0048] Figures 7A to 7C This is a schematic diagram illustrating three types of random access response information provided in the embodiments of this application;
[0049] Figure 8 A flowchart illustrating another uplink synchronization method provided in an embodiment of this application;
[0050] Figure 9 This is a schematic diagram of a random access response information provided in an embodiment of this application;
[0051] Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0052] Figure 11 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0053] The embodiments of this application will now be described with reference to the accompanying drawings.
[0054] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0055] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0056] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0057] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).
[0058] The technical solutions provided in this application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) systems, General Packet Radio Service (GPRS), Wireless Local Area Network (WLAN), Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, sidelink communication systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, non-terrestrial network (NTN) communication systems, 5th generation (5G) mobile communication systems, or new radio access technology (NR). Among these, 5G mobile communication systems can include non-standalone (NSA) and / or standalone (SA) networking. The technical solutions provided in this application can also be applied to future communication systems. This application does not limit the scope of these applications.
[0059] Figure 1 This is a schematic diagram of a communication system applied in an embodiment of this application. The communication system 1000 may include network devices, such as... Figure 1 The network device 110 is shown. The communication system 1000 may also include terminal devices, such as... Figure 1 The terminal device 120 is shown. The network device 110 and the terminal device 120 can communicate via a wireless link.
[0060] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 1 As shown, the communication system 1000 includes a wireless access network 100 and a core network. Optionally, the communication system 1000 may also include the Internet. The wireless access network 100 may include at least one wireless access network device (such as...). Figure 1 110a and 110b in the above), may also include at least one terminal (such as Figure 1(Referring to 120a-120j in the original text). Terminals connect wirelessly to the wireless access network (WLAN) equipment, which in turn connects to the core network via wireless or wired connections. The core network equipment and the WLAN equipment can be independent physical devices, or they can integrate the functions of the core network equipment and the logical functions of the WLAN equipment onto the same physical device. Alternatively, a single physical device can integrate some of the functions of both the core network equipment and the WLAN equipment. Terminals and WLAN equipment can be interconnected via wired or wireless connections. Figure 1 This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.
[0061] Figure 1 An exemplary network device 110 and a terminal device 120 are shown. Optionally, the communication system 1000 may also include multiple network devices and / or multiple terminal devices.
[0062] The network equipment in this application can be network-side equipment such as access network equipment and core network equipment. Access network equipment is sometimes also called an access node. Access network equipment has wireless transceiver capabilities for communicating with terminals. Access network equipment includes, but is not limited to, base stations, evolved NodeBs (eNodeBs), transmission reception points (TRPs) in the aforementioned communication systems, next-generation NodeBs (gNBs) in 5G mobile communication systems, access network equipment or modules of access network equipment in open RAN (ORAN) systems, satellites in NTN communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems. Access network equipment can also be modules or units capable of implementing some of the functions of a base station. Access network equipment can be a macro base station (such as...). Figure 1 110a), micro base stations or indoor stations (such as Figure 1In the context of 110b), the access network device can be a relay node or donor node, or a wireless controller in a cloud radio access network (CRAN) scenario. Optionally, the access network device can also be a server, wearable device, or vehicle-mounted device, etc. For example, the access network device in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). Multiple access network devices in a communication system can be base stations of the same type or different types. Base stations can communicate with terminals directly or via relay stations. Terminals can communicate with multiple base stations in different access technologies. The embodiments of this application do not limit the specific technology or device form used in the access network device. In this application, the access network device is referred to as a network device.
[0063] In this application, the means for implementing the functions of a network device can be a network device itself, or a means capable of supporting the network device in implementing those functions, such as a processor, circuit, chip, or chip system. This means can be installed in or connected to the network device. In the technical solutions provided in this application, the example of a network device being used to implement the functions of a network device is used to describe the technical solutions provided in this application.
[0064] Radio access network equipment can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system; it can also be a module or unit that performs some of the functions of a base station, for example, it can be a central unit (CU) or a distributed unit (DU). Here, the CU performs the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also perform the functions of the service data adaptation protocol (SDAP); the DU performs the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also perform some or all of the physical layer functions. For specific descriptions of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). A base station including both a CU and a DU can also be called a base station with separate CU and DU, such as a base station including gNB-CU and gNB-DU. The CU can also be separated into a CU control plane (CU-CP) and a CU user plane (CU-CP), such as a base station including gNB-CU-CP, gNB-CU-UP, and gNB-DU. Radio access network equipment can be macro base stations (e.g.,...) Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b) in the text can also be a relay node or a donor node, etc. The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment. For ease of description, the following description uses a network device as an example of a wireless access network equipment.
[0065] In the embodiments of this application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user apparatus.
[0066] Terminal devices can be devices that provide voice / data, such as handheld devices with wireless connectivity, in-vehicle devices, etc. For example, terminal devices may include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in 5G networks, or future evolution of public land mobile communication networks. Terminal devices in a network (PLMN), etc., are not limited to this in the embodiments of this application.
[0067] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0068] In this embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing those functions, such as a chip system. This device can be installed in or used in conjunction with the terminal device. In this embodiment, the chip system can be composed of chips or may include chips and other discrete components. This embodiment only uses the terminal device as an example to illustrate the device for implementing the functions of the terminal device, and does not constitute a limitation on the solution of this embodiment.
[0069] Network devices and terminal devices can be fixed in location or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of the network devices and terminal devices.
[0070] The roles of network devices and terminal devices can be relative, for example, Figure 1 The helicopter or drone 120i can be configured as a mobile network device. For terminals 120j accessing the wireless access network 100 via 120i, drone 120i is a network device; however, for network device 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a network device-to-network device interface protocol; in this case, 120i is also a network device relative to 110a. Therefore, both network devices and terminal devices can be collectively referred to as communication devices. Figure 1 110a and 110b can be referred to as communication devices with network equipment functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.
[0071] Network devices and / or terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located. Furthermore, terminal devices and network devices can be hardware devices, or software functions running on dedicated hardware or general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities that include dedicated or general-purpose hardware devices and software functions. This application does not limit the specific form of the terminal devices and network devices.
[0072] Communication between network devices and terminals, between network devices, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.
[0073] In the embodiments of this application, the functions of the network device can be executed by modules (such as chips) within the network device, or by a control subsystem that includes network device functions. This control subsystem, including network device functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.
[0074] It is understood that the communication system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will know that with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0075] To facilitate understanding of the embodiments of this application, some terms used in the embodiments of this application will be explained below, so that those skilled in the art can understand them. This part is only for the purpose of understanding and should not be regarded as a specific limitation of this application.
[0076] 1. Random Access Channel (RACH) Procedure
[0077] The random access procedure is the process by which a terminal device establishes an initial connection with a network device. Through this procedure, the terminal device can establish synchronization with the network device and obtain uplink authorization.
[0078] For example, the random access procedure may include, but is not limited to, the following steps:
[0079] S1, the terminal device sends message 1 (message 1, msg 1) to the network device. Correspondingly, the network device receives message 1.
[0080] Message 1 is used to transmit a random access preamble, which can also be called a random access preamble sequence. In other words, message 1 includes a preamble randomly selected by the UE. The terminal device can send message 1 to the base station through the physical random access channel (PRACH).
[0081] The main function of the random access preamble is to inform the network device that there is a random access request and enable the network device to estimate the transmission delay between itself and the terminal device.
[0082] S2, the network device sends message 2 (msg 2) to the terminal device. Correspondingly, the terminal device receives message 2.
[0083] After receiving the preamble, the network device can use it to calculate the propagation delay and generate a timing advance (TA). The network device can then send a random access response (RAR) message (message 2) to the terminal device. The RAR may include the TA value (usually 12 bits in size), the result of the random access, the uplink grant (UL grant), the cell-radio network temporary identifier (C-RNTI), and other information.
[0084] S3, the terminal device sends message 3 (msg 3) to the network device. Correspondingly, the network device receives message 3.
[0085] The terminal device can specify and send message 3 according to the UL grant in the RAR. The terminal device can send message 3 on the physical uplink shared channel (PUSCH).
[0086] Message 3 is the first scheduled transmission in the random access process, used to send the payload, such as a radio resource control (RRC) connection request message. Optionally, message 3 may include the terminal device's identity information and other relevant information. For example, the terminal device's identity information may include a temporary mobile subscriber identity (S-TMSI) or complete C-RNTI information.
[0087] After receiving message 3, the network device will resolve the contention based on the identity information.
[0088] S4, the network device sends message 4 (msg 4) to the terminal device. Correspondingly, the terminal device receives message 4.
[0089] Message 4 is the network device's response to Message 3, indicating whether the terminal device has successfully connected to the network device. Message 4 may include the terminal device's identity information, which the terminal device uses to determine its successful connection.
[0090] 2. Paging Mechanism
[0091] When the network has downlink data (such as incoming calls, SMS messages, or application notifications) that needs to be transmitted to an idle terminal device, the network device, such as a base station, can send paging information through the paging channel. The master receiver needs to periodically wake up to monitor for paging information, thereby ensuring that the terminal device can respond to the network device's instructions in a timely manner.
[0092] 3. Time Advance (TA) Mechanism
[0093] The timing advance mechanism is a mechanism used by network devices (such as base stations) to adjust the uplink transmission time of terminal devices (such as user equipment). By using the timing advance mechanism, the radio wave propagation delay between the terminal device and the network device can be compensated, ensuring that the uplink signal of the terminal device is aligned with the cyclic prefix (CP) of the downlink time slot on the network device side.
[0094] Timing advance, also known as TA value, is determined by the bidirectional propagation delay between the terminal device and the network device. During random access by the terminal device, the network device sends an initial TA value via the Random Access Response (RAR). The network device can also monitor the uplink signal of the terminal device and dynamically adjust the TA value through the MAC layer control element (CE) based on factors such as channel changes.
[0095] For example, network devices can calculate the timing advance (N) using formula (1). TA ).
[0096] N TA =TAC×16+ n-TimingAdvanceOffset formula (1)
[0097] Here, TAC refers to the time advance command, with a value ranging from 0 to 63, calculated by the network device based on real-time latency. n-TimingAdvanceOffset represents the timing advance offset corresponding to frequency band n, used to indicate the offset of the uplink frame relative to the downlink frame.
[0098] The time advance offset is a fixed offset set by network devices to compensate for radio wave transmission delays, which can be used to adjust the uplink transmission timing of terminal devices.
[0099] Optionally, in the FR1 band, n-TimingAdvanceOffset can be set to 25600; in the FR2 band, it can be set to 13792. This timing advance allows for adjustments to the transmission time of uplink signals by the terminal device, compensating for the propagation delay of radio waves from the terminal device to the network device, thereby maintaining uplink synchronization and ensuring that the network device can accurately receive uplink signals.
[0100] It should be understood that the technical terms used in this application are for illustrative purposes only and not as limiting. For example, as technology evolves, technical terms may also change, and other technical terms that have the same technical meaning should also apply to this application.
[0101] Please see Figure 2 , Figure 2 This is a schematic diagram illustrating an application scenario provided by an embodiment of this application. For example... Figure 2 As shown, the terminal device may include a main radio (MR) and a low power wake-up receiver (LR).
[0102] The main receiver (MR) is a receiving unit in a terminal device. The MR is primarily used for receiving and demodulating signals across all frequency bands. For example, in 5G NR, it receives radio frequency signals from network devices and performs demodulation, decoding, and other processing on the received signals, converting them into baseband data for subsequent processing. The MR typically supports high spectral efficiency modulation and massive MIMO (multiple-input multiple-output) technologies, which helps ensure high data rates and low bit error rates. When the terminal device is in continuous operation mode (such as during data transmission or web browsing), the MR will also continue to work, resulting in higher power consumption.
[0103] A low-power wake-up receiver (LR) is a dedicated low-power unit that typically employs narrowband reception (e.g., 1MHz bandwidth) and simplified signal processing, resulting in significantly lower power consumption than a low-power receiver (MR). The LR can be used to monitor wake-up signals (WUS) from network devices in inactive states (e.g., idle or inactive states) with extremely low power consumption. When the LR detects a wake-up signal, it triggers the MR to start, switching the terminal device from an inactive state to an active state, thereby enabling it to receive downlink data or send uplink data via the MR.
[0104] Network devices, such as base stations, can broadcast signal quality threshold parameters, such as the downlink reference signal received power (RSRP) threshold or the downlink reference signal received quality (RSRQ), through the system information block (SIB).
[0105] Terminal devices can monitor the signal quality of their current cell. If the measured signal quality is higher than a signal quality threshold, it indicates good network coverage and controllable interference. If the measured signal quality is lower than the signal quality threshold, or if the terminal device has no data to transmit, it can enter ultra-deep sleep mode. In ultra-deep sleep mode, the terminal device can disable MR (Mobile Detection) and enable LR (Low-Relay Detection), and monitor the wake-up signal through LR. This significantly reduces the power consumption of the terminal device, resulting in a substantial optimization of standby time.
[0106] In practical network deployments, the frequency band support range of LR is limited. Network devices can send wake-up signals in one frequency band and send downlink data to or receive uplink data from terminal devices in another frequency band. Accordingly, terminal devices can monitor wake-up signals and paging information, as well as perform random access procedures, in low-frequency cells (such as cell 1 at 700MHz).
[0107] After completing the random access process, the terminal device can use handover or redirection to a high-frequency cell (such as cell 2 in 3.5 GHz) to perform data services, such as receiving downlink data or sending uplink data. In this process, after successfully accessing the network in cell 1, the terminal device needs to complete the random access process again in cell 2, resulting in significant latency.
[0108] In view of this, this application provides an uplink synchronization method, a communication device, a chip system, and a readable storage medium, which can effectively reduce the latency of terminal devices accessing the network and reduce the power consumption of terminal devices.
[0109] The solution provided in this application will be described in detail below with reference to the corresponding flowcharts. It is understood that the illustrative flowcharts provided in this application primarily use different devices (e.g., terminal devices, network devices) as examples of the execution subjects of this interactive illustration to illustrate the method, but this application does not limit the execution subjects of the interactive illustrations. For example, the devices (e.g., terminal devices, network devices) in the illustrative flowcharts can also be chips, chip systems, or processors that support the implementation of this method on the device, or logic modules or software that can implement all or part of the functions of the device.
[0110] As a general statement, the message or signaling interactions involved in the interaction process of this application embodiment can be standard messages or signaling or newly introduced messages or signaling. This application embodiment does not make specific limitations on this.
[0111] Please see Figure 3 This is a flowchart illustrating an uplink synchronization method provided in an embodiment of this application. This method can be applied to, for example... Figure 1 The communication system shown. It is understandable that... Figure 3 The terminal device in the middle can be Figure 1 Any terminal device in the context of network equipment can also refer to a component within that terminal device (such as a processor, chip, or chip system). Network equipment can be... Figure 1 Any access network device, or a device within an access network device (such as a processor, chip, or chip system).
[0112] like Figure 3 As shown, the method may include, but is not limited to, the following steps:
[0113] S301, the terminal device sends a random access request to the network device in the first frequency band. Correspondingly, the network device receives the random access request in the first frequency band.
[0114] The random access request information is used to initiate a random access request to the network device. The random access request information may include the random access preamble of the terminal device. Optionally, the random access request information may refer to message 1 in the random access process.
[0115] The first frequency band is used by the low-power wake-up receiver (LR) in the terminal device, such as 700MHz. The second frequency band is used by the main receiver (MR) in the terminal device.
[0116] The terminal device can support multiple frequency bands. The main receiver can support frequency bands under various network standards (such as 4G, 5G, and 6G), for example, a first frequency band and a second frequency band. The second frequency band may include one or more frequency bands. Optionally, the first frequency band may include one or more frequency bands, such as 700MHz, 868MHz, etc. In this embodiment, the example of the second frequency band including one frequency band is used for illustrative purposes.
[0117] In one possible implementation, the terminal device may send frequency band capability information to the network device to indicate the frequency bands supported by the terminal device. For example, the supported frequency bands may include a first frequency band and a second frequency band.
[0118] In one possible implementation, if the terminal device is in ultra-deep sleep mode, the main receiver can be turned off, and the receiver can be woken up with low power to monitor for wake-up signals from network devices in the first frequency band. This saves power consumption of the terminal device and increases its standby time. The wake-up signal is used to instruct the terminal device to wake up from ultra-deep sleep mode to facilitate subsequent network access and data transmission.
[0119] Optionally, if a wake-up signal is detected, the terminal device can activate the main receiver and monitor paging information from the network device in the first frequency band. The paging information is used to instruct the terminal device to access the network. In response to detecting paging information, the terminal device can send a random access request to the network device in the first frequency band via the main receiver to initiate a random access procedure.
[0120] In one possible implementation, the terminal device may receive system information from the network device. Optionally, the system information may include a first time advance offset corresponding to a first frequency band and a second time advance offset corresponding to a second frequency band. Optionally, the system information may only include the first time advance offset corresponding to the first frequency band.
[0121] S302, the network device sends a Random Access Response (RAR) message to the terminal device in the first frequency band. Correspondingly, the terminal device receives the RAR message in the first frequency band.
[0122] The random access response information is used to determine the uplink synchronization time. Specifically, the random access response information can be used to determine the first uplink synchronization time corresponding to the first frequency band and the second uplink synchronization time corresponding to the second frequency band. Optionally, the random access request information may refer to message 2 in the random access process.
[0123] The first uplink synchronization time refers to the uplink synchronization time used by the terminal device to transmit uplink data in the first frequency band. The second uplink synchronization time refers to the uplink synchronization time used by the terminal device to transmit uplink data in the second frequency band. Uplink synchronization time is used to ensure the synchronous arrival of multiple uplink signals from the terminal device on the network device side, avoiding interference, improving demodulation efficiency, and facilitating efficient communication between the terminal device and the network device.
[0124] Optionally, the random access response information may include a first time advance corresponding to the first frequency band, a second time advance corresponding to the second frequency band, or a time offset corresponding to the second frequency band.
[0125] Optionally, the Random Access Response (RAR) information can include the following three categories:
[0126] Scenario 1: RAR includes the first timing advance corresponding to the first frequency band and the second timing advance corresponding to the second frequency band.
[0127] Scenario 2: RAR includes the first time advance corresponding to the first frequency band and the time offset corresponding to the second frequency band.
[0128] Scenario 3: RAR only includes the first time advance corresponding to the first frequency band.
[0129] Timing advance (TA) can also be referred to as TA value. TA can be used to adjust the time difference of signal transmission between terminal devices and network devices. For example, a more distant terminal device requires a larger TA value to ensure that the signal arrives at the network device in the correct time slot.
[0130] As can be seen, the random access response information may include time advance values for multiple frequency bands supported by the terminal device. Through a single random access process, the network device can return time advance values for multiple frequency bands to the terminal device, eliminating the need for the terminal device to repeatedly initiate access requests and effectively reducing access latency and signaling overhead. Therefore, the terminal device can flexibly select frequency bands for data transmission based on service requirements or channel conditions, which is beneficial for improving the utilization efficiency of network resources.
[0131] Furthermore, by acquiring the time advance of multiple frequency bands in a single random access process, the terminal device can switch frequency bands more quickly, thereby improving overall throughput. In addition, in complex wireless environments, such as indoor-outdoor handover or mobile scenarios, acquiring the time advance of multiple frequency bands in a single random access process provides the terminal device with more access opportunities, reducing access failures caused by insufficient coverage of a single frequency band and thus improving network reliability.
[0132] Scenario 1: RAR includes first time lead and second time lead:
[0133] S303A, the terminal device determines the first uplink synchronization time corresponding to the first frequency band based on the first time advance.
[0134] The random access response information includes the first time advance corresponding to the first frequency band. Therefore, the first uplink synchronization time corresponding to the first frequency band can be determined by the following formula (2).
[0135]
[0136] Where, N TA1 This represents the value obtained after quantizing the first timing advance (TA1). μ is used to represent the subcarrier spacing (SCS) and symbol duration. Optionally, the value of μ can be configured by the network device; for example, the terminal device can obtain the value of μ from system information from the network device.
[0137] In response to system information including the first time advance offset corresponding to the first frequency band, the terminal device can determine the first uplink synchronization time based on the first time advance and the first time advance offset.
[0138] For example, the first uplink synchronization time (t1) can be calculated using formula (3).
[0139] t1=(N TA1 +N TAoffset1 )×T c Formula (3)
[0140] Where, N TA1 N represents the first lead time after quantization; TAoffset1 T represents the first time advance offset corresponding to the first frequency band; c Represents the basic unit of time. According to the 3GPP TS 38.211 specification, T... c 0.509 nanoseconds is acceptable.
[0141] S304A, the terminal device determines the second uplink synchronization time corresponding to the second frequency band based on the second time advance.
[0142] If the system information includes the first time advance offset corresponding to the first frequency band and the second time advance offset corresponding to the second frequency band, in the above case, that is, in response to the random access response information including the first time advance and the second time advance, the second uplink synchronization time can be determined by formula (4) based on the same principle as formula (2) above.
[0143]
[0144] Where, NTA2 This represents the value obtained after quantizing the second timing advance (TA2). μ is used to represent the subcarrier spacing (SCS) and symbol duration.
[0145] For example, the second uplink synchronization time (t2) can be determined using formula (5).
[0146] t2=N TA2 ×T c Formula (5)
[0147] Among them, T c Indicates the basic unit of time. N TA2 This represents the quantified second time lead.
[0148] Scenario 2: RAR includes the first timing advance and the time offset corresponding to the second frequency band.
[0149] S303B, the terminal device determines the first uplink synchronization time corresponding to the first frequency band based on the first time advance.
[0150] Specifically, the first uplink synchronization time can be determined by referring to the method described in S303A.
[0151] S304B, the terminal device determines the second uplink synchronization time corresponding to the second frequency band based on the first time advance and the time offset corresponding to the second frequency band.
[0152] The time offset corresponding to the second frequency band is an offset based on the first time advance. For example, the first time advance can be represented as TA1, the time offset corresponding to the second frequency band can be represented as x, and the second time advance can be represented as (TA1-x).
[0153] Optionally, the index range of the first time advance is 12 bits (0 to 3846), and the index range of the time offset corresponding to the second frequency band is 6 bits (0 to 63).
[0154] Specifically, based on the first time advance and the time offset corresponding to the second frequency band, the terminal device can determine the second time advance corresponding to the second frequency band. Furthermore, based on the second time advance, the second uplink synchronization time can be determined.
[0155] For example, the second timing advance can be determined using formula (6). Where TA1 represents the first timing advance; N TA1 The first time advance after quantization can be calculated using formula (2). The time offset corresponding to the second frequency band can be expressed as x, and the second time advance can be expressed as (TA1-x). μ represents the subcarrier spacing (SCS) and symbol duration.
[0156]
[0157] The second uplink synchronization time can be determined using the above formula (5).
[0158] Scenario 3: RAR only includes the initial lead time:
[0159] S303C: The terminal device determines the first uplink synchronization time corresponding to the first frequency band based on the first time advance.
[0160] Specifically, the first uplink synchronization time can be determined by referring to the method described in S303A.
[0161] S304C, the terminal device determines the second uplink synchronization time corresponding to the second frequency band based on the first time advance and the second time advance offset.
[0162] The system information includes the first time advance offset corresponding to the first frequency band and the second time advance offset corresponding to the second frequency band. If the random access response information only includes the first time advance, the second time advance corresponding to the second frequency band can be regarded as the same as the first time advance. The quantized first time advance (N) can be determined by formula (2). TA1 And let the second time advance equal the first time advance, i.e., N. TA2 =N TA1 .
[0163] For example, the second uplink synchronization time can be determined using formula (7).
[0164] t2=(N TA1 +N TAoffset2 )×T c Formula (7)
[0165] Among them, T c N represents the basic unit of time. TA1 N represents the time advance corresponding to the first frequency band; TAoffset2 This indicates the second time advance offset.
[0166] In this way, for scenarios where the difference between frequency bands is small, making the second timing advance the same as the first timing advance can reduce the computational overhead and storage pressure on terminal devices while ensuring the accuracy of uplink synchronization.
[0167] As can be seen, the embodiments of this application can determine the first uplink synchronization time in a variety of ways, and can flexibly adjust the uplink synchronization time corresponding to the terminal device, which is beneficial to ensuring the communication quality of the terminal device in various application scenarios.
[0168] Optionally, in S305, the terminal device sends message 3 to the network device in the first frequency band and receives message 4 from the network device.
[0169] Accordingly, the network device receives message 3 in the first frequency band and sends message 4 to the terminal device.
[0170] The terminal device can complete the random access process through messages 3 and 4.
[0171] In one possible implementation, the terminal device can choose to continue transmitting uplink data in the first frequency band. The terminal device can flexibly select the frequency band for data transmission based on network load, channel conditions, and service requirements. For example, when a high transmission rate is required, the terminal device can choose the second frequency band; when wide coverage is required, the terminal device can choose the first frequency band.
[0172] Optionally, the terminal device may send uplink data to the network device in the first frequency band, based on the first uplink synchronization time. Correspondingly, the network device receives uplink data in the first frequency band.
[0173] Optionally, the terminal device can send uplink data to the network device via the main receiver, in the first frequency band, based on the first uplink synchronization time.
[0174] Optionally, the terminal device may send uplink data to the network device in the second frequency band based on the first uplink synchronization time. Correspondingly, the network device receives the uplink data in the second frequency band.
[0175] For example, after completing the random access procedure, the terminal device can switch its operating frequency band from the first frequency band to the second frequency band, thereby facilitating the terminal device to transmit uplink data in the second frequency band via the main receiver. Optionally, the terminal device can transmit uplink data in the second frequency band via the main receiver.
[0176] The terminal device's low-power wake-up receiver supports the first frequency band, while the main receiver supports both the first and second frequency bands. For example, the first frequency band may include 700MHz, and the second frequency band may include 3.5GHz. Switching to the 3.5GHz band can significantly improve the uplink data transmission rate, capacity, and efficiency, making it more suitable for providing high-performance services such as 5G or 6G.
[0177] In one possible implementation, if the second frequency band includes multiple frequency bands, such as band1 to band3, the terminal device can perform carrier aggregation based on band1 to band3 before sending uplink data.
[0178] In one possible implementation, the terminal device may receive indication information from the network device, which can be used to instruct the terminal device to use a specified frequency band to transmit uplink data. For example, if the indication information indicates the use of a second frequency band to transmit uplink data or receive downlink data, then after completing the random access procedure, the terminal device may transmit uplink data to the network device or receive downlink data from the network device based on the second frequency band and the second uplink synchronization time.
[0179] Through the embodiments of this application, a terminal device can initiate a random access procedure in the first frequency band to obtain the time advance or time offset corresponding to multiple frequency bands (such as the first and second frequency bands), thereby determining the uplink synchronization time corresponding to multiple frequency bands. This avoids the latency caused by initiating a random access request again in the second frequency band and reduces handover latency, thus improving the latency of the terminal device accessing the network and enhancing communication quality.
[0180] The following is in conjunction with the appendix Figure 4 To be continued Figure 9 Examples of scenarios one through three described above will be provided respectively.
[0181] First, let's introduce one uplink synchronization method for the above situation.
[0182] Please see Figure 4 This is a flowchart illustrating another uplink synchronization method provided in an embodiment of this application. This method can be applied to, for example... Figure 1 The communication system shown. It is understandable that... Figure 4 The terminal device in the middle can be Figure 1 Any terminal device in the context of network equipment can also refer to a component within that terminal device (such as a processor, chip, or chip system). Network equipment can be... Figure 1 Any access network device, or a device within an access network device (such as a processor, chip, or chip system).
[0183] like Figure 4 As shown, the method may include, but is not limited to, the following steps:
[0184] S401, the network device sends system information to the terminal device in the first frequency band. The system information includes the first time advance offset and the second time advance offset.
[0185] Accordingly, the terminal device receives system information in the first frequency band.
[0186] In this way, based on the time advance offset corresponding to each frequency band, the terminal device can calculate the time advance (TA) of different frequency bands more accurately, thereby improving uplink synchronization accuracy and reducing transmission errors.
[0187] S402, the terminal device sends a random access request to the network device in the first frequency band.
[0188] The random access request information includes the random access preamble of the terminal device.
[0189] The terminal device can send the random access request information in the first frequency band through the main receiver.
[0190] S403, the network device sends random access response information to the terminal device in the first frequency band. The random access response information includes the first time advance and the second time advance.
[0191] For example, the format of random access response information is as follows: Figure 5A As shown. The random access response information may include information such as TAC1, TAC2, uplink grant (UL grant), and cell radio network temporary identifier (C-RNTI). The random access preamble associated with the random access response information can be represented as random access preamble A. Here, TAC1 represents the time advance command (TAC) corresponding to the first time advance, used to indicate the first time advance. TAC2 represents the time advance command (TAC2) corresponding to the second time advance, used to indicate the second time advance.
[0192] In one possible implementation, the random access response information includes a first part and a second part. The first part includes a first timing advance corresponding to a first frequency band, as well as uplink authorization information and a temporary radio network identifier for the terminal device. The second part includes a second timing advance corresponding to a second frequency band.
[0193] In another possible implementation, after receiving the random access request information, the network device can use the same random access preamble to continuously send two random access response messages to the terminal device. The first RAR message includes a first timing advance, as well as the terminal device's uplink grant information and radio network temporary identifier; the second RAR message includes a second timing advance corresponding to the second frequency band.
[0194] For example, such as Figure 5B As shown, the first RAR information includes TAC1, the uplink grant (UL grant), and the cell radio network temporary identifier (C-RNTI). The second RAR information includes TAC2. The random access preamble associated with both RAR information is random access preamble A.
[0195] Thus, by using the same random access preamble, both RAR messages can be identified as random access response messages sent to the terminal device. Sending this information as two separate RAR messages simplifies the RAR message structure and reduces message processing complexity. Sending two RAR messages allows for more flexible management of time advance commands for different frequency bands, adapting to different network configurations and requirements.
[0196] In one possible implementation, the second frequency band may include multiple frequency bands, such as band1, band2, and band3. In this case, the second timing advance includes the second timing advance corresponding to band1, the second timing advance corresponding to band2, and the second timing advance corresponding to band3.
[0197] Optionally, if the second frequency band includes n frequency bands (n is an integer greater than or equal to 2), the random access response information can be divided into n+1 parts. The first part of the random access response information includes the first time advance corresponding to the first frequency band, as well as the uplink authorization information and the temporary radio network identifier of the terminal device; each of the remaining n parts includes the time advance corresponding to a second frequency band. For example, the second part includes the time advance corresponding to the first second frequency band; the third part includes the time advance corresponding to the second second frequency band; and the (n+1)th part includes the time advance corresponding to the nth second frequency band.
[0198] Optionally, if the second frequency band includes n frequency bands (n is an integer greater than or equal to 2), the network device can use the same random access preamble to continuously send n+1 RAR messages to the terminal device. For example, Figure 5C As shown, each RAR message is associated with a random access preamble A. The first RAR message includes the first timing advance corresponding to the first frequency band, as well as the uplink grant information and the radio network temporary identifier of the terminal device; each part of the remaining n RAR messages includes a second timing advance. For example, the second RAR message includes the timing advance corresponding to the first second frequency band, and the (n+1)th RAR message includes the nth second timing advance.
[0199] S404, the terminal device determines the first uplink synchronization time corresponding to the first frequency band based on the first time advance.
[0200] Specifically, please refer to, for example Figure 3 The description in S303A.
[0201] S405, the terminal device determines the second uplink synchronization time based on the second time advance, the second time advance offset, and the basic time unit.
[0202] For example, using the above formula (4), the second timing advance (TA value) in the random access response information can be quantified into the second timing advance (N). TA2 (Form). The second uplink synchronization time can be determined using the above formula (5).
[0203] S406, the terminal device sends message 3 to the network device in the first frequency band and receives message 4 from the network device.
[0204] Accordingly, the network device receives message 3 in the first frequency band and sends message 4 to the terminal device.
[0205] The terminal device can complete the random access process through messages 3 and 4.
[0206] S407, the terminal device sends uplink data to the network device in the second frequency band based on the second uplink synchronization time.
[0207] After completing the random access process in the first frequency band, the terminal device can switch its operating frequency band from the first frequency band to the second frequency band, and send uplink data to the network device in the second frequency band based on the second uplink synchronization time through the main receiver.
[0208] In one possible implementation, the terminal device can also send uplink data to the network device in the first frequency band based on the first uplink synchronization time.
[0209] Through the embodiments of this application, a terminal device can initiate a random access procedure in the first frequency band to obtain the time advance or time offset corresponding to the first and second frequency bands, thereby determining the first uplink synchronization time corresponding to the first frequency band and the second uplink synchronization time corresponding to the second frequency band. This avoids the latency caused by initiating a random access request again in the second frequency band and reduces handover latency, thus improving the latency of the terminal device accessing the network and enhancing communication quality.
[0210] The following describes an uplink synchronization method for scenario two described above.
[0211] Please see Figure 6 This is a flowchart illustrating another uplink synchronization method provided in an embodiment of this application. This method can be applied to, for example... Figure 1 The communication system shown. (As shown) Figure 6 As shown, the method may include, but is not limited to, the following steps:
[0212] S601, the network device sends system information to the terminal device in the first frequency band. The system information includes the first time advance offset.
[0213] Accordingly, the terminal device receives system information in the first frequency band.
[0214] S602, the terminal device sends a random access request to the network device in the first frequency band.
[0215] S603, the network device sends random access response information to the terminal device in the first frequency band. The random access response information includes the first time advance and the time offset corresponding to the second frequency band.
[0216] This reduces the overhead of storing and transmitting TA values on terminal devices, which helps improve resource utilization efficiency.
[0217] The time offset corresponding to the second frequency band is the offset based on the first time advance.
[0218] For example, such as Figure 7A As shown, the random access preamble associated with the random access response information can be represented as random access preamble A. The random access response information may include TAC1 and TAC2, as well as the uplink grant (UL grant) and the cell radio network temporary identifier (C-RNTI). Among them, TAC1 is used to indicate the first timing advance, and TAC2 is used to indicate the time offset corresponding to the second frequency band.
[0219] In one possible implementation, the random access response information includes a first part and a second part. The first part includes a first time advance corresponding to a first frequency band, as well as uplink authorization information and a temporary radio network identifier for the terminal device. The second part includes a time offset corresponding to a second frequency band.
[0220] In another possible implementation, after receiving the random access request information, the network device can use the same random access preamble to continuously send two random access response messages to the terminal device. The first RAR message includes a first time advance, as well as the terminal device's uplink grant information and radio network temporary identifier; the second RAR message includes the time offset corresponding to the second frequency band.
[0221] For example, such as Figure 7B As shown, the first RAR information includes TAC1, uplink grant (UL grant), and cell radio network temporary identifier (C-RNTI). The second RAR information includes TAC2, which indicates the time offset corresponding to the second frequency band. The random access preamble associated with these two RAR information can be represented as random access preamble A.
[0222] In one possible implementation, the second frequency band may include multiple frequency bands, such as band1, band2, and band3. In this case, the time offset corresponding to the second frequency band includes the time offset corresponding to band1, the time offset corresponding to band2, and the time offset corresponding to band3. The time offset for each frequency band is an offset based on the first time advance.
[0223] Optionally, if the second frequency band includes n frequency bands (n is an integer greater than or equal to 2), the random access response information can be divided into n+1 parts. The first part of the random access response information includes the first time advance corresponding to the first frequency band, as well as the uplink authorization information and the temporary radio network identifier of the terminal device; each of the remaining n parts includes a time offset corresponding to a second frequency band. For example, the second part includes the time offset corresponding to the first second frequency band; the third part includes the time offset corresponding to the second second frequency band; and the (n+1)th part includes the time offset corresponding to the nth second frequency band.
[0224] Optionally, if the second frequency band includes n frequency bands (n is an integer greater than or equal to 2), the network device can use the same random access preamble (such as random access preamble A) to continuously send n+1 RAR messages to the terminal device. Figure 7C As shown, the first RAR information includes TAC1, which indicates the first time advance corresponding to the first frequency band, as well as the uplink grant information and wireless network temporary identifier of the terminal device; each part of the remaining n RAR information includes a time offset corresponding to the second frequency band. For example, the second RAR information includes the first TAC2, which indicates the time offset corresponding to the second frequency band; the (n+1)th RAR information includes the nth TAC2, which indicates the time offset corresponding to the second frequency band.
[0225] S604, the terminal device determines the first uplink synchronization time corresponding to the first frequency band based on the first time advance.
[0226] Specifically, please refer to, for example Figure 3 The description in S303A.
[0227] S605, the terminal device determines the second time advance based on the first time advance and the time offset corresponding to the second frequency band.
[0228] Using the above formula (2), the first time advance (N) can be obtained. TA1 Using the above formula (6), the second time advance (N) corresponding to the second frequency band can be calculated. TA2 ).
[0229] S606, the terminal device determines the second uplink synchronization time based on the second time advance and the basic time unit.
[0230] For example, the second uplink synchronization time, i.e. the uplink synchronization time corresponding to the second frequency band, can be determined by the above formula (5).
[0231] S607, the terminal device sends message 3 to the network device in the first frequency band and receives message 4 from the network device.
[0232] Accordingly, the network device receives message 3 in the first frequency band and sends message 4 to the terminal device.
[0233] The terminal device can complete the random access process through messages 3 and 4.
[0234] S608, the terminal device sends uplink data to the network device in the second frequency band based on the second uplink synchronization time.
[0235] Terminal devices can send uplink data to network devices in the second frequency band via the main receiver.
[0236] In one possible implementation, the terminal device can also send uplink data to the network device in the first frequency band based on the first uplink synchronization time.
[0237] Through the embodiments of this application, a network device can configure a first time advance and a first time advance offset for a first frequency band, and configure a time offset based on the first time advance for a second frequency band. This reduces the storage and transmission overhead of the time advance while maintaining sufficient accuracy. By using the offset based on the first time advance, the network device can more flexibly adjust the TA values of different frequency bands, optimizing resource scheduling and network performance. Correspondingly, terminal devices can more accurately determine the uplink synchronization time under different frequency bands, reducing the latency of terminal device network access and reducing the power consumption of terminal devices.
[0238] The following describes an uplink synchronization method for scenario three described above.
[0239] Please see Figure 8 This is a flowchart illustrating another uplink synchronization method provided in an embodiment of this application. This method can be applied to, for example... Figure 1 The communication system shown. (As shown) Figure 8 As shown, the method may include, but is not limited to, the following steps:
[0240] S801, the network device sends system information to the terminal device in the first frequency band. The system information includes the first time advance offset and the second time advance offset.
[0241] Accordingly, the terminal device receives system information in the first frequency band.
[0242] In one possible implementation, the second frequency band may include multiple frequency bands. The system information may include second time advance offsets corresponding to each of the multiple second frequency bands.
[0243] S802, the terminal device sends a random access request to the network device in the first frequency band.
[0244] S803, the network device sends random access response information to the terminal device in the first frequency band. The random access response information includes the first time advance.
[0245] Terminal devices can determine the timing advance corresponding to the second frequency band by using the first timing advance in the random access response information.
[0246] In this way, the random access response information can include only the first time advance corresponding to the first frequency band, which can reduce signaling overhead to a certain extent.
[0247] For example, the format of random access response information can be as follows: Figure 9 As shown. The random access response information may include TAC1, which indicates the first timing advance. The random access response information also includes the uplink grant (UL grant) and the cell radio network temporary identifier (C-RNTI).
[0248] S804, the terminal device determines the first uplink synchronization time corresponding to the first frequency band based on the first time advance.
[0249] Specifically, please refer to, for example Figure 3 The description in S303A.
[0250] S805, the terminal device determines the second uplink synchronization time based on the first time advance, the second time advance offset, and the basic time unit.
[0251] For example, the second uplink synchronization time can be determined using the above formula (7).
[0252] S806, the terminal device sends message 3 to the network device in the first frequency band and receives message 4 from the network device.
[0253] Accordingly, the network device receives message 3 in the first frequency band and sends message 4 to the terminal device.
[0254] The terminal device can complete the random access process through messages 3 and 4.
[0255] S807: The terminal device sends uplink data to the network device in the second frequency band based on the second uplink synchronization time.
[0256] In one possible implementation, the terminal device can also send uplink data to the network device in the first frequency band based on the first uplink synchronization time.
[0257] In one possible implementation, the second frequency band may include multiple frequency bands. The terminal device can select multiple frequency bands from the second frequency band for carrier aggregation and send uplink data to the network device based on the carrier aggregation mechanism.
[0258] In this embodiment, by configuring the time advance offset corresponding to each frequency band through the System Information Block (SIB) or Radio Resource Control (RRC), and configuring the first time advance corresponding to the first frequency band through the Random Access Response Information, the terminal device can more accurately determine the uplink synchronization time under different frequency bands. This helps improve uplink synchronization accuracy and reduce transmission errors, especially in network environments where multiple frequency bands coexist, ensuring low-latency handover between different frequency bands for the terminal device.
[0259] The following describes the communication device involved in the embodiments of this application.
[0260] Please see Figure 10 , Figure 10 This is a schematic diagram of a communication device provided in an embodiment of this application. The communication device may include a communication unit 1010 and a processing unit 1020. The communication unit 1010 may be a device that has signal input (receiving) or output (transmitting) capabilities, used for transmitting signals to other devices or other components within a device.
[0261] The processing unit 1020 can be a device with processing capabilities, and may include one or more processors. The processor can be a general-purpose processor or a dedicated processor. The processor can be a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the device (e.g., a host node, relay node, or chip), execute software programs, and process data from the software programs.
[0262] The communication device can be used in a terminal device. Specifically, the communication device can be a terminal device or a device used in a terminal device, such as a chip. The communication device includes:
[0263] The communication unit 1010 is used to send random access request information to the network device and receive random access response information from the network device in the first frequency band.
[0264] The random access request information is used to request random access; the random access response information is used to determine the uplink synchronization time; and the first frequency band is the frequency band used by the low-power wake-up receiver.
[0265] The processing unit 1020 is configured to: respond to random access response information including a first time advance corresponding to a first frequency band, determine a first uplink synchronization time corresponding to a first frequency band based on the first time advance; respond to random access response information including a second time advance corresponding to a second frequency band, determine a second uplink synchronization time corresponding to a second frequency band based on the second time advance; and respond to random access response information including a first time advance and a time offset corresponding to a second frequency band, determine a second uplink synchronization time corresponding to a second frequency band based on the first time advance and the time offset corresponding to the second frequency band.
[0266] The time offset of the second frequency band is based on the offset of the first time advance; the second frequency band is the frequency band used by the main receiver.
[0267] In one possible implementation, the communication unit 1010 is further configured to receive system information from a network device in the first frequency band, the system information including a first time advance offset corresponding to the first frequency band.
[0268] In one possible implementation, the system information also includes a second time advance offset corresponding to the second frequency band. The processing unit 1020 is further used to determine the second uplink synchronization time corresponding to the second frequency band based on the time advance corresponding to the second frequency band, the second time advance offset, and the basic time unit.
[0269] In one possible implementation, the random access response information includes a first part and a second part; wherein the first part includes a first timing advance, as well as uplink authorization information and radio network temporary identifier of the terminal device; and the second part includes a second timing advance corresponding to the second frequency band.
[0270] In one possible implementation, in response to the time offset corresponding to the second frequency band in the random access response information, the random access response information may further include a first time advance corresponding to the first frequency band, wherein the time offset corresponding to the second frequency band is an offset based on the first time advance; in this case, the processing unit 1020 is further configured to determine a second time advance corresponding to the second frequency band based on the first time advance and the time offset corresponding to the second frequency band; and to determine a second uplink synchronization time corresponding to the second frequency band based on the second time advance and the basic time unit.
[0271] In one possible implementation, the random access response information includes a first part and a second part.
[0272] The first part includes the first time advance corresponding to the first frequency band, as well as the uplink authorization information and wireless network temporary identifier of the terminal device; the second part includes the time offset corresponding to the second frequency band.
[0273] In one possible implementation, the system information also includes a second time advance offset corresponding to the second frequency band; the processing unit 1020 is further configured to determine the second uplink synchronization time corresponding to the second frequency band based on the first time advance, the second time advance offset, and the basic time unit.
[0274] In one possible implementation, the terminal device is in a deep sleep state, and the communication unit 1010 is also used to monitor a wake-up signal from the network device in the first frequency band via a low-power wake-up receiver. The wake-up signal is used to wake up the terminal device from the deep sleep state. In response to receiving the wake-up signal, the main receiver monitors paging information from the network device in the first frequency band. The paging information indicates that the terminal device accesses the network.
[0275] The low-power wake-up receiver is used to monitor wake-up signals in deep sleep mode, while the main receiver is used to transmit uplink data in connected mode.
[0276] In one possible implementation, the communication unit 1010 is further configured to, in response to receiving paging information, send random access request information to the network device via the main receiver in the first frequency band.
[0277] In one possible implementation, the communication unit 1010 is further configured to, in response to successful random access in the first frequency band, send uplink data to the network device via the master receiver in the first frequency band based on a first uplink synchronization time; or, in response to successful random access in the first frequency band, send uplink data to the network device via the master receiver in the second frequency band based on a second uplink synchronization time.
[0278] like Figure 10 The communication device shown can also be used in network devices. Specifically, the communication device can be a network device or a device used in a network device, such as a chip. The communication device includes:
[0279] Communication unit 1010 is used to receive random access request information from a terminal device in the first frequency band; and to send random access response information to the terminal device in the first frequency band. The random access request information is used to request random access. The random access response information is used to determine the uplink synchronization time.
[0280] The random access response information includes a first time advance corresponding to the first frequency band; or, the random access response information includes a second time advance corresponding to the second frequency band; or, the random access response information includes a first time advance corresponding to the first frequency band and a time offset corresponding to the second frequency band, wherein the time offset of the second frequency band is an offset based on the first time advance.
[0281] In one possible implementation, the communication unit 1010 is further configured to send system information to the terminal device in the first frequency band, the system information including a first time advance offset corresponding to the first frequency band.
[0282] In one possible implementation, the system information also includes a second time advance offset corresponding to the second frequency band.
[0283] In one possible implementation, the random access response information includes a first part and a second part; wherein, in response to the random access response information including a second timing advance, the random access response information may further include the first timing advance, the first part including the first timing advance, the uplink authorization information of the terminal device and the temporary identifier of the radio network; and the second part including the second timing advance.
[0284] In one possible implementation, the random access response information includes a first part and a second part; wherein, in response to the random access response information, a first time advance and a time offset corresponding to the second frequency band are included, the first part includes the first time advance corresponding to the first frequency band, and the uplink authorization information and radio network temporary identifier of the terminal device; the second part includes the time offset corresponding to the second frequency band.
[0285] In one possible implementation, the system information also includes a second time advance offset corresponding to the second frequency band.
[0286] In one possible implementation, the communication unit 1010 is also used to send a wake-up signal to the terminal device, the wake-up signal being used to wake the terminal device from a deep sleep state.
[0287] In one possible implementation, the communication unit 1010 is also used to send paging information to the terminal device, the paging information instructing the terminal device to access the network.
[0288] In one possible implementation, in response to a successful random access by a terminal device in the first frequency band, the communication unit 1010 is further configured to receive uplink data from the terminal device in the first frequency band, or to receive uplink data from the terminal device in the second frequency band.
[0289] Understandably, regarding such Figure 3 The explanations, supplements, and descriptions of beneficial effects of the flowchart shown also apply to, for example... Figure 10 The communication device shown will not be described in detail here.
[0290] Please see Figure 11 , Figure 11 This is a schematic diagram of another communication device provided in an embodiment of this application.
[0291] It is understood that the communication device includes, for example, modules, units, elements, circuits, or interfaces, which are appropriately configured together to perform this solution. The communication device may be a terminal device such as a smartphone or tablet, or a component (e.g., a chip) within these devices, used to implement the methods described in the method embodiments.
[0292] like Figure 11 As shown, the communication device may include one or more processors 1110, which may also be referred to as processing units, and can implement certain control functions. The processor 1110 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device, execute software programs, and process data from the software programs.
[0293] In an alternative design, processor 1110 may include program 1111 (sometimes referred to as code or instructions) that can be run on processor 1110 to cause the communication device to perform the methods described in the method embodiments.
[0294] In another alternative design, the processor 1110 may include a transceiver unit for implementing receiving and transmitting functions. For example, this transceiver unit may be a transceiver circuit, an interface, an interface circuit, or a communication interface.
[0295] The transceiver circuits, interfaces, or interface circuits used to implement receiving and transmitting functions can be separate or integrated. These transceiver circuits, interfaces, or interface circuits can be used for reading and writing code / data, or for transmitting or relaying signals.
[0296] In another possible design, the communication device may include a circuit that can perform the functions of sending, receiving, or communicating in the aforementioned method embodiments.
[0297] Optionally, the communication device may include one or more memories 1120 storing a program 1121 (sometimes referred to as code or instructions). The program 1121 may be run on the processor 1110, causing the communication device to perform the methods described in the above method embodiments.
[0298] Optionally, the processor 1110 and / or memory 1120 may also store data. The processor and memory can be configured separately or integrated together. For example, the correspondence described in the above method embodiments can be stored in memory or in the processor.
[0299] Optionally, the communication device may also include a transceiver 1130 and / or an antenna 1140. The processor 1110, sometimes referred to as a processing unit, controls the communication device (e.g., a terminal device). The transceiver 1130, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to implement the transmission and reception functions of the communication device via the antenna 1140.
[0300] Optionally, the communication device can be used to execute the embodiments of this application. Figure 3 , Figure 4 , Figure 6 and Figure 8 Any of the methods described in [the document / document].
[0301] In one embodiment, the communication device may be a terminal device, a device within a terminal device, or a device compatible with a terminal device. When the computer program instructions stored in the memory 1120 are executed, the processor 1110 performs the operations executed by the processing unit 1020 in the above embodiments.
[0302] The transceiver 1130 is used to perform the operations performed by the communication unit 1010 in the above embodiments. The transceiver 1130 is also used to send information to other communication devices besides the communication device. The terminal device or the device within the terminal device can also be used to perform the operations described above. Figure 3 , Figure 4 , Figure 6 and Figure 8 Any method executed by the terminal device in the method embodiments will not be described in detail here.
[0303] The processors and transceivers described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency interface chips (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc.
[0304] The communication device described in the above embodiments may be a terminal device or a first network device, but the scope of the device described in this application is not limited thereto, and the structure of the communication device may vary. Figure 11 The device has limitations. It can be a standalone device or part of a larger device.
[0305] For example, the communication device could be:
[0306] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0307] (2) A collection of one or more ICs, optionally, the collection of ICs may include a storage component for storing data and / or instructions;
[0308] (3) ASIC, such as modem (mobile station modem, MSM);
[0309] (4) Modules that can be embedded in other devices.
[0310] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a communication device, can implement the method provided in the above-described method embodiments.
[0311] This application also provides a computer program product that, when run on a computer or processor, causes a communication device to perform one or more steps of any of the methods described above. If the constituent modules of the aforementioned devices are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
[0312] This application provides a chip, including a processor, for calling and executing instructions stored in a memory, causing a communication device with the chip installed to perform any of the methods described above.
[0313] This application embodiment also provides another chip, including: an input interface, an output interface, and a processing circuit. The input interface, the output interface, and the processing circuit are connected via internal connection paths. The processing circuit is used to execute any of the methods described above. Optionally, the chip also includes a memory. The input interface, the output interface, the processor, and the memory are connected via internal connection paths. The processor is used to execute code in the memory. When the code is executed, the processor is used to execute any of the methods described above.
[0314] This application also provides a chip system including at least one processor and a communication interface. The communication interface and the at least one processor are interconnected via a circuit. The at least one processor is used to run computer programs or instructions to perform any of the methods described above. This chip system may be composed of chips or may include chips and other discrete devices.
[0315] This application also provides a communication system, which includes a terminal device and a first network device, as detailed in the following description. Figure 3 The method shown in the method embodiment.
[0316] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital versatile discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0317] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0318] In summary, the above description is merely an embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made based on the disclosure of this application should be included within the scope of protection of this application.
Claims
1. An uplink synchronization method, characterized in that, include: In the first frequency band, a random access request information is sent to the network device; the random access request information is used to request random access; the first frequency band is the frequency band used by the low-power wake-up receiver; Under the first frequency band, random access response information from the network device is received; the random access response information is used to determine the uplink synchronization time. In response to the random access response information including the first time advance corresponding to the first frequency band, the first uplink synchronization time corresponding to the first frequency band is determined based on the first time advance. In response to the random access response information including the second time advance corresponding to the second frequency band, the second uplink synchronization time corresponding to the second frequency band is determined based on the second time advance; the second frequency band is the frequency band used by the main receiver. In response to the random access response information including the first time advance corresponding to the first frequency band and the time offset corresponding to the second frequency band, the second uplink synchronization time corresponding to the second frequency band is determined based on the first time advance and the time offset corresponding to the second frequency band; wherein, the time offset of the second frequency band is an offset based on the first time advance.
2. The method according to claim 1, characterized in that, The method further includes: In the first frequency band, system information from the network device is received, the system information including a first time advance offset corresponding to the first frequency band.
3. The method according to claim 2, characterized in that, The system information also includes the second time advance offset corresponding to the second frequency band; The step of determining the second uplink synchronization time corresponding to the second frequency band based on the second time advance includes: Based on the second time advance, the second time advance offset, and the basic time unit, the second uplink synchronization time corresponding to the second frequency band is determined.
4. The method according to claim 3, characterized in that, The random access response information includes a first part and a second part; wherein, the first part includes the first timing advance, uplink grant information and radio network temporary identifier; and the second part includes the second timing advance.
5. The method according to claim 2, characterized in that, Determining the second uplink synchronization time corresponding to the second frequency band based on the time offset corresponding to the second frequency band includes: Based on the first time advance and the time offset corresponding to the second frequency band, the second time advance corresponding to the second frequency band is determined; Based on the second time advance and the basic time unit, the second uplink synchronization time corresponding to the second frequency band is determined.
6. The method according to claim 5, characterized in that, The random access response information includes a first part and a second part; wherein, the first part includes the first time advance, uplink grant information and radio network temporary identifier; and the second part includes the time offset corresponding to the second frequency band.
7. The method according to claim 2, characterized in that, The system information also includes the second time advance offset corresponding to the second frequency band; The method further includes: Based on the first time advance, the second time advance offset, and the basic time unit, the second uplink synchronization time corresponding to the second frequency band is determined.
8. The method according to any one of claims 1-7, characterized in that, Before sending random access request information to the network device in the first frequency band, the method further includes: In response to the terminal device being in a deep sleep state, the low-power wake-up receiver monitors a wake-up signal from the network device in the first frequency band, the wake-up signal being used to wake the terminal device from the deep sleep state; In response to receiving the wake-up signal, the main receiver monitors paging information from the network device in the first frequency band, and the paging information indicates that the terminal device accesses the network; The low-power wake-up receiver is used to monitor the wake-up signal during the deep sleep state, and the main receiver is used to transmit uplink data during the connected state.
9. The method according to claim 8, characterized in that, The step of sending random access request information to network devices in the first frequency band includes: In response to receiving the paging information, the main receiver sends a random access request to the network device in the first frequency band.
10. The method according to claim 8 or 9, characterized in that, The method further includes: In response to successful random access in the first frequency band, the main receiver transmits uplink data to the network device in the first frequency band based on the first uplink synchronization time; or... In response to successful random access in the first frequency band, uplink data is sent to the network device in the second frequency band via the main receiver based on the second uplink synchronization time.
11. An uplink synchronization method, characterized in that, include: In the first frequency band, random access request information is received from the terminal device, and the random access request information is used to request random access. Under the first frequency band, random access response information is sent to the terminal device; the random access response information is used to determine the uplink synchronization time. Wherein, the random access response information includes a first time advance corresponding to the first frequency band; or, the random access response information includes a second time advance corresponding to the second frequency band; or, the random access response information includes a first time advance corresponding to the first frequency band and a time offset corresponding to the second frequency band, wherein the time offset of the second frequency band is an offset based on the first time advance.
12. The method according to claim 11, characterized in that, The method further includes: In the first frequency band, system information is sent to the terminal device, the system information including a first time advance offset corresponding to the first frequency band.
13. The method according to claim 12, characterized in that, The system information also includes the second time advance offset corresponding to the second frequency band.
14. The method according to claim 12, characterized in that, The random access response information includes a first part and a second part, wherein, in response to the second timing advance amount included in the random access response information, the random access response information also includes a first timing advance amount corresponding to the first frequency band, the first part includes the first timing advance amount, and the uplink authorization information and wireless network temporary identifier of the terminal device; the second part includes the second timing advance amount.
15. The method according to claim 13, characterized in that, The random access response information includes a first part and a second part, wherein the random access response information includes a first time advance and a time offset corresponding to the second frequency band. The first part includes the first time advance, the uplink grant information of the terminal device, and the wireless network temporary identifier; the second part includes the time offset corresponding to the second frequency band.
16. The method according to claim 12, characterized in that, The system information also includes the second time advance offset corresponding to the second frequency band.
17. The method according to any one of claims 11-16, characterized in that, The method further includes: A wake-up signal is sent to the terminal device, the wake-up signal being used to wake the terminal device from a deep sleep state.
18. The method according to claim 17, characterized in that, The method further includes: A paging message is sent to the terminal device, the paging message instructing the terminal device to access the network.
19. The method according to any one of claims 11-18, characterized in that, The method further includes: In response to the terminal device successfully accessing the first frequency band, uplink data is received from the terminal device in the first frequency band, or uplink data is received from the terminal device in the second frequency band.
20. A communication device, characterized in that, The device includes a memory, one or more processors, multiple applications, and one or more programs; wherein the one or more programs are stored in the memory; and when the one or more processors execute the one or more programs, the communication device causes the communication device to implement the method as described in any one of claims 1-10 or the method as described in any one of claims 11-19.
21. A chip system, characterized in that, The chip system includes at least one processor, a memory, and an interface circuit. The memory, the interface circuit, and the at least one processor are interconnected via circuits. The at least one memory stores program instructions. When the program instructions are executed by the processor, the chip system performs the method of any one of claims 1-10 or the method of any one of claims 11-19.
22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1-10 or the method as described in any one of claims 11-19.