Random access method and device, terminal, storage medium and computer program product

By determining and selecting appropriate SSB resources in the terminal to initiate a random access procedure, the problem of high signal processing complexity and limited performance improvement in cooperative transmission mode is solved, and the effect of enabling cooperative transmission mode to improve performance when needed is achieved.

CN121968356APending Publication Date: 2026-05-01CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2024-10-31
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In cooperative transmission mode, the terminal's signal processing is complex and the transmission performance improvement is limited, making it difficult for the terminal to effectively determine whether cooperative transmission mode needs to be enabled.

Method used

After the terminal finds the first SSB, it determines whether it is a cooperative SSB. Based on the quality comparison of multiple non-cooperative SSBs associated with the cooperative SSB, it selects a suitable SSB resource to initiate a random access procedure to decide whether to enable cooperative transmission mode.

Benefits of technology

By optimizing SSB selection, the terminal can enable cooperative transmission mode to improve performance when needed, and reduce signal processing complexity otherwise, thus maximizing transmission effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121968356A_ABST
    Figure CN121968356A_ABST
Patent Text Reader

Abstract

The invention discloses a random access method and device, a terminal, a storage medium and a computer program product. The method comprises the following steps: a terminal searches a first synchronization signal block (SSB); judging whether the first SSB is a cooperative SSB or not to obtain a judgment result; under the condition that the judgment result represents that the first SSB is a cooperative SSB, selecting an SSB from the first SSB and a plurality of second SSBs, the first SSB being associated with the plurality of second SSBs; and initiating a random access process by using the resource corresponding to the selected SSB.
Need to check novelty before this filing date? Find Prior Art

Description

Random access methods, devices, terminals, storage media and computer program products Technical Field

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

[0002] In related technologies, the mode in which multiple cells cooperate to provide transmission services to a terminal (i.e., cooperative transmission mode) can effectively improve transmission performance. These cooperating cells are referred to as cooperative cells. During the random access phase, the terminal searches for a synchronization signal block (SSB, PBCH Block) sent by a cooperative cell, i.e., it finds the cooperative SSB. The terminal then initiates a random access procedure on the resource corresponding to the cooperative SSB (which can also be understood as random access resource) to inform the network side to enable cooperative transmission mode for the terminal.

[0003] Currently, all terminals are typically configured to have cooperative transmission mode enabled by default. However, when cooperative transmission mode is enabled on some terminals, the improvement in transmission performance is limited, while the signal processing complexity on both the terminal and network sides is increased, resulting in poor performance. Summary of the Invention

[0004] To address the related technical issues, embodiments of this application provide a random access method, apparatus, terminal, storage medium, and computer program product.

[0005] The technical solution of this application embodiment is implemented as follows:

[0006] This application provides a random access method applied to a terminal, including:

[0007] The first SSB was found.

[0008] Determine whether the first SSB is a cooperative SSB and obtain the determination result;

[0009] If the determination result indicates that the first SSB is a cooperative SSB, an SSB is selected from the first SSB and a plurality of second SSBs, and the first SSB is associated with the plurality of second SSBs;

[0010] Initiate a random access procedure using the resources corresponding to the selected SSB.

[0011] In the above scheme, determining whether the first SSB is a cooperative SSB includes:

[0012] Using the first information, it is determined whether the first SSB is a cooperative SSB, wherein the first information is used to indicate whether the first SSB is a cooperative SSB or a non-cooperative SSB.

[0013] The method in the above scheme further includes:

[0014] Receive the first information sent by the network side.

[0015] In the above scheme, the step of initiating a random access procedure using the resources corresponding to the selected SSB includes:

[0016] The transmit power of the Physical Random Access Channel (PRACH) is determined by using the minimum path loss corresponding to the multiple second SSBs.

[0017] Using the determined PRACH transmission power, a random access procedure is initiated through the resources corresponding to the selected SSB.

[0018] The method in the above scheme further includes:

[0019] Determine multiple time-frequency resource locations associated with the first SSB, wherein each time-frequency resource location corresponds to a second SSB;

[0020] Using the identified multiple time-frequency resource locations, the multiple second SSBs are searched.

[0021] In the above scheme, determining the locations of multiple time-frequency resources associated with the first SSB includes:

[0022] Using the second information, the locations of multiple time-frequency resources associated with the first SSB are determined, wherein the second information is used to indicate the relative positional relationship between the multiple time-frequency resources associated with the first SSB and the time-frequency resources of the first SSB.

[0023] or,

[0024] Using third, fourth, and fifth information, multiple time-frequency resource locations associated with the first SSB are determined. The third information is used to indicate one or more time-frequency domain resource groups that actually transmit the SSB, and the time-frequency domain resource group contains one or more time-frequency domain resource locations. The fourth information is used to indicate one or more time-frequency domain resource locations that actually transmit the SSB in the time-frequency domain resource group. The fifth information is used to indicate the time-frequency domain resource group associated with the first SSB.

[0025] The method in the above scheme further includes:

[0026] Determine the received power of the first SSB;

[0027] The selection of an SSB from a first SSB and a plurality of second SSBs includes:

[0028] For each of the plurality of second SSBs, the received power of the second SSB is determined, and the path loss of the second SSB is determined using the received power and the transmitted power of the second SSB.

[0029] Determine the second SSB with the minimum path loss among the plurality of second SSBs;

[0030] The SSB is selected by using the received power of the first SSB and the received power of the second SSB with the minimum path loss.

[0031] In the above scheme, the step of selecting an SSB by utilizing the received power of the first SSB and the received power of the second SSB with the minimum path loss includes:

[0032] Determine the difference between the received power of the first SSB and the received power of the second SSB with the minimum path loss;

[0033] Based on the difference, select SSB.

[0034] In the above scheme, selecting the SSB based on the difference includes:

[0035] If the difference is greater than the first threshold, the first SSB is selected; or,

[0036] If the difference is less than or equal to the first threshold, the second SSB with the minimum path loss is selected.

[0037] In the above scheme, the first threshold is associated with one or more of the following:

[0038] Preamble format;

[0039] The cell radius corresponding to the terminal;

[0040] The number of Transmission / Reception Points (TRPs) contained in the cell corresponding to the terminal;

[0041] The number of non-cooperative SSBs in each TRP contained in the cell corresponding to the terminal.

[0042] The method in the above scheme further includes:

[0043] The first threshold is received from the network side.

[0044] This application embodiment also provides a random access device including:

[0045] The search unit is used to find the first SSB;

[0046] The judgment unit is used to determine whether the first SSB is a cooperative SSB and obtain the judgment result.

[0047] The selection unit is used to select an SSB from a first SSB and a plurality of second SSBs when the determination result indicates that the first SSB is a cooperative SSB, wherein the first SSB is associated with the plurality of second SSBs.

[0048] The access unit is used to initiate a random access procedure using the resources corresponding to the selected SSB.

[0049] This application embodiment also provides a terminal, including: a processor and a communication interface; wherein,

[0050] The processor is configured to: search for a first SSB through the communication interface; determine whether the first SSB is a cooperative SSB and obtain a determination result; if the determination result indicates that the first SSB is a cooperative SSB, select an SSB from the first SSB and a plurality of second SSBs, wherein the first SSB is associated with the plurality of second SSBs; and initiate a random access procedure through the communication interface using the resources corresponding to the selected SSB.

[0051] This application also provides a terminal, including: a processor and a memory for storing computer programs capable of running on the processor.

[0052] When the processor runs the computer program, it executes the steps of any of the above methods.

[0053] This application also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of any of the above methods.

[0054] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the above methods.

