Random access methods and apparatuses, and terminal device, network device and storage medium

By obtaining the uplink timing advance in advance through the terminal device and initiating the access process on random access resources, the communication interference and resource waste caused by non-synchronization are resolved, thereby improving the performance and resource utilization of the communication system.

WO2026056354A1PCT designated stage Publication Date: 2026-03-19DATANG MOBILE COMM EQUIP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-05-29
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

In existing technologies, terminal devices may interfere with the communication system before obtaining uplink synchronization during random access, affecting the performance of the communication system. This is especially true in scenarios with massive access, where the utilization rate of random access resources is low and there is waste.

Method used

The terminal device obtains the first uplink timing advance in advance and initiates a random access procedure on the first random access resource based on the timing advance, which reduces the interference caused by the failure to obtain uplink synchronization and improves the performance of the communication system.

Benefits of technology

By obtaining uplink synchronization in advance, communication interference is reduced, the performance of the communication system is improved, and the utilization rate of random access resources is increased, especially in the case of massive access, which significantly reduces resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025098128_19032026_PF_FP_ABST
    Figure CN2025098128_19032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to random access methods and apparatuses, and a terminal device, a network device and a storage medium. A method comprises: a terminal device acquiring a first uplink timing advance; and on the basis of the first uplink timing advance, initiating a random access procedure on a first random access resource.
Need to check novelty before this filing date? Find Prior Art

Description

Random access method, device, terminal device, network device and storage medium

[0001] Related applications

[0002] The present application claims priority to the Chinese patent application No. 2024112867285, filed on September 13, 2024, and entitled "Random access method, device, terminal device, network device and storage medium", the contents of which are hereby incorporated by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the field of communication technology, and in particular, to a random access method, device, terminal device, network device and storage medium. BACKGROUND

[0004] In related technologies, a base station configures a random access resource through a system message, and a terminal device performs random access based on the random access resource configured by the base station.

[0005] After the terminal device initiates random access to the base station on the random access resource, the base station carries a timing advance in a random access response sent to the terminal device, and the terminal device obtains uplink synchronization based on the timing advance.

[0006] However, this approach has the problem of low performance of the communication system. SUMMARY

[0007] In a first aspect, some embodiments of the present application provide a random access method. The random access method is used for a terminal device, and the method comprises:

[0008] obtaining a first uplink timing advance;

[0009] initiating a random access procedure on a first random access resource based on the first uplink timing advance.

[0010] In some embodiments, after the random access procedure is initiated on the first random access resource based on the first uplink timing advance, the method further comprises:

[0011] receiving a random access response, the random access response carrying a second uplink timing advance;

[0012] adjusting the first uplink timing advance according to the second uplink timing advance.

[0013] In some embodiments, the method further comprises:

[0014] receiving a system message, the system message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource; or,

[0015] receiving a radio resource control release message carrying configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0016] In some embodiments, the configuration information comprises at least one of the following:

[0017] a usage distance range of the first uplink timing advance;

[0018] a usage time length of the first uplink timing advance;

[0019] beam indication information, the beam indication information being used for the terminal device to determine the first random access resource corresponding to a beam in which the terminal device is located according to the beam indication information.

[0020] In some embodiments, the first uplink timing advance is obtained by:

[0021] obtaining a target distance between the terminal device and the network device;

[0022] determining the first uplink timing advance according to the target distance.

[0023] In some embodiments, the target distance between the terminal device and the network device is obtained by:

[0024] obtaining the target distance through a sensing process between the terminal device and the network device.

[0025] In some embodiments, the first uplink timing advance is obtained by:

[0026] obtaining the first uplink timing advance through a sensing process between the terminal device and the network device.

[0027] In a second aspect, some embodiments of the present application provide a random access method. The random access method is used for a network device, and the method comprises:

[0028] receiving a random access preamble sent by a terminal device on a first random access resource;

[0029] The random access preamble is sent by the terminal device based on a first uplink timing advance obtained by the terminal device on the first random access resource.

[0030] In some embodiments, the method further comprises:

[0031] sending a random access response, the random access response carrying a second uplink timing advance, the second uplink timing advance being used by the terminal device to adjust the first uplink timing advance according to the second uplink timing advance.

[0032] In some embodiments, the method further comprises:

[0033] broadcasting a system message, the system message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource; or,

[0034] sending a radio resource control release message, the radio resource control release message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0035] In some embodiments, the configuration information comprises at least one of the following:

[0036] a usage distance range of the first uplink timing advance;

[0037] a usage time length of the first uplink timing advance;

[0038] beam indication information, the beam indication information being used by the terminal device to determine the first random access resource corresponding to a beam in which the terminal device is located according to the beam indication information.

[0039] In a third aspect, some embodiments of the present application provide a random access device. The random access device is arranged in a terminal device, and the device comprises:

[0040] an obtaining module, configured to obtain a first uplink timing advance;

[0041] a sending module, configured to initiate a random access process on a first random access resource based on the first uplink timing advance.

[0042] In a fourth aspect, some embodiments of the present application provide a random access device. The random access device is arranged in a network device, and the device comprises:

[0043] a receiving module, configured to receive a random access preamble sent by a terminal device on a first random access resource;

[0044] The random access preamble is sent by the terminal device based on a first uplink timing advance obtained by the terminal device.

[0045] In a fifth aspect, some embodiments of the present application further provide a terminal device. The terminal device comprises a memory, a transceiver, and a processor.

[0046] the memory, configured to store a computer program; the transceiver, configured to transceive data under control of the processor; and the processor, configured to read the computer program in the memory and perform the following operations:

[0047] obtain a first uplink timing advance;

[0048] control the transceiver to initiate a random access procedure on a first random access resource based on the first uplink timing advance.

[0049] In some embodiments, the processor, configured to read the computer program in the memory and further perform the following operations:

[0050] control the transceiver to receive a random access response, wherein the random access response carries a second uplink timing advance;

[0051] adjust the first uplink timing advance according to the second uplink timing advance.

[0052] In some embodiments, the processor, configured to read the computer program in the memory and further perform the following operations:

[0053] control the transceiver to receive a system message, wherein the system message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource; or

[0054] control the transceiver to receive a radio resource control release message, wherein the radio resource control release message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource.

[0055] In some embodiments, the configuration information comprises at least one of the following:

[0056] a distance range of use of the first uplink timing advance;

[0057] a time length of use of the first uplink timing advance;

[0058] beam indication information, wherein the beam indication information is used for the terminal device to determine the first random access resource corresponding to a beam in which the terminal device is located according to the beam indication information.

[0059] In some embodiments, the processor, configured to read the computer program in the memory and perform the following operations:

[0060] obtain a target distance between the terminal device and a network device;

[0061] determine the first uplink timing advance according to the target distance.

[0062] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0063] The target distance is obtained through a sensing process between the terminal device and the network device.

[0064] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0065] The first uplink timing advance is obtained through a sensing process between the terminal device and the network device.

[0066] In the sixth aspect, some embodiments of the present application further provide a network device. The network device comprises a memory, a transceiver, and a processor:

[0067] The memory is configured to store a computer program; the transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations:

[0068] The transceiver is controlled to receive a random access preamble sent by a terminal device on a first random access resource.

[0069] The random access preamble is sent by the terminal device to obtain a first uplink timing advance and to send the first uplink timing advance on the first random access resource.

[0070] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0071] The transceiver is controlled to send a random access response, wherein the random access response carries a second uplink timing advance, and the second uplink timing advance is used by the terminal device to adjust the first uplink timing advance according to the second uplink timing advance.

[0072] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0073] The transceiver is controlled to broadcast a system message, wherein the system message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource; or

[0074] The transceiver is controlled to send a radio resource control release message, and the radio resource control release message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource.

[0075] In some embodiments, the configuration information comprises at least one of the following:

[0076] a use distance range of the first uplink timing advance;

[0077] a use time length of the first uplink timing advance;

[0078] beam indication information, and the beam indication information is used for the terminal device to determine the first random access resource corresponding to a beam in which the terminal device is located according to the beam indication information.

[0079] In a seventh aspect, some embodiments of the present application provide a computer-readable storage medium. The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the method in the first aspect or the second aspect.

[0080] In an eighth aspect, some embodiments of the present application provide a chip. The chip comprises a programmable logic circuit and / or program instructions, and when the chip is running, the steps of the method in the first aspect or the second aspect are implemented.

[0081] In a ninth aspect, some embodiments of the present application provide a computer program product. The computer program product comprises a computer program, and the computer program is executed by a processor to implement the steps of the method in the first aspect or the second aspect.

[0082] In the random access method, the apparatus, the terminal device, the network device, and the storage medium, the terminal device acquires a first uplink timing advance, and initiates a random access process on a first random access resource based on the first uplink timing advance. In this way, the terminal device has acquired the first uplink timing advance before initiating the random access process on the first random access resource, and uplink synchronization is achieved. Compared with the related art in which the terminal device can obtain uplink synchronization only after initiating the random access process, the terminal device in the present application can obtain uplink synchronization earlier, and therefore, communication interference caused by the terminal device not obtaining uplink synchronization can be reduced in advance, and thus the performance of the communication system is improved. BRIEF DESCRIPTION OF DRAWINGS

