Wireless network access method, apparatus, and storage medium

CN122846366APending Publication Date: 2026-09-29HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510378390.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

[0003]首先,由于随机接入采用竞争机制,当多个终端在同一时频资源上选择相同前导码时,将产生接入冲突,导致冲突终端需重新发起接入流程,显著增加接入时延

Benefits of technology

[0034]也即,第一通信装置在发送上行数据之后,基于第二通信装置对上行数据接收后的反馈,确定第一TA是否能够实现上行同步,避免上行失步的情况下接入网络,从而提高无线网络接入的可靠性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122846366A_ABST
    Figure CN122846366A_ABST
Patent Text Reader

Abstract

A wireless network access method, device and storage medium. In the method, a terminal receives a first TA indicated by a source base station, and the first TA can be used for uplink synchronization between the terminal and a target base station, and the terminal and the target base station do not need to measure the TA through information interaction, thereby reducing the wireless network access delay of the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a wireless network access method, apparatus, and storage medium. Background Technology

[0002] In wireless communication systems, uplink synchronization is achieved through a random access procedure when a terminal accesses the network. In existing technologies, both four-step and two-step random access procedures employ a timing advance (TA) measurement mechanism based on a preamble. Specifically, the base station obtains the TA value by detecting the preamble sent by the terminal and instructs the terminal to adjust the signal transmission timing accordingly.

[0003] First, because random access employs a contention mechanism, when multiple terminals select the same preamble on the same time-frequency resources, access conflicts will occur, requiring the conflicting terminals to re-initiate the access process, significantly increasing access latency. Second, limited preamble resources restrict system capacity, exacerbating the probability of access conflicts in densely populated user scenarios. Furthermore, fluctuations in wireless channel quality and signal attenuation at network coverage edges affect preamble detection performance, leading to decreased accuracy in base station TA measurements, which in turn can cause random access response errors or retransmissions.

[0004] These issues collectively lead to a significant increase in access latency for existing random access mechanisms in high-load scenarios, mobile environments, and coverage edge areas. Summary of the Invention

[0005] This application provides a wireless network access method, apparatus, and storage medium to reduce wireless network access latency.

[0006] Firstly, a wireless network access method is provided. The subject executing this method may be a first communication device, which may be a terminal device or a component within the terminal device (such as a chip, chip system, etc.), or it may be a logic module or software capable of implementing all or part of the functions of the terminal device.

[0007] In this method, the first communication device receives first information from the second communication device, the first information including a first TA, and sends uplink data to the third communication device based on the first TA.

[0008] In other words, the first TA indicated by the second communication device to the first communication device can be used for uplink synchronization between the first and third communication devices, and the first and third communication devices do not need to measure the TA through information exchange, thereby reducing the wireless network access latency of the first communication device.

[0009] In one possible implementation, the first information is carried in a radio resource control (RRC) reconfiguration message.

[0010] In other words, when the second communication device sends an RRC reconfiguration message, it carries information indicating the first TA in the RRC reconfiguration message. The first communication device can then receive the RRC reconfiguration message and parse it to obtain the first information or the first TA. Based on this, carrying the first information in the RRC reconfiguration message can reduce signaling overhead and reduce the latency for the first communication device to obtain the first TA, thereby further reducing the wireless network access latency of the first communication device.

[0011] In one possible implementation, the method further includes: the first communication device can receive an RRC establishment message from the third communication device; or, receive second information from the third communication device, the second information indicating that uplink data was not successfully received.

[0012] That is, after the first communication device sends uplink data, it determines whether the first TA can achieve uplink synchronization based on the feedback from the second communication device after receiving the uplink data, so as to avoid accessing the network in the event of uplink synchronization failure, thereby improving the reliability of wireless network access.

[0013] In one possible implementation, after the first communication device receives the second information from the third communication device, the first communication device may send a random access request to the third communication device.

[0014] That is, if the first TA cannot achieve uplink synchronization between the first communication device and the third communication device, the first communication device initiates random access, enabling the first communication device to complete wireless network access.

[0015] In one possible implementation, the first TA is determined from the first mapping information based on the measured first channel information, the first mapping information including the mapping relationship between the first channel information and the first TA; and / or, the first TA is determined from the first mapping information based on the first location information corresponding to the current physical location of the first communication device, the first mapping information including the mapping relationship between the first location information and the first TA.

[0016] In other words, based on the first location information and / or the first channel information of the first communication device, the first TA is determined from the first mapping relationship, avoiding the complex process of measuring the preamble and dynamically calculating the TA, thus reducing processing overhead.

[0017] Secondly, a wireless network access method is provided. The subject executing this method can be a second communication device, which can be a network device or a component within a network device (such as a chip, chip system, etc.), or it can be a logic module or software capable of implementing all or part of the functions of a terminal device.

[0018] In this method, the second communication device generates first information, which includes a first TA. The first TA is used for uplink synchronization between the first communication device and the third communication device, and sends the first information to the first communication device.

[0019] In one possible implementation, the first information is carried in an RRC reconfiguration message.

[0020] In one possible implementation, the first TA is determined from the first mapping information based on the measured first channel information, the first mapping information including the mapping relationship between the first channel information and the first TA; and / or, the first TA is determined from the first mapping information based on the first location information corresponding to the current physical location of the first communication device, the first mapping information including the mapping relationship between the first location information and the first TA.

[0021] In one possible implementation, the method further includes sending third information to a third communication device, the third information instructing the first communication device to perform uplink synchronization based on the first TA.

[0022] In one possible implementation, the third information is carried in the handover request message.

[0023] Thirdly, a wireless network access method is provided. The subject executing this method can be a third communication device, which can be a network device or a component within a network device (such as a chip, chip system, etc.), or it can be a logic module or software capable of implementing all or part of the functions of a terminal device.

[0024] In this method, the third communication device receives third information from the second communication device, which instructs the first communication device to perform uplink synchronization based on the first TA and to receive uplink data from the first communication device.

[0025] In one possible implementation, the method further includes: sending an RRC establishment message to the first communication device; or sending a second message to the first communication device, the second message indicating that the uplink data was not successfully received.

[0026] In one possible implementation, after sending the second information to the first communication device, the method further includes: receiving a random access request from the first communication device.

[0027] The beneficial effects of the second and third aspects and various possible implementations described above can be found in the beneficial effects of the first aspect and various possible implementations described above, and will not be repeated here.

[0028] Fourthly, a wireless network access method is provided. The entity executing this method is similar to that in the first aspect described above.

[0029] In this method, the first communication device receives fourth information, which indicates uplink synchronization based on a second TA. The second TA is determined from second mapping information based on second location information corresponding to the current physical location of the first communication device, and / or from the second mapping information based on second channel information measured by the first communication device. The second mapping information includes the mapping relationship between the second location information and / or the second channel information and the second TA. Further, the first communication device transmits uplink data based on the second TA.

