Random access method and device and storage medium

By measuring the SSB signal quality of the serving cell and the non-uniform distribution of random access resources using user equipment, the selection of random access resources is optimized, solving the access failure problem caused by the uniform distribution of random access resources in the existing technology, and improving the access success rate and resource utilization efficiency.

CN121013205APending Publication Date: 2025-11-25SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410660769.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-24
Publication Date
2025-11-25

AI Technical Summary

Technical Problem

In existing technologies, random access resources and random access preambles are usually uniformly distributed according to beams. How to initiate random access on non-uniformly distributed random access resources is a technical problem that urgently needs to be solved.

Method used

The user equipment measures multiple synchronization signal/physical broadcast channel blocks (SSBs) of the serving cell to obtain signal quality, and initiates random access on the corresponding random access resources based on the non-uniform distribution of signal quality, number of random access opportunities, or number of preambles.

Benefits of technology

It improved the success rate and efficiency of random access, optimized resource utilization, and reduced the number of random access failures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121013205A_ABST
    Figure CN121013205A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a random access method and device and a storage medium, and is applied to the technical field of communication. In the method, UE measures a plurality of first SSBs of a serving cell to obtain signal quality, and the number of random access opportunities and / or the number of lead codes corresponding to each first SSB in the plurality of first SSBs are not completely the same; and initiating random access on a random access resource corresponding to at least one SSB in the plurality of first SSBs according to at least one of the signal quality, the random access opportunity quantity or the lead code quantity of each first SSB. The invention provides a random access method for a non-uniform distribution scene of random access resources on beams.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, specifically relating to a random access method, apparatus, and storage medium. Background Technology

[0002] User equipment (UE) can access the network through a random access procedure.

[0003] In related technologies, the UE can first measure the synchronization signal / physical broadcast channel (PBCH) blocks (SSBs) transmitted by the serving cell through different beams. When initiating random access, the UE can initiate random access to the serving cell on the random access resource corresponding to the SSB with the highest signal quality. In the above process, the random access resources and random access preamble are usually evenly distributed according to the beams.

[0004] Currently, the question of how to initiate random access based on non-uniformly distributed random access resources is a technical problem that urgently needs to be solved. Summary of the Invention

[0005] This application relates to a random access method, apparatus, and storage medium, providing a random access method for scenarios where random access resources are not uniformly distributed on the beam.

[0006] In a first aspect, embodiments of this application provide a random access method applied in a user equipment, the method comprising:

[0007] The signal quality is obtained by measuring multiple first synchronization signal / physical broadcast channel blocks (SSBs) of the serving cell. The number of random access opportunities and / or the number of preambles corresponding to each of the multiple first SSBs are not exactly the same.

[0008] Based on at least one of the following: the signal quality of each first SSB, the number of random access opportunities, or the number of preambles, random access is initiated on the random access resource corresponding to at least one of the plurality of first SSBs.

[0009] In one possible implementation, random access is initiated on the random access resource corresponding to at least one of the plurality of first SSBs based on at least one of the signal quality of each first SSB, the number of random access opportunities, or the number of preambles, including:

[0010] Among the plurality of first SSBs, the SSB whose signal quality is higher than or equal to a first preset threshold is determined as at least one second SSB;

[0011] Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the signal quality of each second SSB, the number of random access opportunities, or the number of preambles.

[0012] In one possible implementation, random access is initiated on the random access resource corresponding to at least one of the plurality of first SSBs based on at least one of the signal quality of each first SSB, the number of random access opportunities, or the number of preambles, including:

[0013] The SSB with the highest signal quality among the plurality of first SSBs is determined as the strongest SSB, and the SSB whose signal quality difference with the strongest SSB is less than or equal to a second preset threshold, along with the strongest SSB, is determined as at least one second SSB.

[0014] Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the signal quality of each second SSB, the number of random access opportunities, or the number of preambles.

[0015] In one possible implementation, random access is initiated on the random access resource corresponding to at least one of the plurality of first SSBs based on at least one of the signal quality of each first SSB, the number of random access opportunities, or the number of preambles, including:

[0016] The plurality of first SSBs are arranged in descending order of signal quality, and the first Q SSBs are determined as at least one second SSB, where Q is a positive integer and is configured by the network device or predefined.

[0017] Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the signal quality of each second SSB, the number of random access opportunities, or the number of preambles.

[0018] In one possible implementation, when there are multiple second SSBs, random access is initiated on the random access resource corresponding to at least one of the multiple second SSBs based on at least one of the signal quality, number of random access opportunities, or number of preambles of each second SSB, including:

[0019] The SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of second SSBs is determined as the third SSB;

[0020] Initiate random access on the random access resource corresponding to the third SSB.

[0021] In one possible implementation, when there are multiple second SSBs, random access is initiated on the random access resource corresponding to at least one of the multiple second SSBs based on at least one of the signal quality, number of random access opportunities, or number of preambles of each second SSB, including:

[0022] If N consecutive random access attempts fail on the random access resources corresponding to the plurality of second SSBs, then a random access attempt is initiated on the random access resources corresponding to the fourth SSB, where N is a preset positive integer.

[0023] Wherein, the fourth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of second SSBs; or,

[0024] The fourth SSB is any SSB among the plurality of second SSBs other than the SSB corresponding to the N random accesses.

[0025] In one possible implementation, the fourth SSB is the SSB with the highest signal quality, the largest number of random access opportunities, or the largest number of preambles among the plurality of second SSBs excluding the SSBs corresponding to the N random access events; or,

[0026] The fourth SSB is any SSB among the plurality of second SSBs other than the SSB corresponding to the N random accesses that has a higher signal quality than the SSB corresponding to the N random accesses, or has a greater number of random access opportunities than the SSB corresponding to the N random accesses, or has a greater number of preambles than the SSB corresponding to the N random accesses.

[0027] In one possible implementation, when there are multiple second SSBs, random access is initiated on the random access resource corresponding to at least one of the multiple second SSBs based on at least one of the signal quality, number of random access opportunities, or number of preambles of each second SSB, including:

[0028] In a random access procedure, if random access is not completed after sending the preamble M times on the random access resources corresponding to the plurality of second SSBs, then the preamble is sent on the random access resources corresponding to the fifth SSB, where M is a positive integer and M is less than the maximum number of times the preamble is sent.

[0029] Wherein, the fifth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of second SSBs; or,

[0030] The fifth SSB is the SSB other than the SSB corresponding to the Mth preamble among the plurality of second SSBs.

[0031] In one possible implementation, the fifth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of second SSBs excluding the SSB corresponding to the M preambles; or,