[0083] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the technical solutions in the related art, the following will briefly introduce the drawings needed to be used in the embodiments or the related art description. Obviously, the drawings in the following description only are the embodiments of the present application, and for those skilled in the art, other drawings can be obtained based on the disclosed drawings without any creative effort.

[0084] Fig. 1 is a flow diagram of a random access procedure;

[0085] Fig. 2 is a flow diagram of another random access procedure;

[0086] Fig. 3 is a schematic block diagram of a non-coordinated random access and transmission technique;

[0087] Fig. 4 is a schematic diagram of an implementation environment of a random access method in some embodiments of the present application;

[0088] Fig. 5 is a flow diagram of a random access method in some embodiments of the present application;

[0089] Fig. 6 is a flow diagram of a random access method in some other embodiments of the present application;

[0090] Fig. 7 is a flow diagram of a random access method in some other embodiments of the present application;

[0091] Fig. 8 is a flow diagram of a terminal device obtaining a first uplink timing advance in some other embodiments of the present application;

[0092] Fig. 9 is a flow diagram of a random access method in some other embodiments of the present application;

[0093] Fig. 10 is a flow diagram of a random access method in some other embodiments of the present application;

[0094] Fig. 11 is a flow diagram of a random access method in some other embodiments of the present application;

[0095] Fig. 12 is a structural block diagram of a random access apparatus in some embodiments of the present application;

[0096] Fig. 13 is a structural block diagram of a random access apparatus in some other embodiments of the present application;

[0097] Fig. 14 is a structural diagram of a terminal device in some embodiments of the present application;

[0098] Fig. 15 is a structural diagram of a network device in some embodiments of the present application;

[0099] Fig. 16 is a schematic structural diagram of a chip in some embodiments. DETAILED DESCRIPTION

[0100] With reference to the drawings, the technical solutions in the embodiments of the present application will be clearly and completely described below. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.

[0101] In some embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0102] In some embodiments of the present application, the term "multiple" means two or more, and other quantifiers are similar.

[0103] In the related art, in a mobile communication system, in order to support the access of a terminal, a base station broadcasts random access resources through a system message, a terminal can obtain the random access resources through the system message, and the terminal initiates a random access process to the base station based on the configured random access resources. After the terminal establishes a connection with the base station through the random access process, subsequent data or voice transmission can be performed.

[0104] In the following, two random access processes are briefly introduced in combination with the drawings.

[0105] Referring to FIG. 1, FIG. 1 is an interaction schematic diagram of a four-step random access process, which includes the following steps:

[0106] Step 1: UE sends MSG1 (Message 1), which transmits a random access preamble.

[0107] The MSG1 carries a random access preamble selected by the UE, and each random access preamble corresponds to an index. After the UE sends the random access preamble, a random access response window (RAR window) is started.

[0108] Step 2: The UE receives MSG2 (Message 2), i.e., a random access response (RAR), in the RAR window. After the UE successfully receives the RAR, the RAR window is closed.

[0109] The RAR carries uplink resource allocation information (UL Grant) and the identity of the random access preamble. If the identity of the random access preamble carried in the RAR is the same as the identity of the random access preamble selected by the UE in MSG1, the UE considers the RAR as the response to its own MSG1.

[0110] Step 3: The UE sends MSG3 (Message 3), i.e., Scheduled Transmission, according to the UL Grant carried in the RAR, and starts a Contention Resolution window.

[0111] In the above random access procedure, if the number of UEs requesting access is more than the number of random access preambles in the same random access occasion (RACH Occasion, RO) (RACH refers to Random Access Channel), different UEs may select the same random access preamble. Even if the number of UEs requesting access is less than the number of random access preambles (for example, the number of UEs requesting access is less than the number of random access preambles), since the UEs do not notify each other of the random access preambles (the UEs may not even be aware of each other), there is still a possibility of random access preamble collision. At this time, the UEs are in "contention", i.e., different UEs select the same random access preamble.

[0112] The UE knows that it may select the same random access preamble as other UEs in the same random access occasion. In order to confirm which UE is responded to by the base station, the UE carries its own ID (Identity) or a random number in MSG3.

[0113] Step 4: The UE receives MSG4 (Message 4) within the Contention Resolution window.

[0114] If the contention resolution identity (such as the ID of the UE, or part or all of the random number sent by the UE) carried in the response of the base station is the same as the contention resolution identity of the UE, or, in the RRC Connected (RRC connection) state, the base station uses the same ID (i.e., Cell-Radio Network Temporary Identifier, C-RNTI) as the ID of the UE, it means that the UE wins in the "contention" and the random access is successful, otherwise, it means that the UE fails in the "contention" and the random access fails.

[0115] When the random access contention resolution is successful, the UE closes the Contention Resolution window and completes the random access procedure.

[0116] 2) Referring to FIG. 2, which is an interaction diagram of a two-step random access procedure, the random access procedure includes the following steps:

[0117] Step 1: UE transmits a Message A (MSGA) to transmit a random access preamble and a PUSCH payload, and the UE starts a Message B (MSGB) window.

[0118] Step 2: The UE successfully receives a MSGB within the MSGB window, i.e., contention resolution, the UE closes the MSGB window, and considers that the contention resolution is successful.

[0119] If the UE receives a fallback RAR within the MSGB window, the UE falls back to the four-step random access procedure described above.

[0120] The above briefly introduces two random access procedures. A base station needs to configure random access resources through a system message, and a terminal can initiate a random access procedure to the base station based on the random access resources configured by the base station.

[0121] Random access resources include two parts: one part is a code domain resource, i.e., a random access preamble, generally referred to as a Random Access Preamble, and the other part is a time-frequency resource, generally referred to as a random access occasion (i.e., the above-mentioned RO). The code domain resource and the time-frequency resource together constitute the random access resource. The number of random access preambles and the number of ROs in a unit of time determine the random access capacity of a cell.

[0122] The increase of resources for random access (i.e., random access resources) will increase the random access capacity, but correspondingly, the resources for uplink data will decrease. Therefore, the configuration of random access resources needs to be considered in combination with the business model of a cell.

[0123] In addition, the configuration of random access resources needs to consider the random access demand, such as the number of terminals that need to access the network at the same time. If too many random access resources are configured (the configured random access resources are greater than the random access demand), it will cause waste of random access resources, because random access resources can only be used for random access and cannot be used for other data transmission; on the contrary, if too few random resources are configured (the configured random access resources are less than the random access demand), there will be random access conflicts when a terminal initiates a random access procedure, and the time for the terminal to access the network will be lengthened, affecting the user experience.

[0124] However, after the UE initiates random access to the base station on the random access resource, the timing advance is carried in the random access response sent by the base station to the UE, and the UE obtains uplink synchronization based on the timing advance. Before the UE obtains uplink synchronization, the UE may cause communication interference to the communication system and affect the performance of the communication system.

[0125] With the development of mobile communication, research on the next generation of wireless communication systems, i.e., 6G (6th generation wireless systems), has already begun.

[0126] The growth in the number of connected devices is one of the important driving forces for 6G. In the future, the density of connected devices may reach tens of millions per square kilometer. In such a massive access scenario, a large number of random access resources are needed to send random access preambles, and the guard interval of random access resources will cause obvious resource waste.

[0127] The 6G concept also proposes a non-coordinated random access and transmission technology (URAT), which mainly features no network coordination (i.e., no network confirmation of the access identity of the terminal, no network scheduling of transmission resources), and simultaneously implements the random access and multiple access transmission processes.

[0128] Referring to FIG. 3, FIG. 3 is a principle block diagram of the non-coordinated random access and transmission technology.

[0129] In FIG. 3, the additional bits are generated from the information bits (user identity information and user data information), for example, the last A bits of the information bits are taken as the additional bits, and for example, the cyclic redundancy check code of the information bits is taken as the additional bits.

[0130] The additional bits are mapped to generate a preamble sequence after encoding, and the additional bits can also generate control information 1 and control information 2. The information bits are encoded with the control information 1 to obtain an encoding result, and the encoding result is generated with the control information 2 to obtain a data sequence. The terminal transmits the preamble sequence and the data sequence according to a period until the maximum number of transmissions of the data sequence is reached, or an acknowledgment information fed back by the base station is received, the acknowledgment information indicating that the network has correctly received the information bits, or a stop access transmission information broadcast by the base station is received.

[0131] The non-coordinated random access and transmission technology is a fusion and upgrade of the random access technology and the multiple access transmission technology. The non-coordinated random access and transmission technology no longer takes the initial access and data transmission as two independent processes, but fuses them into one process to support the access and transmission of a large number of terminals, which can reduce the latency and improve the success rate of access and transmission.

[0132] The non-coordinated random access and transmission technology has the following meanings:

[0133] (1) Joint transmission of user identity information and user data information (information bits) simplifies dynamic coordination on the network side, effectively improves the number of accessed terminals, and is suitable for massive access and transmission scenarios.