[0030] In other words, the first communication device performs uplink synchronization based on the instruction of the fourth information and the second TA. The second TA is determined by the first communication device based on the preset or pre-configured second mapping information, so that the first communication device can directly send uplink data to the second communication device based on the determined second TA, thereby realizing wireless network access and reducing the latency of wireless network access.

[0031] In one possible implementation, the method further includes: a first communication device receiving a downlink synchronization signal used to measure second channel information.

[0032] That is, the first communication device measures the second channel information based on the downlink synchronization signal, and the channel measurement can be achieved during the downlink synchronization process, which further reduces the access latency.

[0033] In one possible implementation, the method further includes: the first communication device receiving an RRC establishment message; or, the first communication device receiving a fifth message indicating that uplink data was not successfully received.

[0034] That is, after the first communication device sends uplink data, it determines whether the first TA can achieve uplink synchronization based on the feedback from the second communication device after receiving the uplink data, so as to avoid accessing the network in the event of uplink synchronization failure, thereby improving the reliability of wireless network access.

[0035] In one possible implementation, after receiving the fifth information, the first communication device may send a random access request.

[0036] That is, if the first TA cannot achieve uplink synchronization between the first communication device and the second communication device, the first communication device initiates random access, enabling the first communication device to complete wireless network access.

[0037] Fifthly, a wireless network access method is provided. The executing entity of this method is similar to that of the executing entity in the second aspect described above.

[0038] In this method, the second communication device sends fourth information, which instructs uplink synchronization based on a second TA. This second TA is determined from second mapping information based on second location information corresponding to the current physical location of the first communication device, and / or from the second mapping information based on second channel information measured by the first communication device. The second mapping information includes the mapping relationship between the second location information and / or the second channel information and the second TA. Further, the second communication device receives uplink data.

[0039] In one possible implementation, the method further includes: a second communication device sending a downlink synchronization signal, which is used to measure and obtain second channel information.

[0040] In one possible implementation, the method further includes: a second communication device receiving an RRC establishment message; or, a first communication device receiving a fifth message indicating that uplink data was not successfully received.

[0041] In one possible implementation, the second communication device receives a random access request.

[0042] In the possible implementations of the fourth and fifth aspects mentioned above, the fourth information is carried in paging messages or downlink control information.

[0043] In different access scenarios, signaling carrying the fourth information can be selected. For example, in a paging-triggered access scenario, the fourth information is carried in the paging message. In a wireless link recovery-triggered scenario, the fourth information is carried in the downlink control information, which can reduce the latency for the first communication device to obtain the fourth information.

[0044] In the possible implementations of the fourth and fifth aspects mentioned above, the second mapping information is preset or pre-configured.

[0045] That is, the first communication device can determine the second TA from the preset or pre-configured second mapping information, thereby eliminating the need to measure and calculate the TA of the first communication device, reducing processing overhead and wireless network access latency.

[0046] The technical features corresponding to the fourth aspect in the fifth aspect and various possible implementations can be found in the beneficial effects brought about by the fourth aspect and various possible implementations, and will not be repeated here.

[0047] In a sixth aspect, embodiments of this application provide a communication device including a module for performing the methods of the first aspect, second aspect, third aspect, fourth aspect, fifth aspect, or any possible implementation.

[0048] In a seventh aspect, embodiments of this application provide a communication device, including: a processor, the processor being configured to execute methods such as those described in the first aspect, second aspect, third aspect, fourth aspect, fifth aspect, or any possible implementation method by running a computer program or by using logic circuits.

[0049] In one possible implementation, a memory is also included for storing the computer program.

[0050] In one possible implementation, a communication interface is also included for inputting and / or outputting signals.

[0051] Eighthly, embodiments of this application provide a communication system, including: means for performing a method as described in the first aspect or various possible implementations, means for performing a method as described in the second aspect or various possible implementations, and means for performing a method as described in the third aspect or various possible implementations.

[0052] Ninthly, embodiments of this application provide a communication system, including: means for performing a method as described in the fourth aspect or various possible embodiments, and means for performing a method as described in the fifth aspect or various possible embodiments.

[0053] In a tenth aspect, embodiments of this application provide a chip, including: a processor for retrieving and executing computer instructions from a memory, causing the chip to perform methods as described in the first aspect, second aspect, third aspect, fourth aspect, fifth aspect, or any possible implementation.

[0054] Eleventhly, embodiments of this application provide a computer-readable storage medium for storing computer program instructions that, when executed by a communication device, cause the communication device to perform a method as described in the first aspect, second aspect, third aspect, fourth aspect, fifth aspect, or any possible implementation.

[0055] In a twelfth aspect, embodiments of this application provide a computer program product including computer program instructions that, when executed by a communication device, cause the communication device to perform a method as described in the first aspect, second aspect, third aspect, fourth aspect, fifth aspect, or any possible implementation.

[0056] The beneficial effects of the sixth to eleventh aspects and each possible implementation method described above can be found in the first aspect, the fourth aspect and each possible implementation method described above, and will not be repeated here. Attached Figure Description

[0057] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0058] Figure 2 A schematic diagram of a four-step random access process provided in this application;

[0059] Figure 3 This is a schematic diagram of a two-step random access process provided in this application;

[0060] Figure 4 This is a schematic flowchart illustrating a wireless network access method provided in an embodiment of this application;

[0061] Figure 5 This is a schematic flowchart illustrating a wireless network access method provided in an embodiment of this application;

[0062] Figure 6 This is a schematic flowchart illustrating a wireless network access method provided in an embodiment of this application;

[0063] Figure 7 This is a schematic flowchart illustrating a wireless network access method provided in an embodiment of this application;

[0064] Figure 8 This is a schematic block diagram of a communication device provided in an embodiment of this application;

[0065] Figure 9 This is a schematic block diagram of another communication device provided in the embodiments of this application. Detailed Implementation