[0032] The fifth SSB is any SSB among the plurality of second SSBs other than the SSB corresponding to the M preamble, whose signal quality is higher than that of the SSB corresponding to the M preamble, or whose number of random access opportunities is greater than that of the SSB corresponding to the M preamble, or whose number of preambles is greater than that of the SSB corresponding to the M preamble.

[0033] In one possible implementation, when there are multiple second SSBs, random access is initiated on the random access resource corresponding to at least one of the multiple second SSBs based on at least one of the signal quality, number of random access opportunities, or number of preambles of each second SSB, including:

[0034] Among multiple second SSBs, the SSB with a number of random access opportunities or a number of preambles that is greater than or equal to a third preset threshold is identified as at least one sixth SSB.

[0035] Initiate random access on the random access resource corresponding to the at least one sixth SSB.

[0036] In one possible implementation, if there are multiple sixth SSBs, initiating random access on the random access resources corresponding to the multiple sixth SSBs includes:

[0037] Initiate random access on the random access resource corresponding to any one of the plurality of sixth SSBs; or,

[0038] The SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of sixth SSBs is determined as the seventh SSB, and random access is initiated on the random access resource corresponding to the seventh SSB.

[0039] In one possible implementation, the number of random access opportunities or the number of preambles corresponding to any one of the at least one second SSB is greater than or equal to a preset value.

[0040] Secondly, embodiments of this application provide a random access device applied in a user equipment, the device comprising:

[0041] The measurement module is used to measure multiple first synchronization signal / physical broadcast channel blocks (SSBs) of the serving cell to obtain signal quality. The number of random access opportunities and / or the number of preambles corresponding to each of the multiple first SSBs are not completely the same.

[0042] The processing module is configured to initiate random access on the random access resource corresponding to at least one of the plurality of first SSBs based on at least one of the signal quality, number of random access opportunities, or number of preambles of each first SSB.

[0043] Thirdly, embodiments of this application provide a random access device, including: a processor, and a memory communicatively connected to the processor;

[0044] The memory stores computer-executed instructions;

[0045] The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in the first aspect.

[0046] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method described in the first aspect.

[0047] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the method described in the first aspect.

[0048] Sixthly, embodiments of this application provide a chip on which a computer program is stored, and when the computer program is executed by the chip, it implements the method described in the first aspect.

[0049] In one possible implementation, the chip is a chip in a chip module.

[0050] This application provides a random access method, apparatus, and storage medium. In this method, the UE measures multiple first SSBs of the serving cell to obtain signal quality. The number of random access opportunities and / or the number of preambles corresponding to each of the multiple first SSBs are not entirely the same. Then, based on at least one of the signal quality, number of random access opportunities, or number of preambles of each first SSB, random access is initiated on the random access resources corresponding to at least one of the multiple first SSBs. This random access method is provided for scenarios where random access resources are not uniformly distributed across the beam. Attached Figure Description

[0051] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0052] Figure 1 A schematic diagram illustrating an application scenario provided in an embodiment of this application;

[0053] Figure 2 This is a flowchart of the four-step random access process in related technologies;

[0054] Figure 3 A flowchart illustrating a random access method provided in this application embodiment.

[0055] Figure 4 A flowchart illustrating another random access method provided in an embodiment of this application;

[0056] Figure 5 This is a schematic diagram of the structure of a random access device provided in an embodiment of this application;

[0057] Figure 6 This is a schematic diagram of another random access device provided in an embodiment of this application.

[0058] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0059] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0060] In this application, "at least one" means one or more. "More than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0061] The use of terms like "first" and "second" in this application is for illustrative purposes and to distinguish the objects being described. They do not indicate any particular order or limit on the number of objects in the embodiments of this application, and therefore do not constitute any limitation on the embodiments of this application. For example, "first SSB" and "second SSB" are only used to distinguish different SSBs or combinations of SSBs, and do not indicate a difference in priority or importance between the two SSBs.

[0062] In this application, terms such as "exemplary," "in some embodiments," and "in other embodiments" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the term "exemplary" is used to present the concept in a specific manner.

[0063] The technical solutions provided in this application can be applied to a variety of systems. Applicable systems may include, but are not limited to: narrowband Internet of Things (NB-IoT), wideband code division multiple access (WCDMA), code division multiple access 2000 (CDMA2000), time division-synchronization code division multiple access (TDSCDMA), long term evolution (LTE), fifth-generation mobile communication systems or possible sixth-generation or seventh-generation mobile communication systems, vehicle-mounted short-range wireless communication systems, and future mobile communication systems.

[0064] The UE involved in the embodiments of this application can also be referred to as a terminal or terminal device, which is a device with wireless transceiver capabilities. It can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons, and satellites). The UE can include handheld devices, vehicle-mounted devices, wearable devices, or computing devices with wireless communication capabilities. For example, the UE can be a mobile phone, tablet computer, or computer with wireless transceiver capabilities. The UE can also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in autonomous driving, a wireless terminal device in telemedicine, a wireless terminal device in a smart grid, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and so on. In the embodiments of this application, the device used to implement the UE's functions can be the UE itself; or it can be a device that supports the UE in implementing these functions, such as a chip system, which can be installed in the UE.

[0065] The network devices involved in this application embodiment can be access network devices, including base stations, which may include multiple cells providing services to UEs. Depending on the specific application, a base station may also be called an access point, or a device in the access network that communicates with a wireless terminal through one or more sectors on the air interface, or other names. For example, the network devices involved in this application embodiment may be evolved network devices (eNB or e-NodeB) in LTE systems, 5G base stations (gNB) in 5G network architectures (next generation systems), or home evolved Node B (HeNB), relay nodes, femto, pico, network testing equipment, etc., and this application embodiment is not limited in this regard. In some network structures, network devices may include CUs and DUs, and CUs and DUs may also be geographically separated.

[0066] Figure 1 This is a schematic diagram illustrating an application scenario provided by an embodiment of this application. For example... Figure 1 As shown, this application scenario includes network device 101 and UE102.

[0067] It should be noted that, Figure 1The number of network devices and UEs is given only as an example. Optionally, the application scenario may also include other numbers of network devices and UEs, which are not limited in this application embodiment.

[0068] To illustrate this application more clearly, the relevant technologies involved in this application will be introduced below.

[0069] 1. Beam scanning

[0070] In 5G, wireless signals at high frequencies exhibit strong directionality but high path loss. A large cell requires multiple beams to achieve complete coverage, while a single beam can only cover a limited area. Small cells can contain only one beam. For cells composed of multiple beams, due to hardware limitations, not all beams can be transmitted simultaneously; time-division transmission is required, a process known as beam sweeping.

[0071] 2. SSB