[0134] (2) The fusion of the initial access and data transmission processes allows the receiving end to simultaneously obtain user identity information and user data information, which can shorten the transmission delay and is suitable for burst transmission of small packet data.

[0135] (3) Through enhanced unequal diversity transmission technology, unequal diversity transmission can be achieved for different user sets, effectively improving the success rate of access and transmission, and benefiting the access and transmission of high-priority user sets.

[0136] The non-coordinated random access and transmission technology is to associate PRACH (Physical Random Access Channel) and PUSCH (Physical Uplink Shared Channel), and the preamble sequence used for random access carries part of the data information of the PUSCH.

[0137] However, under the non-coordinated random access and transmission technology, the UE has not obtained uplink synchronization when initiating the random access process. After the UE initiates random access to the base station, the UE can obtain uplink synchronization based on the timing advance issued by the base station. Before the UE obtains uplink synchronization, the UE may cause communication interference to the communication system and affect the performance of the communication system.

[0138] In view of this, some embodiments of the present application provide a random access method, device, terminal equipment, network equipment and storage medium, which can improve the performance of the communication system.

[0139] The random access method provided by some embodiments of the present application can be applied in the implementation environment as shown in FIG. 4. In this environment, the terminal equipment 100 communicates with the network equipment 200 through the network.

[0140] The terminal device 100 can be a device that provides voice and / or data connectivity to a user, a handheld device having a wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system or the 6G system, the terminal device can be called user equipment (User Equipment, UE). The wireless terminal device can be a USB storage device, other personal computer memory devices and dongles, and can also communicate with one or more core networks (Core Network, CN) through a radio access network (Radio Access Network, RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket, handheld, built-in computer or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDA), personal computers, tablets, machine-type communication (Machine-type Communication, MTC) terminal devices, etc. The wireless terminal device can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, and a wireless access device and router / modem that meet the definition restrictions, etc. Some embodiments of the present application are not limited.

[0141] The network device related to some embodiments of the present application can be a base station, which can include multiple cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets as a router between the wireless terminal device and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to some embodiments of the present application can be an evolved network device (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a 5G network architecture, etc. It can also be a home evolved base station (HeNB), a relay node, a femto, a pico, a network test device, etc. In some embodiments of the present application, it is not limited. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be arranged geographically apart.

[0142] The technical solutions in some embodiments of the present application will be described clearly and completely in combination with the drawings in some embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0143] The following specific embodiments can be combined with each other, and some embodiments may not be described again for the same or similar concepts or processes.

[0144] In some embodiments, as shown in FIG. 5, a random access method is provided. Taking the terminal device in FIG. 4 as an example, the method includes the following steps 501 and 502:

[0145] Step 501: The terminal device acquires a first uplink timing advance.

[0146] In a possible implementation, the terminal device can obtain a target distance between the terminal device and a network device through a positioning process, the network device being a network device that the terminal device needs to access, and then the terminal device calculates a propagation time delay between the terminal device and the network device according to the target distance, and the terminal device determines a first uplink timing advance (Timing Advance, TA) based on the propagation time delay, the first uplink timing advance being an uplink timing advance corresponding to the network device that the terminal device needs to access.

[0147] In another possible implementation, the terminal device can obtain the target distance through a sensing process between the terminal device and the network device, and then calculate the propagation time delay between the terminal device and the network device according to the target distance, and the terminal device determines the first uplink timing advance based on the propagation time delay.

[0148] In other possible implementations, the terminal device can also directly obtain the first uplink timing advance through a sensing process between the terminal device and the network device, and the like.

[0149] The manner in which the terminal device obtains the first uplink timing advance will be described in detail in the embodiments below, and the terminal device obtaining the first uplink timing advance is not limited herein.

[0150] In some embodiments of the present application, the terminal device is a terminal device in a non-connected state, for example, a terminal device in an inactive state. Unlike a terminal device in an idle state, a terminal device in an inactive state can save data, for example, can save the first uplink timing advance obtained by the terminal device.

[0151] In some embodiments, the terminal device can also be in an idle state. When the terminal device obtains the first uplink timing advance, the terminal device can directly or immediately use the first uplink timing advance, or can save the obtained first uplink timing advance and use the first uplink timing advance when needed. Here, the terminal device does not need the network device to know the first uplink timing advance when the terminal device uses the first uplink timing advance, and does not need to keep consistent with the information saved by the network device, so the terminal device can be in an idle state.

[0152] In step 502, the terminal device initiates a random access process on a first random access resource based on the first uplink timing advance.

[0153] The first random access resource can be pre-configured by the network device. In some embodiments, the first random access resource can include a code domain resource (i.e., a random access preamble) and a time-frequency resource (i.e., a random access occasion); in some embodiments, the first random access resource can only include a time-frequency resource.

[0154] The terminal device initiates a random access procedure on the first random access resource, which means that the terminal device transmits a random access preamble based on a time-frequency resource in the first random access resource, and the network device receives the random access preamble transmitted by the terminal device on the first random access resource.

[0155] In some embodiments of the present application, the terminal device can initiate a random access procedure to the network device by using the four-step random access method shown in FIG. 1 or the two-step random access method shown in FIG. 2, which is not limited here. Through the random access procedure, the network device can know the network access requirement of the terminal device, and configure the C-RNTI for the terminal device, so as to facilitate the subsequent smooth communication between the terminal device and the network device. The following embodiments are all exemplarily described by taking the four-step random access method shown in FIG. 1 as an example.

[0156] In some embodiments of the present application, the terminal device has obtained the first uplink timing advance and realized uplink synchronization before initiating the random access procedure on the first random access resource. Compared with the related art in which the terminal device can obtain uplink synchronization only after initiating the random access procedure, the terminal device can obtain uplink synchronization earlier, so as to reduce the communication interference caused by the terminal device not obtaining uplink synchronization in advance, thereby improving the performance of the communication system.

[0157] In addition, in the related art, since the terminal device needs to complete uplink synchronization through the random access procedure, the terminal device does not obtain the uplink timing advance when initiating the random access procedure on the random access resource. Therefore, in order to avoid the random access preamble transmitted by the terminal device from interfering with the uplink signal transmitted by other terminal devices, the random access resource is configured to be different from other uplink resources such as PUCCH (Physical Uplink Control Channel, physical uplink control channel) resources, PUSCH (Physical Uplink Shared Channel, physical uplink shared channel) resources, and SRS (Sounding Reference Signal, sounding reference signal). The main difference is that the random access resource has a large protection interval, which is a time protection interval. In the protection interval, the random access resource can only be used to transmit the random access preamble, and cannot be used to transmit other data except the random access preamble. Since the random access resource has such a protection interval, the utilization rate of the random access resource is reduced.

[0158] Even in the non-coordinated random access and transmission technology, the random access resource for sending the random access preamble still has a time protection interval, because the terminal device has not obtained uplink synchronization when initiating the random access process, and therefore there is still a problem of low utilization of random access resources and waste of random access resources.

[0159] As an implementation, in some embodiments of the present application, the first random access resource is different from the random access resource in the related art, and the difference is that the random access resource in the related art has a large protection interval, which is a time protection interval, while in some embodiments of the present application, the protection interval of the first random access resource is less than a preset time threshold, which can be less than or equal to the time length of the protection interval in the random access resource in the related art, that is, the protection interval of the first random access resource in some embodiments of the present application is less than the protection interval of the random access resource in the related art, or the first random access resource does not have a protection interval.

[0160] For example, the first random access resource can be similar to the PUSCH resource in the related art, such as a Configured Grant (configured grant) resource or a PUR (preconfigured UL resource, preconfigured uplink resource), but the first random access resource sends a random access preamble.

[0161] After the terminal device obtains the first uplink timing advance corresponding to the network device, the terminal device can determine the time of sending the random access preamble, without using the random access resource with a large protection interval in the related art, and therefore the terminal device can adjust the sending time according to the first uplink timing advance and directly initiate the random access process on the first random access resource.

[0162] In this way, before the terminal device initiates the random access process on the first random access resource, the terminal device first obtains the first uplink timing advance. Since the terminal device has obtained uplink synchronization before initiating the random access process, the terminal device can determine the time of sending the random access preamble without using the random access resource with a large protection interval, and can directly initiate the random access process on the first random access resource. The protection interval of the first random access resource is less than the protection interval of the related random access resource or the first random access resource does not have a protection interval, thereby improving the utilization of the first random access resource, and significantly reducing resource waste caused by the random access process, especially in the scenario of massive access.

[0163] In some embodiments, based on the embodiment shown in FIG. 5, the validity of the first uplink timing advance obtained by the terminal is introduced.

[0164] In some embodiments, referring to FIG. 6, after step 502, the random access method can further include steps 601 and 602 shown in FIG. 6:

[0165] In step 601, the terminal device receives a random access response, and the random access response carries a second uplink timing advance.

[0166] The terminal device determines a sending time according to the first uplink timing advance, and initiates a random access process on the first random access resource, that is, after the terminal device sends a random access preamble based on the time-frequency resource in the first random access resource, the network device receives the random access preamble sent by the terminal device, and the network device can verify whether the sending time of the random access preamble determined by the terminal device according to the first uplink timing advance meets the uplink synchronization requirement.

