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

By activating pre-configured random access resources through activation indication information, the problem of random access conflicts and resource waste caused by blind base station configuration is solved, thereby improving access efficiency and user experience in massive access scenarios.

WO2026056355A1PCT designated stage Publication Date: 2026-03-19DATANG MOBILE COMM EQUIP CO LTD
View PDF 4 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, the random access conflict and resource waste caused by blindly configuring random access resources at base stations are more serious, especially in scenarios with a large number of devices accessing the network. The slow update speed also makes it impossible to meet the demand in a timely manner.

Method used

By activating the pre-configured first random access resource through the activation instruction information, the terminal device can directly initiate a random access procedure based on the activated resource, avoiding resource waste and reducing conflicts.

Benefits of technology

It improves the situation of random access conflicts and resource waste, reduces latency, enhances user experience, and is suitable for massive access scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025098139_19032026_PF_FP_ABST
    Figure CN2025098139_19032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a random access method and apparatus, a terminal device, a network device, and a storage medium. The method comprises: a terminal device receiving activation indication information, the activation indication information being used for activating a first random access resource; and the terminal device initiating a random access procedure toward a network device on the basis of the 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. 2024112867247, 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] Currently, a base station configures random access resources through a system message, and a terminal device performs random access based on the random access resources configured by the base station. Generally, the base station will first blindly configure random access resources, and then re-adjust the random access resources, such as increasing or decreasing the number of random access resources, after a period of time of statistical random access process.

[0005] However, the above-mentioned method may have problems of random access conflict or random access resource waste, especially in the scenario of massive access, the access number and access opportunity of massive devices are random, which is more likely to cause the problems of random access conflict or random access resource waste. SUMMARY

[0006] 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:

[0007] receiving activation indication information, the activation indication information being used to activate a first random access resource;

[0008] initiating a random access process to a network device based on the first random access resource.

[0009] In some embodiments, before the receiving activation indication information, the method further comprises:

[0010] initiating a random access process to the network device based on a second random access resource.

[0011] In some embodiments, the initiating a random access process to a network device based on the first random access resource comprises:

[0012] 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, initiating a random access procedure to the network device based on the first random access resource; or

[0013] if the contention resolution fails, initiating a random access procedure to the network device based on the first random access resource.

[0014] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0016] receiving configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0017] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource.

[0018] In some embodiments, the configuration information is used to configure a plurality of first random access resources, and the activation indication information is used to activate part of the first random access resources or all of the first random access resources; in the case where the activation indication information is used to activate at least two first random access resources, the initiating a random access procedure to the network device based on the first random access resource comprises:

[0019] determining one first random access resource from the at least two first random access resources;

[0020] initiating a random access procedure to the network device based on the one first random access resource.

[0021] In some embodiments, the activation indication information comprises bitmap information, and the bitmap information comprises a plurality of fields, each of the fields corresponding to each of the first random access resources.

[0022] For one of the fields, if a field value of the field is a first value, the field is used to indicate that the first random access resource corresponding to the field is activated.

[0023] In some embodiments, the configuration information further comprises a usage frequency and / or a usage duration of the first random access resource.

[0024] In some embodiments, after the receiving the activation indication information, the method further comprises:

[0025] receiving the backoff indication;

[0026] not responding to the backoff indication.

[0027] In some embodiments, before the initiating the random access procedure based on the first random access resource, the method further comprises:

[0028] generating a random number;

[0029] the initiating the random access procedure based on the first random access resource comprises:

[0030] if the random number satisfies a preset condition, initiating the random access procedure based on the first random access resource.

[0031] In some embodiments, after the generating the random number, the method further comprises:

[0032] if the random number does not satisfy the preset condition, initiating the random access procedure based on a second random access resource.

[0033] In some embodiments, the generating the random number comprises:

[0034] randomly generating 0 or 1 as the random number; wherein the preset condition is that the random number is equal to 0, or the preset condition is that the random number is equal to 1.

[0035] or,

[0036] randomly generating the random number in a preset numerical interval; wherein the preset condition is that the random number is less than a preset threshold, or the preset condition is that the random number is equal to the preset threshold, or the preset condition is that the random number is greater than the preset threshold, the preset threshold belonging to the preset numerical interval.

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

[0038] sending activation indication information, the activation indication information being used for activating a first random access resource, the first random access resource being used for a terminal device to initiate a random access procedure based on the first random access resource.

[0039] In some embodiments, before the sending the activation indication information, the method further comprises:

[0040] receiving a random access preamble sent by the terminal device on a second random access resource.

[0041] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0043] sending configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0044] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used for indicating a beam corresponding to the first random access resource.

[0045] In some embodiments, the configuration information is used for configuring a plurality of the first random access resources, and the activation indication information is used for activating part of the first random access resources or all of the first random access resources in the plurality of the first random access resources; in a case where the activation indication information is used for activating at least two of the first random access resources, the at least two of the first random access resources are used for the terminal device to determine one first random access resource from the at least two of the first random access resources, and initiate a random access procedure based on the one first random access resource.

[0046] In some embodiments, the activation indication information comprises bitmap information, the bitmap information comprising a plurality of fields, each of the fields corresponding to a first random resource;

[0047] For one of the fields, if a field value of the field is a first value, the field is used for indicating that a first random access resource corresponding to the field is activated.

[0048] In some embodiments, the configuration information further comprises a number of times of use and / or a use duration of the first random access resource.

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

[0050] updating configuration information of a random access resource to obtain updated configuration information, and sending the updated configuration information;

[0051] The updated configuration information is used for configuring the first random access resource and the second random access resource.

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

[0053] receive an activation indication information, the activation indication information being used to activate a first random access resource;

[0054] send, based on the first random access resource, a random access process to a network device.

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

[0056] send an activation indication information, the activation indication information being used to activate a first random access resource, and the first random access resource being used for a terminal device to initiate a random access process based on the first random access resource.

[0057] 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:

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

[0059] control the transceiver to receive an activation indication information, the activation indication information being used to activate a first random access resource;

[0060] control the transceiver to initiate a random access process to a network device based on the first random access resource.

[0061] In some embodiments, before the receiving the activation indication information, the processor is configured to read the computer program in the memory and perform the following operations:

[0062] control the transceiver to initiate a random access process to the network device based on a second random access resource.

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

[0064] if an identity of a random access preamble carried in a random access response sent by the network device is different from an identity of a random access preamble selected by the terminal device, control the transceiver to initiate a random access process to the network device based on the first random access resource; or

[0065] if a contention resolution fails, control the transceiver to initiate a random access process to the network device based on the first random access resource.

[0066] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0068] The transceiver is controlled to receive configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0069] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource.

[0070] In some embodiments, the configuration information is used to configure a plurality of the first random access resources, and the activation indication information is used to activate part of the first random access resources or all of the first random access resources in the plurality of the first random access resources; in the case where the activation indication information is used to activate at least two of the first random access resources, the processor is configured to read the computer program in the memory and perform the following operations:

[0071] determining one first random access resource from the at least two first random access resources;

[0072] The transceiver is controlled to initiate a random access procedure to the network device based on the one first random access resource.

[0073] In some embodiments, the activation indication information comprises bitmap information, the bitmap information comprising a plurality of fields, each of the fields corresponding to each of the first random access resources.

[0074] For one of the fields, if a field value of the field is a first value, the field is used to indicate that the first random access resource corresponding to the field is activated.

[0075] In some embodiments, the configuration information further comprises a number of times of use and / or a time length of use of the first random access resource.

[0076] In some embodiments, after the activation indication information is received, the processor is configured to read the computer program in the memory and further perform the following operations:

[0077] The transceiver is controlled to receive a backoff indication.

[0078] The backoff indication is not responded to.

[0079] In some embodiments, before the processor initiates the random access procedure based on the first random access resource, the processor is configured to read the computer program in the memory and further perform the following operations:

[0080] generating a random number;

[0081] The processor is configured to read the computer program in the memory and perform the following operations:

[0082] If the random number meets a preset condition, the processor controls the transceiver to initiate the random access procedure based on the first random access resource.

[0083] In some embodiments, after the processor generates the random number, the processor is configured to read the computer program in the memory and further perform the following operations:

[0084] If the random number does not meet the preset condition, the processor controls the transceiver to initiate the random access procedure based on a second random access resource.

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

[0086] randomly generating 0 or 1 as the random number; wherein the preset condition is that the random number is equal to 0, or the preset condition is that the random number is equal to 1;

[0087] or,

[0088] randomly generating the random number in a preset numerical interval; wherein the preset condition is that the random number is less than a preset threshold, or the preset condition is that the random number is equal to the preset threshold, or the preset condition is that the random number is greater than the preset threshold, and the preset threshold belongs to the preset numerical interval.

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

[0090] 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:

[0091] The processor controls the transceiver to send activation indication information, and the activation indication information is used to activate a first random access resource, and the first random access resource is used for a terminal device to initiate a random access procedure based on the first random access resource.

[0092] In some embodiments, before the sending the activation indication information, the processor, for reading the computer program in the memory and further performing the following operations:

[0093] controlling the transceiver to receive a random access preamble sent by the terminal device on a second random access resource.

[0094] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

[0095] In some embodiments, the processor, for reading the computer program in the memory and further performing the following operations:

[0096] controlling the transceiver to send configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0097] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used for indicating a beam corresponding to the first random access resource.

[0098] In some embodiments, the configuration information is used for configuring a plurality of the first random access resources, and the activation indication information is used for activating part of the first random access resources or all of the first random access resources in the plurality of the first random access resources; in the case that the activation indication information is used for activating at least two of the first random access resources, the at least two of the first random access resources are used for the terminal device to determine one first random access resource from the at least two of the first random access resources and initiate a random access process based on the one first random access resource.

[0099] In some embodiments, the activation indication information comprises bitmap information, the bitmap information comprising a plurality of fields, each of the fields corresponding to a first random resource;

[0100] For one of the fields, if a field value of the field is a first value, the field is used for indicating that a first random access resource corresponding to the field is activated.

[0101] In some embodiments, the configuration information further comprises a usage frequency and / or a usage duration of the first random access resource.

[0102] In some embodiments, the processor, for reading the computer program in the memory and further performing the following operations:

[0103] updating configuration information of the random access resource to obtain updated configuration information, and controlling the transceiver to send the updated configuration information;

[0104] The updated configuration information is used to configure the first random access resource and the second random access resource.

[0105] In a seventh aspect, some embodiments provide a computer readable storage medium. The computer readable storage medium stores a computer program. The computer program, when executed by a processor, implements the steps of the method according to the first aspect or the second aspect.

[0106] In an eighth aspect, some embodiments provide a chip. The chip includes a programmable logic circuit and / or program instructions. When the chip is running, the steps of the method according to the first aspect or the second aspect are implemented.

[0107] In a ninth aspect, some embodiments provide a computer program product. The computer program product includes a computer program. The computer program, when executed by a processor, implements the steps of the method according to the first aspect or the second aspect.

[0108] The random access method, device, terminal device, network device and storage medium described above, the terminal device receives activation indication information, and the activation indication information is used to activate the first random access resource. Then, the terminal device initiates a random access process to the network device based on the first random access resource. In this way, in the related art, the base station first blindly allocates random access resources, and then, through a period of statistical random access process, the random access resources are re-adjusted (for example, the number of random access resources is increased or decreased). That is, the update of the random access resources in the related art is not timely (the update speed is slow), and the update of the random access resources is always slower than the actual demand for random access resources, which can cause random access conflicts or waste of random access resources. For example, in the case of tight random access resources, the failure to update the random access resources in a timely manner can cause random access conflicts, and because the demand for random access is random, the actual demand for random access can have disappeared by the time the base station updates the random access resources, which can also cause waste of random access resources. Some embodiments of the present application can activate the first random access resource through the activation indication information when the first random access resource needs to be activated (for example, the probability of random access conflict can be large in the case of tight random access resources), and the terminal device can initiate a random access process to the network device based on the first random access resource. In this way, the situation of random access conflict can be improved, the random access delay can be reduced, and the user experience can be improved. In addition, only the first random access resource activated by the activation indication information can be activated and used, and the first random access resource not activated by the activation indication information cannot be activated and used. In this way, the waste of the first random access resource can also be avoided. Therefore, some embodiments of the present application can improve the situation of random access conflict or waste of random access resources, and are more suitable for random access processes in a massive access scenario. BRIEF DESCRIPTION OF DRAWINGS

[0109] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the drawings needed in the embodiment or related art description will be briefly introduced below. Obviously, the drawings in the following description are only embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of the disclosed drawings.

[0110] FIG. 1 is a flow diagram of a random access process;

[0111] FIG. 2 is a flow diagram of another random access process;

[0112] FIG. 3 is a principle block diagram of a non-coordinated random access and transmission technology;

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

[0114] FIG. 5 is a flow diagram of a random access method according to some embodiments of the present application;

[0115] FIG. 6 is a flow diagram of a random access method according to some other embodiments of the present application;

[0116] FIG. 7 is a flow diagram of a random access method according to some other embodiments of the present application;

[0117] FIG. 8 is a flow diagram of a random access method according to some other embodiments of the present application;

[0118] FIG. 9 is a flow diagram of a random access method according to some other embodiments of the present application;

[0119] FIG. 10 is a flow diagram of a random access method according to some other embodiments of the present application;

[0120] FIG. 11 is a block diagram of a random access apparatus according to some embodiments of the present application;

[0121] FIG. 12 is a block diagram of a random access apparatus according to some other embodiments of the present application;

[0122] FIG. 13 is a schematic structural diagram of a terminal device according to some embodiments of the present application;

[0123] FIG. 14 is a schematic structural diagram of a network device according to some embodiments of the present application;

[0124] FIG. 15 is a schematic structural diagram of a chip according to some embodiments of the present application. DETAILED DESCRIPTION

[0125] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. 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.

[0126] 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 an “or” relationship between the associated objects before and after it.

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

[0128] 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, the terminal can obtain the random access resources through the system message, and the terminal initiates a random access procedure 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 procedure, the terminal can perform subsequent data or voice transmission.

[0129] Hereinafter, two random access procedures are briefly introduced in combination with the drawings.

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

[0131] Step 1: The UE transmits MSG1 (Message 1), which is a random access preamble.

[0132] The MSG1 carries a random access preamble selected by the UE, and each random access preamble corresponds to an index. After the UE transmits the random access preamble, the UE starts a random access response window (RAR window).

[0133] Step 2: The UE receives MSG2 (Message 2), which is a random access response (RAR), in the RAR window. After the UE successfully receives the RAR, the UE closes the RAR window.

[0134] The RAR carries uplink resource allocation information (UL Grant), and also carries the index of the random access preamble. If the index of the random access preamble carried in the RAR is the same as the index of the random access preamble selected by the UE in the MSG1, the UE considers that the RAR is a response to the MSG1 transmitted by the UE.

[0135] Step 3: The UE transmits MSG3 (Message 3), which is a scheduled transmission, according to the UL Grant carried in the RAR, and starts a contention resolution window.

[0136] 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), it is inevitable that different UEs will 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 inform each other of the random access preambles (the UEs do not even perceive the existence of each other), there is still a possibility of random access preamble "collision". At this time, the UEs are in "competition", that is, different UEs select the same random access preamble.

[0137] For the UE, other UEs are transparent, so if the UE has received the RAR response from the base station, the UE uses the PUSCH (Physical Uplink Shared Channel) resource indicated by the UL Grant carried in the RAR to send MSG3.

[0138] The content of MSG3 depends on the random access scenario, for example, in initial access, MSG3 is RRC Setup Request, and in RRC resume, it is RRC Resume Request.

[0139] Of course, 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 the base station has agreed to, the UE carries its own ID (Identity, identity) or a random number in MSG3.

[0140] Step 4: The UE receives MSG4 (Message 4) within the contention resolution window.