[0072] In an NR cell, SSB transmission occurs according to a specific period, which can be 5ms, 10ms, 20ms, 40ms, 80ms, 160ms, etc. Within each period, the SSB corresponding to different beams must be transmitted within 5ms. A cell may transmit one or more SSBs, such as 4 or 8 SSBs. An SSB includes primary synchronization signals (PSS), secondary synchronization signals (SSS), and a physical broadcast channel (PBCH). The PSS and SSS are used to enable the UE to identify the cell identifier and to achieve symbol-level synchronization.

[0073] 3. Random access procedure

[0074] Based on the steps of random access design, random access can include: four-step random access and two-step random access. Depending on whether random access involves contention between terminals, random access can include: contention-based random access and contention-free random access.

[0075] Figure 2 This is a flowchart of the four-step random access process in related technologies. For example... Figure 2 As shown, the four-step random access process may include:

[0076] (1) The UE sends a random access preamble, i.e., message (Msg)1.

[0077] The UE can determine the relationship between SSBs, random access resources, and random access preambles configured by higher-layer signaling. It receives a set of SSBs and determines their reference signal received power (RSRP). Based on the RSRP and a threshold, it selects a suitable set of SSBs to determine the random access preamble. The correspondence between the selected SSBs and random access resources determines the range of random access resources and random access preambles. Here, random access resources include random access channel transmission occasions (ROs). The UE selects a random access preamble group based on the expected Msg3 message size and then randomly selects the random access preamble to be used for this random access.

[0078] The UE can obtain the relevant configuration of random access resources through system information block (SIB)1, including the period size of random access channel transmission occasion (RO), the number of ROs in the time domain within a physical random access channel (PRACH) period, the number of ROs multiplexed in the frequency domain, and the number of SSBs associated with each RO.

[0079] For network devices, it is necessary to continuously detect the Msg1 sent by the UE on the configured random access resources in order to ensure that the Msg1 sent by the UE can be received in a timely manner.

[0080] (2) The network device sends a random access response (RAR), namely Msg2.

[0081] The UE opens the RAR window at R times (R depends on the configuration of the RAR window) after sending the random access preamble and listens for PDCCH scrambled with random access response wireless network temporary identification (RA-RNTI) during the operation of the RAR window in order to receive the RAR corresponding to the RA-RNTI.

[0082] If a RAR is received within the RAR window, and if it is the first time a RAR has been received, then obtain the medium access control (MAC) protocol data unit (PDU), parse the MAC PDU to obtain the transmission resources for Msg3.

[0083] If the UE does not receive a response within the RAR window, the random access will fail. The UE will then perform a power ramp-up or switch beams and resend Msg1 to re-perform the four-step random access process.

[0084] (3) Scheduled transmission based on uplink scheduling, i.e. Msg3.

[0085] If the UE does not have a cell-radio network temporary identifier (C-RNTI), the execution of the random access channel (RACH) is triggered by the common control channel (CCCH). In this case, Msg3 is a MAC PDU generated with the CCCH service data unit (SDU) as input. If the UE has a C-RNTI, then Msg3 is a MAC PDU generated based on the C-RNTI MAC control element (CE).

[0086] The MAC PDU is transmitted based on the uplink grant (UL Grant) in the RAR.

[0087] After Msg3 is transmitted, a random access conflict resolution timer (ra-ContentionResolutionTimer) is started, and the UE listens for the PDCCH during the timer's operation. If Msg3 contains a C-RNTI MAC CE, the UE listens for the PDCCH scrambled with that C-RNTI. If Msg3 does not contain a C-RNTI MAC CE, the UE listens for the PDCCH scrambled with the Cell Radio Network Temporary Identifier (TC-RNTI) to receive Msg4.

[0088] When Msg3 performs a hybrid automatic repeat request (HARQ) retransmission, the random access conflict resolution timer is restarted. The terminal will continue to listen to the PDCCH until the random access conflict resolution timer expires or stops. Msg3 HARQ retransmission is based on scrambling scheduling using TC-RNTI.

[0089] (4) Contention resolution, i.e. Msg4.

[0090] If Msg3 contains C-RNTI MAC CE, the UE listens to the PDCCH scrambled with that C-RNTI. If the UE listens to Msg4, it considers the conflict resolution successful, i.e., the random access is successful; otherwise, it considers the conflict resolution to have failed.

[0091] If Msg3 does not contain C-RNTI MAC CE, the UE listens for TC-RNTI and receives Msg4. If Msg4 is received and can be matched with CCCH SDU, the conflict resolution is successful, i.e., random access is successful; otherwise, the conflict resolution fails.

[0092] If conflict resolution fails, the UE will ramp up its power or switch beams and retransmit Msg1 to restart the four-step random access process. If the UE transmits the random access preamble multiple times consecutively, reaching the maximum number of preamble transmissions (preambleTransMax), the random access attempt will fail.

[0093] In current random access procedures, random access resources and random access preambles are typically distributed uniformly according to beamforming. Currently, the introduction of non-uniformly distributed random access resources and how to initiate random access based on these resources is a pressing technical problem that needs to be solved.

[0094] To address the aforementioned technical problems, this application provides a random access method. The UE measures multiple first SSBs of the serving cell to obtain signal quality. The number of random access opportunities and / or the number of preambles corresponding to each of the multiple first SSBs are not entirely the same. Then, based on at least one of the signal quality, number of random access opportunities, or number of preambles of each first SSB, random access is initiated on the random access resources corresponding to at least one of the multiple first SSBs. This random access method is also provided for scenarios where random access resources are not uniformly distributed across the beam.

[0095] The technical solutions shown in this application will now be described in detail through specific embodiments. It should be noted that the following embodiments may exist independently or in combination with each other; for the same or similar content, the description will not be repeated in different embodiments.

[0096] Figure 3 This is a flowchart illustrating a random access method provided in an embodiment of this application. Figure 3 As shown, this method is applied in a UE and includes:

[0097] S301. Measure multiple first SSBs of the serving cell to obtain signal quality.

[0098] The UE camps on the serving cell, and the network equipment to which the serving cell belongs can send multiple SSBs. The multiple first SSBs measured by the UE are some or all of the multiple SSBs sent by the network equipment.

[0099] For example, if a network device sends 8 SSBs on the serving cell, the UE may only receive 6 SSBs. In this case, the UE can only measure these 6 SSBs and obtain the signal quality of 6 SSBs.

[0100] Signal quality can be characterized using RSRP.

[0101] In this embodiment, the number of random access opportunities and / or the number of preambles corresponding to multiple first SSBs are not exactly the same.