[0167] For example, the network device can detect whether the random access preamble sent by the terminal device to the network device will cause interference to the uplink signal sent by other terminal devices to the network device, if the random access preamble sent by the terminal device to the network device does not cause interference to the uplink signal sent by other terminal devices to the network device, or the random access preamble sent by the terminal device to the network device will cause interference to the uplink signal sent by other terminal devices to the network device but the interference is small, the network device determines that the sending time of the random access preamble determined by the terminal device according to the first uplink timing advance meets the uplink synchronization requirement, otherwise, the network device determines that the sending time of the random access preamble determined by the terminal device according to the first uplink timing advance does not meet the uplink synchronization requirement.

[0168] After the network device receives the random access preamble transmitted on the first random access resource, the network device sends a random access response (i.e. the above-mentioned RAR).

[0169] In some embodiments, if the network device determines that the sending time of the random access preamble determined by the terminal device according to the first uplink timing advance does not meet the uplink synchronization requirement, that is, the first uplink timing advance needs to be adjusted, the network device carries the second uplink timing advance in the random access response, and the terminal device receives the random access response and can obtain the second uplink timing advance carried in the random access response.

[0170] In some embodiments, if the network device determines that the sending time of the random access preamble determined by the terminal device according to the first uplink timing advance meets the uplink synchronization requirement, that is, the first uplink timing advance does not need to be adjusted, the random access response will not carry the second uplink timing advance.

[0171] The random access response carrying the second uplink timing advance amount sent by the network device is a first RAR format, and the random access response not carrying the second uplink timing advance amount sent by the network device is a second RAR format. The first RAR format and the second RAR format are different RAR message formats. The first RAR format can be an RAR message format of a random access response in the related art.

[0172] After the terminal device receives the random access response in the first RAR format, the terminal device determines that the first uplink timing advance amount obtained by the terminal device needs to be adjusted. The terminal device parses the second uplink timing advance amount from the random access response.

[0173] In step 602, the terminal device adjusts the first uplink timing advance amount according to the second uplink timing advance amount.

[0174] In some embodiments, the second uplink timing advance amount can be an absolute timing advance amount. The terminal device directly uses the second uplink timing advance amount to replace the first uplink timing advance amount. The terminal device subsequently uses the second uplink timing advance amount.

[0175] In some embodiments, the second uplink timing advance amount can also be a relative timing advance amount. The terminal device adjusts the first uplink timing advance amount according to the second uplink timing advance amount. For example, the terminal device increases or decreases the first uplink timing advance amount to obtain a third uplink timing advance amount. The terminal device subsequently uses the third uplink timing advance amount.

[0176] In this way, by verifying the validity of the first uplink timing advance amount obtained by the terminal device, when the first uplink timing advance amount is inaccurate (that is, the transmission time of the random access preamble determined by the terminal device according to the first uplink timing advance amount does not meet the uplink synchronization requirement), the network device timely adjusts the first uplink timing advance amount, which can avoid the terminal device from interfering with the uplink communication of other terminal devices and improve the communication reliability.

[0177] In some embodiments of the present application, the random access resource configured by the network device can only be the first random access resource. After the terminal device obtains the first uplink timing advance amount, the terminal device can initiate a random access process on the first random access resource based on the first uplink timing advance amount.

[0178] In some embodiments, the first random access resource can also be used in combination with a random access resource (hereinafter referred to as a second random access resource for distinction) in the related art. The time-frequency location and bandwidth size of the first random access resource and the second random access resource are not limited in some embodiments of the present application. How to configure the time-frequency location and bandwidth size is implemented by the network device.

[0179] It should be noted that, as described above, the second random access resource has a larger time guard interval, the guard interval of the first random access resource is smaller than that of the second random access resource, or the first random access resource does not have a guard interval.

[0180] Next, the manner in which the first random access resource and the second random access resource are combined is exemplarily described. Exemplarily, based on the embodiment shown in FIG. 6 (or FIG. 5), referring to FIG. 7, in some embodiments of the random access method, the random access response also carries a backoff indication, and the method further includes step 701 shown in FIG. 7:

[0181] In step 701, the terminal device initiates a random access procedure to the network device on the second random access resource according to the backoff indication.

[0182] The terminal device transmits the random access preamble on the time-frequency resource in the first random access resource. After the network device receives the random access preamble transmitted on the first random access resource, if the network device determines that the first random access resource is insufficient and the probability of random access collision is large, the network device can also carry a backoff indication in the random access response, which is used to instruct the terminal device to back off from random access.

[0183] The terminal device can stop initiating a random access procedure based on the first random access resource.

[0184] After the terminal device receives the random access response, if the random access response carries a backoff indication, since the network device also configures the second random access resource, when the terminal device needs to initiate a random access procedure, it can directly select the second random access resource to initiate a random access procedure to the network device.

[0185] In some embodiments, the terminal device can also initiate a random access procedure to the network device on the second random access resource after performing backoff according to the backoff indication. In some embodiments, the terminal device can also continue to initiate a random access procedure to the network device on the first random access resource after performing backoff according to the backoff indication.

[0186] The process in which the terminal device performs backoff according to the backoff indication can refer to the process defined in a related system or standard, and some embodiments of the present application do not limit it.

[0187] In step 701, in a possible implementation, if the random access response carries the backoff indication, if the terminal device fails to access the network based on the first random access resource (or in other words, the terminal device fails in random access based on the first random access resource), the terminal device initiates a random access procedure to the network device on the second random access resource, i.e., sends a random access preamble to the network device on the time-frequency resource in the second random access resource.

[0188] In the following, possible cases in which the terminal device fails in random access based on the first random access resource (or in other words, the terminal device fails to access the network based on the first random access resource) are exemplarily introduced.

[0189] In some embodiments, the terminal device can perform the following step A1 to implement the initiation of the random access procedure to the network device on the second random access resource:

[0190] Step A1: If the identity of the random access preamble carried in the random access response is different from the identity of the random access preamble selected by the terminal device, the terminal device initiates the random access procedure to the network device on the second random access resource; or if the identity of the random access preamble carried in the random access response is the same as the identity of the random access preamble selected by the terminal device, but the contention resolution fails, the terminal device initiates the random access procedure to the network device on the second random access resource.

[0191] The terminal device sends a random access preamble on the time-frequency resource in the first random access resource. After the network device receives the random access preamble transmitted on the first random access resource, the network device sends a random access response. The random access response carries a backoff indication, and also carries the identity of the random access preamble. The identity of the random access preamble may be the same as or different from the identity of the random access preamble sent by the terminal device on the first random access resource (i.e., the random access preamble selected by the terminal device).

[0192] If the identity of the random access preamble carried in the random access response sent by the network device is different from the identity of the random access preamble selected by the terminal device, it indicates that the random access response received by the terminal device is not the response of the network device to the random access preamble sent by the terminal device on the first random access resource. The terminal device can determine that the random access based on the first random access resource fails, and the terminal device initiates the random access procedure to the network device again on the second random access resource to attempt random access.

[0193] If the identification of the random access preamble carried in the random access response sent by the network device is the same as the identification of the random access preamble selected by the terminal device, the terminal device determines that the random access response is the response of the network device to the random access preamble sent by the terminal device on the first random access resource, and the terminal device continues to send MSG3 and starts a contention resolution window. In order to confirm which terminal device the network device responds to, the terminal device carries its own ID or a random number in MSG3. Then, the terminal device receives MSG4 within the contention resolution window. If the terminal device determines to fail in the "contention" after receiving MSG4, the terminal device can determine that the random access based on the first random access resource fails, and the terminal device initiates a random access process to the network device again on the second random access resource to attempt random access.

[0194] In this way, the terminal device fails in the random access based on the first random access resource, and the terminal device can initiate a random access process to the network device based on the second random access resource, thereby improving the success rate of random access.

[0195] In some embodiments, after the network device receives the random access preamble transmitted on the first random access resource, the random access response can also carry a second uplink timing advance (in some embodiments, the second uplink timing advance can also not be carried). If the second uplink timing advance is carried in the random access response, the terminal device adjusts the first uplink timing advance according to the second uplink timing advance according to the implementation manner described above, which is not described herein again.

[0196] It should be noted that in some possible implementation manners, after the terminal obtains the first uplink timing advance, the terminal device can also select to initiate a random access process on the second random access resource, or the terminal device can initiate a random access process on the second random access resource according to the indication of the network device to implement the random access process. The selection of the terminal device to use the first random access resource or the second random access resource after obtaining the first uplink timing advance is not limited herein.

[0197] It can be understood that after the terminal obtains the first uplink timing advance, because the guard interval of the first random access resource is smaller than that of the second random access resource, the terminal device can preferentially initiate a random access process using the first random access resource after obtaining the first uplink timing advance. Compared with the mode of initiating a random access process using the second random access resource, preferentially initiating a random access process using the first random access resource can improve the utilization rate of random access resources and reduce the waste of random access resources.

[0198] In some embodiments, on the basis of any of the above embodiments, the configuration of the first random access resource is exemplarily introduced.