[0055] The random access method, apparatus, terminal, storage medium, and computer program product provided in this application embodiment include: The terminal searches for a first SSB; determines whether the first SSB is a cooperative SSB, obtaining a determination result; if the determination result indicates that the first SSB is a cooperative SSB, it selects an SSB from the first SSB and multiple second SSBs, with the first SSB associated with the multiple second SSBs; and initiates a random access procedure using the resources corresponding to the selected SSB. In the solution provided in this application embodiment, when a cooperative SSB is found, the terminal also considers multiple non-cooperative SSBs associated with the cooperative SSB, thereby comparing the advantages and disadvantages of the cooperative transmission mode corresponding to the cooperative SSB and the non-cooperative transmission modes corresponding to the multiple non-cooperative SSBs. Based on the comparison result, it determines which SSB's resources to use to initiate the random access procedure. Specifically, if enabling the cooperative transmission mode significantly improves transmission performance, the terminal can use the resources corresponding to the cooperative SSB to initiate the random access procedure to enable the cooperative transmission mode; or, if enabling the cooperative transmission mode has limited improvement in transmission performance, the terminal can use the resources corresponding to the non-cooperative SSB to initiate the random access procedure without enabling the cooperative transmission mode. This maximizes the transmission effect. Attached Figure Description

[0056] Figure 1 is a schematic diagram of the structure of distributed TRP cooperative transmission SSB in related technologies;

[0057] Figure 2 is a flowchart illustrating the random access method according to an embodiment of this application;

[0058] Figure 3 shows the flowchart of the synchronization signal configuration method in the application example of this application;

[0059] Figure 4 is a schematic diagram of the relative time-frequency domain resource location relationship between the cooperative SSB and the corresponding multiple non-cooperative SSBs in the application example of this application;

[0060] Figure 5 is a schematic diagram of the structure of the random access device according to an embodiment of this application;

[0061] Figure 6 is a schematic diagram of the terminal structure according to an embodiment of this application. Detailed Implementation

[0062] The present application will now be described in further detail with reference to the accompanying drawings and embodiments.

[0063] Among related technologies, distributed ultra-large-scale multiple-input multiple-output (MIMO) systems represent an important direction in the evolution of ultra-large-scale antenna technology. Specifically, distributed ultra-large-scale MIMO systems achieve wider-area inter-node collaboration by deeply integrating large-scale MIMO and distributed antenna technologies, combining their advantages to provide higher spatial resolution and spectral efficiency, and ultimately delivering a superior performance experience for terminals.

[0064] For example, the technologies related to distributed ultra-large-scale MIMO systems may include Coordinated Multi-Point Transmission (CoMP) in fourth-generation mobile communication technology (4G) and Multi-TRP (also known as distributed TRP, where TRP can be understood as a send-receiver cooperation point) in fifth-generation mobile communication technology (5G).

[0065] With technological advancements, in sixth-generation mobile communication technology (6G), distributed ultra-large-scale MIMO systems exhibit significant characteristics such as a greater number of antennas, a wider geographical distribution, and deeper intelligent collaborative effects. To meet the demands of deploying distributed ultra-large-scale MIMO systems in 6G networks, cell-free MIMO technology has been proposed based on massive MIMO technology. Specifically, in cell-free MIMO technology, the terminal (which can also be understood as the user or user equipment (UE)) is the center, and multiple sites (such as TRPs) are deployed over a wide geographical area to provide services to the user. These multiple sites achieve intelligent collaboration through intelligent interaction (for example, using matching theory, machine learning, and other technologies to perform AI-based intelligent space-time-frequency resource scheduling among multiple nodes in the cell-free MIMO system, thereby improving the resource utilization and network capacity of the cell-free MIMO system). This achieves cell-free operation (i.e., no longer limited to a specific cell providing services to the terminal, but rather multiple cells corresponding to multiple sites can jointly provide services to the terminal) and seamless collaboration (i.e., the coverage area of ​​the collaboratively transmitted signal is wide, and there are no areas without signal coverage). Meanwhile, when using Cell-free MIMO technology for cooperative transmission, it is necessary not only to extend the physical layer signal processing methods but also to extend the upper-layer real-time scheduling scheme (i.e., to have comprehensive mobility management capabilities) in order to provide a borderless user experience for terminals under the 6G network. Here, the information transmission mode in a distributed ultra-large-scale MIMO system can also be called a distributed cooperative transmission mode or cooperative transmission mode.

[0066] In practical applications, a terminal can typically enable cooperative transmission mode (i.e., perform cooperative transmission) only after it performs random access (which can also be understood as initiating uplink access). In other words, the terminal must first perform random access before it can perform cooperative transmission in the service channel. In a network where high-frequency and low-frequency cells provide cooperative transmission services to terminals (also known as a high-low frequency cooperative network), the process for a terminal to initiate cooperative transmission mode is more lengthy. Specifically, the terminal first needs to receive an SSB on the primary carrier of the primary cell (also known as the low-frequency primary cell) and initiate a random access procedure using the resources corresponding to the SSB to access the primary cell. After accessing the primary cell, the terminal can measure the quality of the neighboring cells (also known as the nodes corresponding to the neighboring cells) of the primary cell (which may include path loss and other information), obtain the measurement results, and report the measurement results to the network side. The network side determines which high-frequency secondary cells need to be added for cooperative transmission based on the measurement results and performs TRP reconfiguration on the terminal (i.e., instructing the terminal to access the determined high-frequency secondary cells). The terminal receives an SSB on the primary carrier of the high-frequency secondary cell according to the network side's instruction and initiates a random access procedure using the resources corresponding to the SSB to access the high-frequency secondary cell (which can also be understood as completing the addition of the high-frequency secondary cell, specifically including establishing a Radio Resource Control (RRC) connection).

[0067] As described above, after successfully entering the connected state through random access, the terminal measures the quality of neighboring cells and reports the results to the network side. The network side then determines, based on the measurement results, whether the mode in which the primary cell and neighboring cells jointly provide services to the terminal (i.e., cooperative transmission mode) is superior to the mode in which only the primary cell provides services (i.e., non-cooperative transmission mode). If the determination indicates that the cooperative transmission mode is superior (i.e., it provides higher transmission quality), the cooperative transmission mode is enabled for the terminal (i.e., TRP reconfiguration is performed); if the determination indicates that the non-cooperative transmission mode is superior, the cooperative transmission mode is not enabled for the terminal. Therefore, there is a significant time delay (which can also be understood as latency) between the terminal initiating the random access procedure and the actual start of transmission.

[0068] To reduce latency, as shown in Figure 1, multiple TRPs transmit multiple SSBs through cooperative transmission. These SSBs cooperate with each other, sharing the same time-frequency domain resources. Multiple SSBs are then beamformed together to form a single SSB (hereinafter referred to as a cooperative SSB, i.e., an SSB transmitted collaboratively by multiple TRPs). Due to the beamforming effect, the quality of the cooperative SSB (specifically including information such as Reference Signal Received Power (RSRP)) is superior to that of a non-cooperative SSB (i.e., an SSB transmitted by a single TRP). Consequently, during random access, the terminal can search for the cooperative SSB and initiate a random access procedure using the resources corresponding to it. Because of the superior quality of the cooperative SSB, the success rate of random access using the resources corresponding to the cooperative SSB is higher, thus ensuring the reliability of random access, reducing the number of repeated random access attempts, and increasing the speed of the random access procedure (which can also be understood as accelerating the random access process).

[0069] In practical applications, when a terminal initiates a random access procedure using the resources corresponding to the cooperating SSB, the network side receives the PRACH sent by the terminal in the resources corresponding to the cooperating SSB and determines that the terminal can obtain a better user experience by being served by multiple cooperating cells corresponding to the cooperating SSB (i.e., the terminal is better at transmitting using the cooperative transmission mode). At this time, the network side can directly enable the cooperative transmission mode for the terminal and transmit without the terminal needing to complete the uplink access and then perform additional measurements and reporting. This can effectively reduce the latency between the terminal initiating the random access procedure and the actual start of transmission.