[0102] For example, if there are 6 SSBs, namely SSB1, SSB2, SSB3, SSB4, SSB5 and SSB6, then the number of preambles corresponding to SSB1 is 2, the number of preambles corresponding to SSB2 is 2, the number of preambles corresponding to SSB3 is 4, the number of preambles corresponding to SSB4 is 6, the number of preambles corresponding to SSB5 is 6, and the number of preambles corresponding to SSB6 is 4.

[0103] Network devices can configure the mapping relationship between SSBs and random access opportunities, as well as the mapping relationship between random access opportunities and preambles, for the UE through SIB1. Based on the aforementioned two mapping relationships, the UE can determine the number of random access opportunities and the number of preambles corresponding to each first SSB.

[0104] Network devices can currently configure the mapping relationship between SSBs and random access opportunities, as well as the mapping relationship between preambles and random access opportunities, through the ssb-perRACH-OccasionAndCB-PreamblesPerSSB parameter. The UE can determine the number of random access opportunities corresponding to each SSB and the number of preambles available for each corresponding random access opportunity based on these two mappings. To ensure uneven distribution of random access resources across different SSBs, network devices can introduce new parameters to disable some random access opportunities or make some preambles unavailable.

[0105] S302. Based on at least one of the following: signal quality of each first SSB, number of random access opportunities, or number of preambles, initiate random access on the random access resource corresponding to at least one of the multiple first SSBs.

[0106] A UE can initiate random access in the following ways:

[0107] (1) The UE may initiate random access on the random access resource corresponding to at least one of the multiple first SSBs based on the signal quality of each first SSB.

[0108] For example, the UE can first initiate random access on the random access resource corresponding to the SSB with the highest signal quality among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second highest signal quality. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the third highest signal quality, and so on, until random access is completed.

[0109] Another example is when the network device is configured to send a maximum of N preambles during a random access process. max If the UE first sends N1 preambles on the random access resource corresponding to the SSB with the highest signal quality among the multiple first SSBs, the process ends if random access is successful. If no random access response is received or contention resolution fails, the UE can send N2 preambles on the random access resource corresponding to the SSB with the second highest signal quality. If random access is successful, the process ends if random access is successful. If no random access response is received or contention resolution fails, the UE can send N3 preambles on the random access resource corresponding to the SSB with the third highest signal quality (assuming N1+N2+N3). <N max This process continues until random access is completed.

[0110] (2) The UE can initiate random access on the random access resource corresponding to at least one of the multiple first SSBs based on the number of preambles of each first SSB.

[0111] For example, the UE can first initiate random access on the random access resource corresponding to the SSB with the largest number of preambles among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second largest number of preambles. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the third largest number of preambles, and so on, until random access is completed.

[0112] Another example is when the network device is configured to send a maximum of N preambles during a random access process. maxThen, the UE can first send N1 preambles on the random access resource corresponding to the SSB with the largest number of preambles among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N2 preambles on the random access resource corresponding to the SSB with the second largest number of preambles. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N3 preambles on the random access resource corresponding to the SSB with the third largest number of preambles (assuming N1+N2+N3). <N max This process continues until random access is completed.

[0113] (3) The UE can initiate random access on the random access resource corresponding to at least one of the multiple first SSBs based on the number of random access opportunities of each first SSB.

[0114] For example, the UE can first initiate random access on the random access resource corresponding to the SSB with the largest number of random access opportunities among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second largest number of random access opportunities. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the third largest number of random access opportunities, and so on, until random access is completed.

[0115] Another example is when the network device is configured to send a maximum of N preambles during a random access process. max Then, the UE can first send N1 preambles on the random access resource corresponding to the SSB with the largest number of random access opportunities among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N2 preambles on the random access resource corresponding to the SSB with the second largest number of random access opportunities. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N3 preambles on the random access resource corresponding to the SSB with the third largest number of random access opportunities (assuming N1+N2+N3). <N max This process continues until random access is completed.

[0116] (4) The UE may initiate random access on the random access resource corresponding to at least one of the multiple first SSBs based on the signal quality and the number of random access opportunities of each first SSB.

[0117] For example, the UE can first initiate random access on the random access resource corresponding to the SSB with the highest signal quality among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the largest number of random access opportunities among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second highest signal quality among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second largest number of random access opportunities among multiple first SSBs, and so on, until random access is completed.

[0118] Another example is when the network device is configured to send a maximum of N preambles during a random access process. max The UE can first send N1 preambles on the random access resource corresponding to the SSB with the largest number of random access opportunities among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N2 preambles on the random access resource corresponding to the SSB with the highest signal quality among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N3 preambles on the random access resource corresponding to the SSB with the second largest number of random access opportunities among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N4 preambles on the random access resource corresponding to the SSB with the second highest signal quality among the multiple first SSBs (assuming N1+N2+N3+N4). <N max This process continues until random access is completed.

[0119] (5) The UE may initiate random access on the random access resource corresponding to at least one of the multiple first SSBs based on the signal quality and number of preambles of each first SSB.

[0120] For example, the UE can first initiate random access on the random access resource corresponding to the SSB with the highest signal quality among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the largest number of preambles among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second highest signal quality among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second largest number of preambles among multiple first SSBs, and so on, until random access is completed.

[0121] Another example is when the network device is configured to send a maximum of N preambles during a random access process. max The UE can first send N1 preambles on the random access resource corresponding to the SSB with the largest number of preambles among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N2 preambles on the random access resource corresponding to the SSB with the highest signal quality among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N3 preambles on the random access resource corresponding to the SSB with the second largest number of preambles among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N4 preambles on the random access resource corresponding to the SSB with the second highest signal quality among the multiple first SSBs (assuming N1+N2+N3+N4). <N max This process continues until random access is completed.

[0122] (6) The UE may initiate random access on the random access resource corresponding to at least one of the multiple first SSBs based on the number of random access opportunities and the number of preambles of each first SSB.

[0123] For example, the UE can first initiate random access on the random access resource corresponding to the SSB with the largest number of random access opportunities among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the largest number of preambles among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second largest number of random access opportunities among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second largest number of preambles among multiple first SSBs, and so on, until random access is completed.

[0124] Another example is when the network device is configured to send a maximum of N preambles during a random access process. max The UE can first send N1 preambles on the random access resource corresponding to the SSB with the largest number of preambles among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N2 preambles on the random access resource corresponding to the SSB with the largest number of random access opportunities among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N3 preambles on the random access resource corresponding to the SSB with the second largest number of preambles among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N4 preambles on the random access resource corresponding to the SSB with the second largest number of random access opportunities among the multiple first SSBs (assuming N1+N2+N3+N4). <N max This process continues until random access is completed.

[0125] (7) The UE may initiate random access on the random access resource corresponding to at least one of the multiple first SSBs based on the signal quality, number of random access opportunities and number of preambles of each first SSB.