[0141] If the contention resolution identity (UE ID, 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 UE ID to scramble, it means that the UE wins in "competition" and the random access is successful, otherwise, it means that the UE loses in "competition" and the random access fails.

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

[0143] 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:

[0144] Step 1: UE transmits Message A, which carries a random access preamble and a PUSCH payload, and the UE starts a Message B window.

[0145] Step 2: UE successfully receives Message B within the Message B window, i.e., contention resolution, and the UE closes the Message B window, considering that contention resolution is completed.

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

[0147] 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.

[0148] 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.

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

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

[0151] However, the random access demand of the terminal is unpredictable, and the base station does not know the random access demand, so it will first blindly configure the random access resource (configure an estimated number of random access resources). The current random access resource is configured through system messages (RRC signaling), and then the base station statistically adjusts the random access resource (for example, increases or decreases the number of random access resources, which is realized by updating the configuration information of the random access resource in the system message) according to the conflict situation of the random access in a period of time, that is, the update of the random access resource is not timely (that is, the update speed is slow), and the update of the random access resource is always slower than the actual random access resource demand, which will lead to random access conflict or random access resource waste. For example, in the case of tight random access resources, the failure to update the random access resource in a timely manner will lead to random access conflict, and the random access demand is random, so the actual random access demand may have disappeared when the base station updates the random access resource, which will also lead to random access resource waste.

[0152] With the development of mobile communication, the research on the next generation of wireless communication system, that is, 6G (6th generation wireless systems, the sixth generation of mobile communication technology), has been launched.

[0153] The growth of the number of connected devices is one of the important driving forces of 6G. In the future, the density of connected devices may reach tens of millions per square kilometer. In such a massive access scenario, the number of device accesses and random access opportunities are random, which is more likely to cause random access conflict or random access resource waste.

[0154] The 6G concept also proposes a non-coordinated random access and transmission technology (Uncoordinated Random Access and Transmission, URAT), which mainly features no network coordination (that is, 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.

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

[0156] 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.

[0157] The additional bits are mapped to generate the preamble sequence, 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 a maximum number of transmission times of the data sequence is reached, or an acknowledgement information fed back by the base station is received, the acknowledgement information indicating that the network has correctly received the information bits, or a stop access transmission information broadcast by the base station is received.

[0158] 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 the data transmission as two independent processes, but fuses them into one process to support the access and transmission of a large number of terminals, and can reduce the time delay and improve the success rate of the access and transmission.

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

[0160] (1) The user identity information and the user data information (information bits) are jointly transmitted and processed, the dynamic coordination of the network side is simplified, the number of accessed terminals is effectively improved, and the technology is suitable for a massive access and transmission scenario.

[0161] (2) The initial access and the data transmission are fused into two processes, and the user identity information and the user data information are obtained by the receiving end at the same time, the transmission time delay can be shortened, and the technology is suitable for the burst transmission of small packet data.

[0162] (3) Through the enhanced unequal diversity transmission technology, unequal diversity transmission can be realized for different user sets, the success rate of the access and transmission is effectively improved, and the access and transmission of high-priority user sets are facilitated.

[0163] The non-coordinated random access and transmission technology is to associate PRACH (Physical Random Access Channel) and PUSCH (Physical Uplink Shared Channel), and to carry part of data information of PUSCH in a preamble sequence used for random access. However, under the non-coordinated random access and transmission technology, the base station still blindly allocates random access resources first, and then adjusts the random access resources again after a period of time of statistics of the random access process, so that there is still a problem of use of the related random access resources, that is, there may be a problem of random access resource waste caused by too many random access resources, or a problem of too large random access conflict probability caused by too few random access resources, especially in a massive access scenario, the number and timing of access of devices are random, and the problems of random access conflict or random access resource waste are more likely to occur.

[0164] In view of this, some embodiments of the present application provide a random access method, device, terminal device, network device and storage medium, which can improve the situation of random access conflict or random access resource waste.

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

[0166] 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, tablet computers, 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 limit, etc. The embodiments of the present application are not limited.

[0167] 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., and can also be a home evolved base station (HeNB), a relay node, a femto, a pico, a network test device, etc. The embodiments of the present application are not limited in this regard. 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.

[0168] 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 of ordinary skill in the art without creative labor fall within the scope of protection of the present application.

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

[0170] 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:

[0171] Step 501: The terminal device receives activation indication information, and the activation indication information is used to activate the first random access resource.

[0172] The first random access resource can be pre-configured by the network device. For example, the network device can configure the first random access resource through a system message.

[0173] 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.

[0174] In some embodiments of the present application, the first random access resource pre-configured by the network device cannot be directly used for random access, but needs to be activated by the network device through activation indication information. After the first random access resource is activated, the activated first random access resource can be used for the random access process, that is, the first random access resource is a random access resource that needs to be activated for use.

[0175] Before the first random access resource is activated, the terminal device cannot initiate random access using the first random access resource, but the network device can schedule the first random access resource (such as the time-frequency resource in the first random access resource) for uplink data transmission.

[0176] As an implementation, the network device can send activation indication information when the first random access resource needs to be activated. The activation indication information is used to activate the first random access resource. For example, the network device detects that the random access resource is tight, and the probability of random access conflict may be large, and then determines that the first random access resource needs to be activated. In this way, after the network device sends the activation indication information, the terminal device receives the activation indication information. After receiving the activation indication information, the terminal device determines that the first random access resource is activated, that is, the first random access resource can be used for random access.

[0177] In which, the first random access resource can be used for random access, which means that the terminal device can send a random access preamble based on the time-frequency resource in the first random access resource.

[0178] Step 502, the terminal device initiates a random access process to the network device based on the first random access resource.

[0179] After receiving the activation indication information, the terminal device determines that the first random access resource is activated, and the terminal device initiates a random access process to the network device based on the first random access resource.

[0180] In which, the terminal device initiates a random access process to the network device based on the first random access resource, which means that the terminal device sends a random access preamble based on the time-frequency resource in the first random access resource, and the network device receives the random access preamble sent by the terminal device on the first random access resource.

[0181] 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. The following embodiments are all based on the example of the terminal device initiating a random access procedure to the network device by using the four-step random access method shown in FIG. 1.

[0182] When the first pre-configured random access resource needs to be activated (for example, in a scenario where the random access resource is tight and the probability of random access collision is large), the above-mentioned embodiments can directly activate the first pre-configured random access resource through the activation indication information, that is, enable the standby first random access resource in time, without the need to reconfigure the first random access resource. The terminal device can initiate a random access procedure to the network device based on the first random access resource, thereby improving the situation of random access collision, reducing the random access delay, and improving the user experience. In addition, only the first random access resource indicated by the activation indication information will be activated and used, and the first random access resource not indicated by the activation indication information will not be used for the random access procedure, but the network device can schedule the inactivated first random access resource (such as the time-frequency resource in the first random access resource) for uplink data transmission, which can also avoid the waste of the first random access resource. Therefore, some embodiments of the present application can improve the situation of random access collision or random access resource waste, and are more suitable for random access procedures in a massive access scenario.

[0183] In some embodiments of the present application, the random access resource configured by the network device can only have the first random access resource. For example, after the network device pre-configures a plurality of first random access resources, the network device first estimates the number of first random access resources, then sends the activation indication information to activate these first random access resources, and then the network device can re-adjust the activated first random access resources according to the situation of random access collision.

[0184] In some embodiments, the first random access resource can also be used in combination with a traditional random access resource (hereinafter referred to as a second random access resource for distinction). The second random access resource refers to a random access resource that can be directly used without activation. After the terminal device configures the second random access resource, the terminal device can directly use the second random access resource to initiate a random access procedure.

[0185] Next, the way in which the first random access resource is used in combination with the second random access resource is exemplarily described. Exemplarily, based on the embodiment shown in FIG. 5, referring to FIG. 6, in some embodiments of the random access method, before the terminal device receives the activation indication information, the method further includes step 601 shown in FIG. 6.

[0186] At step 601, the terminal device initiates a random access procedure to the network device based on the second random access resource.

[0187] The network device can configure the first random access resource and the second 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. 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 specifically limited here.

[0188] The network device can configure the first random access resource through a system message, which means that the network device carries the configuration information of the first random access resource in the system message for transmission. The configuration information is used to configure the first random access resource. The terminal device receives the system message, thereby receiving the configuration information of the first random access resource carried in the system message, and configuring the first random access resource according to the configuration information.

[0189] Similarly, the network device can carry the configuration information of the second random access resource in the system message for transmission. The configuration information is used to configure the second random access resource. The terminal device receives the system message, thereby receiving the configuration information of the second random access resource carried in the system message, and configuring the second random access resource according to the configuration information.

[0190] After the terminal device configures the first random access resource and the second random access resource, as described above, the first random access resource cannot be directly used for random access, but needs to be activated by the network device through activation indication information. The activated first random access resource can be used for random access procedure. The second random access resource is a random access resource that does not need to be activated additionally. If the terminal device needs to initiate a random access procedure, the terminal device can directly use the second random access resource.

[0191] Therefore, if the terminal device needs random access, the terminal device initiates a random access procedure to the network device based on the second random access resource, that is, the terminal device transmits a random access preamble on the time-frequency resource in the second random access resource. The network device receives the random access preamble transmitted by the terminal device on the second random access resource.

[0192] After the network device receives the random access preamble transmitted on the second random access resource, the network device transmits a random access response (i.e., the above-mentioned RAR). The network device also transmits a MAC (Medium Access Control) CE (Control Element) together.

[0193] If the network device determines that the pre-configured first random access resource needs to be activated, for example, the network device detects that the second random access resource is in shortage, and the probability of random access collision is relatively large, the network device determines that the pre-configured first random access resource needs to be activated. The network device carries the activation indication information in the random access response and / or the medium access control control element for sending. That is, in some embodiments of the present application, the terminal device receives the activation indication information carried in the random access response and / or the medium access control control element.

[0194] In this way, the terminal device receiving the random access response and the medium access control control element identifies the activation indication information from the random access response and / or the medium access control control element. The activation indication information is used to activate the first random access resource. The terminal device determines that the corresponding first random access resource has been activated and can be used for random access. The terminal device can use the first random access resource to initiate a random access process to the network device in the next random access process.

[0195] As an implementation manner, if the terminal device fails to access the network based on the second random access resource (or the terminal device fails in random access based on the second random access resource), the terminal device can initiate a random access process to the network device based on the first random access resource again, that is, send a random access preamble to the network device on the time-frequency resource in the first random access resource. In this way, the standby first random access resource can be enabled in time without reconfiguring the first random access resource, the updating speed of the random access resource is improved, and the configuration of the random access resource can match the random access demand as much as possible.

[0196] In some embodiments, the terminal device sends a random access preamble on the time-frequency resource in the second random access resource. After the network device receives the random access preamble transmitted on the second random access resource, if the network device detects that the second random access resource is in shortage and the probability of random access collision is relatively large, the network device can also carry a backoff indication in the random access response. The backoff indication is used to instruct the terminal device to back off, that is, instruct the terminal device to stop initiating a random access process based on the second random access resource. If the terminal device receives the backoff indication, since the terminal device also receives the activation indication information (carried in the random access response and / or the medium access control control element), the terminal device can switch to use the first random access resource without using the second random access resource. Therefore, the terminal device can not respond to the backoff indication (that is, ignore the backoff indication), that is, the terminal device does not need to back off, but continues to initiate a random access process to the network device based on the first random access resource.

[0197] In some embodiments of the present application, the configuration information of the first random access resource further comprises a usage frequency and / or a usage duration of the first random access resource, i.e., the validity of the first random access resource can be limited by configuring the usage frequency and / or the usage duration of the first random access resource.

[0198] For example, if the usage frequency is 1, the terminal device initiates a random access procedure to the network device based on the first random access resource after the network device sends the activation indication information indicating that the first random access resource is activated, and the first random access resource is switched to the inactivated state until it is activated again.

[0199] For example, if the usage frequency is multiple times, such as 2 or 3, the terminal device initiates a random access procedure to the network device based on the first random access resource after the network device sends the activation indication information indicating that the first random access resource is activated, and the terminal device can continue to initiate a random access procedure to the network device based on the first random access resource within the limit of the usage frequency after the random access fails (if the configured usage frequency is exceeded, the terminal device cannot use the first random access resource any more, and the first random access resource is in the inactivated state).

[0200] For example, the validity of the first random access resource can be limited by the usage duration in addition to the usage frequency, or the usage frequency and the usage duration can be combined. For example, the terminal device initiates a random access procedure to the network device based on the first random access resource after the network device sends the activation indication information indicating that the first random access resource is activated, and the terminal device can continue to initiate a random access procedure to the network device based on the first random access resource within the limit of the usage duration after the random access fails (if the configured usage duration is exceeded, the terminal device cannot use the first random access resource any more).

[0201] In this way, the validity of the first random access resource is limited by configuring the usage frequency and / or the usage duration of the first random access resource, so that the use of the first random access resource is more flexible.

[0202] In a possible implementation, after the first random access resource is activated, the network device can further update the configuration information of the random access resource, obtain updated configuration information, and send the updated configuration information; wherein the updated configuration information is used to configure the first random access resource and the second random access resource. That is, after the first random access resource is activated, the network device can integrate the activated first random access resource into the second random access resource, so that the first random access resource can be directly used by each terminal device receiving the updated configuration information without having to be activated again, thereby increasing the number of the second random access resources and being conducive to improving random access conflicts.

[0203] In the following, possible cases of random access failure of the terminal device based on the second random access resource (or unsuccessful access of the terminal device to the network based on the second random access resource) are exemplarily introduced.

[0204] Based on the embodiment shown in FIG. 6, referring to FIG. 7, step 502 of the present embodiment can include step 701 shown in FIG. 7:

[0205] If the identification of the random access preamble carried in the random access response sent by the network device is different from the identification of the random access preamble selected by the terminal device, the terminal device initiates a random access process to the network device based on the first random access resource; or if the contention resolution fails, the terminal device initiates a random access process to the network device based on the first random access resource.

[0206] The terminal device sends a random access preamble on the time-frequency resource in the second random access resource. After receiving the random access preamble transmitted on the second random access resource, the network device sends a random access response, which carries activation indication information (or medium access control control element activation indication information sent together with the random access response), and further carries the identification of the random access preamble, which can be the same as or different from the identification of the random access preamble sent by the terminal device on the second random access resource (i.e. the random access preamble selected by the terminal device).

[0207] If the identification of the random access preamble carried in the random access response sent by the network device is different from the identification 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 second random access resource. The terminal device can determine that the random access based on the second random access resource fails, and initiates a random access process to the network device based on the first random access resource corresponding to the activation indication information, i.e. the terminal device initiates a random access process to the network device again to attempt random access.

[0208] If the identity of the random access preamble carried in the random access response sent by the network device is the same as the identity 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 second random access resource. 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 that it loses in the "competition" after receiving MSG4, the terminal device can determine that the random access based on the second random access resource fails. The terminal device initiates a random access process to the network device based on the first random access resource corresponding to the activation indication information, that is, the terminal device initiates a random access process to the network device again to attempt random access.

[0209] In this way, the terminal device fails in the random access based on the second random access resource, and the terminal device can initiate a random access process to the network device again based on the first random access resource, so that the standby first random access resource can be enabled in time without the need to reconfigure the first random access resource, the updating speed of the random access resource is improved, and the situation of random access conflict is effectively improved.

[0210] In some embodiments of the present application, the configuration information of the first random access resource is used to configure a plurality of first random access resources, that is, the network device configures a plurality of first random access resources, and the plurality of first random access resources all need to be activated before being used for random access.

[0211] As an implementation manner, the activation indication information is used to activate part of the first random access resources or all of the first random access resources in the plurality of first random access resources configured by the network device.

[0212] Exemplarily, taking an example that the activation indication information is used for activating one first random access resource (which can be understood as a part of the multiple first random access resources configured by the network device) of the multiple first random access resources configured by the network device, the network device can activate the multiple first random access resources in sequence. For example, the multiple first random access resources include: first random access resource 1, first random access resource 2,..., first random access resource n. If the network device determines that it is necessary to activate the pre-configured first random access resource (for example, the network device detects that the second random access resource is in shortage, and the probability of random access conflict can be relatively large), the network device activates one first random access resource (for example, first random access resource 1) through the activation indication information. After activating the first random access resource 1, if the random access resource is still in shortage, the network device activates another first random access resource (for example, first random access resource 2) through the activation indication information. When the first random access resource 2 is activated, the already activated first random access resource 1 is still in the activated state. In this way, by gradually accumulating the activation of the first random access resource on demand, the random access conflict can be improved, and the waste of the first random access resource can be avoided.

[0213] Exemplarily, taking an example that the activation indication information is used for activating at least two first random access resources (which can be understood as a part of the multiple first random access resources configured by the network device, or the at least two first random access resources can also be all the multiple first random access resources configured by the network device) of the multiple first random access resources configured by the network device, the network device can also activate at least two first random access resources of the multiple first random access resources configured by the network device at the same time. For example, the multiple first random access resources include: first random access resource 1, first random access resource 2,..., first random access resource n. If the network device finds that the second random access resource is in shortage, the network device can activate the first random access resource 1 and the first random access resource 2 through the activation indication information, or activate the first random access resource 1 and the first random access resource 3 through the activation indication information, or activate the first random access resource 1, the first random access resource 2,..., the first random access resource n through the activation indication information, and so on.

[0214] As an implementation, the network device can indicate the activated one or more first random access resources in a bitmap manner. For example, the activation indication information includes bitmap information, the bitmap information includes a plurality of fields, each field corresponds to a first random access resource, for example, the network device configures three first random access resources, then the bitmap information includes three fields, assuming 3 bits, such as {1, 0, 1}, wherein the first field corresponds to the first first random access resource of the three first random access resources, the second field corresponds to the second first random access resource of the three first random access resources, and the third field corresponds to the third first random access resource of the three first random access resources.

[0215] For a field, if the field value of the field is a first value, the field is used to indicate that the first random access resource corresponding to the field needs to be activated, the first value may be 1 for example, of course, it can also be other values, taking 1 as the first value for example, continuing the above example, the bitmap information is {1, 0, 1}, which indicates that the first first random access resource and the third first random access resource of the three first random access resources are activated.

[0216] For example, the bitmap information is {0, 0, 1}, which indicates that the third first random access resource of the three first random access resources is activated.

[0217] In this way, in the case of activating at least two first random access resources, when the terminal device uses the first random access resource, the terminal device can determine a first random access resource from the activated at least two first random access resources, and then the terminal device initiates a random access process to the network device based on the first random access resource, so as to realize that the terminal device initiates a random access process to the network device based on the first random access resource.

[0218] In some embodiments, the terminal device can randomly determine a first random access resource from the activated first random access resources; in some embodiments, the terminal device can determine a first random access resource corresponding to a beam corresponding to the terminal device from the activated first random access resources.

[0219] The following illustrates the manner of binding the first random access resource and the beam according to some embodiments of the present application.

[0220] In the 5G (5th generation wireless systems, 5th generation mobile communication technology) 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, and in the 5G system, the random access resource is also associated with the beam.

[0221] In some embodiments of the present application, the configuration information of the first random access resource can include beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource, the beam corresponding to the first random access resource referring to that the beam is bound to the first random access resource, and after the first random access resource is activated, a terminal device under the beam can use the first random access resource, while a terminal device under a beam not bound to the first random access resource cannot use the first random access resource.

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

[0223] 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, through the beam indication information, that the first random access resource 1 corresponds to the beam 1, 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, and can also indicate, through the beam indication information, that the first random access resource 2 corresponds to the beam 2, 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, after the first random access resource 1 and the first random access resource 2 are activated, if the beam corresponding to the terminal device is the beam 1, the terminal device can select the time-frequency resource in the first random access resource 1 bound to the beam 1 to send the random access preamble, and if the beam corresponding to the terminal device is the beam 2, the terminal device can select the time-frequency resource in the first random access resource 2 bound to the beam 2 to send the random access preamble, so as to realize the binding of the first random access resource and the beam.

[0224] In addition, after the network device receives the random access preamble on the first random access resource 1, it can know that the terminal device sending the random access preamble is under the beam 1, and after the network device receives the random access preamble on the first random access resource 2, it can know that the terminal device sending the random access preamble is under the beam 2, so as to facilitate the subsequent communication between the network device and the terminal device.

[0225] In some embodiments, the configuration information of the first random access resource does not include the beam indication information, and the activation indication information includes the beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource, that is, the first random access resource can also not be bound to a beam when being configured, and the first random access resource is bound to a beam when being activated, that is, the first random access resource is activated, which beam's terminal device can use.

[0226] Continuing with the above network device configured with the first random access resource 1 and the first random access resource 2, taking the beams 1 and 2 that can be used between the network device and the terminal device as an example, the network device can exemplarily indicate that the first random access resource 1 corresponds to the beam 1 through the activation 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, and can also indicate that the first random access resource 2 corresponds to the beam 2 through the activation 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, after the first random access resource 1 and the first random access resource 2 are activated, if the beam corresponding to the terminal device is the beam 1, then the terminal device can select the time-frequency resource in the first random access resource 1 bound by the beam 1 to send the random access preamble, and if the beam corresponding to the terminal device is the beam 2, then the terminal device can select the time-frequency resource in the first random access resource 2 bound by the beam 2 to send the random access preamble, thereby realizing the binding of the first random access resource and the beam.

[0227] 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 the random access conflict caused by the terminal devices under different beams selecting the same first random access resource, and further improving the random access conflict situation.

[0228] On the basis of any of the above embodiments, for example, based on the embodiment shown in FIG. 6, referring to FIG. 8, before step 502, the random access method further includes step 801 shown in FIG. 8:

[0229] Step 801, the terminal device generates a random number.

[0230] Correspondingly, step 502 includes step 5021 shown in FIG. 8:

[0231] Step 5021, if the random number meets the preset condition, the terminal device initiates the random access process to the network device based on the first random access resource.

[0232] In some embodiments, in order to avoid random access conflicts caused by multiple terminal devices all initiating random access procedures using the first random access resource, the terminal device can first generate a random number, and in a case where the random number meets a preset condition, the terminal device initiates a random access procedure to the network device based on the first random access resource, otherwise, if the random number generated by the terminal device does not meet the preset condition, the terminal device initiates a random access procedure to the network device based on the second random access resource.

[0233] The second random access resource can be a periodic random access resource, that is, the second random access resource is not available for the terminal device to initiate a random access procedure at any time, but is periodically used for the terminal device to initiate a random access procedure. If the terminal device fails in random access based on the second random access resource (or the terminal device does not successfully access the network based on the second random access resource), the terminal device generates a random number, and if the random number meets the preset condition, the terminal device does not have to wait and can directly initiate a random access procedure to the network device based on the first random access resource, and if the random number does not meet the preset condition, the terminal device needs to wait until the next period arrives, and then initiates a random access procedure to the network device based on the second random access resource.

[0234] In some embodiments of the present application, the preset condition includes any one of the following: the random number is equal to 0; the random number is equal to 1; the random number is less than a preset threshold; the random number is equal to the preset threshold; and the random number is greater than the preset threshold.

[0235] For example, taking the preset condition that the random number is equal to 0 as an example, the terminal device generating a random number can mean that the terminal device randomly generates 0 or 1 as a random number, and if the random number generated by the terminal device is 0, the terminal device can initiate a random access procedure to the network device based on the first random access resource, and if the random number generated by the terminal device is 1 (i.e., does not meet the preset condition that the random number is equal to 0), the terminal device initiates a random access procedure to the network device based on the second random access resource.

[0236] For example, taking the preset condition that the random number is equal to 1 as an example, the terminal device generating a random number can mean that the terminal device randomly generates 0 or 1 as a random number, and if the random number generated by the terminal device is 1, the terminal device can initiate a random access procedure to the network device based on the first random access resource, and if the random number generated by the terminal device is 0 (i.e., does not meet the preset condition that the random number is equal to 1), the terminal device initiates a random access procedure to the network device based on the second random access resource.

[0237] Exemplarily, a preset numerical interval can also be defined, for example, 0-1 or 0-10, and the terminal device generates a random number, which means that the terminal device randomly generates a random number in the preset numerical interval, and a preset threshold is selected in the preset numerical interval, that is, the preset threshold belongs to the preset numerical interval:

[0238] 1) Taking the preset condition that the random number is less than the preset threshold as an example, if the random number randomly generated by the terminal device in the preset numerical interval is less than the preset threshold, the terminal device can initiate a random access process to the network device based on the first random access resource, and if the random number randomly generated by the terminal device in the preset numerical interval is greater than or equal to the preset threshold (i.e., the preset condition that the random number is less than the preset threshold is not met), the terminal device initiates a random access process to the network device based on the second random access resource.

[0239] 2) Taking the preset condition that the random number is equal to the preset threshold as an example, if the random number randomly generated by the terminal device in the preset numerical interval is equal to the preset threshold, the terminal device can initiate a random access process to the network device based on the first random access resource, and if the random number randomly generated by the terminal device in the preset numerical interval is greater than or less than the preset threshold (i.e., the preset condition that the random number is equal to the preset threshold is not met), the terminal device initiates a random access process to the network device based on the second random access resource.