[0066] Figure 1 This is a schematic diagram of the architecture of a communication system 1000 provided in an embodiment of this application. Figure 1 As shown, the communication system 1000 includes a radio access network (RAN) 100, wherein the RAN 100 includes at least one RAN node (e.g., Figure 1110a and 110b, collectively referred to as 110, may also include at least one terminal (such as...). Figure 1 RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal 120 is wirelessly connected to RAN node 110. Terminals and RAN nodes can be interconnected via wired or wireless means. Communication system 1000 may also include a core network (CN) 200. RAN node 110 is connected to core network 200 via wireless or wired means. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be independent physical devices, or they can be the same physical device integrating the logical functions of core network equipment and RAN node. Communication system 1000 may also include Internet 300.

[0067] RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, or a future radio access system as defined in the 3rd generation partnership project (3GPP). RAN 100 can also include two or more of the above-mentioned different radio access systems. RAN 100 can also be an open RAN (O-RAN).

[0068] RAN nodes, also known as radio access network devices, RAN entities, or access nodes, are used to help terminals access communication systems wirelessly. In one application scenario, an RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, or a base station in a future mobile communication system. RAN nodes can also be macro base stations (such as...). Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b in the middle can also be a relay node or a donor node.

[0069] In another application scenario, multiple RAN nodes can collaborate to help terminals achieve wireless access, with different RAN nodes implementing different functions of the base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU performs the functions of the base station's Radio Resource Control (RRC) and Packet Data Convergence Protocol (PDCP), and can also perform the functions of the Service Data Adaptation Protocol (SDAP). The DU performs the functions of the base station's Radio Link Control (RANC) and Medium Access Control (MAC) layers, and can also perform some or all of the physical layer functions. For specific descriptions of these protocol layers, refer to the relevant 3GPP technical specifications. The RU can be used to implement radio frequency signal transmission and reception. The CU and DU can be two independent RAN nodes or integrated into the same RAN node, such as within a baseband unit (BBU). The RU can be included in radio frequency equipment, such as in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: CU-control plane and CU-user plane.

[0070] In different systems, RAN nodes may have different names. For example, in an O-RAN system, a CU can be called an open CU (O-CU), a DU can be called an open DU (O-DU), and an RU can be called an open RU (O-RU). The RAN nodes in the embodiments of this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. For example, a RAN node can be a server loaded with the corresponding software modules. The embodiments of this application do not limit the specific technology or device form used in the RAN nodes. For ease of description, a base station is used as an example of a RAN node in the following description.

[0071] A terminal is a device with wireless transceiver capabilities, capable of sending signals to or receiving signals from a base station. Terminals can also be called terminal equipment, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal.

[0072] Base stations and terminals can be fixed 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 satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminals.

[0073] The roles of base stations and terminals can be relative, for example, Figure 1 The helicopter or drone 120i can be configured as a mobile base station. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station; however, for base station 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 base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.

[0074] Communication between base stations and terminals, between base stations, 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.

[0075] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station 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.

[0076] In this application, the base station sends downlink signals or downlink information to the terminal, with the downlink information carried on the downlink channel; the terminal sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. To communicate with the base station, the terminal needs to establish a radio connection on a cell controlled by the base station. The cell with which the terminal has established a radio connection is called the terminal's serving cell. When the terminal communicates with this serving cell, it is also susceptible to interference from signals from neighboring cells.

[0077] To facilitate understanding of this application, the process of accessing the network will be illustrated first by taking two-step random access and four-step random access as examples.

[0078] See Figure 2 As shown, the 4-step random access process includes the following steps:

[0079] Step 1: The terminal sends message (Msg)1 to the base station, which is the random access preamble, hereinafter referred to as the preamble.

[0080] The terminal transmits a preamble on the physical random access channel (PRACH). The terminal requests network access by sending Msg1; therefore, sending Msg1 can also be referred to as sending a random access request. The terminal can select a preamble from a predefined set for transmission.

[0081] Step 2: The base station sends Msg2, which is the random access response (RAR), to the terminal.

[0082] RAR can include: Temporary cell-radio network temporary identifier (TC-RNTI), random access preamble identifier (RAPID), TA, and uplink resource grant (UL Grant).

[0083] After receiving the RAR message from the network device, the terminal device determines whether the preamble identifier in the RAR message is the same as the preamble sent by the terminal device in step 1. If they are the same, the RAR message is considered to have been successfully received.

[0084] Here, TA refers to the amount of time that a terminal needs to advance before sending an uplink signal to compensate for the transmission delay from the terminal to the base station. Its purpose is to ensure that uplink signals sent by different terminals arrive at the base station accurately and synchronously, avoiding interference between signals and improving system capacity and spectral efficiency.

[0085] The base station can obtain the TA based on the preamble, and then indicate the TA to the terminal through the TA command in the RAR (such as 6 to 12 bits).

[0086] Step 3: The terminal sends Msg3 to the base station.

[0087] Based on the UL Grant in Msg2, the terminal transmits uplink data on the physical uplink shared channel (PUSCH). This uplink data serves as the payload of Msg3 and may include RRC setup request messages (such as RRCSetupRequest) and / or user data (such as small data packets).

[0088] Step 4: The base station sends Msg4 to the terminal.

[0089] The base station sends Msg4 to the terminal to resolve contention conflicts. Msg4 can be an RRC setup message (such as RRCSetup). This Msg4 may include a contention resolution identifier. If the contention resolution identifier received in Msg4 matches the identifier in Msg3, the terminal device upgrades TC-RNTI to C-RNTI.

[0090] See Figure 3 As shown, the two-step random access process includes the following steps:

[0091] Step 1: The terminal sends MsgA to the base station. MsgA may include a preamble and a payload.

[0092] The terminal sends a preamble at PRACH and a payload at PUSCH. The payload contains content similar to that of Msg3 in the four-step random access process described above, such as an RRC establishment request and / or user data (e.g., small data packets). In other words, MsgA is equivalent to Msg1 and Msg3 in the four-step random access process.

[0093] The base station can pre-configure the MsgA's PUSCH resources, MCS, and time-frequency domain parameters through RRC signaling, such as system information block (SIB1), so that the terminal can send the payload based on the network-side configuration.

[0094] Step 2: The base station sends MsgB to the terminal.

[0095] MsgB can be used for random access response and contention resolution, that is, MsgB is equivalent to Msg2 and Msg4 in 4-step random access.

[0096] Regardless of whether it's a four-step or two-step random access process, the base station needs to measure the terminal's Time Acquisition (TA) based on the preamble sent by the terminal, and then indicate the TA to the terminal device to achieve uplink synchronization between different terminals within the cell. For example, the base station measures the arrival time of the preamble; the difference between the measured arrival time and the expected arrival time is the TA for the terminal to send the signal ahead of schedule. Since random access typically uses a contention mechanism, the terminal needs to randomly select a preamble to send. When multiple terminals select the same preamble to initiate random access at the same time, an access conflict will occur, and the terminal that fails to access will need to re-initiate random access, resulting in a large random access delay. In addition, limited preamble resources, channel quality, and limited network coverage will affect access performance, such as affecting the detection probability of the preamble and the accuracy of the base station's random access response.

[0097] Therefore, there is an urgent need for an access scheme to solve the problem of poor access performance and large wireless network access latency when random access is achieved by measuring TA based on preamble.

[0098] This application is applicable to various network access scenarios, including but not limited to the following typical access scenarios:

[0099] 1. Paging-triggered access, that is, when the terminal is in RRC idle state or RRC inactive state, the base station can notify the terminal through paging message when downlink data arrives or system information is updated. When the terminal detects the paging message, it initiates the access process.

[0100] 2. Handover-triggered access, such as when a terminal switches from one cell to another, it initiates access in the target cell to complete the handover process;

[0101] 3. Access triggered by wireless link recovery, that is, when a wireless link failure is detected, such as downlink synchronization failure, uplink synchronization failure or other reasons causing wireless link failure, an access process is initiated.

[0102] The method provided in this application will now be described in detail with reference to the accompanying drawings.

[0103] Figure 4 This is a schematic flowchart of a wireless network access method 100 provided in an embodiment of this application. This embodiment can be applied to handover-triggered access. Figure 4 In the illustrated embodiment, the interaction between the first communication device, the second communication device, and the third communication device is used as an example for explanation. The first communication device may be a terminal device, the second communication device may be a network device currently connected to and providing services to the terminal device, such as a source base station, and the third communication device may be a network device that the terminal device will connect to, such as a target base station.

[0104] It should also be understood that the aforementioned terminal can be replaced by components configured in the terminal device (such as chips, chip systems, processors, etc.), or by logic modules or software capable of realizing all or part of the functions of the terminal; the aforementioned network device can also be replaced by components configured in the network device (such as chips, chip systems, processors, etc.), or by logic modules or software capable of realizing all or part of the functions of the network device.

[0105] like Figure 4 As shown, method 100 may include steps S110 and S120. The various steps in method 100 are described in detail below.

[0106] S110, the second communication device sends first information to the first communication device, the first information including a first TA.

[0107] Correspondingly, the first communication device receives the first information from the second communication device.

[0108] In this embodiment, the first TA is used for uplink synchronization between the first communication device and the third communication device. The second communication device directly indicates the first TA to the first communication device, so that the first communication device can achieve uplink synchronization on the third communication device side based on the first TA. Thus, the first communication device does not need to send a preamble to the third communication device, that is, the third communication device does not measure the TA based on the preamble sent by the first communication device, thereby avoiding the impact of transmitting the preamble on access performance.

[0109] Regarding how the second communication device acquires the first TA, this application provides the following possible examples:

[0110] Example 1: Obtain the first TA based on the mapping relationship between physical location and TA. It's understandable that terminal devices at different physical locations are at different distances from network devices. To ensure that the data from different terminal devices within a cell reaches the network device (such as the base station) at roughly the same time, the TA is generally different. For example, terminals closer to the base station have shorter propagation delays and therefore shorter TAs; terminals farther from the base station have longer propagation delays and therefore longer TAs.

[0111] Based on this, the second communication device can determine the first TA corresponding to the first communication device according to the first location information of the first communication device. The first location information can be the location information of the physical location where the first communication device is currently located, or the location information of the first communication device relative to the physical location of the third communication device, such as latitude and longitude information.

[0112] Example 2: Obtain the first TA based on the mapping relationship between channel information and TA. Channel information, also known as channel characteristics, may include, for example, slowly varying channel characteristics and / or rapidly varying channel characteristics. Slowly varying channel characteristics reflect the long-term statistical properties of the channel, while rapidly varying channel characteristics reflect the instantaneous fluctuation characteristics of the channel.

[0113] Slow-varying channel characteristics include, but are not limited to:

[0114] 1. Delay spectrum, such as the distribution of arrival times of a signal transmitted through different channels;

[0115] 2. Angular spectrum, such as the distribution of the arrival angle of a signal in different channels;

[0116] 3. Power spectrum, such as the power distribution of a signal transmitted at different frequencies;

[0117] 4. Covariance matrix, which describes the spatial or frequency correlation of the channel;

[0118] 5. Physical strength path information reflects the time delay, angle, and power of the strongest path the signal travels during propagation.

[0119] Features of fast-changing channels include, but are not limited to:

[0120] 1. Signal-to-interference-plus-noise ratio (SINR): An instantaneous value that reflects the quality of a signal.

[0121] 2. Weights: Instantaneous weights used in beamforming.

[0122] 3. Modulation and coding scheme (MCS): Dynamically adjusted according to channel quality.

[0123] Since different channel characteristics affect signal transmission delay to varying degrees, considering the impact of transmission delay on uplink synchronization, the second communication device can determine the first TA corresponding to the first communication device based on the first channel information historically measured by the first communication device. The channel information historically measured by the first communication device can reflect the channel characteristics between the first and second communication devices.

[0124] The first channel information can be obtained based on uplink reference signal measurement or downlink reference signal measurement. The measured channel state information can indicate the uplink and downlink channel states between the first communication device and the second communication device based on channel reciprocity.

[0125] This application does not limit the reference signal used for channel measurement. Uplink reference signals may include, for example, a sounding reference signal (SRS) or a demodulation reference signal (DMRS); downlink reference signals may include, for example, a synchronization signal block (SSB), DMRS, or a channel status information reference signal (CSI-RS).

[0126] For example, after the first communication device measures the CSI based on the reference signal CSI-RS, it can extract features from the CSI to obtain channel information. For example, the CSI can be input into an artificial intelligence (AI) model, and the AI ​​model can output the corresponding information. Alternatively, principal component analysis (PCA) can be performed on the CSI to obtain the first channel information.

[0127] The mapping relationships in Examples 1 and 2 above can be preset in the second communication device or pre-generated by the second communication device; this application does not limit this. Furthermore, the mapping relationships in Examples 1 and 2 above can be stored in the second communication device as mapping information in any data format. This mapping information can also be called a TA map, and obtaining the mapping information can be understood as constructing a TA map. See Table 1 below:

[0128] Virtual coordinates TA <![CDATA[X1]]> <![CDATA[Y1]]> <![CDATA[X2]]> <![CDATA[Y2]]> …… …… <![CDATA[X n ]]> <![CDATA[Y n ]]>

[0129] Table 1

[0130] In Example 1 above, the virtual coordinates can be location information, such as latitude and longitude information or an index of location information. The index of location information can be obtained, for example, based on quantization of the location information. This application does not limit the one-to-one correspondence between location information and TA. For example, each TA can correspond to one or more location information. When one TA corresponds to multiple location information, these multiple location information can correspond to a virtual coordinate, or each location information can correspond to a virtual coordinate. The first mapping information can include the mapping relationship between the first location information and the first TA, and can also include the mapping relationship between other location information and other TAs. That is, the first mapping information includes at least one location information and the TA corresponding to each location information, wherein at least one location information includes the first location information. In Example 2 above, the virtual coordinates can be measured channel information or an index of channel information. This application does not limit the one-to-one correspondence between channel information and TA. For example, each TA can correspond to one or more channel information. Multiple channel information corresponding to one TA can correspond to a virtual coordinate, or each channel information can correspond to a virtual coordinate. The first mapping information can include the mapping relationship between the first channel information and the first TA, and can also include the mapping relationship between other location information and other TAs. That is, the first mapping information includes at least one channel information and the TA corresponding to each channel information, wherein at least one channel information includes the first channel information.

[0131] In Table 1, when the virtual coordinate (such as location information or channel information) is X1, the corresponding TA is Y1; when the virtual coordinate (such as location information or channel information) is X2, the corresponding TA is Y2, and so on.

[0132] Optionally, the first mapping information stored in the second communication device may also include TAs corresponding to other network devices. For example, each virtual coordinate in the first mapping information can be mapped to the TA corresponding to the second communication device or the TA corresponding to the third communication device. That is, based on the first mapping information, the second communication device can obtain the TA between the first communication device and itself, or it can obtain the TA between the first communication device and the third communication device, as shown in Table 2 below:

[0133] Virtual coordinates The TA corresponding to the second communication device The TA corresponding to the third communication device <![CDATA[X1]]> <![CDATA[Y 11 ]]> <![CDATA[Y 21 ]]> <![CDATA[X2]]> <![CDATA[Y 12 ]]> <![CDATA[Y 22 ]]> …… …… …… <![CDATA[X n ]]> <![CDATA[Y 1n ]]> <![CDATA[Y 2n ]]>

[0134] Table 2

[0135] In Table 2, when the virtual coordinates (such as location information or channel information) are X1, the TA between the first communication device and the second communication device is Y. 11 The communication connection between the first communication device and the third communication device is Y. 21 When the virtual coordinates (such as location information or channel information) are X2, the TA between the first communication device and the second communication device is Y.12 The communication connection between the first communication device and the third communication device is Y. 22 ...Table 2 is just an example. The first mapping information may also include more TAs corresponding to neighboring stations of the second communication device, as well as the mapping relationship between virtual coordinates and TAs corresponding to neighboring stations.

[0136] To ensure the first TA (Transmission Acquisition Target) is accurately applied to uplink synchronization between the first and third communication devices, the second communication device can determine the first TA by combining the mapping relationships from Examples 1 and 2 above. That is, the second communication device determines the first TA based on the current location information of the first communication device and the measured channel information. In this case, the constructed TA map can include location information, channel information, and the mapping relationship between the three elements of TA, as shown in Table 3 below. When the location information of the first communication device is A1 and the channel information is B1, the second communication device determines the second TA as Y1; when the location information of the first communication device is A2 and the channel information is B2, the second TA is determined as Y2…

[0137] Location information Channel information TA <![CDATA[A1]]> <![CDATA[B1]]> <![CDATA[Y1]]> <![CDATA[A2]]> <![CDATA[B2]]> <![CDATA[Y2]]> …… …… …… <![CDATA[A n ]]> <![CDATA[B n ]]> <![CDATA[Y n ]]>

[0138] Table 3

[0139] Optionally, when the first mapping information stored in the second communication device also includes the TAs corresponding to other network devices, the first mapping relationship can be seen in Table 4 below. When the location information of the first communication device is A1 and the channel information is B1, the TA between the first communication device and the second communication device is Y. 11 The communication connection between the first communication device and the third communication device is Y. 21 When the location information of the first communication device is A2 and the channel information is B2, the TA between the first communication device and the second communication device is Y. 12 The communication connection between the first communication device and the third communication device is Y. 22 ...Table 4 is just an example. The first mapping information may also include more TAs corresponding to neighboring stations of the second communication device, as well as the mapping relationship between virtual coordinates and TAs corresponding to neighboring stations.

[0140] Location information Channel information The TA corresponding to the second communication device The TA corresponding to the third communication device <![CDATA[A1]]> <![CDATA[B1]]> <![CDATA[Y 11 ]]> <![CDATA[Y 21 ]]> <![CDATA[A2]]> <![CDATA[B2]]> <![CDATA[Y 12 ]]> <![CDATA[Y 22 ]]> …… …… …… …… <![CDATA[A n ]]> <![CDATA[B n ]]> <![CDATA[Y 1n ]]> <![CDATA[Y 2n ]]>

[0141] Table 4

[0142] In handover scenarios, the first piece of information can be carried in an RRC reconfiguration message. The RRC reconfiguration message can also include handover commands and radio resource configurations, such as the physical cell identifier, frequency, bandwidth, and other configuration information of the target cell.

[0143] In the first possible implementation, the first information indicating the first TA can implicitly indicate the absence of random access; that is, the first communication device receives the first information and immediately initiates random access without requiring a random access request (e.g., without sending a preamble). In the second possible implementation, the second communication device can send information indicating the absence of random access to the first communication device. Upon receiving this information, the first communication device sends uplink data to the third communication device based on the first TA indicated by the first information. If it does not receive the information indicating the absence of random access, it initiates random access. In the second possible implementation, the information indicating the absence of random access can be encapsulated and sent in the same information as the first information, such as both being carried in an RRC reconfiguration message, or they can be carried in separate information and sent independently. This application does not limit this approach.

[0144] S120, the first communication device sends uplink data to the third communication device based on the first TA.

[0145] Correspondingly, the third communication device receives uplink data from the first communication device.

[0146] The first communication device can achieve uplink synchronization within the cell covered by the third communication device based on the first TA. Based on this, the first communication device can send uplink data to the third communication device based on the first TA to achieve wireless network access without sending a preamble to the third communication device, thereby avoiding the impact of transmitting the preamble on access performance.

[0147] The uplink data may include RRC establishment request messages and / or user data. For example, the uplink data is equivalent to Msg3 in a 4-step random access process; or, for example, the uplink data is equivalent to the payload in MsgA in a 2-step random access process. In this embodiment, the uplink data can be used to initiate the establishment of an RRC connection, or it can be used to verify whether the first communication device has completed the access process. This application does not limit the naming of the uplink data.

[0148] Uplink data can be carried on the PUSCH, meaning the first communication device can send uplink data to the third communication device via the PUSCH, and the third communication device receives the uplink data sent via the PUSCH.

[0149] Uplink data transmission resources can be indicated by a third communication device. See also Figure 5In step S150, the third communication device sends an uplink resource indication to the first communication device, allowing the first communication device to send uplink data on the transmission resources indicated by the third communication device. This uplink resource indication may be, for example, a UL Grant, equivalent to the UL Grant in Msg2 of a 4-step random access protocol, or the UL Grant in MsgB of a 2-step random access protocol. This application does not limit the naming of the uplink resource indication; all indication information sent by the third communication device to implement uplink grant scheduling falls within the protection scope of this application.

[0150] The uplink resource indication can be encapsulated and sent with the first information in the same information, such as both the uplink resource indication and the first information being carried in an RRC reconfiguration message, or the uplink resource indication and the first information being carried in different information and sent independently. This application does not limit this.

[0151] The following is an exemplary description of how to achieve wireless network access based on uplink data. First, the third communication device determines whether uplink data has been successfully received. For example, if the third communication device receives uplink data on the time-frequency resource corresponding to the uplink resource indication, such as detecting data carried on the PUSCH, it indicates that the uplink data has been successfully received; if it does not receive uplink data on the time-frequency resource corresponding to the uplink resource indication, such as not detecting data carried on the PUSCH, it indicates that the uplink data has not been successfully received.

[0152] In one possible implementation, the RRC connection establishment process can continue once the third communication device determines that it has successfully received the uplink data. See also... Figure 5 S160a and S170a are described in the diagram. In S160a, the third communication device sends an RRC establishment message to the first communication device to instruct the first communication device to establish an RRC connection, or to configure the RRC connection. In S170a, the first communication device can send an RRC establishment completion message to the third communication device to confirm that the RRC connection has been established. Therefore, the first and third communication devices can communicate based on the RRC connection.

[0153] In another possible implementation, if the third communication device determines that uplink data reception has failed, it provides feedback regarding the unsuccessful reception of uplink data. See [link to relevant documentation]. Figure 5 In S160b, the third communication device sends a second message to the first communication device, indicating that uplink data was not successfully received. In this case, the first communication device, in response to the second message, can fall back to the random access procedure, see [link to S160b]. Figure 5The random access procedure shown in S170b involves a first communication device sending a random access request to a third communication device. The third communication device responds to the preamble in the random access request by measuring the TA and sending a RAR to the first communication device to indicate the TA, thereby achieving uplink synchronization. This random access procedure can be, for example, the four-step or two-step random access procedure described in the previous example, or it can be a new random access procedure evolved in the future; this application does not limit this to any particular procedure. Further, see... Figure 5 In S180b, the first communication device and the third communication device can perform an RRC connection establishment process, such as the first communication device sending an RRC establishment request message to the third communication device, the third communication device sending an RRC establishment message to the first communication device, and then the first communication device establishing an RRC connection and sending an RRC establishment completion message.

[0154] The second piece of information can be feedback information, such as information based on a negative acknowledgment (NACK) mechanism.

[0155] In some embodiments, the third communication device may not send the second information, that is, it may not indicate that uplink data was not successfully received. In this case, the first communication device may start a timer after sending uplink data, and if no RRC establishment message is received within the timer duration, it may determine that the uplink data was not successfully received, and then initiate a random access procedure.

[0156] Optionally, before the first communication device transmits uplink data to the third communication device based on the first TA, the third communication device may send a downlink synchronization signal to achieve downlink synchronization. See [link to relevant documentation]. Figure 5 S140 in the example. The downlink synchronization signal may be, for example, an SSB, which may include a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a physical broadcast channel (PBCH). The first communication device can achieve downlink time-frequency synchronization with the third communication device through the PSS and SSS.

[0157] Optionally, the second communication device may instruct the third communication device that the first communication device performs uplink synchronization based on the first TA; in other words, the second communication device instructs the third communication device that the first communication device accesses the network using a non-random access method. See also Figure 5In step S130, the second communication device sends third information to the third communication device, which instructs the first communication device to perform uplink synchronization based on the first TA. Then, based on the instruction of the third information, the third communication device interacts with the first communication device to realize the process of the first communication device accessing the network, provided that the first communication device is sending uplink data based on the first TA.

[0158] Therefore, in this embodiment of the application, the second communication device indicates a first TA to the first communication device. The first TA is used for uplink synchronization between the first communication device and the third communication device. Then, the first communication device sends uplink data to the third communication device based on the first TA to realize wireless network access, which can reduce the latency of wireless network access.

[0159] Figure 6 This is a schematic flowchart of a wireless network access method 200 provided in an embodiment of this application. This embodiment can be applied to wireless network access scenarios such as paging-triggered access and wireless link recovery-triggered access. Figure 6 In the illustrated embodiment, the interaction between a first communication device and a second communication device is used as an example for explanation. The first communication device may be a terminal device, and the second communication device may be a network device.

[0160] It should also be understood that the aforementioned terminal can be replaced by components configured in the terminal device (such as chips, chip systems, processors, etc.), or by logic modules or software capable of realizing all or part of the functions of the terminal; the aforementioned network device can also be replaced by components configured in the network device (such as chips, chip systems, processors, etc.), or by logic modules or software capable of realizing all or part of the functions of the network device.

[0161] like Figure 6 As shown, method 200 may include steps S210 and S220. The steps in method 200 are described in detail below.

[0162] S210, the second communication device sends a fourth message to the first communication device, the fourth message indicating uplink synchronization based on the second TA.

[0163] Correspondingly, the first communication device receives the fourth information from the second communication device.

[0164] The second TA can be determined by the first communication device based on preset or pre-configured second mapping information. The fourth information instructs the first communication device to perform uplink synchronization based on the second TA, that is, instructs the first communication device to perform random access-free access, that is, to perform random access without initiating random access (e.g., without sending a preamble).

[0165] This embodiment does not limit the signaling carrying the fourth information. In different access scenarios, the fourth information can be carried in different signaling, or it can be carried in newly defined signaling. For example, in a paging-triggered access scenario, the fourth information can be carried in a paging message, that is, the second communication device sends a paging message carrying the fourth information to the first communication device, and the first communication device receives the paging message and parses it to obtain the fourth information; in a wireless link recovery-triggered access scenario, the fourth information can be carried in downlink control information, that is, the second communication device sends downlink control information carrying the fourth information to the first communication device, and the first communication device receives the downlink control information and parses it to obtain the fourth information.

[0166] Based on the received fourth information, the first communication device can obtain its corresponding second TA. When the first communication device sends uplink data / signaling to the second communication device based on the second TA, uplink synchronization can be achieved. The acquisition of the second TA by the first communication device is similar in implementation logic and technical means to the acquisition of the first TA by the second communication device in the above embodiment. In the first example, the first communication device can determine its corresponding second TA from the second mapping information based on the second location information corresponding to its current physical location, or in other words, the second location information corresponding to the physical location of the first communication device relative to the second communication device, such as latitude and longitude information. In the second example, the first communication device can determine its corresponding second TA from the second mapping information based on the measured second channel information.

[0167] The aforementioned second mapping information may be preset, such as as agreed by a protocol; or the second mapping information may be pre-stored in the first communication device; or the second mapping information may be configured by the second communication device.

[0168] In the first example above, the second mapping information includes the mapping relationship between the second location information and the second TA, and may also include the mapping relationship between other location information and other TAs. That is, the second mapping information includes at least one location information and the TA corresponding to each location information, wherein at least one location information includes the second location information. See Table 1. The virtual coordinates can be location information, such as latitude and longitude information, or the virtual coordinates can be the index of the location information. In the second example above, the second mapping information may include the mapping relationship between the second channel information and the second TA, and may also include the mapping relationship between other channel information and other TAs. That is, the second mapping information includes at least one channel information and the TA corresponding to each channel information, wherein at least one channel information includes the second channel information. See Table 1. The virtual coordinates can be channel information or the index of the channel information.

[0169] To ensure that the acquired second TA can more accurately affect uplink synchronization between the first and second communication devices, the first communication device can determine the second TA by combining the mapping relationships described in the first and second examples above. That is, the first communication device determines the second TA based on the second location information corresponding to its current physical location and the measured second channel information. The second mapping information is shown in Table 2.

[0170] The second mapping information in this embodiment may be the same as or different from the first mapping information in the above embodiments. In some embodiments, since the first mapping information needs to include the mapping relationship between the channel information and / or location information of neighboring stations and their TAs, for example, when the coverage area of ​​neighboring stations is large, the TAs included in the first mapping information can correspond to a larger range of physical locations. Therefore, the first mapping information may include the second mapping information.

[0171] In the second example above, the first communication device can obtain the second channel information based on the downlink synchronization signal. See also Figure 7 In step S230, the second communication device sends a downlink synchronization signal, such as SSB, to the first communication device to achieve downlink synchronization. The first communication device can then perform channel measurement based on the downlink synchronization signal to obtain the second channel information.

[0172] Optionally, to improve the accuracy of channel measurements, the downlink synchronization signal may also include a tracking reference signal (TRS). Since the TRS has a higher time-frequency resource density, can be transmitted at higher frequencies, and its signal structure is optimized for small-scale fading (such as multipath effects and fast fading), high-precision channel measurements can be achieved based on the TRS. For example, the first communication device performs channel measurements based on both the SSB and the TRS; for instance, the first communication device performs coarse-grained channel measurements based on the SSB, and then performs high-precision channel measurements based on the TRS.

[0173] For example, the second communication device sends a TRS to the connected terminals in the cell, and can notify the idle or inactive terminals (such as the first communication device) of the TRS configuration of the connected terminals as an auxiliary TRS. This increases the density of the reference signal used for time-frequency synchronization by the idle or inactive terminals in the time dimension, assisting the first communication device in time-frequency synchronization and achieving high-precision channel measurement. The second communication device can configure the availability of the TRS to the first communication device in two ways: (1) by using downlink control information (DCI) during the paging process; (2) by using paging early indication (PEI). Optionally, when PEI is configured, it can be indicated through PEI; when PEI is not configured, it can be indicated through DCI.

[0174] S220, the first communication device sends uplink data based on the second TA.

[0175] Correspondingly, the second communication device receives the uplink data.

[0176] The first communication device can achieve uplink synchronization within the cell covered by the second communication device based on the second TA. Based on this, the first communication device can send uplink data to the second communication device based on the second TA to achieve wireless network access without sending a preamble to the second communication device, thereby avoiding the impact of transmitting the preamble on access performance.

[0177] The uplink data sent by the first communication device and Figure 4 The uplink data sent in the S120 is similar, so it will not be described in detail for the sake of brevity.

[0178] Uplink data transmission resources can be indicated by the second communication device, participating in... Figure 7 In step S240, the second communication device sends an uplink resource indication to the first communication device, enabling the first communication device to send uplink data based on the second TA on the transmission resources indicated by the second communication device. This uplink resource indication can be, for example, a UL Grant, equivalent to the UL Grant in Msg2 in a 4-step random access protocol, or the UL Grant in MsgB in a 2-step random access protocol. This application does not limit the naming of the uplink resource indication; all indication information sent by the second communication device to implement uplink grant scheduling falls within the protection scope of this application.

[0179] The uplink resource indication can be encapsulated and transmitted with the fourth information in the same information, such as both the uplink resource indication and the fourth information being carried in the paging message or both being carried in the downlink control information, or the uplink resource indication and the fourth information being carried in different information and transmitted independently, such as the fourth information being carried in the paging message and the uplink resource indication being carried in the downlink control information. This application does not limit this.

[0180] The following is an exemplary description of how to achieve wireless network access based on uplink data. First, the second communication device determines whether uplink data has been successfully received. For example, if the second communication device receives uplink data on the time-frequency resource corresponding to the uplink resource indication, such as detecting data carried on the PUSCH, it indicates that the uplink data has been successfully received; if it does not receive uplink data on the time-frequency resource corresponding to the uplink resource indication, such as not detecting data carried on the PUSCH, it indicates that the uplink data has not been successfully received.

[0181] In one possible implementation, the RRC connection establishment process can continue once the second communication device determines that it has successfully received uplink data. See also... Figure 7 S250a and S260a are described in the diagram. In S250a, the second communication device sends an RRC establishment message to the first communication device to instruct the first communication device to establish an RRC connection, or to configure the RRC connection. In S260a, the first communication device can send an RRC establishment completion message to the second communication device to confirm that the RRC connection has been established. Therefore, the first and second communication devices can communicate based on the RRC connection.

[0182] In another possible implementation, if the second communication device determines that uplink data reception has failed, it provides feedback regarding the unsuccessful reception of uplink data. See [link to relevant documentation]. Figure 7 In S250b, the second communication device sends a fifth message to the first communication device, indicating that uplink data was not successfully received. In this case, the first communication device, in response to the second message, can fall back to the random access procedure, see [link to S250b]. Figure 7 The random access procedure shown in S260b involves a first communication device sending a random access request to a second communication device. The second communication device responds to the preamble in the random access request by measuring the TA and sending a RAR to the first communication device to indicate the TA, thereby achieving uplink synchronization. This random access procedure can be, for example, the four-step or two-step random access procedure described in the previous example, or it can be a new random access procedure evolved in the future; this application does not limit this to any particular procedure. Further, see... Figure 7In S270b, the first communication device and the second communication device can perform an RRC connection establishment process, such as the first communication device sending an RRC establishment request message to the second communication device, the second communication device sending an RRC establishment message to the first communication device, and then the first communication device establishing an RRC connection and sending an RRC establishment completion message.

[0183] The fifth piece of information can be feedback information, such as information based on the NACK mechanism.

[0184] In some embodiments, the second communication device may not send the fifth message, that is, it may not indicate that uplink data was not successfully received. In this case, the first communication device may start a timer after sending uplink data, and if no RRC establishment message is received within the timer duration, it may determine that the uplink data was not successfully received, and then initiate a random access procedure.

[0185] Therefore, in this embodiment, the second communication device sends a fourth message to the first communication device to instruct the first communication device to perform uplink synchronization based on the second TA. The second TA is determined by the first communication device based on a preset or pre-configured second mapping information, so that the first communication device can directly send uplink data to the second communication device based on the determined second TA to achieve wireless network access and reduce the latency of wireless network access.

[0186] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions between the various embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0187] It is understood that, in order to achieve the functions in the above embodiments, the network device and terminal device include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0188] Figure 8 and Figure 9 The diagram illustrates the possible structures of communication devices provided in the embodiments of this application. These communication devices can be used to implement the functions of the first, second, and third communication devices in the above-described method embodiments, and thus also achieve the beneficial effects of the above-described method embodiments. In the embodiments of this application, the communication device can be a terminal device, a network device, or a module (such as a chip) applied to a terminal device or a network device.