[0199] Exemplarily, in some embodiments, the random access method further comprises the following step A2:

[0200] In step A2, the terminal device receives a system message, and the system message carries configuration information of the first random access resource, the configuration information being used for configuring the first random access resource; or the terminal device receives a radio resource control release message (RRC Release message), and the RRC Release message carries configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0201] The network device can configure the first random access resource through a broadcast system message, or configure the first random access resource through sending an RRC Release message. The network device can configure the first random access resource through a broadcast system message can mean that the network device carries configuration information of the first random access resource in a system message for broadcasting, and the configuration information is used for configuring the first random access resource. The terminal device receives the system message, so as to receive the configuration information of the first random access resource carried in the system message, and configure the first random access resource according to the configuration information. The network device configures the first random access resource through sending an RRC Release message can mean that the network device carries configuration information of the first random access resource in an RRC Release message for sending, and the configuration information is used for configuring the first random access resource. The terminal device receives the RRC Release message, so as to receive the configuration information of the first random access resource carried in the RRC Release message, and configure the first random access resource according to the configuration information.

[0202] In addition, the network device can configure the second random access resource through a system message, and the network device can carry configuration information of the second random access resource in a system message for broadcasting, and the configuration information is used for configuring the second random access resource. The terminal device receives the system message, so as to receive the configuration information of the second random access resource carried in the system message, and configure the second random access resource according to the configuration information.

[0203] In the case where the network device configures the first random access resource through a system message, in some embodiments, the first random access resource and the second random access resource can be configured through the same system message, and in some embodiments, the first random access resource and the second random access resource can also be configured through different system messages, which is not limited here.

[0204] In some embodiments of the present application, the configuration information of the first random access resource comprises at least one of the following: a range of use distance of the first uplink timing advance; a time length of use of the first uplink timing advance; beam indication information, the beam indication information being used by the terminal device to determine the first random access resource corresponding to the beam in which the terminal device is located according to the beam indication information.

[0205] First, introduce the range of use distance and the time length of use. In some embodiments of the present application, the validity of the first uplink timing advance can be limited by the range of use distance and / or the time length of use, that is, the first uplink timing advance obtained by the terminal device has a validity period.

[0206] Taking the range of use distance as an example, the configuration information can include a movement distance threshold d, which represents the range of use distance allowed after the terminal device obtains the first uplink timing advance. If the position of the terminal device changes by no more than the movement distance threshold d after the terminal device obtains the first uplink timing advance, that is, the terminal device is within the range of use distance, the first uplink timing advance is valid; if the position of the terminal device changes by more than the movement distance threshold d after the terminal device obtains the first uplink timing advance, that is, the terminal device is not within the range of use distance, the first uplink timing advance is invalid, and the terminal device cannot use the first uplink timing advance. In this case, the terminal device can reacquire the latest first uplink timing advance or can switch to using the second random access resource to initiate the random access process.

[0207] In addition to limiting the validity of the first uplink timing advance by the range of use distance, the validity of the first uplink timing advance can also be limited by the time length of use, or the range of use distance and the time length of use can be combined. Taking the time length of use as an example, the configuration information can include a time length threshold t, which represents the time length of use allowed after the terminal device obtains the first uplink timing advance. If the terminal device is within the range of use time after obtaining the first uplink timing advance, the terminal device can initiate the random access process to the network device based on the first uplink timing advance in the first random access resource; if the configured time length of use is exceeded, the terminal device cannot use the first uplink timing advance. In this case, the terminal device can reacquire the latest first uplink timing advance or can switch to using the second random access resource to initiate the random access process.

[0208] In this way, by configuring the use distance range and / or use time length of the first uplink timing advance, the validity of the first uplink timing advance is limited, and after the terminal device obtains the first uplink timing advance, the terminal device can maintain the validity of the obtained first uplink timing advance by itself, reacquire the latest first uplink timing advance in time or switch to use the second random access resource to initiate a random access process after the first uplink timing advance is invalid, so that the reliability of random access is higher.

[0209] In some possible embodiments, after the terminal device obtains the valid first uplink timing advance, if the terminal device is also configured with Configured Grant (CG) resources or PUR resources, the terminal device can directly use the CG resources or the PUR resources to transmit data, or the terminal device can also use the first uplink timing advance to assist in maintaining the validity period of the CG resources or the PUR resources. For example, the terminal device can add the use time length of the first uplink timing advance to the validity period corresponding to the timing advance of the CG resources or the PUR resources, which is equivalent to extending the validity period of the timing advance of the CG resources.

[0210] The terminal device can notify the network device of the extended validity period corresponding to the timing advance of the CG resources or the PUR resources, so that the network device and the terminal device have consistent understanding of the validity period corresponding to the timing advance of the CG resources or the PUR resources, and the situation that the network device considers that the configured CG resources or PUR resources have been invalid but the terminal device considers that the configured CG resources or PUR resources are still valid is avoided, and the communication reliability between the terminal device and the network device is improved.

[0211] In some embodiments, the configuration information of the first random access resource can also include the use number and / or use time length of the first random access resource, that is, the validity of the first random access resource can be limited by configuring the use number and / or use time length of the first random access resource. In some embodiments, the configuration information of the first random access resource can also not include the use number and / or use time length of the first random access resource, that is, the first random access resource is always valid.

[0212] Exemplarily, taking the configuration information of the first random access resource as an example, if the number of uses of the first random access resource is 1, the network device obtains a first uplink timing advance, and in a case where the first uplink timing advance is valid, the terminal device initiates a random access procedure to the network device based on the first uplink timing advance on the first random access resource, and the first random access resource is switched to a disabled state.

[0213] Exemplarily, if the number of uses of the first random access resource is multiple, for example, 2 or 3, the network device obtains a first uplink timing advance, and in a case where the first uplink timing advance is valid, the terminal device initiates a random access procedure to the network device based on the first uplink timing advance on the first random access resource, and after the random access fails, the terminal device can continue to initiate a random access procedure to the network device based on the first uplink timing advance on the first random access resource within the limit of the number of uses (if the configured number of uses is exceeded, the terminal device cannot use the first random access resource any more, and at this time, the terminal device can switch to using a second random access resource or using other valid first random access resources to initiate a random access procedure).

[0214] Exemplarily, in addition to using the number of uses to limit the validity of the first random access resource, the use duration can also be used to limit the validity of the first random access resource, or the number of uses and the use duration can be combined. Taking the use duration as an example, the network device obtains a first uplink timing advance, and in a case where the first uplink timing advance is valid, the terminal device initiates a random access procedure to the network device based on the first uplink timing advance on the first random access resource, and after the random access fails, the terminal device can continue to initiate a random access procedure to the network device based on the first uplink timing advance on the first random access resource within the limit of the use duration (if the configured use duration is exceeded, the terminal device cannot use the first random access resource any more, and at this time, the terminal device can switch to using a second random access resource or using other valid first random access resources to initiate a random access procedure).

[0215] In this way, by configuring the number of uses and / or the use duration of the first random access resource to limit the validity of the first random access resource, the use of the first random access resource is more flexible.

[0216] Next, the manner of binding the first random access resource to the beam is exemplarily introduced.

[0217] In the 5G (5th generation wireless systems) system, the concept of beam has been introduced, and the network device needs to know the beam where the terminal device is located through the first message (MSG1) of the random access process. In the 5G system, the random access resource is also associated with the beam.

[0218] In some embodiments of the present application, the configuration information of the first random access resource can include beam indication information, which is used by the terminal device to determine the first random access resource corresponding to the beam where the terminal device is located according to the beam indication information.

[0219] For example, the beam indication information includes the beam identifier of the beam corresponding to the first random access resource, and the beam corresponding to the beam identifier is bound to the first random access resource configured by the configuration information of the first random access resource. After the first random access resource is configured, the terminal device under the beam can select to use the first random access resource, and the terminal device under the beam not bound to the first random access resource cannot select to use the first random access resource. That is, the terminal device can match the beam identifier of the beam where the terminal device is located with the beam identifier included in the beam indication information. If they are the same, the terminal device determines that the first random access resource is bound to the beam where the terminal device is located, and the terminal device can select to use the first random access resource to initiate the random access process.

[0220] In this way, the first random access resource can be bound to the beam when it is configured, and the network device can define different first random access resources for different beams.

[0221] For example, assuming that the network device configures the first random access resource 1 and the first random access resource 2, and the beams that can be used between the network device and the terminal device are beam 1 and beam 2, the network device can indicate that the first random access resource 1 corresponds to the beam 1 through the beam indication information, that is, the terminal device under the beam 1 uses the time-frequency resource in the first random access resource 1 to send the random access preamble. The network device can also indicate that the first random access resource 2 corresponds to the beam 2 through the beam indication information, that is, the terminal device under the beam 2 uses the time-frequency resource in the first random access resource 2 to send the random access preamble. In this way, if the beam corresponding to the terminal device is the beam 1, the terminal device can select to send the random access preamble on the time-frequency resource in the first random access resource 1 bound to the beam 1 based on the obtained first uplink timing advance. If the beam corresponding to the terminal device is the beam 2, the terminal device can select to send the random access preamble on the time-frequency resource in the first random access resource 2 bound to the beam 2 based on the obtained first uplink timing advance.