[0240] 3) Taking the preset condition that the random number is greater than the preset threshold as an example, if the random number randomly generated by the terminal device in the preset numerical interval is greater than the preset threshold, the terminal device can initiate a random access process to the network device based on the first random access resource, and if the random number randomly generated by the terminal device in the preset numerical interval is less than or equal to the preset threshold (i.e., the preset condition that the random number is greater than the preset threshold is not met), the terminal device initiates a random access process to the network device based on the second random access resource.

[0241] Wherein, the preset condition can be selected by itself in implementation, and the preset numerical interval and the preset threshold can be flexibly set in implementation.

[0242] In this way, in the case that the random number generated by the terminal meets the preset condition, the terminal device initiates a random access process to the network device based on the first random access resource, otherwise, the terminal device falls back to or continues to initiate a random access process to the network device based on the second random access resource, thereby avoiding random access conflicts caused by multiple terminal devices all using the first random access resource to initiate a random access process, and further improving the random access conflict situation.

[0243] In some embodiments, as shown in FIG. 9, a random access method is provided, which is taken as an example for illustration by taking the network device in FIG. 4 as an example, and includes the following steps 901:

[0244] In step 901, the network device sends activation indication information, the activation indication information being used to activate a first random access resource, the first random access resource being used for the terminal device to initiate a random access process based on the first random access resource.