[0189] like Figure 8 As shown, the communication device 300 includes a processing module 310 and a transceiver module 320. The communication device 300 is used to implement the functions of the first communication device and the second communication device in any of the above method embodiments.

[0190] When the communication device 300 is used to implement Figure 4 or Figure 5 In the method embodiment shown, the communication device 300 can be a first communication device, a second communication device, or a third communication device.

[0191] When the communication device 300 performs the functions of the first communication device: the transceiver module 320 can be used to receive first information from the second communication device, the first information including a first TA, the first TA being used for uplink synchronization between the first communication device and the third communication device; the processing module 310 can be used to acquire the first TA; the transceiver module 320 is also used to send uplink data to the third communication device based on the first TA.

[0192] When the communication device 300 is used to implement the function of the second communication device: the processing module 310 can be used to generate first information, which includes a first TA, the first TA being used for uplink synchronization between the first communication device and the third communication device; the transceiver module 320 is used to send the first information to the first communication device.

[0193] When the communication device 300 is used to implement the function of the third communication device: the transceiver module 320 can be used to receive third information from the second communication device, which instructs the first communication device to perform uplink synchronization based on the first TA; the transceiver module 320 is also used to receive uplink data from the first communication device.

[0194] When the communication device 300 is used to implement Figure 6 or Figure 7 In the method embodiment shown, the communication device 300 can be a first communication device or a second communication device.