[0126] For example, the UE can first initiate random access on the random access resource corresponding to the SSB with the highest signal quality among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the largest number of random access opportunities among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the largest number of preambles among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second highest signal quality among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second largest number of random access opportunities among multiple first SSBs. If the random access is successful, the process ends. If the random access fails, the UE can initiate random access on the random access resource corresponding to the SSB with the second largest number of preambles among multiple first SSBs. This process continues until random access is completed.

[0127] Another example is when the network device is configured to send a maximum of N preambles during a random access process. max If the UE first sends N1 preambles to the random access resource corresponding to the SSB with the largest number of preambles among the multiple first SSBs, the process ends if random access is successful. If no random access response is received or contention resolution fails, the UE can send N2 preambles to the random access resource corresponding to the SSB with the highest signal quality among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N3 preambles to the random access resource corresponding to the SSB with the largest number of random access opportunities among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N3 preambles to the random access resource corresponding to the SSB with the largest number of random access opportunities among the multiple first SSBs. If contention resolution fails, the UE can send N4 preambles on the random access resource corresponding to the SSB with the second largest number of preambles among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N5 preambles on the random access resource corresponding to the SSB with the second highest signal quality among the multiple first SSBs. If random access is successful, the process ends. If no random access response is received or contention resolution fails, the UE can send N6 preambles on the random access resource corresponding to the SSB with the second largest number of random access opportunities among the multiple first SSBs (assuming N1+N2+N3+N4+N5+N6). <N max This process continues until random access is completed.

[0128] Regarding the seven methods of initiating random access mentioned above, it should be noted that in a complete random access process in each example, initiating random access means that the UE sends a preamble to the network device of the serving cell on the corresponding random access resources; random access failure means that the UE sends N to the network device of the serving cell on the corresponding random access resources. max The Nth preamble did not receive a random access response from the network device of the serving cell, or the contention resolution failed. max This is the maximum number of times the preamble can be sent; this parameter can be configured by the network device.

[0129] Furthermore, for each example of a random access procedure, the total number of preambles sent upon completion of random access is less than N. max For example, in the example of a random access procedure in method (7), if random access is successful after sending N5 preambles on the random access resource corresponding to the SSB with the second highest signal quality, then N1+N2+N3+N4+N5 <N max .

[0130] In the examples above, the maximum number of preamble transmissions N max The parameter used in the current protocol is preambleTransMax.

[0131] During random access, if more than one SSB has the same signal quality, or more than one SSB corresponds to the same number of random access opportunities or preambles, the UE randomly selects one to perform random access. For example, if the UE wants to select the SSB with the most random access preambles for random access, and two SSBs correspond to the maximum value of their random access preambles, the UE randomly selects one of the two SSBs corresponding to the maximum value of the preamble for random access.

[0132] It should be understood that the order of use of random access resources in the above examples is merely illustrative, and this application does not limit the order of use of random access resources.

[0133] exist Figure 3 Based on the illustrated embodiment, the following, in conjunction with Figure 4 The illustrated embodiments provide a detailed description of the random access process of this application.

[0134] Figure 4 This is a flowchart illustrating another random access method provided in an embodiment of this application. Figure 4 As shown, this method is applied in a UE and includes:

[0135] S401, measure multiple first SSBs of the serving cell to obtain signal quality.

[0136] It should be noted that the execution process of S401 can be found in the execution process of S301, and will not be repeated here.

[0137] S402. Based on the signal quality of each first SSB, determine at least one second SSB among the multiple first SSBs.

[0138] The number of random access opportunities or the number of preambles corresponding to any one of the at least two second SSBs is greater than or equal to a preset value, where the preset value is a positive integer, meaning that the number of random access opportunities or the number of preambles corresponding to any one of the at least two second SSBs is not 0.

[0139] The signal quality of any second SSB in at least one second SSB is higher than the signal quality of any SSB in a plurality of first SSBs other than at least one second SSB.

[0140] The following explains how the UE determines at least one second SSB.

[0141] (1) Among the multiple first SSBs, the SSB with signal quality higher than or equal to the first preset threshold is determined as at least one second SSB.

[0142] The first preset threshold can be configured by the network (e.g., configured by the serving cell via system messages) or it can be predefined.

[0143] For example, if there are 6 first SSBs, namely SSB1, SSB2, SSB3, SSB4, SSB5, and SSB6, if the signal quality of SSB2, SSB4, and SSB5 is higher than the first preset threshold, then SSB2, SSB4, and SSB5 can be determined as second SSBs.

[0144] (2) The SSB with the highest signal quality among the multiple first SSBs is determined as the strongest SSB, and the SSB whose signal quality difference with the strongest SSB is less than or equal to the second preset threshold and the strongest SSB are determined as at least one second SSB.

[0145] The second preset threshold can be configured by the network (e.g., configured by the serving cell via system messages) or it can be predefined. For example, the second preset threshold can be 5 dBm.

[0146] If the strongest SSB is used as the minuend, the difference is directly compared with the second preset threshold. If the strongest SSB is used as the subtrahend, the absolute value of the difference is compared with the second preset threshold.

[0147] For example, if there are 6 first SSBs, namely SSB1, SSB2, SSB3, SSB4, SSB5, and SSB6, among which SSB3 has the highest signal quality, if the absolute value of the difference between the signal quality of SSB2 and SSB4 and the signal quality of SSB3 is less than a second preset threshold, then SSB2, SSB3, and SSB4 can be determined as second SSBs.

[0148] (3) Arrange the multiple first SSBs in order of signal quality from high to low, and determine the first Q SSBs as at least one second SSB.

[0149] Q is a positive integer, which can be configured by the network or predefined.

[0150] For example, if there are 6 first SSBs, namely SSB1, SSB2, SSB3, SSB4, SSB5, and SSB6, and the signal quality of the 6 SSBs is in the order of SSB2 > SSB4 > SSB1 > SSB6 > SSB5 > SSB3, and Q is 3, then SSB2, SSB4, and SSB1 can be identified as second SSBs.

[0151] S403. Based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles, initiate random access on the random access resource corresponding to at least one of the at least one second SSB.

[0152] If there is only one second SSB, random access can be initiated directly on the random access resource corresponding to that second SSB.

[0153] If there are multiple second SSBs, random access can be initiated by referring to the method for initiating random access in S302 above, or it can be initiated in the following way:

[0154] (1) Determine the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the multiple second SSBs as the third SSB; initiate random access on the random access resource corresponding to the third SSB.

[0155] For example, if there are three second SSBs, namely SSB1, SSB2 and SSB3, where SSB1 has the highest signal quality and SSB2 has the most random access opportunities and preambles, then random access can be initiated on the random access resource corresponding to SSB1, or on the random access resource corresponding to SSB2.