[0245] In some embodiments, before the network device sends the activation indication information, the random access method further includes:

[0246] The network device receives a random access preamble sent by the terminal device on the second random access resource.

[0247] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0249] The network device sends configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0250] In some embodiments, the configuration information includes beam indication information, or the activation indication information includes beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource.

[0251] In some embodiments, the configuration information is used to configure a plurality of first random access resources, and the activation indication information is used to activate part of the first random access resources or all of the first random access resources; in the case where the activation indication information is used to activate at least two first random access resources, the at least two first random access resources are used for the terminal device to determine one first random access resource from the at least two first random access resources and initiate a random access process based on the one first random access resource.

[0252] In some embodiments, the activation indication information includes bitmap information, the bitmap information including a plurality of fields, each field corresponding to a first random resource;

[0253] For one field, if a field value of the field is a first value, the field is used to indicate that the first random access resource corresponding to the field is activated.

[0254] In some embodiments, the configuration information further includes a usage frequency and / or a usage duration of the first random access resource.

[0255] In some embodiments, the random access method further includes:

[0256] The network device updates the configuration information of the random access resource, obtains updated configuration information, and sends the updated configuration information.

[0257] The updated configuration information is used to configure the first random access resource and the second random access resource.

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

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

[0260] Step 1001, the terminal device receives a system message.

[0261] The system message carries configuration information of a first random access resource and configuration information of a second random access resource. The configuration information of the first random access resource is used to configure the first random access resource, and the configuration information of the second random access resource is used to configure the second random access resource. In this way, the terminal device can configure the first random access resource based on the configuration information of the first random access resource and configure the second random access resource based on the configuration information of the second random access resource.

[0262] The first random access resource cannot be directly used for random access, but needs to be activated by the network device through activation indication information. Only after the activated first random access resource can be used for the random access process. The second random access resource is a random access resource that does not need to be activated additionally. If the terminal device needs to initiate a random access process, the second random access resource can be directly used.

[0263] Step 1002, the terminal device sends a random access preamble on a time-frequency resource in the second random access resource.

[0264] The network device receives the random access preamble on the second random access resource. The network device finds that the first random access resource needs to be activated (for example, the network device finds that the second random access resource is tight, and the probability of random access conflict may be large, and then determines that the pre-configured first random access resource needs to be activated). The network device then sends the activation indication information in the random access response.

[0265] Step 1003, the terminal device receives a random access response, and the random access response carries activation indication information.

[0266] The activation indication information is used to activate the first random access resource.