[0070] However, in practical applications, when multiple TRPs are deployed, the number of SSBs that a terminal can search for (specifically, including cooperative SSBs and multiple non-cooperative SSBs) is relatively large. In this case, multiple time-frequency domain resources that can be used to transmit SSBs can be pre-configured for the terminal. In this way, the terminal can search for each SSB in each available time-frequency domain resource in time-domain order. If an SSB is found in an available time-frequency domain resource, the terminal can measure the quality of the SSB (e.g., measure RSRP) and determine whether the quality of the SSB reaches a preset threshold. If the quality of the SSB reaches the preset threshold, the terminal can use the resources corresponding to the SSB to initiate a random access procedure.

[0071] In the above scenario, if the search order of the time-frequency domain resources corresponding to the cooperating SSB is relatively late, meaning that it takes the terminal a considerable amount of time to find the cooperating SSB, the terminal may find other SSBs first. At this point, if the quality of other SSBs has already reached a preset threshold, even if the quality of the cooperating SSB is superior, the terminal will not utilize the resources corresponding to the cooperating SSB to initiate a random access procedure, thus failing to reduce the latency of activating the cooperative transmission mode.

[0072] Based on this, in related technologies, the network side usually sets the search order of the cooperating SSB to be first (that is, allows the terminal to search for the cooperating SSB first). In this way, after the terminal finds the cooperating SSB, if the quality of the cooperating SSB reaches a preset threshold, it can directly use the resources corresponding to the cooperating SSB to initiate a random access procedure without searching for other SSBs, thereby enabling the cooperative transmission mode to be started as soon as possible.

[0073] However, in practical applications, enabling cooperative transmission mode requires both the terminal and network sides to bear a high level of signal processing complexity. Given the limited performance gain of cooperative transmission mode compared to non-cooperative transmission mode, the performance improvement from enabling cooperative transmission mode is limited, while the increased signal processing complexity renders it meaningless. In other words, not all terminals are suitable for enabling cooperative transmission mode, and not all terminals need to initiate random access procedures using the resources corresponding to the cooperative SSB.

[0074] For example, suppose the cell where the terminal is located contains TRP1, TRP2, etc., and the terminal is relatively close to TRP1 but far from other TRPs. When the terminal searches for SSBs, it can find both cooperative and non-cooperative SSBs. The cooperative SSB is associated with the SSB transmitted by TRP1 (hereinafter referred to as SSB1) and at least one SSB transmitted by another TRP. In this case, the received power of the cooperative SSB mainly depends on SSB1 (it can also be understood that the SSB beam corresponding to TRP1 has a significant impact on the received power of the cooperative SSB), while the SSBs transmitted by other TRPs have a smaller impact on the received power of the cooperative SSB. Therefore, the performance improvement of enabling cooperative transmission mode is limited. In this case, if the terminal initiates a random access procedure through the resource corresponding to SSB1, accesses the cell corresponding to TRP1, and uses non-cooperative transmission mode, it can reduce signal processing complexity while ensuring better transmission performance.

[0075] However, in practical applications, when a terminal searches for a Service Blocks (SSB) and initiates a random access procedure, it cannot distinguish whether the searched SSB is a cooperative SSB or a non-cooperative SSB. In other words, the cooperative transmission of multiple SSBs is transparent to the terminal. Consequently, when initiating a random access procedure, the terminal cannot know whether the resource used corresponds to a cooperative or non-cooperative SSB, and therefore cannot determine whether initiating a random access procedure using a certain resource will enable cooperative transmission mode. Therefore, the terminal has difficulty effectively determining whether it is necessary to enable cooperative transmission mode.

[0076] Based on this, in various embodiments of this application, when a cooperating SSB is found, the terminal also considers multiple non-cooperating SSBs associated with the cooperating SSB, thereby comparing the advantages and disadvantages of the cooperative transmission mode corresponding to the cooperating SSB and the non-cooperating transmission modes corresponding to the multiple non-cooperating SSBs. Based on the comparison results, it determines which SSB's resources to use to initiate a random access procedure. Specifically, if enabling the cooperative transmission mode significantly improves transmission performance, the terminal can use the resources corresponding to the cooperating SSB to initiate a random access procedure to enable the cooperative transmission mode; or, if enabling the cooperative transmission mode has limited improvement in transmission performance, the terminal can use the resources corresponding to the non-cooperating SSB to initiate a random access procedure without enabling the cooperative transmission mode. In this way, the transmission effect can be guaranteed to the greatest extent.

[0077] This application provides a random access method applied to a terminal, as shown in Figure 2. The method includes:

[0078] Step 201: The first SSB was found;

[0079] Step 202: Determine whether the first SSB is a cooperative SSB, and obtain the determination result;

[0080] Step 203: If the judgment result indicates that the first SSB is a cooperative SSB, select an SSB from the first SSB and a plurality of second SSBs, and associate the first SSB with the plurality of second SSBs;

[0081] Step 204: Initiate a random access procedure using the resources corresponding to the selected SSB.

[0082] In practical applications, the terminal may be referred to as UE, user, etc., and this application embodiment does not limit this.

[0083] In practical applications, the terminal can search for SSBs on time-frequency domain resources available for SSB transmission. These resources can be configured according to actual needs, and this embodiment does not impose any limitations on them. Specifically, the SSBs transmitted on these time-frequency domain resources can include cooperative SSBs and non-cooperative SSBs; cooperative SSBs refer to SSBs transmitted collaboratively by multiple TRPs, while non-cooperative SSBs refer to SSBs transmitted by a single TRP.

[0084] Specifically, the cooperative SSB is associated with multiple non-cooperative SSBs. That is, multiple TRPs corresponding to a cooperative SSB can transmit the cooperative SSB on the corresponding beam in a cooperative manner, or they can transmit the non-cooperative SSB on the same beam individually.

[0085] For example, suppose a cooperative SSB is transmitted cooperatively by TRP1 and TRP2. The beam used by TRP1 to transmit the cooperative SSB is also used to transmit non-cooperative SSB1, and the beam used by TRP2 to transmit the cooperative SSB is also used to transmit non-cooperative SSB2. In this case, the cooperative SSB is associated with non-cooperative SSB1 and non-cooperative SSB2, wherein the cooperative SSB and non-cooperative SSB1 and non-cooperative SSB2 correspond to different time-frequency domain resources.

[0086] In practical applications, after step 201, the terminal can measure the quality (or performance) of the first SSB. Here, the quality of the SSB can be reflected by the received power (such as RSRP) of the SSB.

[0087] Based on this, in one embodiment, before determining whether the first SSB is a cooperative SSB, the method may further include:

[0088] Determine the received power of the first SSB.

[0089] In practical applications, after determining the received power of the first SSB, the terminal can determine the path loss corresponding to the first SSB based on the transmitted power of the first SSB and the measured received power. If the determined path loss is greater than a preset threshold, the terminal can determine that the quality of the first SSB is poor and needs to continue searching for other SSBs; if the determined path loss is less than the preset threshold, the terminal can determine that the quality of the first SSB is good and can use the resources corresponding to the first SSB (which can also be understood as random access resources, random access opportunity (RO) resources, or preamble resources) to initiate a random access procedure; wherein, the preset threshold can be set according to actual needs, and this application embodiment does not limit it; the terminal can obtain the transmitted power corresponding to the first SSB from the network side through Radio Resource Control (RRC) signaling, that is, the network side sends RRC signaling to the terminal, and the RRC signaling includes the transmitted power corresponding to the first SSB.