[0195] When the communication device 300 performs the functions of the first communication device: the transceiver module 320 can be used to receive fourth information, which indicates uplink synchronization based on the second TA; the second TA is determined from the second mapping information based on the second location information corresponding to the current physical location of the first communication device, and / or, based on the second channel information measured by the first communication device, which includes the mapping relationship between the second location information and / or the second channel information and the second TA; the processing module 310 is used to acquire the second TA; the transceiver module 320 is also used for the first communication device to send uplink data based on the second TA.

[0196] When the communication device 300 performs the function of the second communication device: the transceiver module 320 can be used to send fourth information, the fourth information indicating uplink synchronization based on the second TA; the second TA is determined from the second mapping information based on the second location information corresponding to the current physical location of the first communication device, and / or, based on the second channel information measured by the first communication device, the second mapping information includes the mapping relationship between the second location information and / or the second channel information and the second TA; the transceiver module 320 is also used to receive uplink data.

[0197] For a more detailed description of the processing module 310 and the transceiver module 320, please refer to the relevant descriptions in the above method embodiments.

[0198] like Figure 9 As shown, the communication device 400 includes a processor 410 and an interface circuit 420. The processor 410 and the interface circuit 420 are coupled to each other. It is understood that the interface circuit 420 can be a transceiver or an input / output interface. Optionally, the communication device 400 may also include a memory 430 for storing instructions executed by the processor 410, or storing input data required for the processor 410 to execute instructions, or storing data generated after the processor 410 executes instructions. Sometimes, the interface circuit 420 can also be understood as part of the processor 410, in which case the communication device 400 includes the processor 410.