[0267] Step 1004: If the identifier of the random access preamble carried in the random access response is different from the identifier of the random access preamble selected by the terminal device, the terminal device generates a random number. If the random number meets the preset conditions, the terminal device initiates a random access procedure to the network device based on the first random access resource.

[0268] Step 1005: If the contention resolution fails, the terminal device generates a random number. If the random number meets the preset conditions, the terminal device initiates a random access procedure to the network device based on the first random access resource.

[0269] The terminal device generates random numbers, including: randomly generating 0 or 1 as a random number; wherein the preset condition is that the random number is equal to 0, or the preset condition is that the random number is equal to 1. Alternatively, it generates random numbers within a preset value range; wherein the preset condition is that the random number is less than a preset threshold, or the preset condition is that the random number is equal to a preset threshold, or the preset condition is that the random number is greater than a preset threshold, and the preset threshold belongs to a preset value range.

[0270] In some embodiments, the network device may also update the configuration information of the random access resources to obtain updated configuration information and send the updated configuration information; wherein the updated configuration information is used to configure the first random access resource and the second random access resource.

[0271] It should be understood that although the steps in the flowchart above are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.

[0272] 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.

[0273] 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.

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

[0275] The receiving module 1101 is configured to receive activation indication information, where the activation indication information is used to activate a first random access resource.

[0276] The sending module 1102 is configured to initiate a random access process to a network device based on the first random access resource.

[0277] In some embodiments, the sending module 1102 is further configured to initiate a random access process to the network device based on a second random access resource before the receiving module 1101 receives the activation indication information.

[0278] In some embodiments, the sending module 1102 is configured to initiate a random access process to the network device based on the first random access resource if an identity of a random access preamble carried in a random access response sent by the network device is different from an identity of a random access preamble selected by the terminal device; or initiate a random access process to the network device based on the first random access resource if contention resolution fails.

[0279] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

[0280] In some embodiments, the receiving module 1101 is further configured to receive configuration information of the first random access resource, where the configuration information is used to configure the first random access resource.

[0281] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, where the beam indication information is used to indicate a beam corresponding to the first random access resource.

[0282] In some embodiments, the configuration information is used to configure a plurality of first random access resources, and the activation indication information is used to activate part of the first random access resources or all of the first random access resources; in a case where the activation indication information is used to activate at least two first random access resources, the sending module 1102 is configured to determine one first random access resource from the at least two first random access resources; and based on the one first random access resource, initiate a random access procedure to the network device.

[0283] In some embodiments, the activation indication information comprises bitmap information, and the bitmap information comprises a plurality of fields, and each field corresponds to each first random access resource.

[0284] For one field, if a field value of the field is a first value, the field is used to indicate that a first random access resource corresponding to the field is activated.

[0285] In some embodiments, the configuration information further comprises a usage frequency and / or a usage duration of the first random access resource.

[0286] In some embodiments, the receiving module 1101 is further configured to, after receiving the activation indication information, receive a backoff indication, and not respond to the backoff indication.

[0287] In some embodiments, the apparatus further comprises:

[0288] a generating module configured to, before the sending module 1102 initiates a random access procedure to the network device based on the first random access resource, generate a random number;

[0289] The sending module 1102 is configured to, if the random number meets a preset condition, initiate a random access procedure to the network device based on the first random access resource.

[0290] In some embodiments, the sending module 1102 is further configured to initiate, based on a second random access resource, a random access procedure with the network device if the random number does not satisfy the preset condition.

[0291] In some embodiments, the generating module is configured to randomly generate 0 or 1 as the random number; and the preset condition is that the random number is equal to 0, or the preset condition is that the random number is equal to 1.

[0292] Or,

[0293] The generating module is configured to randomly generate the random number in a preset numerical interval; and the preset condition is that the random number is less than a preset threshold, or the preset condition is that the random number is equal to the preset threshold, or the preset condition is that the random number is greater than the preset threshold, and the preset threshold belongs to the preset numerical interval.

[0294] It should be noted that the above random access apparatus provided by some embodiments of the present application can achieve all the method steps achieved by the above random access method for terminal device embodiments, and can achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments in some 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 can be 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.

[0295] 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.

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

[0297] A sending module 1201 is configured to send activation indication information, the activation indication information being used to activate a first random access resource, and the first random access resource being used for a terminal device to initiate a random access procedure based on the first random access resource.

[0298] In some embodiments, the apparatus further includes:

[0299] A receiving module is configured to receive a random access preamble sent by the terminal device on a second random access resource before the sending module 1201 sends the activation indication information.

[0300] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

[0301] In some embodiments, the sending module 1201 is further configured to send configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0302] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource.

[0303] In some embodiments, the configuration information is used to configure a plurality of first random access resources, and the activation indication information is used to activate part of the first random access resources or all of the first random access resources; in the case where the activation indication information is used to activate at least two first random access resources, the at least two first random access resources are used by the terminal device to determine one first random access resource from the at least two first random access resources, and initiate a random access process based on the one first random access resource.

[0304] In some embodiments, the activation indication information comprises bitmap information, the bitmap information comprising a plurality of fields, each field corresponding to a first random resource.

[0305] For one field, if a field value of the field is a first value, the field is used to indicate that a first random access resource corresponding to the field is activated.

[0306] In some embodiments, the configuration information further comprises a usage frequency and / or a usage duration of the first random access resource.

[0307] In some embodiments, the apparatus further comprises:

[0308] an updating module configured to update configuration information of a random access resource to obtain updated configuration information;

[0309] The sending module 1201 is further configured to send the updated configuration information; wherein the updated configuration information is used to configure the first random access resource and the second random access resource.

[0310] 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 random access method for a network device and achieve the same technical effects. The same parts and beneficial effects of the method embodiments in some embodiments are not described in detail here. Each module in the 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 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.

[0311] FIG. 13 is a structural schematic diagram of a terminal device provided by some embodiments of the present application. The terminal device can include a processor 1300, a transceiver 1310, and a memory 1320. The transceiver 1310 is configured to receive and send data under the control of the processor 1300.

[0312] In FIG. 13, the bus architecture can include any number of interconnected buses and bridges, which link various circuits, such as one or more processors represented by the processor 1300 and the memory represented by the memory 1320. The bus architecture can also link various other circuits, such as peripheral devices, voltage stabilizers, and power management circuits, which are well known in the art, and thus, are not described further herein. The bus interface provides an interface.

[0313] The transceiver 1310 can be a plurality of elements, i.e., including a transmitter and a receiver, which provide units for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, and other transmission media. The user interface can also be an interface that can be connected to the required device, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like. The processor 1300 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1300 in performing operations.

[0314] In some embodiments, the processor 1300 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 1300 can also adopt a multi-core architecture.

[0315] The processor 1300 controls the transceiver 1310 to receive configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0316] The processor 1300 controls the transceiver 1310 to receive activation indication information, the activation indication information being used for activating the first random access resource.

[0317] The processor 1300 controls the transceiver 1310 to initiate a random access procedure to the network device based on the first random access resource.

[0318] In some embodiments, before the receiving the activation indication information, the processor 1300 further controls the transceiver 1310 to perform the following operation:

[0319] The processor 1300 controls the transceiver 1310 to initiate a random access procedure to the network device based on the second random access resource.

[0320] In some embodiments, the processor 1300 controls the transceiver 1310 to perform the following operation:

[0321] If an identity of a random access preamble carried in a random access response sent by the network device is different from an identity of a random access preamble selected by the terminal device, the processor 1300 controls the transceiver 1310 to initiate a random access procedure to the network device based on the first random access resource; or,

[0322] If the contention resolution fails, the processor 1300 controls the transceiver 1310 to initiate a random access procedure to the network device based on the first random access resource.

[0323] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

[0324] In some embodiments, the processor 1300 further controls the transceiver 1310 to perform the following operation:

[0325] The processor 1300 controls the transceiver 1310 to receive configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0326] In some embodiments, the configuration information includes beam indication information, or the activation indication information includes the beam indication information, the beam indication information being used for indicating a beam corresponding to the first random access resource.

[0327] In some embodiments, the configuration information is used to configure a plurality of the first random access resources, the activation indication information is used to activate part of the first random access resources or all of the first random access resources in the plurality of the first random access resources; in the case that the activation indication information is used to activate at least two of the first random access resources, the processor 1300 is configured to perform the following operations:

[0328] determining one first random access resource from the at least two first random access resources;

[0329] controlling the transceiver 1310 to initiate a random access procedure to the network device based on the one first random access resource.

[0330] In some embodiments, the activation indication information comprises bitmap information, the bitmap information comprises a plurality of fields, and each of the fields corresponds to each of the first random access resources.

[0331] For one of the fields, if a field value of the field is a first value, the field is used to indicate that the first random access resource corresponding to the field is activated.

[0332] In some embodiments, the configuration information further comprises a number of times of use and / or a time length of use of the first random access resource.

[0333] In some embodiments, after receiving the activation indication information, the processor 1300 is further configured to perform the following operations:

[0334] controlling the transceiver 1310 to receive a backoff indication;