[0156] If there is only one third SSB, the UE initiates random access on the random access resource corresponding to that third SSB; if there are multiple third SSBs, the UE initiates random access on the random access resource corresponding to any one of the multiple third SSBs.

[0157] (2) If N random access attempts fail consecutively on the random access resources corresponding to multiple second SSBs (N complete random access procedures, i.e., all reach the maximum number of preamble transmissions), then random access is initiated on the random access resources corresponding to the fourth SSB, where N is a preset positive integer.

[0158] N can be configured by the network device or it can be predefined.

[0159] Initiating N consecutive random accesses on random access resources corresponding to multiple second SSBs can mean initiating N consecutive random accesses on random access resources corresponding to P SSBs among the multiple second SSBs, where P is a positive integer less than or equal to N.

[0160] The P SSBs can be any SSB among multiple second SSBs, or any SSB among multiple second SSBs whose signal quality is higher than that of any remaining second SSBs, or any SSB among multiple second SSBs whose number of random access opportunities is greater than that of any remaining second SSBs, or any SSB among multiple second SSBs whose number of preambles is greater than that of any remaining second SSBs. The remaining second SSBs refer to the SSBs other than the P SSBs among the multiple second SSBs.

[0161] For example, if P is 1, N consecutive random access attempts can be initiated on the random access resource corresponding to one SSB. If P is 2 and N is 4, two random access attempts can be initiated on the random access resource corresponding to one of the two SSBs, and then two more random access attempts can be initiated on the random access resource corresponding to the other SSB; or, three random access attempts can be initiated on the random access resource corresponding to one of the two SSBs, and then one random access attempt can be initiated on the random access resource corresponding to the other SSB. If P = N = 3, one random access attempt can be initiated on the random access resource corresponding to each of the three SSBs.

[0162] The fourth SSB satisfies any of the following conditions:

[0163] ①The fourth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the multiple second SSBs.

[0164] ②The fourth SSB is the SSB other than the SSB corresponding to the N random accesses among the multiple second SSBs.

[0165] The fourth SSB can be the SSB with the highest signal quality, the largest number of random access opportunities, or the largest number of preambles among the multiple second SSBs excluding the SSBs corresponding to the N random accesses.

[0166] The fourth SSB can also be any SSB other than the SSB corresponding to N random accesses, whose signal quality is higher than that of the SSB corresponding to N random accesses, or whose number of random access opportunities is greater than that of the SSB corresponding to N random accesses, or whose number of preambles is greater than that of the SSB corresponding to N random accesses.

[0167] For example, if there are 6 second SSBs, namely SSB1, SSB2, SSB3, SSB4, SSB5, and SSB6, the order of signal quality of the 6 SSBs from highest to lowest is: SSB2 > SSB4 > SSB1 > SSB6 > SSB5 > SSB3. The order of the number of preambles or random access opportunities of the 6 SSBs is: SSB4 = SSB2 > SSB6 > SSB5 > SSB1 > SSB3, where N is 2. If both the random access attempts initiated on the random access resource corresponding to SSB1 and the random access resource corresponding to SSB2 fail (i.e., two random access attempts fail), then a new random access attempt can be initiated on the random access resource corresponding to SSB2, or on the random access resource corresponding to SSB4, or on the random access resource corresponding to SSB5, or on the random access resource corresponding to SSB6.

[0168] (3) In a random access procedure, if the random access is not successfully completed after sending the preamble M times on the random access resources corresponding to multiple second SSBs, then the preamble is sent on the random access resources corresponding to the fifth SSB, where M is a positive integer and M is less than the maximum number of times the preamble is sent.

[0169] M can be configured by the network device or it can be predefined.

[0170] In a random access procedure, sending M preambles on random access resources corresponding to multiple second SSBs can mean sending M preambles on random access resources corresponding to L of the multiple second SSBs, where L is a positive integer less than or equal to M.

[0171] The L SSBs can be any SSB among the multiple second SSBs, or any SSB among the multiple second SSBs whose signal quality is higher than that of any remaining second SSB, or any SSB among the multiple second SSBs whose number of random access opportunities is greater than that of any remaining second SSB, or any SSB among the multiple second SSBs whose number of preambles is greater than that of any remaining second SSB. The remaining second SSBs refer to the SSBs other than the L SSBs among the multiple second SSBs.

[0172] For example, if L is 1, then M preambles can be sent consecutively on the random access resource corresponding to one SSB. If L is 2 and M is 4, then two preambles can be sent on the random access resource corresponding to one of the two SSBs, and then two more preambles can be sent on the random access resource corresponding to the other SSB; or, three preambles can be sent on the random access resource corresponding to one of the two SSBs, and then one preamble can be sent on the random access resource corresponding to the other SSB. If L = M = 3, then one preamble can be sent on the random access resource corresponding to each of the three SSBs.

[0173] The fifth SSB satisfies any of the following conditions:

[0174] ①The fifth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the multiple second SSBs.

[0175] ②The fifth SSB is the SSB other than the SSB corresponding to the Mth preamble among the multiple second SSBs.

[0176] The fifth SSB can be the SSB with the highest signal quality, the largest number of random access opportunities, or the largest number of preambles among the multiple second SSBs excluding the SSB corresponding to the M preambles.

[0177] The fifth SSB can also be any SSB other than the SSB corresponding to the Mth preamble, whose signal quality is higher than that of the SSB corresponding to the Mth preamble, or whose number of random access opportunities is greater than that of the SSB corresponding to the Mth preamble, or whose number of preambles is greater than that of the SSB corresponding to the Mth preamble.

[0178] For example, if there are six second SSBs, namely SSB1, SSB2, SSB3, SSB4, SSB5, and SSB6, and the signal quality of the six SSBs is in descending order: SSB2 > SSB4 > SSB1 > SSB6 > SSB5 > SSB3, and the number of preambles or random access opportunities of the six SSBs is in descending order: SSB4 = SSB2 > SSB6 > SSB5 > SSB1 > SSB3, where M is 2. If random access is not completed after sending two preambles on the random access resource corresponding to SSB6, then a preamble can be sent on the random access resource corresponding to SSB2, or on the random access resource corresponding to SSB4, or on the random access resource corresponding to SSB1.

[0179] The number of times a preamble is sent on the random access resource corresponding to the fifth SSB is less than or equal to the difference between the maximum number of preamble transmissions and M.

[0180] For example, if the maximum number of preamble transmissions is 10 and M is 6, then the number of preamble transmissions on the random access resource corresponding to the fifth SSB is less than or equal to 4.

[0181] (4) Among the multiple second SSBs, the SSBs with a number of random access opportunities or a number of preambles that are greater than or equal to a third preset threshold are identified as at least one sixth SSB; random access is initiated on the random access resource corresponding to at least one sixth SSB.