[0090] In practical applications, if the terminal directly initiates a random access procedure using the resources corresponding to the first SSB, and the first SSB is a non-cooperative SSB, the terminal will not be able to enjoy the transmission performance improvement brought by the cooperative transmission mode after completing the uplink access if it does not enable the cooperative transmission mode. If the first SSB is a cooperative SSB, the terminal will enable the cooperative transmission mode after completing the uplink access. However, the transmission performance improvement brought by enabling the cooperative transmission mode may be very limited compared to not enabling the cooperative transmission mode. At the same time, the network side and the terminal side need to bear higher signal processing complexity in the cooperative transmission mode. In this case, not enabling the cooperative transmission mode may be a better choice.

[0091] In order for the terminal to determine the advantages and disadvantages of enabling cooperative transmission mode versus not enabling cooperative transmission mode, in step 202, the terminal needs to first determine whether the first SSB is a cooperative SSB.

[0092] Specifically, the terminal can obtain indication information and determine whether the first SSB is a written SSB based on the indication information. That is, in one embodiment, step 202 may include:

[0093] Using the first information, it is determined whether the first SSB is a cooperative SSB, wherein the first information is used to indicate whether the first SSB is a cooperative SSB or a non-cooperative SSB.

[0094] Here, the first information can also be referred to as cooperative SSB indication information, and the name of the first information is not limited in this embodiment of the application. In practical applications, the first information can be used only to indicate whether the first SSB is a cooperative SSB; at the same time, the first information can also be used to indicate whether other SSBs are cooperative SSBs or non-cooperative SSBs.

[0095] In practical applications, the terminal can obtain the first information from the network side. That is, in one embodiment, the method may further include:

[0096] Receive the first information sent by the network side.

[0097] Specifically, the network side can send the first information to the terminal via a Master Information Block (MIB) or System Information Block 1 (SIB1). In other words, the network side sends an MIB or SIB1 to the terminal, and the MIB or SIB1 contains the first information.

[0098] Of course, the terminal can also obtain the first information based on pre-configured information. The terminal can determine the method to obtain the first information according to actual needs, and this application embodiment does not limit this.

[0099] After step 202, if the determination result indicates that the first SSB is a non-cooperative SSB, the terminal adopts one of the following two schemes:

[0100] The first approach: The terminal directly initiates a random access procedure using the resources corresponding to the first SSB;

[0101] The second option is for the terminal to continue searching for other SSBs until a cooperating SSB is found.

[0102] In practical applications, the terminal can choose one of the two schemes as needed. The specific implementation of the terminal selection in this application embodiment is not limited, such as selecting a scheme according to preset configuration information.

[0103] Of course, if the judgment result indicates that the first SSB is a cooperative SSB, in order to compare the advantages and disadvantages of enabling cooperative transmission mode and not enabling cooperative transmission mode, the terminal can first identify multiple second SSBs (i.e. non-cooperative SSBs) associated with the first SSB, and measure the quality of the multiple second SSBs. Then, based on the quality of the first SSB and the quality of the multiple second SSBs, it can determine whether to enable cooperative transmission mode and select the corresponding SSB.

[0104] Based on this, the terminal needs to determine the time-frequency domain resources for transmitting each second SSB, and search for the second SSB at the determined time-frequency domain resource location. That is, in one embodiment, the method may further include:

[0105] Determine multiple time-frequency resource locations associated with the first SSB, wherein each time-frequency resource location corresponds to a second SSB;

[0106] Using the identified multiple time-frequency resource locations, the multiple second SSBs are searched.

[0107] In practical applications, the terminal can obtain indication information and determine the time-frequency domain resource locations corresponding to multiple second SSBs based on the indication information.

[0108] Specifically, the indication information can directly indicate the offset between the time-frequency domain resource locations of multiple second SSBs and the time-frequency domain resource locations of the first SSB. Thus, the terminal can directly determine which time-frequency domain resource locations to search for the second SSBs based on the indication information and the time-frequency domain resource locations of the first SSB.

[0109] Based on this, in one embodiment, determining the locations of multiple time-frequency resources associated with the first SSB includes:

[0110] Using the second information, the locations of multiple time-frequency resources associated with the first SSB are determined, wherein the second information is used to indicate the relative positional relationship between the multiple time-frequency resources associated with the first SSB and the time-frequency resources of the first SSB.

[0111] Of course, the indication information can also be used to indicate the SSB index information of multiple second SSBs. Here, the SSB index information includes multiple SSB index values, and each SSB index value is associated with a time-frequency domain resource that can be used to transmit the SSB. In this way, the terminal can determine the SSB index values ​​of the multiple second SSBs according to the indication information, thereby determining the time-frequency domain resource locations of the multiple second SSBs, and searching for the second SSBs at the corresponding time-frequency domain resource locations.

[0112] Based on this, in one embodiment, determining the locations of multiple time-frequency resources associated with the first SSB includes:

[0113] Using third, fourth, and fifth information, multiple time-frequency resource locations associated with the first SSB are determined. The third information is used to indicate one or more time-frequency domain resource groups that actually transmit the SSB, and the time-frequency domain resource group contains one or more time-frequency domain resource locations. The fourth information is used to indicate one or more time-frequency domain resource locations that actually transmit the SSB in the time-frequency domain resource group. The fifth information is used to indicate the time-frequency domain resource group associated with the first SSB.

[0114] The third information can be presented as a bitmap, specifically a grouped bitmap. Similarly, the fourth information can also be presented as a bitmap, specifically an intra-group bitmap. The fifth information can be specifically called a cooperative grouping bitmap. This application does not limit the specific names of the third, fourth, and fifth information.

[0115] For example, assuming there are 64 time-frequency domain resource locations available for transmitting SSBs, these can be divided into 8 groups, each group corresponding to 8 time-frequency domain resource locations available for transmitting SSBs. Simultaneously, assuming the terminal receives a group bitmap (i.e., the third information) of 10101010, an intra-group bitmap (i.e., the fourth information) of 11001100, and a cooperative group map (i.e., the fourth information, specifically represented by 3 bits) of 001; at this time, the terminal can determine, based on the group bitmap, that SSBs are being transmitted at the time-frequency domain resource locations in groups 1, 3, 5, and 7 (i.e., SSBs are being sent); and based on the intra-group bitmap, determine that SSBs are being transmitted at the time-frequency domain resource locations in each group 1, 2, 5, and 6; and based on the cooperative group map, determine that the SSB transmitted at the time-frequency domain resource location corresponding to the first group that actually transmits an SSB (i.e., the first group) is the non-cooperative SSB corresponding to the first SSB. Thus, the terminal can combine the above information to determine that the SSB transmitted at the 1st, 2nd, 5th, and 6th time-frequency domain resource locations out of the 64 available time-frequency domain resource locations for transmitting SSBs is the second SSB. The terminal can then search for the second SSB at the 1st, 2nd, 5th, and 6th time-frequency domain resource locations.

[0116] After finding the multiple second SSBs, the terminal can determine the received power of each second SSB and, based on the transmitted power of each second SSB and the measured received power, determine the path loss corresponding to each second SSB. The terminal can then select the second SSB with the lowest path loss as the second SSB with the best quality (hereinafter referred to as the optimal second SSB). Furthermore, by comparing the received power of the optimal second SSB with the received power of the first SSB, the terminal can determine whether enabling cooperative transmission mode is significantly better than not enabling cooperative transmission mode. Specifically, the terminal can obtain the transmitted power corresponding to the first SSB from the network side through signaling such as Radio Resource Control (RRC). That is, the network side sends RRC signaling to the terminal, and this RRC signaling includes the transmitted power corresponding to the first SSB.

[0117] Based on this, in one embodiment, selecting an SSB from a first SSB and a plurality of second SSBs includes:

[0118] For each of the plurality of second SSBs, the received power of the second SSB is determined, and the path loss of the second SSB is determined using the received power and the transmitted power of the second SSB.