[0335] not responding to the backoff indication.

[0336] In some embodiments, before initiating the random access procedure to the network device based on the first random access resource, the processor 1300 is further configured to perform the following operations:

[0337] generating a random number;

[0338] the processor 1300 is configured to perform the following operations:

[0339] if the random number satisfies a preset condition, controlling the transceiver 1310 to initiate the random access procedure to the network device based on the first random access resource.

[0340] In some embodiments, after generating the random number, the processor 1300 is further configured to perform the following operations:

[0341] If the random number does not satisfy the preset condition, the transceiver 1310 is controlled to initiate a random access procedure to the network device based on a second random access resource.

[0342] In some embodiments, the processor 1300 is configured to perform the following operations:

[0343] The random number is randomly generated as 0 or 1, wherein the preset condition is that the random number is equal to 0, or the preset condition is that the random number is equal to 1.

[0344] Or,

[0345] The random number is randomly generated in a preset numerical interval, wherein the preset condition is that the random number is less than a preset threshold, or the preset condition is that the random number is equal to the preset threshold, or the preset condition is that the random number is greater than the preset threshold, and the preset threshold belongs to the preset numerical interval.

[0346] FIG. 14 is a structural schematic diagram of a network device according to some embodiments of the present application. The network device can include 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.

[0347] In FIG. 14, the bus architecture can include any number of interconnected buses and bridges, which link various circuits, including one or more processors represented by 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 stabilizers, and power management circuits, which are well known in the art, and thus, are not further described herein. The bus interface provides an interface.

[0348] The transceiver 1410 can be a plurality of elements, i.e., including a transmitter and a receiver, which provide units for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, 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.

[0349] The processor 1400 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 can also be implemented by a multi-core architecture.

[0350] The processor 1400 is configured to perform the following steps according to the executable instructions obtained by invoking the program stored in the memory 1420:

[0351] The processor 1400 is configured to control the transceiver 1410 to send activation indication information, where the activation indication information is used to activate a first random access resource, and the first random access resource is used for the terminal device to initiate a random access process based on the first random access resource.

[0352] In some embodiments, before the activation indication information is sent, the processor 1400 is further configured to perform the following operation:

[0353] The processor 1400 is configured to control the transceiver 1410 to receive a random access preamble sent by the terminal device on a second random access resource.

[0354] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0356] The processor 1400 is configured to control the transceiver 1410 to send configuration information of the first random access resource, where the configuration information is used to configure the first random access resource.

[0357] In some embodiments, the configuration information includes beam indication information, or the activation indication information includes the beam indication information, and the beam indication information is used to indicate a beam corresponding to the first random access resource.

[0358] In some embodiments, the configuration information is used to configure a plurality of the first random access resources, and the activation indication information is used to activate part of the first random access resources or all of the first random access resources; in the case that the activation indication information is used to activate at least two of the first random access resources, the at least two of the first random access resources are used by the terminal device to determine one of the first random access resources from the at least two of the first random access resources, and initiate a random access procedure based on the one of the first random access resources.

[0359] In some embodiments, the activation indication information includes bitmap information, and the bitmap information includes a plurality of fields, each of the fields corresponding to a first random resource.

[0360] For one of the fields, if a field value of the field is a first value, the field is used to indicate that a first random access resource corresponding to the field is activated.

[0361] In some embodiments, the configuration information further includes a number of times of use and / or a use duration of the first random access resource.

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

[0363] updating configuration information of a random access resource to obtain updated configuration information, and controlling the transceiver 1410 to send the updated configuration information;

[0364] The updated configuration information is used to configure the first random access resource and the second random access resource.

[0365] 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.).

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

[0367] receiving activation indication information, the activation indication information being used to activate a first random access resource;

[0368] initiating a random access procedure to a network device based on the first random access resource.

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

[0370] initiating, based on the second random access resource, a random access procedure to the network device.

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

[0372] 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, initiating, based on the first random access resource, a random access procedure to the network device; or,

[0373] if the contention resolution fails, initiating, based on the first random access resource, a random access procedure to the network device.

[0374] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0376] receiving configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0377] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used for indicating a beam corresponding to the first random access resource.

[0378] In some embodiments, the configuration information is used for configuring a plurality of first random access resources, and the activation indication information is used for activating part of the first random access resources or all of the first random access resources in the plurality of first random access resources; in the case where the activation indication information is used for activating at least two first random access resources, the computer program, which is executed by the processor, implements the following steps:

[0379] determining one first random access resource from the at least two first random access resources;

[0380] initiating, based on the one first random access resource, a random access procedure to the network device.

[0381] In some embodiments, the activation indication information comprises bitmap information, and the bitmap information comprises a plurality of fields, each of the fields corresponding to each of the first random access resources.

[0382] For one of the fields, if a field value of the field is a first value, the field is used to indicate that a first random access resource corresponding to the field is activated.

[0383] In some embodiments, the configuration information further comprises a number of times of usage and / or a time length of usage of the first random access resource.

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

[0385] receiving a backoff indication;

[0386] not responding to the backoff indication.

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

[0388] generating a random number;

[0389] The computer program, when executed by the processor, implements the following steps:

[0390] if the random number satisfies a preset condition, initiating a random access procedure to the network device based on the first random access resource.

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

[0392] if the random number does not satisfy the preset condition, initiating a random access procedure to the network device based on a second random access resource.

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

[0394] randomly generating 0 or 1 as the random number; wherein the preset condition is that the random number is equal to 0, or the preset condition is that the random number is equal to 1;

[0395] or,

[0396] randomly generating the random number in a preset numerical interval; wherein the preset condition is that the random number is less than a preset threshold, or the preset condition is that the random number is equal to the preset threshold, or the preset condition is that the random number is greater than the preset threshold, and the preset threshold belongs to the preset numerical interval.

[0397] In some embodiments, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program, when executed by a processor, implements the following steps:

[0398] transmitting activation indication information, the activation indication information being used to activate a first random access resource, the first random access resource being used for the terminal device to initiate a random access procedure based on the first random access resource.

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

[0400] receiving a random access preamble transmitted by the terminal device on a second random access resource.

[0401] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0403] transmitting configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0404] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource.

[0405] In some embodiments, the configuration information is used to configure a plurality of the first random access resources, the activation indication information is used to activate part of the first random access resources or all of the first random access resources in the plurality of the first random access resources; in a case where the activation indication information is used to activate at least two of the first random access resources, the at least two of the first random access resources are used for the terminal device to determine one of the first random access resources from the at least two of the first random access resources, and initiate a random access procedure based on the one of the first random access resources.

[0406] In some embodiments, the activation indication information comprises bitmap information, the bitmap information comprising a plurality of fields, each of the fields corresponding to a first random resource;

[0407] For one of the fields, if a field value of the field is a first value, the field is used to indicate that a first random access resource corresponding to the field is activated.

[0408] In some embodiments, the configuration information further comprises a usage frequency and / or a usage duration of the first random access resource.

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

[0410] updating configuration information of the random access resource to obtain updated configuration information, and sending the updated configuration information;

[0411] The updated configuration information is used to configure the first random access resource and the second random access resource.

[0412] FIG. 15 is a schematic structural diagram of a chip according to some embodiments of the present application. The chip 1500 shown in FIG. 15 includes a processor 1510, which can invoke and run a computer program from a memory to implement the method according to some embodiments of the present application.

[0413] In some embodiments, as shown in FIG. 15, the chip 1500 can further include a memory 1520. The processor 1510 can invoke and run a computer program from the memory 1520 to implement the method according to some embodiments of the present application.

[0414] The memory 1520 can be a separate device independent of the processor 1510, or can be integrated in the processor 1510.

[0415] In some embodiments, the chip 1500 can further include an input interface 1530. The processor 1510 can control the input interface 1530 to communicate with other devices or chips, and specifically, can obtain information or data sent by other devices or chips.

[0416] In some embodiments, the chip 1500 can further include an output interface 1540. The processor 1510 can control the output interface 1540 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.

[0417] In some embodiments, the chip 1500 can be applied to a network element device according to some embodiments of the present application, and the chip 1500 can implement the corresponding procedures implemented in the methods according to some embodiments of the present application. For brevity, details are not described herein.

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

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

[0420] receiving activation indication information, the activation indication information being used to activate the first random access resource;

[0421] initiating a random access procedure to a network device based on the first random access resource.

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

[0423] initiating, based on the second random access resource, a random access procedure to the network device.

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

[0425] 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, initiating, based on the first random access resource, a random access procedure to the network device; or,

[0426] if the contention resolution fails, initiating, based on the first random access resource, a random access procedure to the network device.

[0427] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0429] receiving configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

[0430] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used for indicating a beam corresponding to the first random access resource.

[0431] In some embodiments, the configuration information is used for configuring a plurality of first random access resources, and the activation indication information is used for activating part of the first random access resources or all of the first random access resources in the plurality of first random access resources; in the case where the activation indication information is used for activating at least two first random access resources, the computer program, which is executed by the processor, implements the following steps:

[0432] determining one first random access resource from the at least two first random access resources;