[0182] If there is only one sixth SSB, random access can be initiated directly on the random access resource corresponding to that sixth SSB.

[0183] If there are multiple sixth SSBs, random access is initiated on the random access resource corresponding to any one of the multiple sixth SSBs; or, the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the multiple sixth SSBs is determined as the seventh SSB, and random access is initiated on the random access resource corresponding to the seventh SSB.

[0184] If there is no sixth SSB, that is, the number of sixth SSBs is 0, then random access can be initiated on the random access resource corresponding to any one of the multiple second SSBs, or random access can be initiated in the manner described above (1).

[0185] The third preset threshold can be configured by the network (e.g., the serving cell configures it via system messages) or can be preset by the protocol.

[0186] exist Figure 4In the illustrated embodiment, the terminal can filter at least one second SSB from a plurality of measured first SSBs based on signal quality, and then initiate random access on the random access resource corresponding to at least one of the at least one second SSBs based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles. This provides a random access method for scenarios where random access resources are not uniformly distributed across the beam, and can improve the success rate of random access.

[0187] In any of the above embodiments, each time a preamble is sent, a preamble is randomly selected from the available preambles for transmission.

[0188] Figure 5 This is a schematic diagram of a random access device provided in an embodiment of this application. Figure 5 As shown, the device 10 includes:

[0189] Measurement module 11 is used to measure multiple first SSBs of the serving cell to obtain signal quality. The number of random access opportunities and / or the number of preambles corresponding to each first SSB are not completely the same.

[0190] Processing module 12 is used to initiate random access on the random access resource corresponding to at least one of the multiple first SSBs based on at least one of the signal quality of each first SSB, the number of random access opportunities, or the number of preambles.

[0191] In one possible implementation, the processing module 12 is specifically used for:

[0192] Among a plurality of first SSBs, the SSB whose signal quality is higher than or equal to a first preset threshold is determined as at least one second SSB;

[0193] Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles.

[0194] In one possible implementation, the processing module 12 is specifically used for:

[0195] The SSB with the highest signal quality among multiple first SSBs is determined as the strongest SSB, and the SSB whose signal quality difference with the strongest SSB is less than or equal to a second preset threshold, along with the strongest SSB, is determined as at least one second SSB.

[0196] Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles.

[0197] In one possible implementation, the processing module 12 is specifically used for:

[0198] Arrange multiple first SSBs in descending order of signal quality, and determine the first Q SSBs as at least one second SSB, where Q is a positive integer, which is configured by the network device or predefined.

[0199] Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles.

[0200] In one possible implementation, when there are multiple second SSBs, the processing module 12 is specifically used for:

[0201] The SSB with the highest signal quality, the most random access opportunities, or the most preambles among multiple second SSBs is determined as the third SSB;

[0202] Initiate random access on the random access resource corresponding to the third SSB.

[0203] In one possible implementation, when there are multiple second SSBs, the processing module 12 is specifically used for:

[0204] If N consecutive random access attempts fail on the random access resources corresponding to multiple second SSBs, then a random access attempt is made on the random access resources corresponding to the fourth SSB, where N is a preset positive integer.

[0205] Among them, the fourth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the multiple second SSBs; or,

[0206] The fourth SSB is the SSB other than the SSB corresponding to the N random accesses among the multiple second SSBs.

[0207] In one possible implementation, the fourth SSB is the SSB with the highest signal quality, the largest number of random access opportunities, or the largest number of preambles among the multiple second SSBs excluding the second SSBs corresponding to the N random access events; or,

[0208] The fourth SSB is any SSB other than the SSB corresponding to N random accesses that has higher signal quality than the SSB corresponding to N random accesses, or has a greater number of random access opportunities than the SSB corresponding to N random accesses, or has a greater number of preambles than the SSB corresponding to N random accesses.

[0209] In one possible implementation, when there are multiple second SSBs, the processing module 12 is specifically used for:

[0210] In a random access procedure, if random access is not completed after sending the preamble M times on the random access resources corresponding to multiple second SSBs, then the preamble is sent on the random access resources corresponding to the fifth SSB, where M is a positive integer and M is less than the maximum number of times the preamble can be sent.

[0211] Among them, the fifth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the multiple second SSBs; or,

[0212] The fifth SSB is the SSB other than the SSB corresponding to the Mth preamble among the multiple second SSBs.

[0213] In one possible implementation, the fifth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the multiple second SSBs excluding the SSB corresponding to the M preambles; or,

[0214] The fifth SSB is any SSB other than the SSB corresponding to the Mth preamble, whose signal quality is higher than that of the SSB corresponding to the Mth preamble, or whose number of random access opportunities is greater than that of the SSB corresponding to the Mth preamble, or whose number of preambles is greater than that of the SSB corresponding to the Mth preamble.

[0215] In one possible implementation, when there are multiple second SSBs, the processing module 12 is specifically used for:

[0216] Among multiple second SSBs, the SSB with a number of random access opportunities or a number of preambles that is greater than or equal to a third preset threshold is identified as at least one sixth SSB.

[0217] Initiate random access on at least one random access resource corresponding to the sixth SSB.

[0218] In one possible implementation, if there are multiple sixth SSBs, the processing module 12 is specifically used for:

[0219] Initiate random access on the random access resource corresponding to any one of the multiple sixth SSBs; or...

[0220] The SSB with the highest signal quality, the most random access opportunities, or the most preambles among multiple sixth SSBs is identified as the seventh SSB, and random access is initiated on the random access resource corresponding to the seventh SSB.

[0221] In one possible implementation, the number of random access opportunities or the number of preambles corresponding to any one of the at least two second SSBs is greater than or equal to a preset value.

[0222] The random access device 10 can execute the steps performed by the UE in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.

[0223] Figure 6 This is a schematic diagram of another random access device provided in an embodiment of this application. Please refer to... Figure 6 This random access device, applied in a UE, may include a transceiver 21, a memory 22, and a processor 23. The transceiver 21 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter port, or transmitter interface, etc., and the receiver may also be referred to as a receiver, receiver port, or receiver interface, etc. Exemplarily, the transceiver 21, memory 22, and processor 23 are interconnected via a bus 24.

[0224] Memory 32 is used to store program instructions;

[0225] The processor 23 is used to execute the program instructions stored in the memory, so that the random access device 20 performs the steps performed by the UE in the above method embodiment.

[0226] The transceiver 21 is used to perform the transmit and receive functions of the random access device 20 in the above-described random access method.

[0227] The random access device 20 can be a chip, module, integrated development environment (IDE), etc.

[0228] The random access device 20 can execute the steps performed by the UE in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.