[0199] When the communication device 400 is used to implement the method in the above embodiments, the processor 410 is used to implement the function of the processing module 410, and the interface circuit 420 is used to implement the function of the transceiver module 420.

[0200] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal device in the above method embodiments. The terminal chip receives information from the network device, which can be understood as the information being first received by other modules (such as an RF module or antenna) in the terminal device, and then sent to the terminal chip by these modules. The terminal chip sends information to the network device, which can be understood as the information being first sent to other modules (such as an RF module or antenna) in the terminal device, and then sent to the network device by these modules.

[0201] When the aforementioned communication device is a chip used in a network device, the chip implements the functions of the network device in the above method embodiments. The chip receives information from the terminal device, which can be understood as the information being first received by other modules (such as an RF module or antenna) in the network device, and then sent to the chip by these modules. The chip sends information to the terminal device, which can be understood as the information being first sent to other modules (such as an RF module or antenna) in the network device, and then sent to the terminal device by these modules.

[0202] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.

[0203] It is understood that the processor in the embodiments of this application can be a central processing unit, or other general-purpose processors, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0204] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an application-specific integrated circuit (ASIC). Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in a base station or terminal.

[0205] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal device, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless 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 medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0206] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0207] In the embodiments of this application, "when," "if," and "if" all refer to the device making a corresponding processing under certain objective circumstances, and are not limited to a time, nor do they require the device to perform a judgment action when it is implemented, nor do they imply any other limitations.