[0222] In addition, the network device receives the random access preamble on the first random access resource 1, and it can be determined that the terminal device sending the random access preamble is in the beam 1. The network device receives the random access preamble on the first random access resource 2, and it can be determined that the terminal device sending the random access preamble is in the beam 2, so as to facilitate subsequent communication between the network device and the terminal device.

[0223] In this way, by binding the first random access resource and the beam, when the terminal device initiates the random access process to the network device based on the first random access resource, the terminal device can select the first random access resource bound by the beam corresponding to the terminal device based on the beam indication information, thereby avoiding random access conflicts caused by terminal devices in different beams selecting the same first random access resource, and improving the situation of random access conflicts.

[0224] On the basis of any of the above embodiments, the process of the terminal device obtaining the first uplink timing advance will be described below.

[0225] Taking the embodiment based on FIG. 5 as an example, in a possible implementation of step 501, referring to FIG. 8, the step 501 of the present embodiment can include steps 801 and 802 shown in FIG. 8:

[0226] In step 801, the terminal device obtains a target distance between the terminal device and the network device.

[0227] The terminal device can first obtain the target distance between the terminal device and the network device, which is the network device that the terminal device needs to access.

[0228] The two ways for the terminal device to obtain the target distance will be described below:

[0229] 1) The terminal device can obtain the positioning position of the terminal device, and obtain the target distance based on the positioning position.

[0230] The terminal device can obtain the positioning position of the terminal device through the positioning technology in the related art. For example, the terminal device can obtain the positioning position of the terminal device through downlink positioning based on DL-PRS (Downlink Positioning Reference Signal), and can also obtain the positioning position of the terminal device through uplink positioning based on SRS-pos (Sounding Reference Signal for Positioning).

[0231] The network device can carry PRS configuration information through an RRC (Radio Resource Control) Release message or a paging message to instruct the terminal device to perform downlink positioning. The network device can also carry SRS-pos configuration information through a paging message, an RRC release message, a downlink message of a random access procedure, or an SRB (Signaling Radio Bearer) transmission of small data to instruct the terminal device to perform uplink positioning. The terminal device can report the positioning measurement result through small data or MSG3 / MSGA in the above random access procedure.

[0232] For the SRS-pos configuration information, the SRS-pos configuration information has a validity period. If the validity period is exceeded, some configurations in the SRS-pos configuration information may be invalid, such as uplink power control parameters and spatial parameters.

[0233] After the terminal device obtains the positioning position of the terminal device, the terminal device then obtains a target distance between the terminal device and a network device to which the terminal device needs to access. For example, the terminal device can determine the position of the network device, and the terminal device can determine the target distance according to the positioning position of the terminal device and the position of the network device.

[0234] 2) The terminal device obtains the target distance through a sensing process between the terminal device and the network device.

[0235] In the communication-sensing integration, there are modes in which the terminal device participates in sensing, such as a base station transmission-UE reception mode or a UE transmission-base station reception mode.

[0236] In some embodiments of the present application, for example, in the sensing process between the terminal device and the network device, the network device can send a sensing signal, the terminal device receives the sensing signal, and the terminal device calculates the target distance between the terminal device and the network device based on the received sensing signal.

[0237] For example, in the sensing process between the terminal device and the network device, the terminal device can send a sensing signal, the network device receives the sensing signal, the network device calculates the target distance between the terminal device and the network device based on the received sensing signal, and the network device sends the calculated target distance to the terminal device.

[0238] In this way, the terminal device obtains the target distance through the sensing process.

[0239] In step 802, the terminal device determines a first uplink timing advance according to the target distance.

[0240] After the terminal device obtains the target distance between the terminal device and the network device, the terminal device calculates the propagation delay between the terminal device and the network device according to the target distance, and determines the first uplink timing advance based on the propagation delay.

[0241] For example, in another possible implementation of step 501 based on the embodiment shown in FIG. 5, referring to FIG. 9, step 501 can include step 901 shown in FIG. 9.

[0242] In step 901, the terminal device obtains the first uplink timing advance through a sensing process between the terminal device and the network device.

[0243] For example, in the sensing process between the terminal device and the network device, the terminal device can send a sensing signal, the network device receives the sensing signal, the network device calculates the uplink timing advance based on the sensing signal, and sends the calculated uplink timing advance to the terminal device, and the terminal device takes the uplink timing advance sent by the network device as the first uplink timing advance.

[0244] In this way, in some embodiments of the present application, the terminal device obtains the first uplink timing advance in a flexible and diverse manner, which can be flexibly selected in actual implementation, thereby improving the implementation flexibility of some embodiments of the present application.

[0245] In some embodiments, as shown in FIG. 10, a random access method is provided, which is applied to the network device in FIG. 4 as an example, including the following step 1001:

[0246] In step 1001, the network device receives the random access preamble sent by the terminal device on the first random access resource.

[0247] The random access preamble is sent by the terminal device on the first random access resource based on the first uplink timing advance obtained by the terminal device.

[0248] In some embodiments, the method further includes:

[0249] The network device sends a random access response, and the random access response carries a second uplink timing advance, which is used by the terminal device to adjust the first uplink timing advance according to the second uplink timing advance.

[0250] In some embodiments, the method further includes:

[0251] The network device broadcasts a system message, and the system message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource; or

[0252] The network device sends a radio resource control release message, and the radio resource control release message carries configuration information of the first random access resource, and the configuration information is used for configuring the first random access resource.

[0253] In some embodiments, the configuration information comprises at least one of the following:

[0254] a use distance range of the first uplink timing advance;

[0255] a use time length of the first uplink timing advance;

[0256] beam indication information, the beam indication information being used for the terminal device to determine the first random access resource corresponding to a beam where the terminal device is located according to the beam indication information.

[0257] For the implementation and advantages of the random access method for the network device, refer to the related description in the above embodiments of the random access method for the terminal device, which will not be repeated here.

[0258] Hereinafter, some embodiments of the random access method of the present application are illustrated by an example.

[0259] Please refer to FIG. 11, the random access method comprises the following steps:

[0260] Step 1101, the network device broadcasts a system message, and the system message carries configuration information of the first random access resource and configuration information of the second random access resource.

[0261] In some embodiments, the configuration information of the first random access resource can also be carried in the radio resource control release message.

[0262] The terminal device configures the first random access resource according to the configuration information of the first random access resource, and configures the first random access resource according to the configuration information of the second random access resource.

[0263] Step 1102, the terminal device acquires the first uplink timing advance.

[0264] The terminal device can acquire a target distance between the terminal device and the network device, and determine the first uplink timing advance according to the target distance. The terminal device can also acquire the first uplink timing advance through a sensing process between the terminal device and the network device.

[0265] Step 1103, the terminal device initiates a random access process on the first random access resource based on the first uplink timing advance.

[0266] Step 1104, the terminal device receives a random access response.

[0267] In some embodiments, the second uplink timing advance is carried in the random access response, and the terminal device adjusts the first uplink timing advance according to the second uplink timing advance.

[0268] In some embodiments, the second uplink timing advance can also not be carried in the random access response. In this case, the random access response carrying the second uplink timing advance sent by the network device is in a first RAR format, the random access response not carrying the second uplink timing advance sent by the network device is in a second RAR format, the first RAR format and the second RAR format are different RAR message formats, and the first RAR format is the RAR message format of the random access response in the related art.

[0269] In step 1105, if the identity of the random access preamble carried in the random access response is different from the identity of the random access preamble selected by the terminal device, the terminal device initiates a random access process to the network device on the second random access resource.

[0270] In step 1106, if the contention resolution fails, the terminal device initiates a random access process to the network device on the second random access resource.

[0271] The configuration information of the first random access resource includes at least one of the following: a usage distance range of the first uplink timing advance; a usage time length of the first uplink timing advance; and beam indication information, which is used for the terminal device to determine the first random access resource corresponding to the beam in which the terminal device is located according to the beam indication information.

[0272] It should be understood that, although each step in the above flowchart is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps has no strict sequence limitation, and these steps can be executed in other sequences. Moreover, at least part of the steps in the above flowchart can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.

[0273] The technical solutions provided by some embodiments of the present application can be applied to various systems. For example, the applicable systems can be a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a long term evolution advanced (LTE-A) system, a universal mobile system (UMTS), a worldwide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system and an evolved communication system thereof, a 6G (sixth generation mobile communication technology) system, and the like. The various systems can include terminal devices and network devices. The system can also include a core network part, such as an evolved packet system (EPC), a 5G core network (5GC), and the like.

[0274] Based on the same technical concept, some embodiments of the present application also provide a random access device. The random access device can implement the functions of the terminal device side in the foregoing embodiments.

[0275] In some embodiments, as shown in FIG. 12, a random access device is provided, which is arranged in a terminal device, and the device includes:

[0276] The acquisition module 1201 is configured to acquire a first uplink timing advance amount.