[0229] This application provides a computer-readable storage medium storing computer-executable instructions, which, when executed on a computer, cause any of the above-mentioned random access methods to be executed.

[0230] This application embodiment may also provide a computer program product that can be executed by a processor, such that when the computer program product is executed by a computer, the random access method described above is executed.

[0231] All or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, it performs the steps of the above method embodiments; and the aforementioned memory (storage medium) includes: read-only memory (ROM), random access memory (RAM), flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof.

[0232] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0233] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0234] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0235] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.

Claims

1. A random access method, characterized in that, When applied to user equipment, the method includes: The signal quality is obtained by measuring multiple first synchronization signal / physical broadcast channel blocks (SSBs) of the serving cell. The number of random access opportunities and / or the number of preambles corresponding to each of the multiple first SSBs are not exactly the same. Based on at least one of the following: the signal quality of each first SSB, the number of random access opportunities, or the number of preambles, random access is initiated on the random access resource corresponding to at least one of the plurality of first SSBs.

2. The method according to claim 1, characterized in that, Based on at least one of the following: signal quality of each first SSB, number of random access opportunities, or number of preambles, random access is initiated on the random access resource corresponding to at least one of the plurality of first SSBs, including: Among the plurality of first SSBs, the SSB whose signal quality is higher than or equal to a first preset threshold is determined as at least one second SSB; Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the signal quality of each second SSB, the number of random access opportunities, or the number of preambles.

3. The method according to claim 1, characterized in that, Based on at least one of the following: signal quality of each first SSB, number of random access opportunities, or number of preambles, random access is initiated on the random access resource corresponding to at least one of the plurality of first SSBs, including: The SSB with the highest signal quality among the plurality of first SSBs is determined as the strongest SSB, and the SSB whose signal quality difference with the strongest SSB is less than or equal to a second preset threshold, along with the strongest SSB, is determined as at least one second SSB. Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the signal quality of each second SSB, the number of random access opportunities, or the number of preambles.

4. The method according to claim 1, characterized in that, Based on at least one of the following: signal quality of each first SSB, number of random access opportunities, or number of preambles, random access is initiated on the random access resource corresponding to at least one of the plurality of first SSBs, including: The plurality of first SSBs are arranged in descending order of signal quality, and the first Q SSBs are determined as at least one second SSB, where Q is a positive integer and is configured by the network device or predefined. Random access is initiated on the random access resource corresponding to at least one of the at least one second SSB, based on at least one of the signal quality of each second SSB, the number of random access opportunities, or the number of preambles.

5. The method according to any one of claims 2-4, characterized in that, When there are multiple second SSBs; based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles, initiate random access on the random access resource corresponding to at least one of the multiple second SSBs, including: The SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of second SSBs is determined as the third SSB; Initiate random access on the random access resource corresponding to the third SSB.

6. The method according to any one of claims 2-4, characterized in that, When there are multiple second SSBs; based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles, initiate random access on the random access resource corresponding to at least one of the multiple second SSBs, including: If N consecutive random access attempts fail on the random access resources corresponding to the plurality of second SSBs, then a random access attempt is initiated on the random access resources corresponding to the fourth SSB, where N is a preset positive integer. Wherein, the fourth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of second SSBs; or, The fourth SSB is any SSB among the plurality of second SSBs other than the SSB corresponding to the N random accesses.

7. The method according to claim 6, characterized in that, The fourth SSB is the SSB with the highest signal quality, the largest number of random access opportunities, or the largest number of preambles among the multiple second SSBs excluding the second SSBs corresponding to the N random accesses; or, The fourth SSB is any SSB among the plurality of second SSBs other than the SSB corresponding to the N random accesses that has a higher signal quality than the SSB corresponding to the N random accesses, or has a greater number of random access opportunities than the SSB corresponding to the N random accesses, or has a greater number of preambles than the SSB corresponding to the N random accesses.

8. The method according to any one of claims 2-4, characterized in that, When there are multiple second SSBs; based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles, initiate random access on the random access resource corresponding to at least one of the multiple second SSBs, including: In a random access procedure, if random access is not completed after sending the preamble M times on the random access resources corresponding to the plurality of second SSBs, then the preamble is sent on the random access resources corresponding to the fifth SSB, where M is a positive integer and M is less than the maximum number of times the preamble is sent. Wherein, the fifth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of second SSBs; or, The fifth SSB is the SSB other than the SSB corresponding to the Mth preamble among the plurality of second SSBs.

9. The method according to claim 8, characterized in that, The fifth SSB is the SSB with the highest signal quality, the most random access opportunities, or the most preambles among the multiple second SSBs excluding the SSB corresponding to the M preambles. or, The fifth SSB is any SSB among the plurality of second SSBs other than the SSB corresponding to the M preamble, whose signal quality is higher than that of the SSB corresponding to the M preamble, or whose number of random access opportunities is greater than that of the SSB corresponding to the M preamble, or whose number of preambles is greater than that of the SSB corresponding to the M preamble.

10. The method according to any one of claims 2-4, characterized in that, When there are multiple second SSBs; based on at least one of the following: signal quality of each second SSB, number of random access opportunities, or number of preambles, initiate random access on the random access resource corresponding to at least one of the multiple second SSBs, including: Among multiple second SSBs, the SSB with a number of random access opportunities or a number of preambles that is greater than or equal to a third preset threshold is identified as at least one sixth SSB. Initiate random access on the random access resource corresponding to the at least one sixth SSB.

11. The method according to claim 10, characterized in that, If there are multiple sixth SSBs, random access is initiated on the random access resources corresponding to the multiple sixth SSBs, including: Initiate random access on the random access resource corresponding to any one of the plurality of sixth SSBs; or, The SSB with the highest signal quality, the most random access opportunities, or the most preambles among the plurality of sixth SSBs is determined as the seventh SSB, and random access is initiated on the random access resource corresponding to the seventh SSB.

12. The method according to any one of claims 2-4, characterized in that, The number of random access opportunities or the number of preambles corresponding to any one of the at least one second SSB is greater than or equal to a preset value.

13. A random access device, characterized in that, The device, used in user equipment, includes: The measurement module is used to measure multiple first synchronization signal / physical broadcast channel blocks (SSBs) of the serving cell to obtain signal quality. The number of random access opportunities and / or the number of preambles corresponding to each of the multiple first SSBs are not completely the same. The processing module is configured to initiate random access on the random access resource corresponding to at least one of the plurality of first SSBs based on at least one of the signal quality, number of random access opportunities, or number of preambles of each first SSB.

14. A random access device, characterized in that, For use in user equipment, the device includes: a processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1-12.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-12.

16. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method as described in any one of claims 1-12.