[0119] Determine the second SSB with the minimum path loss among the plurality of second SSBs;

[0120] The SSB is selected by using the received power of the first SSB and the received power of the second SSB with the minimum path loss.

[0121] Here, the second SSB with the minimum path loss can also be called the optimal second SSB. In practical applications, the received power of the optimal second SSB can be used to characterize the terminal's transmission performance when cooperative transmission mode is not enabled, i.e., when only a single TRP corresponding to the optimal second SSB provides transmission services to the terminal. Specifically, the higher the received power of the optimal second SSB, the better the terminal's transmission performance when cooperative transmission mode is not enabled. Meanwhile, the received power of the first SSB can be used to characterize the terminal's transmission performance when cooperative transmission mode is enabled, i.e., when multiple TRPs corresponding to cooperative SSBs provide transmission services to the terminal. Specifically, the higher the received power of the first SSB, the better the terminal's transmission performance when cooperative transmission mode is enabled.

[0122] Based on this, the terminal can calculate the difference between the received power of the first SSB and the received power of the optimal second SSB, and thus determine the degree of performance improvement brought about by enabling the cooperative transmission mode based on the difference. Specifically, the larger the difference, the greater the performance improvement of enabling the cooperative transmission mode compared to not enabling the cooperative transmission mode.

[0123] Specifically, in one embodiment, selecting an SSB using the received power of the first SSB and the received power of the second SSB with the lowest path loss includes:

[0124] Determine the difference between the received power of the first SSB and the received power of the second SSB with the minimum path loss;

[0125] Based on the difference, select SSB.

[0126] In one embodiment, selecting the SSB based on the difference includes:

[0127] If the difference is greater than the first threshold, the first SSB is selected; or,

[0128] If the difference is less than or equal to the first threshold, the second SSB with the minimum path loss is selected.

[0129] In practical applications, the terminal can specifically obtain the first threshold from the network side (i.e., the network side configures the first threshold for the terminal). In other words, in one embodiment, the method may further include:

[0130] The first threshold is received from the network side.

[0131] The first threshold can be determined by the network side. Specifically, the network side can determine the first threshold based on the preamble format and relevant information of the cell corresponding to the terminal.

[0132] Accordingly, in one embodiment, the first threshold is associated with one or more of the following:

[0133] Preamble format;

[0134] The cell radius corresponding to the terminal;

[0135] The number of TRPs contained in the cell corresponding to the terminal;

[0136] The number of non-cooperative SSBs in each TRP contained in the cell corresponding to the terminal.

[0137] Here, the preamble format is associated with the cell radius corresponding to the terminal. That is, the network side can determine the cell radius of the cell based on the preamble format of the cell corresponding to the terminal, and then configure the corresponding first threshold based on the determined cell radius.

[0138] For example, when the cell radius corresponding to the terminal is large, the transmission effect of a terminal located at the cell edge using cooperative transmission mode is significantly improved compared to non-cooperative transmission mode, meaning that cooperative transmission mode is suitable. In this case, the value of the first threshold can be appropriately set to be lower, so that the terminal is more inclined to choose to enable cooperative transmission mode, i.e., select the first SSB. At the same time, when the cell corresponding to the terminal contains a large number of TRPs, and / or when each TRP in the cell corresponding to the terminal contains a large number of non-cooperative SSBs, the number of TRPs that can provide services to the terminal is large. In this case, the effect of multiple TRPs providing transmission services to the terminal is better. Therefore, the value of the first threshold can be appropriately set to be lower, so that the terminal is more inclined to choose to enable cooperative transmission mode.

[0139] In practical applications, the terminal can select the first SSB if it determines that cooperative transmission mode needs to be enabled; and select the optimal second SSB if it determines that cooperative transmission mode does not need to be enabled.

[0140] After selecting an SSB, the terminal can initiate a random access procedure using the resources corresponding to the selected SSB. That is, the terminal needs to send a PRACH message on the random access resources corresponding to the selected SSB. In related technologies, the transmission power of the PRACH message sent by the terminal during the random access procedure is typically determined based on the expected network-side reception strength and path loss. The path loss can be determined by the difference between the transmission power of the SSB and the reception power of the SSB received by the terminal.

[0141] However, when the terminal selects a cooperative SSB, the received power of the cooperative SSB exhibits beamforming effects. In this case, the terminal struggles to accurately estimate the path loss based on the received power of the cooperative SSB, leading to an underestimated path loss. Furthermore, with a fixed expected network-side reception strength, an underestimated path loss will cause the terminal to send too low a PRACH signal during random access, potentially causing the first step of the random access procedure (preamble transmission) to fail. In this situation, the terminal needs to experience multiple random access failures before increasing the PRACH transmission power (or power ramping) to compensate for the actual path loss, allowing the network to successfully receive the preamble and continue the random access procedure. Therefore, inaccurate path loss estimation increases the time required for random access, thus increasing the latency from the terminal initiating random access to transmission, contradicting the original design intent of cooperative SSBs.

[0142] To address the issue of increased random access latency caused by inaccurate path loss estimation, when the terminal selects the first SSB (i.e., the cooperating SSB), it needs to ensure that at least one TRP receives the preamble and continues the random access procedure when sending the preamble. Furthermore, in scenarios with multiple distributed TRPs (e.g., in a cell containing multiple TRPs), these TRPs may be directly connected, or controlled by the same centralized baseband unit (BBU). Therefore, it is not necessary to guarantee that all TRPs associated with the first SSB receive the preamble; it is sufficient to ensure that at least one TRP receives it. In other words, the terminal can use the path loss of the optimal second SSB to determine the PRACH transmission power, ensuring that only the TRP corresponding to the optimal second SSB successfully receives the preamble. This reduces the energy consumption of the terminal sending the preamble, increases terminal battery life, and improves user experience.

[0143] Based on this, in one embodiment, initiating a random access procedure using the resources corresponding to the selected SSB includes:

[0144] The PRACH transmission power is determined using the minimum path loss corresponding to the plurality of second SSBs;

[0145] Using the determined PRACH transmission power, a random access procedure is initiated through the resources corresponding to the selected SSB.

[0146] In practical applications, regardless of whether the terminal selects the first SSB or the optimal second SSB (i.e., the non-cooperative SSB), the terminal determines the PRACH transmission power based on the path loss value corresponding to the optimal second SSB. Thus, even if the terminal selects a cooperative SSB and initiates a random access procedure using the resources corresponding to the cooperative SSB, the terminal's PRACH transmission power can at least compensate for the path loss value between the terminal and the TRP corresponding to the optimal second SSB. In other words, at least the TRP corresponding to the optimal second SSB can successfully receive the preamble sent by the terminal, thereby avoiding the increased latency caused by repeated PRACH transmissions.

[0147] The random access method provided in this application involves a terminal searching for a first SSB; determining whether the first SSB is a cooperative SSB, and obtaining a determination result; if the determination result indicates that the first SSB is a cooperative SSB, selecting an SSB from the first SSB and multiple second SSBs, wherein the first SSB is associated with the multiple second SSBs; and initiating a random access procedure using the resources corresponding to the selected SSB. In the scheme provided in this application, when a cooperative SSB is found, the terminal also considers multiple non-cooperative SSBs associated with the cooperative SSB, thereby comparing the advantages and disadvantages of the cooperative transmission mode corresponding to the cooperative SSB and the non-cooperative transmission modes corresponding to the multiple non-cooperative SSBs, determining whether to enable or disable the cooperative transmission mode based on the comparison result, and initiating a random access procedure using the resources corresponding to the corresponding SSB.

[0148] The following section provides a more detailed description of this application with reference to application examples.

[0149] This application example provides a method for configuring a synchronization signal, as shown in Figure 3, including the following steps:

[0150] Step 301: The terminal finds the SSB (i.e., the first SSB mentioned above);

[0151] Step 302: The terminal measures the RSRP1 of the SSB (i.e., the received power of the first SSB mentioned above);

[0152] Step 303: The terminal determines the type of the SSB; where,

[0153] When the SSB is a non-cooperative SSB, random access is performed using the traditional access method (i.e., a random access process is initiated through the resources corresponding to the non-cooperative SSB).

[0154] Alternatively, if the SSB is a cooperative SSB, proceed to step 304;

[0155] Step 304: The terminal obtains the indication information corresponding to the SSB (i.e., the second information mentioned above, or the third, fourth and fifth information mentioned above), and determines the time-frequency domain resource locations of the multiple non-cooperative SSBs (i.e. the multiple second SSBs mentioned above) constituting the cooperative SSB according to the indication information.

[0156] Step 305: The terminal measures the RSRP of the multiple non-cooperative SSBs at the determined time-frequency domain resource locations;

[0157] Step 306: The terminal determines the RSRP2 with the largest value from the multiple measured RSRPs (i.e., the received power of the second SSB with the smallest path loss mentioned above), and takes the SSB corresponding to RSRP2 as the optimal non-cooperative SSB (i.e., the optimal second SSB mentioned above).

[0158] Step 307: The terminal calculates the difference between RSRP1 and RSRP2, obtains the calculation result, and compares the calculation result with the preset threshold (i.e., the first threshold mentioned above) to obtain the comparison result;

[0159] If the comparison result indicates that the calculation result is greater than a preset threshold, the terminal determines that the cooperative SSB has a significant advantage over any non-cooperative SSB, that is, enabling cooperative transmission can significantly improve the transmission effect, and executes step 308.

[0160] or,

[0161] If the comparison result indicates that the calculation result is less than or equal to a preset threshold, the terminal determines that the cooperative SSB has no significant advantage over the optimal cooperative SSB, that is, enabling cooperative transmission cannot significantly improve the transmission effect, and executes step 309.

[0162] Step 308: The terminal initiates a random access procedure through the resources corresponding to the cooperative SSB (such as RO / preamble resources); wherein, the terminal uses RSRP2 to determine the PRACH transmission power;

[0163] Step 309: The terminal initiates a random access procedure using the resources corresponding to the optimal non-cooperative SSB; wherein, the terminal uses RSRP2 to determine the PRACH transmission power.

[0164] The following examples will further illustrate this point:

[0165] Suppose that both terminal A and terminal B attempt to initiate a random access procedure, and both terminal A and terminal B find the same SSB. Terminal A measures the RSRP value of the SSB to be -50dBm, while terminal B measures the RSRP value of the SSB to be -60dBm.

[0166] At this point, terminal A and terminal B can each sequentially detect the primary synchronization signal (PSS), secondary synchronization signal (SSS), and physical broadcast channel (PBCH) within the SSB. The MIB carried by the PBCH contains a coordinated SSB parameter. When the coordinated SSB parameter is 1, it indicates that the SSB is a coordinated SSB, associated with multiple non-cooperative SSBs (or composed of multiple non-cooperative SSBs); when the coordinated SSB parameter is 0, it indicates that the SSB is a non-cooperative SSB.

[0167] When terminals A and B detect that the cooperative SSB parameter of the SSB is 1, terminals A and B can respectively detect SIB1. SIB1 carries indication information, indicating the time-domain interval between the cooperative SSB and the non-cooperative SSB. Specifically, the time-domain interval can be represented as the number of Orthogonal Frequency Division Multiplexing (OFDM) symbols, and each time-domain interval between a non-cooperative SSB and the cooperative SSB can correspond to a parameter.

[0168] Suppose that terminals A and B detect two parameters corresponding to SIB1: the symbol distance of uncoordinated SSB1 and the symbol distance of uncoordinated SSB2. The symbol distance of uncoordinated SSB1 has a value of 16, and the symbol distance of uncoordinated SSB2 has a value of 32. As shown in Figure 4, terminals A and B can determine that the cooperative SSB corresponds to two uncoordinated SSBs, and the symbol distances between the two uncoordinated SSBs and the cooperative SSB are 16 and 32, respectively. The two uncoordinated SSBs will be referred to as uncoordinated SSB1 and uncoordinated SSB2 below.

[0169] Terminal A and Terminal B can measure the RSRP of non-cooperative SSB1 and non-cooperative SSB2 respectively, and obtain the following measurement results:

[0170] Terminal A measures the RSRP (which can be expressed as A-RSRP-uncoordinated-SSB1) of the non-coordinated SSB1 as -53 dBm;

[0171] Terminal A measures the RSRP (which can be expressed as A-RSRP-uncoordinated-SSB2) of the uncoordinated SSB2 as -90 dBm;

[0172] Terminal B measures the RSRP (which can be expressed as B-RSRP-uncoordinated-SSB1) of the non-coordinated SSB1 as -80 dBm;

[0173] Terminal B measures the RSRP (which can be expressed as B-RSRP-uncoordinated-SSB2) of the non-coordinated SSB2 as -78 dBm.

[0174] Based on the above measurement results, it can be determined that the optimal non-cooperative SSB for terminal A is non-cooperative SSB1, and the optimal non-cooperative SSB for terminal B is non-cooperative SSB2. For terminal A, the RSRP difference between the cooperative SSB and the optimal non-cooperative SSB is calculated to be 3 dBm; meanwhile, for terminal B, the RSRP difference between the cooperative SSB and the optimal non-cooperative SSB is calculated to be 18 dBm.

[0175] Assuming the network side configures a preset threshold of 5dBm for terminals A and B, then for terminal A, since the RSRP difference is less than the preset threshold (i.e., 3dBm < 5dBm), terminal A can determine that the cooperative transmission mode has no significant advantage over the non-cooperative transmission mode. On the contrary, it will significantly increase the complexity of signal processing. Moreover, terminal A is likely closer to the TRP corresponding to the non-cooperative SSB1 (which can also be understood as the TRP to which the non-cooperative SSB1 belongs). Therefore, terminal A should not enable the cooperative transmission mode, i.e., select the RO / preamble resource corresponding to the non-cooperative SSB1 to initiate a random access procedure. At the same time, for terminal B, since the RSRP difference is greater than the preset threshold (i.e., 18dBm > 5dBm), terminal B can determine that the cooperative transmission mode has a significant advantage over the non-cooperative transmission mode. Therefore, terminal B should enable the cooperative transmission mode, i.e., select the RO / preamble resource corresponding to the cooperative SSB to initiate a random access procedure.

[0176] When terminals A and B initiate a random access procedure, the PRACH transmission power can be determined based on the minimum path loss value between non-cooperative SSB1 and non-cooperative SSB2 (this can also be understood as uplink power control, or simply uplink power control), thereby avoiding the problem of underestimating the path loss due to the superposition effect of cooperative SSB power. The specific formula for calculating the PRACH transmission power can be expressed as formula (1):

[0177]

[0178] Among them, P PRACH The parameters are: PRACH transmit power, preambleReceivedTargetPower, expected preamble receive power, DELTA_Preamble, power offset between preamble transmit power and cell reference signal (e.g., SSB) power, PreamblePowerRampingCounter, preamble transmission count (initially 1, increasing by 1 with each subsequent preamble retransmission), PreamblepowerRampingStep, and SS-PBCH-BlockPower.

[0179] Assume the network side is configured with the following parameters via SIB1:

[0180] preambleReceivedTargetPower=-100;

[0181] DELTA_Preamble = 0;

[0182] PreamblepowerRampingStep=4;

[0183] SS-PBCH-BlockPower = -8.