[0277] The sending module 1202 is configured to initiate a random access process on a first random access resource based on the first uplink timing advance amount.

[0278] In some embodiments, the device further includes:

[0279] The receiving module is configured to receive a random access response after the sending module 1202 initiates the random access process on the first random access resource based on the first uplink timing advance amount, and the random access response carries a second uplink timing advance amount.

[0280] The processing module is configured to adjust the first uplink timing advance amount according to the second uplink timing advance amount.

[0281] In some embodiments, the receiving module is further configured to receive a system message carrying configuration information of the first random access resource, wherein the configuration information is used to configure the first random access resource; or the receiving module is further configured to receive a radio resource control release message carrying configuration information of the first random access resource, wherein the configuration information is used to configure the first random access resource.

[0282] In some embodiments, the configuration information comprises at least one of the following:

[0283] a usage distance range of the first uplink timing advance;

[0284] a usage time length of the first uplink timing advance;

[0285] beam indication information, wherein the beam indication information is used for the terminal device to determine the first random access resource corresponding to a beam in which the terminal device is located according to the beam indication information.

[0286] In some embodiments, the obtaining module 1201 is configured to obtain a target distance between the terminal device and a network device; and determine the first uplink timing advance according to the target distance.

[0287] In some embodiments, the obtaining module 1201 is configured to obtain the target distance through a perception process between the terminal device and the network device.

[0288] In some embodiments, the obtaining module 1201 is configured to obtain the first uplink timing advance through a perception process between the terminal device and the network device.

[0289] It should be noted that the above random access apparatus provided by some embodiments of the present application can realize all the method steps achieved by the above random access method for terminal device embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail. Each module in the above random access apparatus can be realized by software, hardware, or a combination thereof. Each module can be embedded in or independent of the processor in the terminal device in hardware form, or stored in the memory in the terminal device in software form, so as to be called and executed by the processor to perform the operations corresponding to each module.

[0290] Based on the same technical concept, some embodiments of the present application further provide a random access apparatus. The random access apparatus can realize the functions of the network device side in the foregoing embodiments.

[0291] In some embodiments, as shown in FIG. 13, a random access apparatus is provided, arranged in a network device, and the apparatus comprises:

[0292] The sending module 1301 is configured to send a random access response, wherein the random access response carries a second uplink timing advance, and the second uplink timing advance is used by the terminal device to adjust the first uplink timing advance according to the second uplink timing advance.

[0293] In some embodiments, the sending module 1301 is further configured to broadcast a system message, wherein the system message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource; or,

[0294] The sending module 1301 is further configured to send a radio resource control release message, wherein the radio resource control release message carries the configuration information of the first random access resource, and the configuration information is used to configure the first random access resource.

[0295] In some embodiments, the configuration information comprises at least one of the following:

[0296] A distance range of use of the first uplink timing advance;

[0297] A time length of use of the first uplink timing advance;

[0298] Beam indication information, wherein the beam indication information is used by the terminal device to determine the first random access resource corresponding to a beam where the terminal device is located according to the beam indication information.

[0299] It should be noted that the above random access apparatus provided by some embodiments of the present application can realize all the method steps achieved by the above random access method for network device embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail. Each module in the above random access apparatus can be realized by software, hardware and their combinations. Each module can be embedded in or independent of the processor in the network device in hardware form, or stored in the memory in the network device in software form, so as to be called and executed by the processor to perform the operations corresponding to each module.

[0300] FIG. 14 is a structural schematic diagram of a terminal device provided by some embodiments of the present application. The terminal device can comprise a processor 1400, a transceiver 1410 and a memory 1420. The transceiver 1410 is configured to receive and send data under the control of the processor 1400.

[0301] In Figure 14, the bus architecture can include any number of interconnected buses and bridges, specifically, various circuit links between the processor 1400 and the memory represented by the memory 1420. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and thus, not further described herein. The bus interface provides an interface.

[0302] The transceiver 1410 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, etc. The user interface can also be an interface capable of connecting external and internal required devices for different user equipment, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, etc. The processor 1400 is responsible for managing the bus architecture and general processing, and the memory 1420 can store data used by the processor 1400 in performing operations.

[0303] In some embodiments, the processor 1400 can be a CPU (Central Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor 1400 can also adopt a multi-core architecture.

[0304] The processor 1400 is used to perform the following steps according to the executable instructions obtained by calling the program stored in the memory:

[0305] Obtaining a first uplink timing advance;

[0306] Controlling the transceiver 1410 to initiate a random access process on a first random access resource based on the first uplink timing advance.

[0307] In some embodiments, the processor 1400 is further configured to perform the following operations:

[0308] Controlling the transceiver 1410 to receive a random access response carrying a second uplink timing advance;

[0309] Adjusting the first uplink timing advance according to the second uplink timing advance.

[0310] In some embodiments, the processor 1400 is further configured to perform the following operations:

[0311] control the transceiver 1410 to receive a system message, wherein the system message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource; or

[0312] control the transceiver 1410 to receive a radio resource control release message, wherein the radio resource control release message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource.

[0313] In some embodiments, the configuration information comprises at least one of the following:

[0314] a use distance range of the first uplink timing advance;

[0315] a use time length of the first uplink timing advance;

[0316] beam indication information, wherein the beam indication information is used for the terminal device to determine the first random access resource corresponding to a beam where the terminal device is located according to the beam indication information.

[0317] In some embodiments, the processor 1400 is configured to perform the following operations:

[0318] obtain a target distance between the terminal device and a network device;

[0319] determine the first uplink timing advance according to the target distance.

[0320] In some embodiments, the processor 1400 is configured to perform the following operations:

[0321] obtain the target distance through a perception process between the terminal device and the network device.

[0322] In some embodiments, the processor 1400 is configured to perform the following operations:

[0323] obtain the first uplink timing advance through a perception process between the terminal device and the network device.

[0324] FIG. 15 is a structural schematic diagram of a network device provided by some embodiments of the present application. The network device can include a processor 1500, a transceiver 1510 and a memory 1520. The transceiver 1510 is configured to receive and send data under the control of the processor 1500.

[0325] In Figure 15, the bus architecture can include any number of interconnected buses and bridges, specifically, various circuit links between the processor 1500, which is representative of one or more processors, and the memory 1520, which is representative of memory. The bus architecture can also link various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and thus, are not further described herein. The bus interface provides an interface.

[0326] The transceiver 1510 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, etc. The processor 1500 is responsible for managing the bus architecture and general processing, and the memory 1520 can store data used by the processor 1500 in performing operations.

[0327] The processor 1500 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor 1500 can also adopt a multi-core architecture.

[0328] The processor 1500 is used to perform the following steps according to the executable instructions obtained by calling the program stored in the memory 1520:

[0329] The transceiver 1510 is controlled to receive a random access preamble sent by a terminal device on a first random access resource.

[0330] The random access preamble is used by the terminal device to obtain a first uplink timing advance, and the terminal device sends on the first random access resource based on the first uplink timing advance.

[0331] In some embodiments, the processor 1500 is further configured to perform the following operations:

[0332] The transceiver 1510 is controlled to send a random access response, and the second uplink timing advance is carried in the random access response, and the terminal device adjusts the first uplink timing advance according to the second uplink timing advance.

[0333] In some embodiments, the processor 1500 is further configured to perform the following operations:

[0334] The transceiver 1510 is controlled to broadcast a system message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource; or

[0335] The transceiver 1510 is controlled to send a radio resource control release message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0336] In some embodiments, the configuration information includes at least one of the following:

[0337] a use distance range of the first uplink timing advance;

[0338] a use time length of the first uplink timing advance;

[0339] beam indication information, the beam indication information being used for the terminal device to determine the first random access resource corresponding to a beam where the terminal device is located according to the beam indication information.

[0340] In some embodiments, a computer readable storage medium is provided, which can be any available medium or data storage device that can be accessed by a processor, including but not limited to a magnetic memory (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical memory (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD), etc.), etc.

[0341] In some embodiments, a computer readable storage medium is provided, which has a computer program stored thereon, the computer program being executed by a processor to implement the following steps:

[0342] obtaining a first uplink timing advance;

[0343] initiating a random access procedure on a first random access resource based on the first uplink timing advance.

[0344] In some embodiments, the computer program is further executed by the processor to implement the following steps:

[0345] receiving a random access response carrying a second uplink timing advance;

[0346] adjusting the first uplink timing advance according to the second uplink timing advance.

[0347] In some embodiments, the computer program is further executed by the processor to implement the following steps:

[0348] receiving a system message carrying configuration information of the first random access resource, the configuration information being used for configuring the first random access resource; or

[0349] receiving a radio resource control release message carrying configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0350] In some embodiments, the configuration information comprises at least one of the following:

[0351] a use distance range of the first uplink timing advance;

[0352] a use time length of the first uplink timing advance;

[0353] beam indication information, the beam indication information being used for the terminal device to determine the first random access resource corresponding to a beam where the terminal device is located according to the beam indication information.

[0354] In some embodiments, the computer program is executed by a processor to implement the following steps:

[0355] obtaining a target distance between the terminal device and a network device;