[0208] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0209] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A wireless network access method, characterized in that, Applied to a first communication device, comprising: Receive first information from the second communication device, the first information including a first timing advance TA; The first TA sends uplink data to the third communication device.

2. The method according to claim 1, characterized in that, The first information is carried in a Radio Resource Control (RRC) reconfiguration message.

3. The method according to claim 1 or 2, characterized in that, Also includes: Receive an RRC setup message from the third communication device; or, The system receives a second message from the third communication device, indicating that the uplink data was not successfully received.

4. The method according to claim 3, characterized in that, After receiving the second information from the third communication device, the method further includes: Send a random access request to the third communication device.

5. A wireless network access method, characterized in that, Applied to a second communication device, including: Generate first information, the first information including a first TA, the first TA being used for uplink synchronization between a first communication device and a third communication device; Send the first information to the first communication device.

6. The method according to claim 5, characterized in that, The first information is carried in an RRC reconfiguration message.

7. The method according to claim 5 or 6, characterized in that, The first TA is determined from the first mapping information based on the measured first channel information, and the first mapping information includes the mapping relationship between the first channel information and the first TA; And / or, The first TA is determined from the first mapping information based on the first location information corresponding to the current physical location of the first communication device. The first mapping information includes the mapping relationship between the first location information and the first TA.