[0184] At this point, terminal A can calculate the PRACH transmission power as -55dBm (i.e., P) according to formula (1). PRACH-A =-100+0+(1-1)*4+(-8-(-53))=-55dbm), Terminal B can calculate the PRACH transmission power as -30dbm (i.e. P) according to formula (1). PRACH-B =-100+0+(1-1)*4+(-8-(-78))=-30dbm).

[0185] In this application example, when a terminal finds a cooperative SSB, it records the terminal's RSRP value under that cooperative SSB. Then, based on the indication information, it measures multiple non-cooperative SSBs corresponding to that cooperative SSB and records the maximum RSRP value of the terminal under each of the non-cooperative SSBs. The difference between the RSRP value under the cooperative SSB and the maximum RSRP value under the non-cooperative SSBs is calculated. If the difference is greater than a certain threshold, it is determined that the cooperative SSB has a significant advantage over any non-cooperative SSB, and access should be initiated through the resource corresponding to the cooperative SSB. The PRACH transmission power is determined based on the maximum RSRP value under the non-cooperative SSB. If the difference is less than or equal to the threshold, it indicates that the cooperative SSB has no significant performance advantage over the best non-cooperative SSB, and a random access procedure should be initiated using the resource corresponding to the best non-cooperative SSB. The PRACH transmission power is determined based on the RSRP value under the non-cooperative SSB. This makes the cooperative SSB visible to the terminal, avoiding problems such as underestimation of uplink path loss or unclear performance advantages of cooperative transmission modes caused by transparent cooperative SSB design in traditional solutions.

[0186] Meanwhile, by using the received power of the optimal non-cooperative SSB to determine the PRACH transmit power, accurate step-size path loss can be achieved, ensuring that when the terminal initiates random access using the resources corresponding to the cooperative SSB, at least one TRP providing the transmission service can receive the preamble.

[0187] Meanwhile, if the terminal deems the cooperative SSB found to be of good quality, then the multiple non-cooperative SSBs constituting that cooperative SSB are likely suitable for serving the terminal via non-cooperative transmission mode. Directly indicating the time-frequency domain resource locations of each non-cooperative SSB by the cooperative SSB can reduce the overhead of the terminal blindly scanning SSBs.

[0188] To implement the method of the embodiments of this application, the embodiments of this application also provide a random access device, which is installed on a terminal, as shown in FIG5. The device includes:

[0189] Search unit 501 is used to search for the first SSB;

[0190] The judgment unit 502 is used to determine whether the first SSB is a cooperative SSB and obtain the judgment result;

[0191] Selection unit 503 is used to select an SSB from a first SSB and a plurality of second SSBs when the determination result indicates that the first SSB is a cooperative SSB, wherein the first SSB is associated with the plurality of second SSBs.

[0192] Access unit 504 is used to initiate a random access procedure using the resources corresponding to the selected SSB.

[0193] In one embodiment, the determining unit 502 is specifically used for:

[0194] Using the first information, it is determined whether the first SSB is a cooperative SSB, wherein the first information is used to indicate whether the first SSB is a cooperative SSB or a non-cooperative SSB.

[0195] In one embodiment, the random access device may further include:

[0196] The receiving unit is used to receive the first information sent by the network side.

[0197] In one embodiment, the access unit 504 is specifically used for:

[0198] The PRACH transmission power is determined using the minimum path loss corresponding to the plurality of second SSBs;

[0199] Using the determined PRACH transmission power, a random access procedure is initiated through the resources corresponding to the selected SSB.

[0200] In one embodiment, the random access device may further include:

[0201] The determining unit is configured to determine a plurality of time-frequency resource locations associated with the first SSB, wherein each of the plurality of time-frequency resource locations corresponds to a second SSB; and to search for the plurality of second SSBs using the determined plurality of time-frequency resource locations.

[0202] In one embodiment, the determining unit is specifically used for:

[0203] Using the second information, the locations of multiple time-frequency resources associated with the first SSB are determined, wherein the second information is used to indicate the relative positional relationship between the multiple time-frequency resources associated with the first SSB and the time-frequency resources of the first SSB.

[0204] or,

[0205] Using third, fourth, and fifth information, multiple time-frequency resource locations associated with the first SSB are determined. The third information is used to indicate one or more time-frequency domain resource groups that actually transmit the SSB, and the time-frequency domain resource group contains one or more time-frequency domain resource locations. The fourth information is used to indicate one or more time-frequency domain resource locations that actually transmit the SSB in the time-frequency domain resource group. The fifth information is used to indicate the time-frequency domain resource group associated with the first SSB.

[0206] In one embodiment, the selection unit 503 is specifically used for:

[0207] Determine the received power of the first SSB;

[0208] For each of the plurality of second SSBs, the received power of the second SSB is determined, and the path loss of the second SSB is determined using the received power and the transmitted power of the second SSB.

[0209] Determine the second SSB with the minimum path loss among the plurality of second SSBs;

[0210] The SSB is selected by using the received power of the first SSB and the received power of the second SSB with the minimum path loss.

[0211] In one embodiment, the selection unit 503 is specifically used for:

[0212] Determine the difference between the received power of the first SSB and the received power of the second SSB with the minimum path loss;

[0213] Based on the difference, select SSB.

[0214] In one embodiment, the selection unit 503 is specifically used for:

[0215] If the difference is greater than the first threshold, the first SSB is selected; or,

[0216] If the difference is less than or equal to the first threshold, the second SSB with the minimum path loss is selected.

[0217] In one embodiment, the receiving unit is further configured to:

[0218] The first threshold is received from the network side.

[0219] In practical applications, the receiving unit can be implemented by the communication interface in the random access device, the judgment unit 502, the selection unit 503, and the determination unit can be implemented by the processor in the random access device, and the search unit 501 and the access unit 504 can be implemented by the processor in the random access device in combination with the communication interface.

[0220] It should be noted that the random access device provided in the above embodiments is only illustrated by the division of the above-described program units when performing random access. In practical applications, the above processing can be assigned to different program units as needed, that is, the internal structure of the device can be divided into different program units to complete all or part of the processing described above. In addition, the random access device and the random access method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0221] Based on the hardware implementation of the above program modules, and in order to implement the method of this application embodiment, this application embodiment also provides a terminal, as shown in FIG6, the terminal 600 including:

[0222] The communication interface 601 enables information exchange with other devices;

[0223] The processor 602 is connected to the communication interface 601 to enable information interaction with other devices and to execute the methods provided by one or more of the above-mentioned technical solutions when running a computer program;

[0224] The computer program is stored in memory 603.

[0225] Specifically, the processor 602 is used for:

[0226] The first SSB is searched through the communication interface 601; it is determined whether the first SSB is a cooperative SSB, and a determination result is obtained; if the determination result indicates that the first SSB is a cooperative SSB, an SSB is selected from the first SSB and a plurality of second SSBs, and the first SSB is associated with the plurality of second SSBs; and a random access procedure is initiated through the communication interface 601 using the resources corresponding to the selected SSB.

[0227] In one embodiment, the processor 602 is specifically used for:

[0228] Using the first information, it is determined whether the first SSB is a cooperative SSB, wherein the first information is used to indicate whether the first SSB is a cooperative SSB or a non-cooperative SSB.

[0229] In one embodiment, the communication interface 601 is used for:

[0230] Receive the first information sent by the network side.

[0231] In one embodiment, the processor 602 is specifically used for:

[0232] The PRACH transmission power is determined using the minimum path loss corresponding to the plurality of second SSBs;

[0233] Using the determined PRACH transmission power, a random access procedure is initiated through the resources corresponding to the selected SSB.

[0234] In one embodiment, the processor 602 is further configured to:

[0235] Determine multiple time-frequency resource locations associated with the first SSB, each of the multiple time-frequency resource locations corresponding to a second SSB; and use the determined multiple time-frequency resource locations to search for the multiple second SSBs.

