Random access method and communication device
By selecting random access resources from different SSB groups and configuring different parameters during the random access process, the high power consumption and low success rate problems caused by preamble failure in terminal devices are solved, achieving low-power and high-efficiency random access.
Patent Information
- Application Number
- CN202410526373.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-28
- Publication Date
- 2025-10-31
AI Technical Summary
During random access, terminal devices experience increased power consumption and low success rates due to preamble transmission failures.
After determining that the preamble transmission has failed, the terminal device selects a second SSB from the SSB group associated with the first SSB and retransmits the preamble through the random access resources associated with the second SSB. The network device configures different random access resource parameters for different SSBs.
It reduces the power consumption of terminal devices, improves the success rate of random access procedures, and does not require increasing the power of preamble transmission.
Smart Images

Figure CN120881784A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a method and communication device for random access. Background Technology
[0002] When a terminal device sends data to a network device, it generally needs to establish uplink synchronization with the network device. If the terminal device and the network device have not established uplink synchronization, it is generally necessary to first obtain uplink synchronization through a contention-based four-step random access procedure or a two-step random access procedure before uplink data transmission can proceed.
[0003] In the random access procedure (either a four-step or two-step random access procedure), the network device sends multiple synchronization signal blocks (SSBs) to the terminal device. The terminal device measures these SSBs and selects the SSB with a received signal strength greater than a threshold. It then uses one of the multiple physical random access channel (PRACH) resources associated with that SSB to transmit a preamble. The transmission beam direction of the preamble is determined by the beam direction corresponding to the SSB. The network device receives the preamble through the PRACH resource along the beam direction corresponding to the SSB.
[0004] If the preamble transmission fails, the terminal device can resend the preamble to the network device by increasing its transmission power, thereby re-initiating the random access procedure. However, this approach may result in higher power consumption for the terminal device. Summary of the Invention
[0005] This application provides a method and communication apparatus for random access, which enables terminal devices to re-initiate the random access process with lower power consumption.
[0006] In a first aspect, a method for random access is provided, comprising: receiving first information indicating that a first SSB group is associated with a first SSB, the first SSB group including one or more SSBs; when the transmission of a first preamble sent on a first random access resource that determines the association of the first SSB fails, transmitting a second preamble through a second random access resource, the second random access resource being associated with a second SSB, the first SSB group including the second SSB, the first SSB being different from the second SSB.
[0007] The solution described in the first aspect can be executed by a first device. The first device can be a terminal device, a module within the terminal device (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the terminal device's functions. In other words, the executing entity of the solution described in the first aspect can be a terminal device, a module within the terminal device (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the terminal device's functions; there is no limitation in this regard. For ease of description, the following description uses a terminal device as an example.
[0008] When the terminal device determines that the first preamble transmission has failed, it selects a second SSB from the first SSB group associated with the first SSB and transmits the second preamble through the second random access resource associated with the second SSB. In this way, the terminal device can reselect an SSB from the first SSB group associated with the first SSB and transmit the preamble through the random access resource associated with that SSB, thus avoiding the need to directly increase the transmission power of the preamble to re-initiate the random access procedure, which can help reduce the power consumption of the terminal device. Furthermore, since the terminal device reselects the random access resource associated with an SSB from the SSB group configured by the network device to re-initiate the random access procedure, this can increase the success rate of the terminal device re-initiating the random access procedure.
[0009] In a second aspect, a method for random access is provided, comprising: determining first information, the first information indicating that a first SSB group is associated with a first SSB, the first SSB group including one or more SSBs, and a first preamble transmitted on a first random access resource associated with the first SSB being a preamble indicating a transmission failure; transmitting first information, the first information being used to determine a second random access resource, the second random access resource being used to transmit a second preamble, the second random access resource being associated with a second SSB, the first SSB group including the second SSB, and the first SSB being different from the second SSB.
[0010] The solution described in the second aspect can be executed by a second device, which can be a network device, a module within a network device (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the functions of the network device. In other words, the executing entity of the solution described in the second aspect can be a network device, a module within a network device (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the functions of the network device; there is no limitation in this regard. For ease of description, a network device will be used as an example in the following description.
[0011] The network device configures a first SSB group for the first SSB. When the terminal device determines that the transmission of the first preamble on the first random access resource associated with the first SSB has failed, the terminal device determines the first SSB group associated with the first SSB based on the first information, selects an SSB from the first SSB group, and retransmits the preamble through the random access resource associated with that SSB. This allows the terminal device to re-initiate the random access process without directly increasing the transmission power of the preamble, which can help reduce the power consumption of the terminal device.
[0012] In conjunction with either the first aspect or the second aspect, the configuration parameters of the random access resources associated with SSBs that are not in the first SSB group are different from the configuration parameters of the random access resources associated with the first SSB.
[0013] When the configuration parameters of the random access resources associated with the first SSB are different from the configuration parameters of the random access resources associated with SSBs other than the first SSB, this helps to reduce the resource consumption of the preamble.
[0014] For example, the random access resources associated with the first SSB are used for the terminal device to send a preamble to the first network device, and the random access resources associated with the second SSB are used for the terminal device to send a preamble to the second network device. Since the terminal device is closer to the second network device and farther from the first network device, the terminal device does not need to occupy more time-frequency resources to send the preamble to the second network device, but it does need to occupy more time-frequency resources to send the preamble to the first network device. When the terminal device sends a preamble to the second network device through the random access resources associated with the second SSB, it does not need to occupy more time-frequency resources.
[0015] In conjunction with either the first or the second aspect, the first SSB group includes SSBs of the first type, which are SSBs determined according to the third SSB. The third SSB satisfies any one of the following: the third SSB includes some or all of the SSBs of the second type; the third SSB includes a fourth SSB; the fourth SSB does not belong to the first SSB group; or the third SSB includes some or all of the SSBs of the second type, and also includes a fourth SSB.
[0016] By introducing the first type of SSB, the terminal device can send a preamble in the beam direction associated with the first type of SSB, and is no longer limited to the beam direction corresponding to the second type of SSB. This supports improving the success rate of the terminal device re-initiating the random access procedure. For example, the beam direction associated with the first type of SSB can cover directions not covered by the beam direction associated with the SSB in the current cell.
[0017] Optionally, the first SSB group may also include a second type of SSB.
[0018] In conjunction with either the first aspect or the second aspect, the first type of SSB is an SSB determined based on the third SSB, including at least one of the following: the beam direction corresponding to the first type of SSB is determined based on the beam direction corresponding to the third SSB; or, the path loss corresponding to the first type of SSB is determined based on the path loss corresponding to the third SSB.
[0019] Through the above methods, the embodiments of this application can support the formation of a first type of SSB.
[0020] Combining either the first aspect or the second aspect, the first type of SSB is an SSB without downlink time-frequency resource configuration, and the second type of SSB is an SSB with downlink time-frequency resource configuration.
[0021] When the first type of SSB is an SSB without downlink time-frequency resource configuration, the network device does not need to send downlink signals through the first type of SSB. This will not cause interference to neighboring cells, nor will it consume excessive time-frequency resources. In addition, the network device does not need to adjust the existing time-frequency resource configuration for the SSB.
[0022] In conjunction with either the first or the second aspect, the configuration parameters of the random access resources associated with the first type of SSB differ from the configuration parameters of the random access resources associated with the second type of SSB.
[0023] In this way, configuration parameters for corresponding random access resources can be configured for different types of SSBs, allowing terminal devices to select different random access resource configuration parameters. This also enhances the flexibility of random access resource configuration.
[0024] Combining either the first or the second aspect, the second SSB is an SSB of the first type.
[0025] In this way, network devices do not need to configure downlink time-frequency resources for the second SSB.
[0026] Combining either the first or the second aspect, the second preamble is determined solely based on the payload of message 3.
[0027] This simplifies the selection rules for the second preamble, making it easier for terminal devices to determine the second preamble.
[0028] In combination with either the first aspect or the second aspect, the second preamble is determined solely based on the payload of message 3, including: if the payload of message 3 is less than or equal to a threshold, the second preamble belongs to preamble group A; or if the payload of message 3 is greater than or equal to a threshold, the second preamble belongs to preamble group B.
[0029] Combining either the first aspect or the second aspect, the transmission power of the first preamble is less than the transmission power of the second preamble.
[0030] This can help increase the success rate of a terminal device re-initiating a random access procedure.
[0031] In conjunction with either the first or the second aspect, the configuration parameters of the random access resource include at least one of the following: preamble format, path loss, target power, maximum number of retransmissions, power boost step size, association method between the random access resource and the SSB, and the number of B group preamble messages or random access resources.
[0032] Thirdly, a method for random access is provided, comprising: receiving second information, the second information including configuration information of a first type of SSB, the first type of SSB being an SSB determined according to a fifth SSB, the fifth SSB including some or all of the SSBs in the second type of SSB, the first type being different from the second type; and sending a preamble through a random access resource associated with the second SSB, the second SSB belonging to the first type of SSB.
[0033] The solution described in the third aspect can be executed by a third device. This third device can be a terminal device, a module within the terminal device (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the terminal device's functions. In other words, the executing entity of the solution described in the third aspect can be a terminal device, a module within the terminal device (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the terminal device's functions; there is no limitation in this regard. For ease of description, the following description uses a terminal device as an example.
[0034] Since the second SSB is an SSB determined according to the second type of SSB, the beam direction associated with the second SSB may be aligned with the network device. When the terminal device sends a preamble through the random access resource associated with the second SSB, the network device may receive the preamble, which is beneficial to completing the random access procedure between the terminal device and the network device.
[0035] Fourthly, a method for random access is provided, comprising: determining second information, the second information including configuration information of a first type of SSB, the first type of SSB being an SSB determined based on a fifth SSB, the fifth SSB including some or all of the SSBs in the second type of SSB, the first type being different from the second type; and sending the second information.
[0036] The solution described in the fourth aspect can be executed by a fourth device. This fourth device can be a network device, a module within a network device (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the functions of the network device. In other words, the executing entity of the solution described in the fourth aspect can be a network device, a module within a network device (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the functions of the network device; there is no limitation in this regard. For ease of description, a network device will be used as an example below.
[0037] Since the second SSB is an SSB determined according to the second type of SSB, the beam direction associated with the second SSB may be aligned with the network device. When the terminal device sends a preamble through the random access resource associated with the second SSB, the network device may receive the preamble, which is beneficial to completing the random access procedure between the terminal device and the network device.
[0038] In combination with either the third or fourth aspect, the first type of SSB is an SSB determined according to the fifth SSB, including at least one of the following: the beam direction corresponding to the first type of SSB is determined according to the beam direction corresponding to the fifth SSB; or, the path loss corresponding to the first type of SSB is determined according to the path loss corresponding to the fifth SSB.
[0039] Through the above methods, the embodiments of this application can support the formation of a first type of SSB.
[0040] Combining either the third or fourth aspect, the first type of SSB is an SSB without downlink time-frequency resource configuration, and the second type of SSB is an SSB with downlink time-frequency resource configuration.
[0041] When the first type of SSB is an SSB without downlink time-frequency resource configuration, the network device does not need to send downlink signals through the first type of SSB. This will not cause interference to neighboring cells, nor will it consume excessive time-frequency resources. In addition, the network device does not need to adjust the existing time-frequency resource configuration for the SSB.
[0042] Combining either the third or fourth aspect, the configuration parameters of the random access resources associated with the first type of SSB differ from the configuration parameters of the random access resources associated with the second type of SSB.
[0043] In this way, configuration parameters for the corresponding random access resources can be configured for different types of SSBs, which allows terminal devices to select different configuration parameters for random access resources.
[0044] In conjunction with either the third or fourth aspect, the configuration parameters of the random access resource include at least one of the following: preamble format, path loss, target power received, maximum number of retransmissions, power boost step size, association method between the random access resource and the SSB, selection of B group preamble messages or the number of random access resources.
[0045] Fifthly, a communication device is provided, which may be a terminal device, or a device or module for performing terminal device functions, etc.
[0046] One possible implementation is that the communication device may include modules or units corresponding to the methods / operations / steps / actions described in the first aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.
[0047] One possible implementation is that the communication device may include modules or units corresponding to the methods / operations / steps / actions described in the third aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.
[0048] Sixthly, a communication device is provided, which may be a network device, or a device or module for performing network device functions, etc.
[0049] One possible implementation is that the communication device may include modules or units corresponding to the methods / operations / steps / actions described in the second aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.
[0050] One possible implementation is that the communication device may include modules or units corresponding to the methods / operations / steps / actions described in the fourth aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.
[0051] A seventh aspect provides a communication device including a processor configured to, by executing a computer program or instructions, or by logic circuitry, cause the communication device to perform the method described in the first aspect and any possible manner of the first aspect; or cause the communication device to perform the method described in the second aspect and any possible manner of the second aspect; or cause the communication device to perform the method described in the third aspect and any possible manner of the third aspect; or cause the communication device to perform the method described in the fourth aspect and any possible manner of the fourth aspect.
[0052] In one possible implementation, the communication device also includes a memory for storing the computer program or instructions.
[0053] Alternatively, the memory and processor can be integrated together.
[0054] In one possible implementation, the communication device also includes a communication interface for inputting and / or outputting signals.
[0055] Eighthly, a communication device is provided, including logic circuitry and an input / output interface for inputting and / or outputting signals. The input / output interface is configured to perform the method described in the first aspect and any possible mode of the first aspect; or, the logic circuitry is configured to perform the method described in the second aspect and any possible mode of the second aspect; or, the logic circuitry is configured to perform the method described in the third aspect and any possible mode of the third aspect; or, the logic circuitry is configured to perform the method described in the fourth aspect and any possible mode of the fourth aspect.
[0056] A ninth aspect provides a computer-readable storage medium storing a computer program or instructions that, when executed on a computer, cause the method described in the first aspect and any possible manner of the first aspect to be performed; or cause the method described in the second aspect and any possible manner of the second aspect to be performed; or cause the method described in the third aspect and any possible manner of the third aspect to be performed; or cause the method described in the fourth aspect and any possible manner of the fourth aspect to be performed.
[0057] In a tenth aspect, a computer program product is provided, comprising instructions that, when executed on a computer, cause the method described in the first aspect and any possible mode of the first aspect to be executed; or cause the method described in the second aspect and any possible mode of the second aspect to be executed; or cause the method described in the third aspect and any possible mode of the third aspect to be executed; or cause the method described in the fourth aspect and any possible mode of the fourth aspect to be executed.
[0058] Eleventhly, a chip system is provided, comprising: a processor configured to execute a computer program or instructions in the memory, such that the chip system implements the methods of the first aspect and any possible implementation thereof; or, such that the chip system implements the methods of the second aspect and any possible implementation thereof; or, such that the chip system implements the methods of the third aspect and any possible implementation thereof; or, such that the chip system implements the methods of the fourth aspect and any possible implementation thereof.
[0059] For a description of the beneficial effects of any of the fifth to eleventh aspects, please refer to the description of the beneficial effects of the first to fourth aspects, which will not be repeated here. Attached Figure Description
[0060] Figure 1 This is a schematic diagram of the communication system 100 to which the embodiments of this application apply.
[0061] Figure 2 This is a schematic diagram of application scenario 200 of this application embodiment.
[0062] Figure 3 This is a schematic diagram of the four-step random access process 300.
[0063] Figure 4 This is a schematic diagram of the two-step random access process 400.
[0064] Figure 5 This is a schematic diagram of the interaction process of the random access method 500 according to an embodiment of this application.
[0065] Figure 6 This is a schematic diagram of the interaction process of the random access method 600 according to an embodiment of this application.
[0066] Figure 7 This is a schematic block diagram of a communication device 700 according to an embodiment of this application.
[0067] Figure 8 This is a schematic block diagram of a communication device 800 according to an embodiment of this application. Detailed Implementation
[0068] To facilitate understanding of the embodiments of this application, the following points will be explained first.
[0069] 1. Unless otherwise stated, “multiple” means two or more.
[0070] 2. Unless otherwise specified or in case of logical conflict, the terms and / or descriptions in different embodiments of this application are consistent and can be referenced in each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0071] III. The various numerical designations used in this application are merely for descriptive convenience and are not intended to limit the scope of protection of this application. The magnitude of the serial numbers used in this application does not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic. For example, the terms "first," "second," "third," "fourth," and other various terminology (if present) in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. Such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein.
[0072] Furthermore, any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner for ease of understanding.
[0073] IV. The terms “comprising” and “having” and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are expressly listed, but may include other steps or units that are not expressly listed or that are inherent to such process, method, product or device.
[0074] V. In this application, "instruction" may include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information for the purpose of instructing A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.
[0075] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.
[0076] VI. In this application, "pre-configuration" may include pre-defined terms, such as protocol definitions. These "pre-defined terms" can be implemented by pre-storing corresponding codes, tables, or other means of indicating relevant information in the device (e.g., including various network elements). This application does not limit the specific implementation method.
[0077] VII. The term "storage" or "preservation" in this application can refer to storage in one or more memory devices. These memory devices can be separately configured or integrated into an encoder, decoder, processor, or communication device. Alternatively, some memory devices can be separately configured, while others can be integrated into a decoder, processor, or communication device. The type of memory can be any form of storage medium, and this is not limited.
[0078] 8. The "protocol" used in this application may refer to standard protocols in the field of communications, such as fourth-generation (4G) protocols. th Generation 4G network, fifth generation (5G) network th Generation (5G) network protocol, NR protocol, 5.5G network protocol, sixth generation (6G) network protocol th This application does not limit the scope of network protocols (generation, 6G) and related protocols applied in future communication systems.
[0079] 9. The arrows or boxes indicated by dashed lines in the schematic diagrams in the accompanying drawings of this application represent optional steps or optional modules.
[0080] 10. Unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can mean A or B. In this application, "and / or" is merely a description of the relationship between the related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural.
[0081] XI. In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of a chip interface, and "receive" can also be understood as the "input" of a chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.
[0082] The technical solution provided in this application can be applied to various communication systems, such as 5G or NR systems, LTE systems, LTE frequency division duplex (FDD) systems, and LTE time division duplex (TDD) systems. The technical solution provided in this application can also be applied to future communication systems, such as 6G communication systems.
[0083] The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems or other communication systems.
[0084] The terminal devices in this application include various devices with wireless communication capabilities, which can be used to connect people, objects, machines, etc. These terminal devices can be widely applied in various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, and other scenarios.
[0085] The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. The terminal device can be a third-generation partner project (3GPP). rd User equipment (UE), terminal, fixed equipment, mobile station equipment or mobile equipment, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smartphone, SIP phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, laptop computer, wireless modem, handset, laptop computer, computer with wireless transceiver capability, smart book, vehicle, satellite, global positioning system (GPS) equipment, target tracking device, aircraft (e.g., drones, helicopters, multi-helicopters, quad-helicopters, or airplanes), boat, remote control equipment, smart home equipment, industrial equipment, or devices built into the above devices (e.g., communication modules, modems, or chips in the above devices), or other processing devices connected to a wireless modem, all conforming to the Generation Partnership Project (3GPP) standard. For ease of description, the terminal equipment will be described below using the term terminal or UE as an example.
[0086] In certain scenarios, terminal devices can also be used as base stations. For example, a terminal device can act as a scheduling entity, providing sidelink signals between UEs in scenarios such as V2X, D2D, or P2P.
[0087] In this embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be a device that supports the terminal device in implementing the functions, such as a chip system or a chip. This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0088] The network device in this application embodiment can be a device for communicating with a terminal device. This network device can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station, auxiliary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. Base stations can also be mobile switching centers, devices that perform base station functions in D2D, V2X, and M2M communications, network-side devices in 6G networks, and devices that perform base station functions in future communication systems. Base stations can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.
[0089] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0090] In this embodiment, the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system or a chip, which can be installed in the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0091] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.
[0092] Figure 1 This is a schematic diagram of a communication system 100 to which embodiments of this application apply. The communication system 100 includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (e.g., 110a and 110b, collectively referred to as 110) and at least one terminal device (e.g., 120a-120j, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices. Figure 1 (Not shown). Terminal device 120 is connected to RAN node 110 wirelessly. RAN node 110 is connected to core network 200 wirelessly or via wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.
[0093] RAN 100 can be a 3GPP-related cellular system, such as a 4G or 5G mobile communication system, or a future-oriented evolution system (such as a 6G mobile communication system). RAN 100 can also be an open access network (open RAN, O-RAN or ORAN), (cloud RAN, CRAN), or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0094] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminal devices achieve wireless access. Multiple RAN nodes 110 in this communication system can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal device 120 are relative. For example, network element 120i can be a helicopter or drone, which can be configured as a mobile base station. For terminal devices 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal device. RAN node 110 and terminal 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.
[0095] In one possible scenario, the RAN node can be a BS, eNodeB, access point (AP), TRP, gNB, next-generation base station in a 6G mobile communication system, base station in a future mobile communication system, or access node in a WiFi system, etc. The RAN node can also be a macro base station (such as...) Figure 1 110a), micro base stations or indoor stations (such as Figure 1 (110b) in the context of relay nodes or donor nodes, or wireless controllers in CRAN scenarios.
[0096] Optionally, the RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in V2X technology can be a road-side unit (RSU) or a base station. All or part of the functions of the RAN node in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node in this application can also be a logical node, logical module, or software capable of implementing all or part of the RAN node functions.
[0097] In another possible scenario, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, with different RAN nodes each implementing a portion of the base station's functions. For example, RAN nodes can be centralized units (CUs), distributed units (DUs), CU-control planes (CPs), CU-user planes (UPs), or radio units (RUs). CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0098] In different communication systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through a software module, a hardware module, or a combination of software and hardware modules.
[0099] The number of devices in the communication system described above is for illustrative purposes only and is not limited to this. In actual applications, the communication system may include more terminal devices, more RAN devices, and other devices.
[0100] The following text combines Figure 2 right Figure 1 One possible example is described.
[0101] Figure 2This is a schematic diagram of application scenario 200 according to an embodiment of this application. In application scenario 200, the first network device directly transmits downlink data with the terminal device; for example, the first network device directly sends downlink data to the terminal device. When transmitting uplink data, the terminal device sends uplink data to the second network device, and the second network device sends the uplink data to the first network device. The first network device and the second network device can be connected via wired or wireless means, and this is not limited.
[0102] The first network device can be Figure 1 In the RAN and other equipment, the second network device is a device with uplink transmission capability. For example, the second network device is an uplink transmission device, which has the capability to receive uplink data (and may also have the capability to transmit downlink data). When uplink data transmission is performed, the terminal device sends uplink data to the uplink transmission device, and the uplink transmission device sends the uplink data to the first network device.
[0103] As described in the background section, before uplink data transmission can occur between a terminal device and a network device, the terminal device needs to establish uplink synchronization with the network device. In application scenario 200, the terminal device can directly establish uplink synchronization with the first network device, or it can establish uplink synchronization with the first network device through a second network device; this is not limited. For ease of description, the following example uses the establishment of uplink synchronization between the terminal device and the network device, and does not limit the network device to be either the first or the second network device.
[0104] For ease of description and understanding, some of the technical terms involved in this application are briefly described below.
[0105] 1. Four-step random access process
[0106] The four-step information exchange process between terminal devices and network devices (such as message 1 (Msg1), message 2 (Msg2), message 3 (Msg3), and message 4 (Msg4)) can be found in [reference needed]. Figure 3 .
[0107] Figure 3 This is a schematic diagram of the four-step random access process 300. (For example...) Figure 3 As shown, the four-step random access process 300 includes:
[0108] Optionally, in S301a, the network device sends random access configuration information (e.g., carried in higher-layer signaling) (or physical downlink control channel (PDCCH)) to the terminal device. Correspondingly, the terminal device receives the random access configuration information.
[0109] The terminal device determines the index of preamble 1, time and frequency resources, and power configuration based on the random access configuration information.
[0110] The determination of preamble 1 is related to SSB. For example, a network device sends multiple SSBs to a terminal device, each SSB corresponding to a beam direction. The terminal device measures these multiple SSBs, determines the SSB whose signal received strength is greater than a threshold, selects a PRACH resource from the multiple PRACH resources associated with that SSB, and selects preamble 1 from the multiple preambles corresponding to that PRACH resource.
[0111] S301. The terminal device sends Msg1 to the network device, where Msg1 includes a preamble 1. Correspondingly, the network device receives Msg1.
[0112] Specifically, the terminal device determines the transmission beam direction of preamble 1 (which is the same beam direction) through the beam direction corresponding to the SSB, and the network device receives preamble 1 in the beam direction corresponding to the SSB. Preamble 1 is used to indicate that there is a random access request. The network device estimates the transmission delay between itself and the terminal device based on preamble 1 to calibrate uplink timing.
[0113] S302. The network device sends Msg2 (or a random access response (RAR)) to the terminal device. The terminal device then receives Msg2.
[0114] After detecting preamble 1, the network device sends Msg2 to the terminal device. Msg2 may include the index of preamble 1, timing advance command, uplink resource allocation, and temporary identifier of the cell's wireless network.
[0115] S303: The terminal device sends Msg3 to the network device. Correspondingly, the network device receives Msg3.
[0116] After receiving Msg2, the terminal device first adjusts the uplink timing according to the timing advance instruction, and then sends Msg3 on the allocated uplink resources according to the instruction.
[0117] If multiple terminal devices choose preamble 1, a conflict will occur. For example, if one of these terminal devices sends preamble 1 and it is correctly received by the network device, and the network device sends Msg2 to that terminal device, all of which terminal devices can receive Msg2. These terminal devices cannot determine from Msg2 which terminal device's preamble 1 was received by the network device. In this case, all of these terminal devices may receive Msg2 and then send Msg3. Therefore, Msg3 includes a unique identifier for each terminal device to resolve subsequent conflicts.
[0118] S304. The network device sends Msg4 (or a conflict resolution message) to the terminal device. Correspondingly, the terminal device receives Msg4.
[0119] The network device will carry the unique identifier from Msg3 in Msg4 to specify the terminal device that has successfully connected. Other terminal devices that have not successfully connected will re-initiate random access.
[0120] 2. Two-step random access process
[0121] For the two-step information exchange process (such as Msg1 and Msg2) between terminal devices and network devices, please refer to [link / reference]. Figure 4 .
[0122] Figure 4 This is a schematic diagram of a two-step random access procedure (400). For example... Figure 4 As shown, the two-step random access process 400 includes:
[0123] Optionally, S401a, the network device sends random access configuration information to the terminal device. Correspondingly, the terminal device receives the random access configuration information.
[0124] The terminal device determines the index of preamble 1, time and frequency resources, and power configuration based on the random access configuration information.
[0125] The determination of preamble 1 is related to SSB. For example, a network device sends multiple SSBs to a terminal device, each SSB corresponding to a beam direction. The terminal device measures these multiple SSBs, determines the SSB whose signal received strength is greater than a threshold, selects a PRACH resource from the multiple PRACH resources associated with that SSB, and selects preamble 1 from the multiple preambles corresponding to that PRACH resource.
[0126] S401: The terminal device sends Msg1 to the network device. Msg1 includes a preamble 1 and data. Correspondingly, the network device receives Msg1.
[0127] The terminal device determines the transmission beam direction of preamble 1 through the beam direction corresponding to the SSB (which can be the same beam direction), and the network device receives preamble 1 in the beam direction corresponding to the SSB.
[0128] S402. The network device sends Msg2 to the terminal device. Correspondingly, the terminal device receives Msg2.
[0129] After detecting preamble 1, the network device sends Msg2 to the terminal device. Msg2 includes information such as the index of preamble 1, timing advance instructions, uplink resource allocation, and temporary identifier of the cell's wireless network.
[0130] In the aforementioned four-step and two-step random access procedures, uplink synchronization between the terminal device and the network device may fail. For example, due to the large distance between the terminal device and the network device or misalignment of the beam direction used to transmit the preamble, the network device may fail to receive preamble 1 after the terminal device sends it. Currently, the terminal device re-initiates the random access procedure by increasing the transmission power of preamble 1, which results in higher power consumption for the terminal device.
[0131] In view of this, this application provides a method and communication apparatus for random access, which can support terminal devices to re-initiate the random access procedure with lower power consumption.
[0132] Specifically, network devices configure SSB groups for each SSB. For example, a network device configures SSB group i for SSBi, and SSB group i includes one or more SSBs. When the terminal device determines that the preamble transmission via the PRACH resource associated with SSBi has failed, the terminal device retransmits the preamble via the PRACH resource associated with a specific SSB in SSB group i (different from SSBi) to re-initiate the random access procedure. This can help reduce the power consumption of the terminal device.
[0133] For ease of understanding and explanation, the following description of the random access method of this application embodiment uses the interaction between a terminal device and a network device as an example, but this should not constitute any limitation on the subject executing the method. For example, the method executed by the device (such as a terminal device and / or a network device) can also be executed by a module (such as a circuit, chip, or chip system) in the device, or by a logical node, logical module, or software that can implement all or part of the functions of the device, without limitation.
[0134] Figure 5 This is a schematic diagram of the interaction flow of the random access method 500 according to an embodiment of this application. Figure 5 As shown, method 500 includes:
[0135] S501. The network device determines the first information. The first information indicates that the first SSB group (the first SSB group may or may not include the first SSB) is associated with the first SSB (association may also be replaced by corresponding or related, etc.).
[0136] In this embodiment, the SSB is also referred to as a synchronization signal (block). The SSB may include two parts: a synchronization signal (SS) and a physical broadcast channel block (PBCH). The SS may include a primary synchronization signal (PSS) and a secondary synchronization signal (SSS). Therefore, the SSB can also be considered to include three parts: PSS, SSS, and PBCH, without limitation. As an example, the SSB may sometimes be referred to as a "synchronization / physical sidelink broadcast channel (PSBCH) block" (SS / PSBCH block), which is not limited in this application. Furthermore, the SSB is only an example and can refer to any downlink transmission reference signal in a cellular network. Generally, the SSB can be configured according to the cell.
[0137] The association between the first SSB group and the first SSB can be understood as: there is an association between the first SSB group and the first SSB (the association can also be replaced by a corresponding relationship or a related relationship, etc.). This association is reflected in the fact that there is an association between the SSBs in the first SSB group and the first SSB. For example, the SSBs in the first SSB group are determined based on the first SSB.
[0138] It should be noted that the SSBs associated with the first SSB, such as the SSBs determined based on the first SSB, can be regarded as an SSB group (i.e., the first SSB group), but it is not limited to the division of "group". That is, in this application, "the first information indicates that the first SSB group is associated with the first SSB" can be replaced with "the first indication information indicates that one or more SSBs are associated with the first SSB".
[0139] It should also be noted that network devices can sort the SSBs in the first SSB group. For example, the network device can configure an index for each SSB in the first SSB group and sort the SSBs in the first SSB group according to the index from low to high. Correspondingly, terminal devices can select SSBs based on the sorting of the SSBs in the first SSB group. For example, the terminal device can first select the SSB ranked first in the first SSB group and then select the SSBs ranked later; there is no limitation on this.
[0140] Optionally, the terminal device may also randomly select an SSB from the first SSB group, without limitation.
[0141] As an example, the beam direction of the SSB in the first SSB group is related to the beam direction of the first SSB. For instance, the beam direction of the second SSB in the first SSB group may deviate from the beam direction of the first SSB by a certain angle, such as 3°.
[0142] For example, if the beam direction corresponding to the first SSB is 3°, then the SSBs with beam directions in the range of 0° to 6° can be referred to as SSBs associated with the first SSB. The multiple SSBs associated with the first SSB can be SSBs in the first SSB group.
[0143] Another example is that the path loss corresponding to an SSB in the first SSB group is related to the path loss corresponding to the first SSB. For instance, the difference between the path loss corresponding to the second SSB in the first SSB group and the path loss corresponding to the first SSB is less than a threshold, such as 2dB.
[0144] For example, if the path loss corresponding to the first SSB is 2dB, then the SSBs with path losses in the range of 0dB to 4dB can be referred to as the SSBs associated with the first SSB. The multiple SSBs associated with the first SSB can be the SSBs in the first SSB group.
[0145] The association between the first SSB group and the first SSB can also be understood as follows: the first SSB group is the SSB group configured by the network device for the first SSB, or the SSBs in the first SSB group are candidate SSBs or alternative SSBs of the first SSB.
[0146] Network devices can configure an SSB group for each SSB. For example, a network device can configure SSB group 1 for SSB1 (SSB group 1 may or may not include SSB1), and a network device can configure SSB group 2 for SSB2 (SSB group 2 may or may not include SSB2). The network device can indicate the SSB group associated with each SSB to the terminal device, as shown in Table 1.
[0147] Table 1
[0148] SSB Identification Information SSB group identification information Identification Information 1 Group Identifier Information 1 Identification Information 2 Group Identifier Information 2 … … Identification information n Group identification information n
[0149] As shown in Table 1:
[0150] Identifier 1 identifies SSB1, group identifier 1 identifies SSB group 1, and SSB1 is associated with SSB group 1;
[0151] Identifier information 2 identifies SSB2, group identifier information 2 identifies SSB group 2, and SSB2 is associated with SSB group 2;
[0152] …;
[0153] The identification information n identifies SSBn, the group identification information n identifies SSB group n, and SSBn is associated with SSB group n.
[0154] In this context, “…” indicates other unmentioned SSBs and SSB groups.
[0155] Network devices can indicate to terminal devices the SSB group associated with each SSB in the form and content shown in Table 1.
[0156] This application supports configuring the SSBs included in each SSB group in a predefined manner, and also supports configuring the SSBs included in each SSB group in an indicated manner, such as the network device indicating the SSBs included in each SSB group to the terminal device, without limitation.
[0157] In one possible embodiment, the first information includes the identification information of the first SSB and the group identification information of the first SSB group. Thus, the terminal device can determine the association between the first SSB and the first SSB group based on the first information.
[0158] Each SSB is associated with one or more random access resources, and each random access resource is associated with one or more preambles. When a terminal device determines a random access resource associated with a particular SSB, it can select one preamble from the one or more preambles associated with that random access resource for transmission. The random access resource can also be replaced with a PRACH resource or a RACH resource, etc., and is not limited thereto. The random access resource is used for transmitting the preamble.
[0159] In this embodiment of the application, the configuration parameters of the random access resources associated with SSBs that are not the first SSB (or different from the first SSB) in the first SSB group can be the same or different, and there is no limitation on this.
[0160] In one possible embodiment, the configuration parameters of the random access resources associated with an SSB that is different from the configuration parameters of the random access resources associated with the first SSB are different.
[0161] For example, the first SSB group includes a first SSB, and the configuration parameters of the random access resources associated with the SSBs other than the first SSB are different from the configuration parameters of the random access resources associated with the first SSB.
[0162] For example, the first SSB does not include the first SSB, and the configuration parameters of the random access resources associated with all SSBs in the first SSB are different from the configuration parameters of the random access resources associated with the first SSB.
[0163] When the configuration parameters of the random access resources associated with the first SSB differ from those of the random access resources associated with non-first SSBs, this helps reduce the resource consumption of the preamble. For example, if the random access resources associated with the first SSB are used by the terminal device to send a preamble to the first network device, and the random access resources associated with the second SSB are used by the terminal device to send a preamble to the second network device, since the terminal device is closer to the second network device and farther from the first network device, the terminal device does not need to consume more time-frequency resources to send the preamble to the second network device, but it does need to consume more time-frequency resources to send the preamble to the first network device. When the terminal device sends the preamble to the second network device through the random access resources associated with the second SSB, the terminal device does not need to consume more time-frequency resources.
[0164] In this embodiment of the application, the configuration parameters of the random access resource may include at least one of the following:
[0165] Relevant parameters of the preamble format; for example, the length of the preamble generation sequence, the size of the time-domain resources and frequency-domain resources occupied by the preamble, the number of repetitions of the preamble, the length of the cyclic prefix of the preamble, and the subcarrier spacing of the preamble.
[0166] Relevant parameters of path loss; for example, the sequence number of the reference signal for measuring path loss, and the adjustment amount of the path loss measurement value;
[0167] Received target power (preambleReceivedTargetPower);
[0168] Maximum number of retransmissions (preambleTransMax);
[0169] Power ramping step;
[0170] Parameters related to the association method between random access resources and SSBs (ssb-perRACH-Occasion); for example, the number of SSBs corresponding to each RACH resource, or the number of RACH resources corresponding to each SSB.
[0171] The relevant parameters for selecting the preamble message in Group B (messagePowerOffsetGroupB); for example, selecting the load threshold for Msg3 corresponding to the preamble in Group B, selecting the path loss threshold corresponding to the preamble in Group B, or...
[0172] Parameters related to the number of random access resources. For example, the period of RACH resources, and the number of frequency domain reuses of RACH resources.
[0173] For example, using the previous precode format:
[0174] The preamble format for the random access resource associated with the first SSB is a long preamble, while the preamble format for the random access resource associated with the second SSB is a short preamble.
[0175] Taking path loss as an example:
[0176] The path loss of the random access resource associated with the first SSB is value 1, the path loss of the random access resource associated with the second SSB is value 2, and the difference between value 2 and value 1 is the threshold.
[0177] Taking the received target power as an example:
[0178] For example, the target power of the random access resource associated with the first SSB is greater than the target power of the random access resource associated with the second SSB.
[0179] Taking the maximum number of retransmissions as an example:
[0180] For example, the maximum number of retransmissions for the random access resource associated with the first SSB is greater than the maximum number of retransmissions for the random access resource associated with the second SSB.
[0181] Taking power boost step size as an example:
[0182] The power boost step size for random access resources associated with the first SSB is greater than the power boost step size for random access resources associated with the second SSB.
[0183] Taking power boost step size as an example:
[0184] The power boost step size for random access resources associated with the first SSB is greater than the power boost step size for random access resources associated with the second SSB.
[0185] Taking the number of SSBs associated with a random access resource as an example:
[0186] For example, the number of SSBs associated with each random access resource of the first SSB is less than the number of SSBs associated with each random access resource of the second SSB.
[0187] Taking the power offset of the preamble message in Group B as an example:
[0188] The power offset of the B-group preamble message for random access resources associated with SSBs other than the first SSB in the first SSB group is different from the power offset of the B-group preamble message for random access resources associated with the first SSB.
[0189] Taking the number of randomly accessed resources as an example:
[0190] The number of random access resources associated with SSBs other than the first SSB in the first SSB group is less than the number of random access resources associated with the first SSB.
[0191] In one possible embodiment, the first SSB group includes SSBs of the first type.
[0192] Optionally, the first SSB group may also include a second type of SSB.
[0193] In this embodiment of the application, the first type of SSB is different from the second type of SSB. The differences between the first type of SSB and the second type of SSB include, but are not limited to: the time-frequency resources occupied by the first type of SSB are less than those occupied by the second type of SSB, or the transmission period of the first type of SSB is greater than the transmission period of the second type of SSB, or the transmission bandwidth of the first type of SSB is less than the transmission bandwidth of the second type of SSB, etc.
[0194] In this embodiment of the application, the first type of SSB can be a virtual SSB or a non-real SSB, and the second type of SSB can be an actual SSB or a real SSB.
[0195] In this embodiment of the application, the first type of SSB is an SSB determined based on a third SSB, and the third SSB satisfies any one of the following:
[0196] The third SSB includes some or all of the SSBs in the second type.
[0197] The third SSB includes the fourth SSB, which does not belong to the first SSB group. That is, the third SSB includes SSBs that do not belong to the first SSB group; or, the third SSB includes SSBs belonging to other SSB groups (this SSB can be a first-type SSB or a second-type SSB from other SSB groups, without limitation).
[0198] The third SSB includes some or all of the SSBs in the second type as well as the fourth SSB.
[0199] For example, a third SSB includes some or all of the SSBs in the second type, and a first type SSB is an SSB determined based on some or all of the SSBs in the second type.
[0200] For example, the third SSB includes the fourth SSB, and the first type of SSB is an SSB determined based on the SSBs in the non-first SSB group.
[0201] For example, a third SSB includes some or all of the SSBs in the second type and a fourth SSB, while a first type of SSB is an SSB determined based on some or all of the SSBs in the second type and SSBs in groups other than the first SSB.
[0202] For example, the third SSB includes all SSBs in the second type of SSB, as shown in Table 2.
[0203] Table 2
[0204] Type 1 SSB Type II SSB SSB11 SSB21, SSB22, SSB23, SSB24, SSB25 SSB12 SSB21, SSB22, SSB23 SSB13 SSB23, SSB24, SSB25
[0205] As shown in Table 2, the first type of SSBs in the first SSB group includes SSB11, SSB12, and SSB13, and the second type of SSBs includes SSB21, SSB22, SSB23, SSB24, and SSB25. Specifically, SSB11 is an SSB determined based on SSB21, SSB22, SSB23, SSB24, and SSB25; SSB12 is an SSB determined based on SSB21, SSB22, and SSB23; and SSB13 is an SSB determined based on SSB23, SSB24, and SSB25.
[0206] By introducing the first type of SSB, the terminal device can send a preamble in the beam direction associated with the first type of SSB, and is no longer limited to the beam direction corresponding to the second type of SSB. This supports improving the success rate of the terminal device re-initiating the random access procedure. For example, the beam direction associated with the first type of SSB can cover directions not covered by the beam direction associated with the SSB in the current cell.
[0207] In one possible embodiment, the first type of SSB is an SSB determined according to a third SSB, including at least one of the following:
[0208] The beam direction corresponding to the first type of SSB is determined based on the beam direction corresponding to the third type of SSB; or,
[0209] The path loss corresponding to the first type of SSB is determined based on the path loss corresponding to the third type of SSB.
[0210] Thus, the first type of SSB can be formed through the two methods described above.
[0211] For example, the third SSB includes all SSBs in the second type of SSB, as shown in Table 3.
[0212] Table 3
[0213] Type II SSB Beam direction SSB1 Angle 1 SSB2 Angle 2 SSB3 Angle 3
[0214] As shown in Table 3, the second type of SSBs in the first SSB group includes SSB1, SSB2, and SSB3. The beam direction corresponding to SSB1 is angle 1, the beam direction corresponding to SSB2 is angle 2, and the beam direction corresponding to SSB3 is angle 3. The first type of SSBs in the first SSB group includes SSB4, and the beam direction corresponding to SSB4 is angle 4, where angle 4 = (angle 1 + angle 2 + angle 3) / 3. In this way, a new beam direction can be constructed.
[0215] Optionally, the first type of SSB can also be determined based on the third SSB and the offset value, which is not limited. For example, angle 4 = (angle 1 + angle 2 + angle 3) / 3 + offset.
[0216] In one possible embodiment, the first type of SSB is an SSB without downlink time-frequency resource configuration, and the second type of SSB is an SSB with downlink time-frequency resource configuration.
[0217] When the first type of SSB is an SSB without downlink time-frequency resource configuration, the network device does not need to send downlink signals through the first type of SSB. This will not cause interference to neighboring cells, nor will it consume excessive time-frequency resources. In addition, the network device does not need to adjust the existing time-frequency resource configuration for the SSB.
[0218] In one possible embodiment, the configuration parameters of the random access resources associated with the first type of SSB are different from the configuration parameters of the random access resources associated with the second type of SSB.
[0219] In this way, configuration parameters for corresponding random access resources can be configured for different types of SSBs, allowing terminal devices to select different random access resource configuration parameters. This also enhances the flexibility of random access resource configuration.
[0220] In one possible embodiment, the second SSB is a first type of SSB. In this case, the network device does not need to configure downlink time-frequency resources for the second SSB.
[0221] S502, the network device sends the first information to the terminal device. Correspondingly, the terminal device receives the first information.
[0222] The terminal device determines the association between the first SSB and the first SSB group based on the first information. Accordingly, the terminal device determines the second SSB in the first SSB group based on the first information. The second SSB can be any one or more SSBs in the first SSB group, without limitation.
[0223] S503. When the terminal device fails to send the first preamble on the first random access resource associated with the first SSB, it sends the second preamble through the second random access resource.
[0224] In this embodiment of the application, the preamble can also be understood as a preamble signal or an uplink preamble signal, which can be used in the random access process of the terminal device.
[0225] For example, after the terminal device sends the first preamble through the first random access resource associated with the first SSB, if the terminal device does not receive the response information corresponding to the first preamble, the terminal device determines that the first preamble transmission has failed.
[0226] For example, after the terminal device sends the first preamble through the first random access resource associated with the first SSB, the terminal device determines that the uplink random access procedure corresponding to the first preamble has failed, and the terminal device can determine that the first preamble transmission has failed.
[0227] In summary, when the terminal device determines that the first preamble transmission has failed, the terminal device selects the second SSB in the first SSB group according to the first information, and selects the second random access resource associated with the second SSB. The terminal device then sends the second preamble to the network device (which can be the first network device or the second network device, and there is no limitation on this) through the second random access resource.
[0228] With the above scheme, when the terminal device determines that the first preamble transmission has failed, it selects a second SSB from the first SSB group associated with the first SSB and transmits the second preamble through the second random access resource associated with the second SSB. In this way, the terminal device can reselect an SSB and transmit the preamble through the random access resource associated with that SSB, thus avoiding the need to directly increase the transmission power of the preamble to re-initiate the random access procedure, which can help reduce the power consumption of the terminal device. Furthermore, since the terminal device reselects the random access resource associated with an SSB from the SSB group configured by the network device to re-initiate the random access procedure, this can increase the success rate of the terminal device re-initiating the random access procedure.
[0229] In one possible embodiment, the second preamble is determined solely based on the message 3 payload (Msg3 Size). This simplifies the selection rules for the second preamble, making it easier for the terminal device to determine it.
[0230] In one possible embodiment, the second preamble is determined solely based on the payload of message 3, and includes:
[0231] Message 3 payload is less than or equal to the threshold, the second preamble belongs to preamble group A, or...
[0232] If the payload of message 3 is greater than or equal to the threshold, the second preamble belongs to preamble group B.
[0233] For example, when the terminal device determines that the payload of message 3 is less than or equal to the threshold, the terminal device can select the second preamble from preamble group A. When the terminal device determines that the payload of message 3 is greater than or equal to the threshold, the terminal device can select the second preamble from preamble group B.
[0234] Optionally, the terminal device may also determine the second preamble by combining the path loss corresponding to the second SSB, which is not limited.
[0235] In one possible implementation, the transmission power of the second preamble is greater than that of the first preamble. This could increase the probability of a successful re-initiation of a random access procedure by the terminal device.
[0236] Currently, terminal devices determine the random access resources (SSBs) used for transmitting preambles through existing standard-defined random access resources (SSBs). However, existing standard-defined SSBs may not support uplink synchronization between the terminal device and the network device. For example, the beam direction corresponding to an existing standard-defined SSB may not cover all directions between the terminal device and the network device, which may lead to uplink synchronization failure. In view of this, this application provides a random access method and communication apparatus that can improve the success rate of uplink synchronization between the terminal device and the network device. See also... Figure 6 .
[0237] Figure 6 This is a schematic diagram of the interaction flow of the random access method 600 according to an embodiment of this application. Figure 6 As shown, method 600 includes:
[0238] S601, Network devices determine the second information.
[0239] The second information includes the configuration information of the first type of SSB (e.g., relevant parameters of the beam direction of the first type of SSB and relevant parameters of the path loss measurement of the first type of SSB, etc.). The first type of SSB is an SSB determined according to the fifth SSB. The fifth SSB includes some or all of the SSBs in the second type of SSB. The first type is different from the second type.
[0240] For example, network devices classify SSBs into two types: Type I SSBs and Type II SSBs. For descriptions of Type I and Type II SSBs, please refer to [link to relevant documentation]. Figure 5 The description will not be repeated here.
[0241] The first type of SSB is determined based on the second type of SSB. For example, the first type of SSB is determined based on the fifth SSB, which includes some or all of the SSBs in the second type of SSB, as shown in Table 4.
[0242] Table 4
[0243] Type 1 SSB Type II SSB SSB31 SSB41, SSB42, SSB43, SSB44, SSB45 SSB32 SSB41, SSB42, SSB43, SSB46 SSB33 SSB43, SSB44, SSB45, SSB47
[0244] As shown in Table 4, the first type of SSB includes SSB31, SSB32, and SSB33, while the second type of SSB includes SSB41, SSB42, SSB43, SSB44, SSB45, SSB46, and SSB47. For different first-type SSBs, the fifth SSB may include different SSBs. For example:
[0245] SSB31 is an SSB determined based on SSB41, SSB42, SSB43, SSB44 and SSB45;
[0246] SSB33 is an SSB determined based on SSB41, SSB42, SSB43 and SSB46;
[0247] SSB33 is an SSB determined based on SSB43, SSB44, SSB45, and SSB47.
[0248] In one possible embodiment, the first type of SSB, determined according to the fifth SSB, may include at least one of the following:
[0249] The beam direction corresponding to the first type of SSB is determined based on the beam direction corresponding to the fifth SSB; or,
[0250] The path loss corresponding to the first type of SSB is determined based on the path loss corresponding to the fifth SSB.
[0251] For a description of the above content, please refer to Table 3, which will not be repeated here.
[0252] In this way, network devices can determine new SSBs based on existing standard-defined SSBs, and the beam direction corresponding to the new SSB can cover directions not covered by the beam direction corresponding to existing standard-defined SSBs.
[0253] S602, The network device sends the second information to the terminal device. Correspondingly, the terminal device receives the second information.
[0254] S603. The terminal device sends a preamble through the random access resource associated with the second SSB, where the second SSB belongs to the first type of SSB.
[0255] Terminal devices can determine the second SSB based on historical information. For example, if a terminal device previously successfully initiated a random access procedure through a random access resource associated with a certain SSB, and when the terminal device wants to initiate another random access procedure, it determines that the SSB does not belong to the currently configured second type of SSB, it can send a preamble through the random access resource associated with the first type of SSB. Alternatively, when the terminal device determines that the suitable beam direction for uplink communication matches the beam direction associated with the first type of SSB, it can send a preamble through the random access resource associated with the first type of SSB, thereby increasing the success rate of initiating a random access procedure.
[0256] In summary, the terminal device can determine the second SSB based on the second information and send a preamble through the random access resource associated with the second SSB. However, the embodiments of this application do not limit the process by which the terminal device determines the second SSB.
[0257] Since the second SSB is an SSB determined according to the second type of SSB, the beam direction associated with the second SSB may be aligned with the network device. When the terminal device sends a preamble through the random access resource associated with the second SSB, the network device may receive the preamble, which is beneficial to completing the random access procedure between the terminal device and the network device.
[0258] In one possible embodiment, the first type of SSB is an SSB without downlink time-frequency resource configuration, and the second type of SSB is an SSB with downlink time-frequency resource configuration.
[0259] When the first type of SSB is an SSB without downlink time-frequency resource configuration, the network device does not need to send downlink signals through the first type of SSB. This will not cause interference to neighboring cells, nor will it consume excessive time-frequency resources. In addition, the network device does not need to adjust the existing time-frequency resource configuration for the SSB.
[0260] In one possible embodiment, the configuration parameters of the random access resources associated with the first type of SSB are different from those associated with the second type of SSB. This allows for configuring the corresponding random access resource configuration parameters for different types of SSBs, enabling terminal devices to select different random access resource configuration parameters. Simultaneously, this enhances the flexibility of random access resource configuration.
[0261] For a description of the configuration parameters for random access resources, please refer to [link / reference]. Figure 5 The description will not be repeated here.
[0262] To implement the functions of the methods provided in this application, both the terminal device and the network device may include hardware structures and / or software modules, implementing the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0263] Figure 7 This is a schematic block diagram of a communication device 700 according to an embodiment of this application. The communication device 700 includes a processing circuit 710 and a transceiver circuit 720, which can be interconnected or coupled to each other, for example, through a bus 730. The communication device 700 can be a terminal device or a network device.
[0264] Optionally, the communication device 700 may further include a memory 740. The memory 740 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM). The memory 740 is any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer, but is not limited thereto. The memory in the embodiments of this application may also be a circuit or any other device capable of implementing a storage function for storing computer programs or instructions, and / or data.
[0265] The processing circuit 710 can be all or part of the processing circuitry in one or more processors, or it can be one or more processors. The processor can be a central processing unit (CPU). If the processing circuit 710 is a CPU, the CPU can be a single-core CPU or a multi-core CPU. The processing circuit 710 can be a signal processor, a chip, or other integrated circuit capable of implementing the methods of this application, or a portion of the circuitry within the aforementioned processor, chip, or integrated circuit that performs processing functions. Additionally, the transceiver circuit 720 can be a transceiver, or an input / output interface. An input / output interface is used for inputting or outputting signals or data and can also be referred to as an input / output circuit.
[0266] When the communication device 700 is a terminal device, exemplarily, the processing circuit 710 is configured to perform the following operations: receive first information; when the transmission of the first preamble on the first random access resource associated with the first SSB fails, transmit the second preamble through the second random access resource, etc.
[0267] When the communication device 700 is a network device, exemplarily, the processing circuit 710 is used to perform the following operations: determine first information; send the first information, etc.
[0268] When the communication device 700 is a terminal device or a network device, it will be responsible for executing the methods or steps related to the terminal device or network device in the aforementioned method embodiments.
[0269] When the communication device 700 is a terminal device or a network device, the transceiver circuit 720 can be a transceiver.
[0270] When the communication device 700 is a chip used in terminal equipment or network equipment, the transceiver circuit 720 can be an input / output circuit.
[0271] The above description is merely exemplary. For details, please refer to the content shown in the above method embodiments.
[0272] Figure 7 The implementation of each operation can also be found by referring to... Figures 5 to 6 The corresponding description of the method embodiments shown.
[0273] Figure 8 This is a schematic block diagram of a communication device 800 according to an embodiment of this application. The communication device 800 can be a terminal device or a network device, used to implement the methods involved in the above embodiments.
[0274] The communication device 800 includes a transceiver unit 810 and a processing unit 820. The transceiver unit 810 may include a sending unit and a receiving unit. The sending unit performs the sending action of the communication device, and the receiving unit performs the receiving action of the communication device. For ease of description, the sending unit and the receiving unit are combined into a single transceiver unit in this embodiment. This will be explained uniformly here and will not be repeated later.
[0275] When the communication device 800 is a terminal device, for example, the transceiver unit 810 is used to receive first information and send a second preamble; the processing unit 820 is used to determine that the transmission of the first preamble sent on the first random access resource associated with the first SSB has failed, etc.
[0276] When the communication device 800 is a network device, exemplarily, the transceiver unit 810 is used to: send first information; the processing unit 820 is used to determine the first information, etc.
[0277] When the communication device 800 is a terminal device or a network device, it will be responsible for executing one or more of the methods or steps related to the terminal device or network device in the aforementioned method embodiments.
[0278] Optionally, the communication device 800 further includes a storage unit 830 for storing programs or code for performing the aforementioned methods.
[0279] Figure 8 The transceiver unit in the middle can correspond to Figure 7 The transceiver circuit in the middle, Figure 8 The processing unit in the middle can correspond to Figure 7 The processing circuitry within.
[0280] Figure 7 and Figure 8 The illustrated device embodiment is used to implement Figures 5 to 6 The content described. Figure 7 and Figure 8 The specific execution steps and methods of the device shown can be found in the content described in the foregoing method embodiments.
[0281] This application also provides a chip, including a processor, for calling and executing instructions stored in a memory, causing a communication device on which the chip is installed to perform the methods described in the examples above. The memory may be integrated within the chip or located externally.
[0282] This application also provides another chip, including: an input interface, an output interface, and a processing circuit, wherein the input interface, the output interface, and the processor are connected through an internal connection path, and the processing circuit is used to execute code in memory. When the code is executed, the processing circuit is used to execute the methods in the above examples.
[0283] Optionally, the chip also includes a memory for storing computer programs or code. The input and output interfaces can be independent of each other, or they can be integrated into a single input / output interface.
[0284] The processing circuitry can be all or part of the processing circuitry in one or more processors, or one or more processors.
[0285] This application also provides a processor for coupling with a memory for performing the methods and functions of a network device or terminal device involved in any of the above embodiments.
[0286] In another embodiment of this application, a computer program product containing instructions is provided, which, when run on a computer, enables the implementation of the methods described in the foregoing embodiments.
[0287] This application also provides a computer program that, when run on a computer, enables the implementation of the methods described in the foregoing embodiments.
[0288] In another embodiment of this application, a computer-readable storage medium is provided, which stores a computer program that, when executed by a computer, implements the methods described in the foregoing embodiments.
[0289] It should be understood that in the embodiments of this application, the processor can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0290] In addition, the processor may include one or more of the following: a central processing unit (CPU), a baseband processor, a digital signal processor (DSP), a microprocessor unit (MPU), a microcontroller unit (MCU), a graphics processing unit (GPU), a field programmable gate array (FPGA), an artificial intelligence processor (AI processor), or a neural processing unit (NPU).
[0291] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced synchronous SDRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0292] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0293] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0294] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.
[0295] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the above functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.
[0296] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
Claims
1. A method for random access, characterized in that, include: Receive first information, the first information indicating that a first synchronization signal block SSB group is associated with a first SSB, the first SSB group including one or more SSBs; When it is determined that the transmission of the first preamble on the first random access resource associated with the first SSB fails, a second preamble is transmitted through the second random access resource. The second random access resource is associated with the second SSB. The first SSB group includes the second SSB, and the first SSB is different from the second SSB.
2. The method according to claim 1, characterized in that, The configuration parameters of the random access resources associated with SSBs that are not in the first SSB group are different from the configuration parameters of the random access resources associated with the first SSB.
3. The method according to claim 1 or 2, characterized in that, The first SSB group includes SSBs of a first type, which are SSBs determined based on a third SSB; The third SSB satisfies any one of the following: The third SSB includes some or all of the SSBs in the second type, which is different from the first type. The third SSB includes a fourth SSB, which does not belong to the first SSB group, or... The third SSB includes some or all of the SSBs of the second type as well as the fourth SSB.
4. The method according to claim 3, characterized in that, The first type of SSB is an SSB determined according to a third SSB, including at least one of the following: The beam direction corresponding to the first type of SSB is determined based on the beam direction corresponding to the third SSB; or, The path loss corresponding to the first type of SSB is determined based on the path loss corresponding to the third type of SSB.
5. The method according to claim 3 or 4, characterized in that, The first type of SSB is an SSB without downlink time-frequency resource configuration, and the second type of SSB is an SSB with downlink time-frequency resource configuration.
6. The method according to any one of claims 3 to 5, characterized in that, The configuration parameters of the random access resources associated with the first type of SSB are different from the configuration parameters of the random access resources associated with the second type of SSB.
7. The method according to any one of claims 3 to 6, characterized in that, The second SSB is an SSB of the first type.
8. The method according to any one of claims 1 to 7, characterized in that, The second preamble is determined solely based on the payload of message 3.
9. The method according to claim 8, characterized in that, The second preamble is determined solely from the payload of message 3, and includes: The payload of message 3 is less than or equal to the threshold, the second preamble belongs to preamble group A, or... The payload of message 3 is greater than or equal to the threshold, and the second preamble belongs to preamble group B.
10. The method according to any one of claims 1 to 9, characterized in that, The transmission power of the first preamble is less than the transmission power of the second preamble.
11. The method according to any one of claims 2 to 10, characterized in that, The configuration parameters of the random access resources include at least one of the following: Preamble format, path loss, target power, maximum number of retransmissions, power boost step size, association method of random access resources and SSB, number of B group preamble messages selected or random access resources.
12. A method for random access, characterized in that, include: First information is determined, the first information indicates that a first synchronization signal block SSB group is associated with a first SSB, the first SSB group includes one or more SSBs, and the first preamble transmitted on the first random access resource associated with the first SSB is a preamble of transmission failure. The first information is sent, which is used to determine the second random access resource. The second random access resource is used to send the second preamble. The second random access resource is associated with the second SSB. The first SSB group includes the second SSB. The first SSB is different from the second SSB.
13. The method according to claim 12, characterized in that, The configuration parameters of the random access resources associated with SSBs that are not in the first SSB group are different from the configuration parameters of the random access resources associated with the first SSB.
14. The method according to claim 12 or 13, characterized in that, The first SSB group includes SSBs of a first type, which are SSBs determined based on a third SSB; The third SSB satisfies any one of the following: The third SSB includes some or all of the SSBs in the second type, which is different from the first type. The third SSB includes a fourth SSB, which does not belong to the first SSB group, or... The third SSB includes some or all of the SSBs of the second type, and also includes the fourth SSB.
15. The method according to claim 14, characterized in that, The first type of SSB is an SSB determined according to a third SSB, including at least one of the following: The beam direction corresponding to the first type of SSB is determined based on the beam direction corresponding to the third SSB; or, The path loss corresponding to the first type of SSB is determined based on the path loss corresponding to the third type of SSB.
16. The method according to claim 14 or 15, characterized in that, The first type of SSB is an SSB without downlink time-frequency resource configuration, and the second type of SSB is an SSB with downlink time-frequency resource configuration.
17. The method according to any one of claims 14 to 16, characterized in that, The configuration parameters of the random access resources associated with the first type of SSB are different from the configuration parameters of the random access resources associated with the second type of SSB.
18. The method according to any one of claims 14 to 17, characterized in that, The second SSB is an SSB of the first type.
19. The method according to any one of claims 12 to 18, characterized in that, The second preamble is determined solely based on the payload of message 3.
20. The method according to claim 19, characterized in that, The second preamble is determined solely from the payload of message 3, and includes: The payload of message 3 is less than or equal to the threshold, the second preamble belongs to preamble group A, or... The payload of message 3 is greater than or equal to the threshold, and the second preamble belongs to preamble group B.
21. The method according to any one of claims 12 to 20, characterized in that, The transmission power of the first preamble is less than the transmission power of the second preamble.
22. The method according to any one of claims 13 to 21, characterized in that, The configuration parameters of the random access resources include at least one of the following: Preamble format, path loss, target power, maximum number of retransmissions, power boost step size, association method of random access resources and SSB, number of B group preamble messages selected or random access resources.
23. A method for random access, characterized in that, include: Receive second information, the second information including configuration information of a first type of synchronization signal block (SSB), the first type of SSB is an SSB determined according to a fifth SSB, the fifth SSB includes some or all of the SSBs in the second type, and the first type is different from the second type; A preamble is sent via a random access resource associated with a second SSB, which belongs to the first type of SSB.
24. The method according to claim 23, characterized in that, The first type of SSB is an SSB determined according to the fifth SSB, including at least one of the following: The beam direction corresponding to the first type of SSB is determined based on the beam direction corresponding to the fifth SSB; or, The path loss corresponding to the first type of SSB is determined based on the path loss corresponding to the fifth SSB.
25. The method according to claim 23 or 24, characterized in that, The first type of SSB is an SSB without downlink time-frequency resource configuration, and the second type of SSB is an SSB with downlink time-frequency resource configuration.
26. The method according to any one of claims 23 to 25, characterized in that, The configuration parameters of the random access resources associated with the first type of SSB are different from the configuration parameters of the random access resources associated with the second type of SSB.
27. A method for random access, characterized in that, include: The second information is determined, which includes the configuration information of the first type of synchronization signal block (SSB). The first type of SSB is an SSB determined based on the fifth SSB. The fifth SSB includes some or all of the SSBs in the second type. The first type is different from the second type. Send the second message.
28. The method according to claim 27, characterized in that, The first type of SSB is an SSB determined according to the fifth SSB, including at least one of the following: The beam direction corresponding to the first type of SSB is determined based on the beam direction corresponding to the fifth SSB; or, The path loss corresponding to the first type of SSB is determined based on the path loss corresponding to the fifth SSB.
29. The method according to claim 27 or 28, characterized in that, The first type of SSB is an SSB without downlink time-frequency resource configuration, and the second type of SSB is an SSB with downlink time-frequency resource configuration.
30. The method according to any one of claims 27 to 29, characterized in that, The configuration parameters of the random access resources associated with the first type of SSB are different from the configuration parameters of the random access resources associated with the second type of SSB.
31. A communication device, characterized in that, Includes a processor, the processor being configured to cause the communication device to perform the method of any one of claims 1 to 30 by executing a computer program or instructions, or by using logic circuitry.
32. The communication device according to claim 31, characterized in that, The communication device further includes a memory for storing the computer program or instructions.
33. The communication device according to claim 31 or 32, characterized in that, The communication device further includes a communication interface for inputting and / or outputting signals.
34. A communication device, characterized in that, It includes logic circuitry and input / output interfaces, the input / output interfaces being used to input and / or output signals, and the logic circuitry being used to perform the method of any one of claims 1 to 30.
35. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a computer, cause the method of any one of claims 1 to 30 to be performed.
36. A computer program product, characterized in that, It includes instructions that, when executed on a computer, cause the method of any one of claims 1 to 30 to be performed.