[0433] initiating, based on the one first random access resource, a random access procedure to the network device.

[0434] In some embodiments, the activation indication information comprises bitmap information, and the bitmap information comprises a plurality of fields, each of the fields corresponding to each of the first random access resources.

[0435] For one of the fields, if a field value of the field is a first value, the field is used to indicate that a first random access resource corresponding to the field is activated.

[0436] In some embodiments, the configuration information further comprises a number of times of usage and / or a time length of usage of the first random access resource.

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

[0438] receiving a backoff indication;

[0439] not responding to the backoff indication.

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

[0441] generating a random number;

[0442] The computer program, when executed by the processor, implements the following steps:

[0443] if the random number satisfies a preset condition, initiating a random access procedure to the network device based on the first random access resource.

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

[0445] if the random number does not satisfy the preset condition, initiating a random access procedure to the network device based on a second random access resource.

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

[0447] randomly generating 0 or 1 as the random number; wherein the preset condition is that the random number is equal to 0, or the preset condition is that the random number is equal to 1;

[0448] or,

[0449] randomly generating the random number within a preset numerical interval; wherein the preset condition is that the random number is less than a preset threshold, or the preset condition is that the random number is equal to the preset threshold, or the preset condition is that the random number is greater than the preset threshold, and the preset threshold belongs to the preset numerical interval.

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

[0451] transmitting activation indication information, the activation indication information being used to activate a first random access resource, the first random access resource being used for the terminal device to initiate a random access procedure based on the first random access resource.

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

[0453] receiving a random access preamble transmitted by the terminal device on a second random access resource.

[0454] In some embodiments, the activation indication information is carried in a random access response, and / or the activation indication information is carried in a medium access control control element.

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

[0456] transmitting configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

[0457] In some embodiments, the configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource.

[0458] In some embodiments, the configuration information is used to configure a plurality of first random access resources, the activation indication information is used to activate part of the first random access resources or all of the first random access resources in the plurality of first random access resources; in a case where the activation indication information is used to activate at least two first random access resources, the at least two first random access resources are used for the terminal device to determine one first random access resource from the at least two first random access resources, and initiate a random access procedure based on the one first random access resource.

[0459] In some embodiments, the activation indication information comprises bitmap information, the bitmap information comprising a plurality of fields, each of the fields corresponding to a first random resource;

[0460] For one of the fields, if a field value of the field is a first value, the field is used to indicate that a first random access resource corresponding to the field is activated.

[0461] In some embodiments, the configuration information further comprises a usage frequency and / or a usage duration of the first random access resource.

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

[0463] updating configuration information of the random access resource to obtain updated configuration information, and sending the updated configuration information;

[0464] The updated configuration information is used to configure the first random access resource and the second random access resource.

[0465] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, the processes of the above-mentioned embodiments can be included. 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 (ROM), magnetic tape, floppy disk, flash memory or optical memory. Volatile memory can include 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 (SRAM) or dynamic random access memory (DRAM).

[0466] Each technical feature of the above-mentioned embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of each technical feature in the above-mentioned embodiments are not described, however, as long as the combination of these technical features does not exist, it should be considered as the scope of the present application.

[0467] The above-mentioned embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the patent scope of the application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, some modifications and improvements can be made, which are all within the protection scope of the present application. Therefore, the patent protection scope 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: receiving activation indication information, the activation indication information being used for activating a first random access resource; initiating a random access procedure to a network device based on the first random access resource.

2. The method of claim 1, wherein, Before the receiving the activation indication information, the method further comprises: initiating a random access procedure to the network device based on a second random access resource.

3. The method of claim 2, wherein, The initiating the random access procedure to the network device based on the first random access resource comprises: if an identity of a random access preamble carried in a random access response sent by the network device is different from an identity of a random access preamble selected by the terminal device, initiating the random access procedure to the network device based on the first random access resource; or if contention resolution fails, initiating the random access procedure to the network device based on the first random access resource.

4. The method of claim 1, wherein, The activation indication information is carried in a random access response and / or the activation indication information is carried in a medium access control control element.

5. The method of claim 1, wherein, The method further comprises: receiving configuration information of the first random access resource, the configuration information being used for configuring the first random access resource.

6. The method of claim 5, wherein, The configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used for indicating a beam corresponding to the first random access resource.

7. The method of claim 5, wherein, The configuration information is used for configuring a plurality of the first random access resources, the activation indication information being used for activating part of the first random access resources or all of the first random access resources in the plurality of the first random access resources; in a case where the activation indication information is used for activating at least two of the first random access resources, the initiating the random access procedure to the network device based on the first random access resource comprises: determining one of the first random access resources from the at least two of the first random access resources; initiating the random access procedure to the network device based on the one of the first random access resources.

8. The method of claim 7, wherein, The activation indication information comprises bitmap information, the bitmap information comprising a plurality of fields, each of the fields corresponding to each of the first random access resources; for one of the fields, if a field value of the field is a first value, the field is used for indicating that a first random access resource corresponding to the field is activated.

9. The method of claim 5, wherein, The configuration information further comprises a usage frequency and / or a usage duration of the first random access resource.

10. The method of claim 1, wherein, After the receiving the activation indication information, the method further comprises: receiving a backoff indication; not responding to the backoff indication.

11. The method of claim 1, wherein, Before the initiating the random access procedure to the network device based on the first random access resource, the method further comprises: generating a random number; The initiating the random access procedure to the network device based on the first random access resource comprises: if the random number satisfies a preset condition, initiating the random access procedure to the network device based on the first random access resource.

12. The method of claim 11, wherein, After the generating the random number, the method further comprises: if the random number does not satisfy the preset condition, initiating a random access procedure to the network device based on a second random access resource.

13. The method of claim 11 or 12, wherein, The generating the random number comprises: randomly generating 0 or 1 as the random number; wherein the preset condition is that the random number is equal to 0, or the preset condition is that the random number is equal to 1; Or, randomly generating the random number in a preset numerical interval; wherein the preset condition is that the random number is less than a preset threshold, or the preset condition is that the random number is equal to the preset threshold, or the preset condition is that the random number is greater than the preset threshold, the preset threshold belonging to the preset numerical interval.

14. A random access method, wherein, For a network device, the method comprises: sending activation indication information, the activation indication information being used to activate a first random access resource, the first random access resource being used for a terminal device to initiate a random access process based on the first random access resource.

15. The method of claim 14, wherein, Before the sending of the activation indication information, the method further comprises: receiving a random access preamble sent by the terminal device on a second random access resource.

16. The method of claim 14, wherein, The activation indication information is carried in a random access response and / or the activation indication information is carried in a medium access control control element.

17. The method of claim 14, wherein, The method further comprises: sending configuration information of the first random access resource, the configuration information being used to configure the first random access resource.

18. The method of claim 17, wherein, The configuration information comprises beam indication information, or the activation indication information comprises the beam indication information, the beam indication information being used to indicate a beam corresponding to the first random access resource.

19. The method of claim 17, wherein, The configuration information is used to configure a plurality of first random access resources, and the activation indication information is used to activate part or all of the plurality of first random access resources; in the case where the activation indication information is used to activate at least two first random access resources, the at least two first random access resources are used for the terminal device to determine one first random access resource from the at least two first random access resources and initiate a random access process based on the one first random access resource.

20. The method of claim 19, wherein, The activation indication information comprises bitmap information, and the bitmap information comprises a plurality of fields, each field corresponding to a first random resource; For one field, if a field value of the field is a first value, the field is used to indicate that the first random access resource corresponding to the field is activated.

21. The method of claim 17, wherein, The configuration information further comprises a usage frequency and / or a usage duration of the first random access resource.

22. The method of claim 15, wherein, The method further comprises: updating the configuration information of the random access resource to obtain updated configuration information, and sending the updated configuration information; wherein the updated configuration information is used to configure the first random access resource and the second random access resource.

23. A random access apparatus, wherein, The apparatus is arranged in a terminal device, and comprises: a receiving module configured to receive activation indication information, the activation indication information being used to activate a first random access resource; a sending module configured to initiate a random access process to a network device based on the first random access resource.

24. A random access apparatus, comprising: The apparatus is arranged in a network device, and comprises: The sending module is configured to send activation indication information, wherein the activation indication information is used to activate a first random access resource, and the first random access resource is used for the terminal device to initiate a random access process based on the first random access resource.

25. A terminal device, wherein, comprising 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: The processor controls the transceiver to receive activation indication information, wherein the activation indication information is used to activate a first random access resource; The processor controls the transceiver to initiate a random access process based on the first random access resource to a network device.

26. A network device, wherein, comprising 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: The processor controls the transceiver to send activation indication information, wherein the activation indication information is used to activate a first random access resource, and the first random access resource is used for the terminal device to initiate a random access process based on the first random access resource.

27. 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 in any one of claims 1 to 22.

Citation Information

Patent Citations

  • Random access resource processing method and device

    CN109392150A

  • Random access method, terminal equipment and network equipment

    CN114642067A

  • Random access method, equipment, device and storage medium

    CN117715227A

  • Random access method and apparatus

    WO2019178729A1