[0236] In one embodiment, the processor 602 is specifically used for:

[0237] Using the second information, the locations of multiple time-frequency resources associated with the first SSB are determined, wherein the second information is used to indicate the relative positional relationship between the multiple time-frequency resources associated with the first SSB and the time-frequency resources of the first SSB.

[0238] or,

[0239] Using third, fourth, and fifth information, multiple time-frequency resource locations associated with the first SSB are determined. The third information is used to indicate one or more time-frequency domain resource groups that actually transmit the SSB, and the time-frequency domain resource group contains one or more time-frequency domain resource locations. The fourth information is used to indicate one or more time-frequency domain resource locations that actually transmit the SSB in the time-frequency domain resource group. The fifth information is used to indicate the time-frequency domain resource group associated with the first SSB.

[0240] In one embodiment, the processor 602 is specifically used for:

[0241] Determine the received power of the first SSB;

[0242] For each of the plurality of second SSBs, the received power of the second SSB is determined, and the path loss of the second SSB is determined using the received power and the transmitted power of the second SSB.

[0243] Determine the second SSB with the minimum path loss among the plurality of second SSBs;

[0244] The SSB is selected by using the received power of the first SSB and the received power of the second SSB with the minimum path loss.

[0245] In one embodiment, the processor 602 is specifically used for:

[0246] Determine the difference between the received power of the first SSB and the received power of the second SSB with the minimum path loss;

[0247] Based on the difference, select SSB.

[0248] In one embodiment, the processor 602 is specifically used for:

[0249] If the difference is greater than the first threshold, the first SSB is selected; or,

[0250] If the difference is less than or equal to the first threshold, the second SSB with the minimum path loss is selected.

[0251] In one embodiment, the communication interface 601 is further configured to:

[0252] The first threshold is received from the network side.

[0253] It should be noted that the specific processing procedures of the processor 602 and the communication interface 601 can be understood with reference to the above method.

[0254] Of course, in practical applications, the various components in terminal 600 are coupled together through bus system 604. It can be understood that bus system 604 is used to realize the connection and communication between these components. In addition to the data bus, bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 604 in Figure 6.

[0255] The memory 603 in this embodiment is used to store various types of data to support the operation of the terminal 600. Examples of such data include any computer program used to operate on the terminal 600.

[0256] The methods disclosed in the embodiments of this application can be applied to the processor 602, or implemented by the processor 602. The processor 602 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in the processor 602 or by instructions in the form of software. The processor 602 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 602 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the memory 603. The processor 602 reads the information in the memory 603 and combines its hardware to complete the steps of the aforementioned method.

[0257] In an exemplary embodiment, terminal 600 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0258] It is understood that the memory (memory 603) in this embodiment of the application can be volatile memory or non-volatile memory, or both. 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), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); the magnetic surface memory can be disk storage or magnetic tape storage. 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 RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0259] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a memory 603 storing a computer program, which can be executed by the processor 602 of the terminal 600 to complete the steps described in the aforementioned method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0260] In an exemplary embodiment, this application also provides a computer program product, including a computer program that can be executed by the processor 602 of the terminal 600 to complete the steps described in the aforementioned method.

[0261] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0262] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0263] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. A random access method, characterized in that, Applied to a terminal, the method includes: searching for a first synchronization signal block (SSB); determining whether the first SSB is a cooperating SSB and obtaining a determination result; if the determination result indicates that the first SSB is a cooperating SSB, selecting an SSB from the first SSB and a plurality of second SSBs, wherein the first SSB is associated with the plurality of second SSBs; and initiating a random access procedure using the resources corresponding to the selected SSB.

2. The method according to claim 1, characterized in that, The step of determining whether the first SSB is a cooperative SSB includes: using first information to determine whether the first SSB is a cooperative SSB, wherein the first information is used to indicate whether the first SSB is a cooperative SSB or a non-cooperative SSB.

3. The method according to claim 2, characterized in that, The method further includes: receiving the first information sent by the network side.

4. The method according to claim 1, characterized in that, The step of initiating a random access procedure using the resources corresponding to the selected SSB includes: determining the physical random access channel (PRACH) transmission power using the minimum path loss corresponding to the plurality of second SSBs; and initiating a random access procedure using the determined PRACH transmission power through the resources corresponding to the selected SSB.

5. The method according to claim 1, characterized in that, The method further includes: determining a plurality of time-frequency resource locations associated with the first SSB, wherein each of the plurality of time-frequency resource locations corresponds to a second SSB; and using the determined plurality of time-frequency resource locations to search for the plurality of second SSBs.

6. The method according to claim 5, characterized in that, The step of determining the locations of multiple time-frequency resources associated with the first SSB includes: using second information to determine the locations of multiple time-frequency resources associated with the first SSB, wherein the second information is used to indicate the relative positional relationship between the multiple time-frequency resources associated with the first SSB and the time-frequency resources of the first SSB; or, using third, fourth, and fifth information to determine the locations of multiple time-frequency resources associated with the first SSB, wherein the third information is used to indicate one or more time-frequency domain resource groups that actually transmit the SSB, the time-frequency domain resource groups containing one or more time-frequency domain resource locations; the fourth information is used to indicate one or more time-frequency domain resource locations that actually transmit the SSB in the time-frequency domain resource groups; and the fifth information is used to indicate the time-frequency domain resource groups associated with the first SSB.

7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: determining the received power of the first SSB; the step of selecting an SSB from the first SSB and a plurality of second SSBs includes: for each of the plurality of second SSBs, determining the received power of the second SSB, and using the received power and transmitted power of the second SSB to determine the path loss of the second SSB; determining the second SSB with the minimum path loss among the plurality of second SSBs; and selecting an SSB using the received power of the first SSB and the received power of the second SSB with the minimum path loss.

8. The method according to claim 7, characterized in that, The step of selecting an SSB using the received power of the first SSB and the received power of the second SSB with the minimum path loss includes: determining the difference between the received power of the first SSB and the received power of the second SSB with the minimum path loss; and selecting an SSB based on the difference.

9. The method according to claim 8, characterized in that, The step of selecting an SSB based on the difference includes: selecting the first SSB when the difference is greater than a first threshold; or selecting the second SSB with the minimum path loss when the difference is less than or equal to the first threshold.

10. The method according to claim 9, characterized in that, The first threshold is associated with one or more of the following: preamble format; cell radius corresponding to the terminal; number of Transmit / Receive Points (TRPs) in the cell corresponding to the terminal; and number of non-cooperative Service Servings (SSBs) in each TRP in the cell corresponding to the terminal.

11. The method according to claim 9, characterized in that, The method further includes: receiving the first threshold sent by the network side.

12. A random access device, characterized in that, include: The search unit is used to find the first SSB; The judgment unit is used to determine whether the first SSB is a cooperative SSB and obtain the judgment result. The selection unit is used to select an SSB from a first SSB and a plurality of second SSBs when the determination result indicates that the first SSB is a cooperative SSB, wherein the first SSB is associated with the plurality of second SSBs. The access unit is used to initiate a random access procedure using the resources corresponding to the selected SSB.

13. A terminal, characterized in that, include: The processor and communication interface; wherein the processor is configured to: search for a first SSB through the communication interface; determine whether the first SSB is a cooperative SSB and obtain a determination result; if the determination result indicates that the first SSB is a cooperative SSB, select an SSB from the first SSB and a plurality of second SSBs, wherein the first SSB is associated with the plurality of second SSBs; and initiate a random access procedure through the communication interface using the resources corresponding to the selected SSB.

14. A terminal, characterized in that, include: A processor and a memory for storing a computer program capable of running on the processor, wherein the processor, when running the computer program, performs the steps of the method according to any one of claims 1 to 11.

15. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.

16. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.