8. The method according to any one of claims 5 to 7, characterized in that, Also includes: Send a third message to the third communication device, the third message instructing the first communication device to perform uplink synchronization based on the first TA.

9. The method according to claim 8, characterized in that, The third piece of information is carried in the handover request message.

10. A wireless network access method, characterized in that, Applied to a third communication device, including: Receive third information from the second communication device, the third information instructing the first communication device to perform uplink synchronization based on the first TA; Receive uplink data from the first communication device.

11. The method according to claim 10, characterized in that, Also includes: Send an RRC establishment message to the first communication device; or, A second message is sent to the first communication device, indicating that the uplink data was not successfully received.

12. The method according to claim 11, characterized in that, After sending the second information to the first communication device, the method further includes: Receive a random access request from the first communication device.

13. A communication device, characterized in that, include: A module for performing the method as described in any one of claims 1 to 4, or a module for performing the method as described in any one of claims 5 to 9, or a module for performing the method as described in any one of claims 10 to 12.

14. A communication system, characterized in that, include: A first communication device for performing the method as described in any one of claims 1 to 4, and a second communication device for performing the method as described in any one of claims 5 to 9, and a module for performing the method as described in any one of claims 10 to 12.

15. A computer-readable storage medium, characterized in that, Used to store computer program instructions, which, when executed by a communication device, cause the communication device to perform the method as described in any one of claims 1 to 12.

16. A computer program product, characterized in that, It includes computer program instructions that, when executed by a communication device, cause the communication device to perform the method as described in any one of claims 1 to 12.