[0356] determining the first uplink timing advance according to the target distance.

[0357] In some embodiments, the computer program is executed by a processor to implement the following steps:

[0358] obtaining the target distance through a perception process between the terminal device and the network device.

[0359] In some embodiments, the computer program is executed by a processor to implement the following steps:

[0360] obtaining the first uplink timing advance through a perception process between the terminal device and the network device.

[0361] In some embodiments, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the following steps:

[0362] receiving a random access preamble sent by a terminal device on a first random access resource;

[0363] wherein the random access preamble is sent by the terminal device on the first random access resource based on a first uplink timing advance obtained by the terminal device.

[0364] In some embodiments, the computer program, which is executed by the processor, further implements the following steps:

[0365] sending a random access response, wherein the random access response carries a second uplink timing advance, and the second uplink timing advance is used by the terminal device to adjust the first uplink timing advance according to the second uplink timing advance.

[0366] In some embodiments, the computer program, which is executed by the processor, further implements the following steps:

[0367] broadcasting a system message, wherein the system message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource; or,

[0368] sending a radio resource control release message, wherein the radio resource control release message carries configuration information of the first random access resource, and the configuration information is used to configure the first random access resource.

[0369] In some embodiments, the configuration information includes at least one of the following:

[0370] a use distance range of the first uplink timing advance;

[0371] a use time length of the first uplink timing advance;

[0372] beam indication information, wherein the beam indication information is used by the terminal device to determine the first random access resource corresponding to a beam in which the terminal device is located according to the beam indication information.

[0373] FIG. 16 is a schematic structural diagram of a chip according to some embodiments of the present application. The chip 1600 shown in FIG. 16 includes a processor 1610, which can call and run a computer program from a memory to implement the method according to some embodiments of the present application.

[0374] In some embodiments, as shown in FIG. 16, the chip 1600 can further include a memory 1620. The processor 1610 can call and run a computer program from the memory 1620 to implement the method according to some embodiments of the present application.

[0375] The memory 1620 can be a separate device independent of the processor 1610, or can be integrated in the processor 1610.

[0376] In some embodiments, the chip 1600 can further include an input interface 1630. The processor 1610 can control the input interface 1630 to communicate with other devices or chips, and specifically, can acquire information or data sent by other devices or chips.

[0377] In some embodiments, the chip 1600 can further include an output interface 1640. The processor 1610 can control the output interface 1640 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.

[0378] In some embodiments, the chip 1600 can be applied to the network element device in some embodiments of the present application, and the chip 1600 can implement the corresponding processes implemented in the various methods of some embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0379] It should be understood that the chip 1600 mentioned in some embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0380] In some embodiments, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the following steps:

[0381] obtaining a first uplink timing advance;

[0382] initiating a random access procedure on a first random access resource based on the first uplink timing advance.

[0383] In some embodiments, the computer program, when executed by the processor, further implements the following steps:

[0384] receiving a random access response carrying a second uplink timing advance;

[0385] adjusting the first uplink timing advance according to the second uplink timing advance.

[0386] In some embodiments, the computer program, when executed by the processor, further implements the following steps:

[0387] receiving a system message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource; or,

[0388] receiving a radio resource control release message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0389] In some embodiments, the configuration information includes at least one of the following:

[0390] a use distance range of the first uplink timing advance;

[0391] a use time length of the first uplink timing advance;

[0392] beam indication information, the beam indication information being used for the terminal device to determine, according to the beam indication information, the first random access resource corresponding to a beam in which the terminal device is located.

[0393] In some embodiments, the computer program, when executed by the processor, implements the following steps:

[0394] obtaining a target distance between the terminal device and a network device;

[0395] determining the first uplink timing advance according to the target distance.

[0396] In some embodiments, the computer program, when executed by the processor, implements the following steps:

[0397] obtaining the target distance through a perception process between the terminal device and the network device.

[0398] In some embodiments, the computer program, when executed by the processor, implements the following steps:

[0399] obtaining the first uplink timing advance through a perception process between the terminal device and the network device.

[0400] In some embodiments, a computer program product is provided, comprising a computer program, which, when executed by the processor, implements the following steps:

[0401] receiving a random access preamble sent by a terminal device on a first random access resource;

[0402] wherein the random access preamble is sent by the terminal device based on a first uplink timing advance, the first uplink timing advance being obtained by the terminal device.

[0403] In some embodiments, the computer program, when executed by the processor, further implements the following steps:

[0404] sending a random access response, the random access response carrying a second uplink timing advance, the second uplink timing advance being used for the terminal device to adjust the first uplink timing advance according to the second uplink timing advance.

[0405] In some embodiments, the computer program, when executed by the processor, further implements the following steps:

[0406] broadcast a system message carrying configuration information of the first random access resource, the configuration information being used for configuring the first random access resource; or

[0407] send a radio resource control release message carrying configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0408] In some embodiments, the configuration information comprises at least one of the following:

[0409] a use distance range of the first uplink timing advance;

[0410] a use time length of the first uplink timing advance;

[0411] beam indication information, the beam indication information being used for the terminal device to determine the first random access resource corresponding to a beam where the terminal device is located according to the beam indication information.

[0412] It can be understood by those skilled in the art that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware, and the computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium used in each embodiment provided by the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc.

[0413] Each technical feature of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of each technical feature in the above-mentioned embodiments are not described, but as long as the combinations of these technical features do not exist, they should be considered as the scope of the present disclosure.

[0414] The above embodiments only express several implementation ways of the present application, and the description is relatively specific and detailed, but it should not be understood as a limitation to the patent scope of the application. It should be pointed out that for ordinary skilled persons in the art, several modifications and improvements can be made without departing from the concept of the present application, which all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.

Claims

1. A random access method wherein, The method for a terminal device comprises: obtaining a first uplink timing advance; initiating a random access procedure on a first random access resource based on the first uplink timing advance.

2. The method of claim 1, wherein, After initiating the random access procedure on the first random access resource based on the first uplink timing advance, the method further comprises: receiving a random access response carrying a second uplink timing advance; adjusting the first uplink timing advance according to the second uplink timing advance.

3. The method of claim 1, wherein, The method further comprises: receiving a system message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource; or receiving a radio resource control release message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

4. The method of claim 3, wherein, The configuration information comprises at least one of the following: a usage distance range of the first uplink timing advance; a usage time length of the first uplink timing advance; beam indication information, the beam indication information being used for the terminal device to determine the first random access resource corresponding to a beam where the terminal device is located according to the beam indication information.

5. The method of claim 1, wherein, The method of obtaining the first uplink timing advance comprises: obtaining a target distance between the terminal device and a network device; determining the first uplink timing advance according to the target distance.

6. The method of claim 5, wherein, The method of obtaining the target distance between the terminal device and the network device comprises: obtaining the target distance through a sensing process between the terminal device and the network device.

7. The method of claim 1, wherein, The method of obtaining the first uplink timing advance comprises: obtaining the first uplink timing advance through a sensing process between the terminal device and the network device.

8. A random access method wherein, The method for a network device comprises: receiving a random access preamble sent by a terminal device on a first random access resource; The random access preamble is sent by the terminal device after obtaining a first uplink timing advance and based on the first uplink timing advance.

9. The method of claim 8, wherein, The method further comprises: sending a random access response carrying a second uplink timing advance, the second uplink timing advance being used for the terminal device to adjust the first uplink timing advance according to the second uplink timing advance.

10. The method of claim 8, wherein, The method further comprises: broadcasting a system message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource; or sending a radio resource control release message carrying configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

11. The method of claim 10, wherein, The configuration information comprises at least one of the following: a usage distance range of the first uplink timing advance; a usage time length of the first uplink timing advance; Beam indication information, the beam indication information is used for the terminal device to determine the first random access resource corresponding to a beam where the terminal device is located according to the beam indication information.

12. A random access apparatus, wherein, The device is arranged in a terminal device, and the device comprises: An acquisition module, configured to acquire a first uplink timing advance; A sending module, configured to initiate a random access process on a first random access resource based on the first uplink timing advance.

13. A random access apparatus, wherein, The device is arranged in a network device, and the device comprises: A receiving module, configured to receive a random access preamble sent by a terminal device on a first random access resource; The random access preamble is sent by the terminal device on the first random access resource based on the first uplink timing advance acquired by the terminal device.

14. A terminal device, wherein, The device comprises a memory, a transceiver, and a processor: The memory is configured to store a computer program; the transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: Acquire a first uplink timing advance; Control the transceiver to initiate a random access process on a first random access resource based on the first uplink timing advance.

15. A network device, wherein, The device comprises a memory, a transceiver, and a processor: The memory is configured to store a computer program; the transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: Control the transceiver to receive a random access preamble sent by a terminal device on a first random access resource; The random access preamble is sent by the terminal device on the first random access resource based on the first uplink timing advance acquired by the terminal device.

16. A computer readable storage medium having stored thereon a computer program, wherein, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method and device for determining timing advance

    CN114928880A

  • Random access method and device

    CN115190645A

  • Random access method and apparatus, network device, terminal, and storage medium

    WO2021102889A1