Method and apparatus for determining random access resource, and terminal and network-side device

WO2026166486A1PCT designated stage Publication Date: 2026-08-13DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2026-02-05
Publication Date
2026-08-13

Smart Images

  • Figure CN2026077209_13082026_PF_FP_ABST
    Figure CN2026077209_13082026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a method and apparatus for determining a random access resource, and a terminal and a network-side device. The method comprises: receiving first information; and on the basis of the first information, determining a PRACH resource used for sending a PRACH preamble, wherein the first information has a mapping relationship with a PRACH resource index, the PRACH resource index is an index obtained by means of numbering the PRACH resource on the basis of a first granularity, and the first granularity comprises at least one of the following: an RO; a mapping period between an SSB and the RO; a PRACH association period; and a PRACH association period pattern.
Need to check novelty before this filing date? Find Prior Art

Description

Random access resource determination method, device, terminal and network-side equipment

[0001] This disclosure claims priority to Chinese Patent Application No. 202510135390.1, filed with the Chinese Patent Office on February 7, 2025, entitled "Method, Apparatus, Terminal and Network-Side Equipment for Determining Random Access Resources", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to a method, apparatus, terminal and network-side equipment for determining random access resources. Background Technology

[0003] Additional Physical Random Access Channel (PRACH) resources can be used for adaptive adjustments. For example, network-side devices can configure one PRACH resource #1 for both energy-saving terminals and regular terminals; simultaneously, network-side devices can configure an additional PRACH resource #2 for energy-saving terminals. The network can notify energy-saving terminals via configuration or instruction whether the additional PRACH resources exist or can be used.

[0004] The Radio Access Network (RAN) proposes a method based on Random Access Channel (RACH) occasions (RO) masks to determine available PRACH resources among additional resources. The terminal determines the available RO index within a PRACH cycle based on the configured or indicated PRACH mask index. In power-saving mode, the network needs to wake up and listen at the location corresponding to each indicated RO index. However, each listening session is very short, causing network devices to wake up frequently, which is detrimental to network energy efficiency. Summary of the Invention

[0005] The purpose of this disclosure is to provide a method, apparatus, terminal, and network-side device for determining random access resources, which solves the problem that the method of monitoring RO on the network side is not conducive to network energy saving.

[0006] Embodiments of this disclosure provide a method for determining random access resources, executed by a terminal, the method comprising:

[0007] Receive the first message;

[0008] Based on the first information, determine the PRACH resources used to transmit the Physical Random Access Channel (PRACH) preamble;

[0009] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0010] The first particle size includes at least one of the following:

[0011] Random Access Channel Timing (RO);

[0012] The mapping period between the Synchronization Signal Block (SSB) and the RO;

[0013] PRACH association cycle;

[0014] PRACH associated periodic pattern.

[0015] Embodiments of this disclosure provide a method for determining random access resources, executed by a network-side device, the method comprising:

[0016] Send first information to the terminal; the first information is used to send PRACH resources for the PRACH preamble;

[0017] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0018] The first particle size includes at least one of the following:

[0019] RO;

[0020] The mapping cycle between SSB and RO;

[0021] PRACH association cycle;

[0022] PRACH associated periodic pattern.

[0023] Embodiments of this disclosure provide a terminal, including: a memory, a transceiver, and a processor.

[0024] A memory for storing computer programs; a transceiver for receiving and sending data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0025] Receive the first message;

[0026] Based on the first information, determine the PRACH resources used to transmit the Physical Random Access Channel (PRACH) preamble;

[0027] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0028] The first particle size includes at least one of the following:

[0029] Random Access Channel Timing (RO);

[0030] The mapping period between the synchronization signal block SSB and RO;

[0031] PRACH association cycle;

[0032] PRACH associated periodic pattern.

[0033] Embodiments of this disclosure provide a network-side device, including: a memory, a transceiver, and a processor.

[0034] A memory for storing computer programs; a transceiver for receiving and sending data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0035] Send first information to the terminal; the first information is used to send PRACH resources for the PRACH preamble;

[0036] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0037] The first particle size includes at least one of the following:

[0038] RO;

[0039] The mapping cycle between SSB and RO;

[0040] PRACH association cycle;

[0041] PRACH associated periodic pattern.

[0042] Embodiments of this disclosure provide a random access resource determination apparatus, applied to a terminal, comprising:

[0043] The first receiving unit is used to receive the first information;

[0044] The first determining unit is configured to determine, based on the first information, the PRACH resources for transmitting the Physical Random Access Channel (PRACH) preamble.

[0045] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0046] The first particle size includes at least one of the following:

[0047] Random Access Channel Timing (RO);

[0048] The mapping period between the synchronization signal block SSB and RO;

[0049] PRACH association cycle;

[0050] PRACH associated periodic pattern.

[0051] Embodiments of this disclosure provide a random access resource determination apparatus, applied to a network-side device, comprising:

[0052] The first sending unit is used to send first information to the terminal; the first information is used to send PRACH resources for the PRACH preamble;

[0053] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0054] The first particle size includes at least one of the following:

[0055] RO;

[0056] The mapping cycle between SSB and RO;

[0057] PRACH association cycle;

[0058] PRACH associated periodic pattern.

[0059] Embodiments of this disclosure provide a processor-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the random access resource determination method described above.

[0060] The beneficial effects of the above-mentioned technical solution disclosed herein are:

[0061] In embodiments of this disclosure, the terminal can determine the PRACH resources used to send the PRACH preamble based on the mapping relationship between the first information and the PRACH resource index. The PRACH resource index is an index obtained by the terminal numbering the PRACH resources based on a first granularity. The first granularity can be one or more of the following: the mapping period between SSB and RO, the PRACH association period, the PRACH association period pattern, and RO. By sending the preamble through the resources corresponding to the PRACH resource index with the first granularity number, the terminal avoids frequent and short-term wake-ups by network-side devices to receive information within the mapping period of SSB and RO, which is beneficial for network-side devices to sleep for extended periods and for network energy saving. Attached Figure Description

[0062] Figure 1 shows one of the flowcharts of the random access resource determination method according to an embodiment of the present disclosure;

[0063] Figure 2 shows a schematic diagram of the SSB-RO mapping relationship in an embodiment of this disclosure;

[0064] Figure 3 shows a second schematic flowchart of the random access resource determination method according to an embodiment of this disclosure;

[0065] Figure 4 shows one of the structural schematic diagrams of the random access resource determination device according to an embodiment of the present disclosure;

[0066] Figure 5 shows a second structural schematic diagram of the random access resource determination device according to an embodiment of the present disclosure;

[0067] Figure 6 shows a schematic diagram of the structure of a terminal according to an embodiment of this disclosure;

[0068] Figure 7 shows a schematic diagram of the structure of the network-side device according to an embodiment of the present disclosure. Detailed Implementation

[0069] To make the technical problems, solutions, and advantages of this disclosure clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this disclosure. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.

[0070] It should be understood that the phrase "an embodiment" or "one embodiment" throughout the specification means that a particular feature, structure, or characteristic relating to an embodiment is included in at least one embodiment of this disclosure. Therefore, "in one embodiment" or "one embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0071] In the various embodiments of this disclosure, it should be understood that the sequence number of each process described below 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 disclosure.

[0072] In this disclosure, the term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0073] In this disclosure, the term "multiple" refers to two or more, and other quantifiers are similar.

[0074] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this disclosure.

[0075] In describing the embodiments of this disclosure, some concepts used in the following description will first be explained.

[0076] I. Network energy saving.

[0077] Additional PRACH resources can be used for adaptive adjustments. For example, from a network perspective, the network-side device configures one PRACH resource #1 for both energy-saving terminals and regular terminals; simultaneously, the network-side device configures an additional PRACH resource #2 for energy-saving terminals. The network-side device can configure or instruct energy-saving terminals whether the additional PRACH resource exists or can be used. In this way, when network traffic is high or there are many terminals, the network-side device can instruct energy-saving terminals to use both PRACH resources #1 and #2; when network traffic is low or there are few terminals, the network-side device can instruct energy-saving terminals to use PRACH resource #1.

[0078] Assuming that PRACH resource #1 uses a larger time domain period and PRACH resource #2 uses a smaller time domain period, when the network traffic is low or there are few terminals, using only PRACH resource #1 will save network energy consumption; however, when the network traffic is high or there are many terminals, both PRACH resource #1 and PRACH resource #2 will be used, and in this case, network energy consumption will be limited by PRACH resource #2.

[0079] II. PRACH cycle configuration.

[0080] For UEs in Radio Resource Control (RRC) idle / inactive states, the temporal location of PRACH resources can be configured through the configuration index field (prach-ConfigurationIndex) in System Information Block 1 (SIB1). The period of the radio frame containing the PRACH resource is 10ms, 20ms, 40ms, or 80ms, 160ms. For UEs in RRC connected state (RRC_CONNECTED), the temporal location of PRACH resources can be configured through higher-layer parameters, such as prach-ConfigurationIndex or the configuration index field of message A (msgA-PRACH-ConfigurationIndex). The resource information indicated by prach-ConfigurationIndex or msgA-PRACH-ConfigurationIndex is shown in Table 1 below.

[0081] Table 1:

[0082] Paging downlink control information (DCI) can be used to indicate PRACH adaptive adjustment. The paging DCI includes a short message indicator to indicate different purposes. For example, when short message = 11, the paging DCI can be used to paging scheduling information, Tracking Reference Signal (TRS) availability indication, and short massage indication. In this case, the UE needs to decode all bit fields in the paging DCI, and the reserved bit may be 0. The short message indicator is shown in Table 2.

[0083] Table 2: short message indicator

[0084] Short messages are shown in Table 3 below:

[0085] Table 3: short message

[0086] 3. PRACH occasion mask.

[0087] In New Radio (NR) systems, PRACH occasions masks are introduced in the random access procedure to explicitly indicate available Remote Routers (ROs) or the range of available ROs. For scenarios where an SSB is mapped to multiple ROs, the PRACH mask index can indicate the selected or associated PRACH occasion based on higher-layer configuration or PDCCH order. The relationship between PRACH mask and PRACH occasion is shown in Table 4 below:

[0088] Table 4: PRACH Mask Index

[0089] IV. PRACH association period.

[0090] The PRACH association period is the smallest integer multiple of the PRACH configuration period that ensures all SSBs are mapped at least once within the PRACH association period. The candidate set of values ​​is selected according to Table 5 below.

[0091] Table 5: Mapping between PRACH configuration cycle and Synchronization Signal (SS) / Physical Broadcast Channel (PBCH) blocks to PRACH context-associated cycles.

[0092] V. PRACH association period pattern.

[0093] The PRACH association period pattern includes one or more association periods, and the PRACH occasions and SS / PBCH are repeating patterns. The protocol stipulates that the PRACH association period pattern shall not exceed 160ms.

[0094] The embodiments of this disclosure provide a method, apparatus, terminal, and network-side device for determining random access resources, in order to solve the problem that the method of monitoring RO on the network side is not conducive to network energy saving.

[0095] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.

[0096] As shown in Figure 1, an embodiment of this disclosure provides a method for determining random access resources, executed by a terminal, specifically including the following steps:

[0097] Step 101: Receive the first message;

[0098] Step 102: Based on the first information, determine the PRACH resources used for transmitting the Physical Random Access Channel (PRACH) preamble;

[0099] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0100] The first particle size includes at least one of the following:

[0101] Random Access Channel Timing (RO);

[0102] The mapping cycle between the synchronization signal block SSB and RO;

[0103] PRACH association period;

[0104] PRACH association period pattern.

[0105] In this embodiment, the first information may be sent by the network-side device, and the first information is used to indicate the resource location for the terminal to send the PRACH preamble. For example, the terminal has multiple predefined or pre-configured PRACH resources, and the network-side device instructs the terminal to use one or more of these resources to send the PRACH preamble through the first information. Alternatively, the first information can be understood as indicating that one or more predefined or pre-configured resources are in effect.

[0106] Specifically, the first information has a mapping relationship with the PRACH resource index. This mapping relationship can be explicit or implicit. For example, the first information has a direct association with the PRACH resource index, through which the PRACH resource corresponding to the first information can be directly determined; or, the first information has a mapping relationship with other information related to the PRACH resource index, through which other information related to the PRACH resource index corresponding to the first information can be determined, and through the mapping relationship between the other information related to the PRACH resource index and the PRACH resource index, the PRACH resource can be further determined.

[0107] The PRACH resource index described in this embodiment is an index obtained by numbering PRACH resources based on a first granularity. The first granularity may include, for example, RO, SSB-RO mapping cycle, PRACH association period, PRACH association period pattern, RO, or one or more of these.

[0108] For example, the network-side device pre-configures multiple PRACH resources for the terminal. The terminal can number these PRACH resources based on the SSB-RO mapping cycle to obtain a set of indexes, namely the PRACH resource index; or, the terminal can number the PRACH resources based on both the SSB-RO mapping cycle and the RO to obtain two sets of indexes, both of which can be PRACH resource indexes. The mapping relationship between the first information and the PRACH resource index can include: the first information being mapped to the PRACH resource index obtained by the terminal based on the SSB-RO mapping cycle, and / or the first information being mapped to the PRACH resource index obtained by the terminal based on the RO.

[0109] For example, a network-side device pre-configures multiple PRACH resources for a terminal. The terminal can number these PRACH resources based on the PRACH association period to obtain a set of indexes, namely the PRACH resource index; or, the terminal can number the PRACH resources based on both the SSB-RO mapping cycle and the PRACH association period to obtain two sets of indexes, both of which can be PRACH resource indexes. The mapping relationship between the first information and the PRACH resource index can include: the first information being mapped to the PRACH resource index obtained by the terminal based on the PRACH association period, and / or the first information being mapped to the PRACH resource index obtained by the terminal based on the SSB-RO mapping cycle.

[0110] For example, a network-side device pre-configures multiple PRACH resources for a terminal. The terminal can number these PRACH resources based on a PRACH association period pattern to obtain a set of indexes, namely the PRACH resource indexes; or, the terminal can number the PRACH resources based on both the PRACH association period and the PRACH association period pattern to obtain two sets of indexes, both of which can be PRACH resource indexes. The mapping relationship between the first information and the PRACH resource indexes can include: the first information being mapped to the PRACH resource indexes obtained by the terminal based on the PRACH association period pattern, and / or the first information being mapped to the PRACH resource indexes obtained by the terminal based on the PRACH association period.

[0111] For example, the terminal can number the PRACH resources based on the SSB-RO mapping cycle, PRACH association period, and PRACH association period pattern, respectively, to obtain three sets of indices. Each of the three sets of indices can be a PRACH resource index. The first information can have a mapping relationship with each of the three sets of indices.

[0112] It should be noted that the terminal and network-side devices can number the predefined or preconfigured PRACH resources based on any one or more combinations of the above granularities to obtain the corresponding PRACH resource index. Based on the mapping relationship between the first information and the PRACH resource index, the terminal can determine the PRACH resource used to send the PRACH preamble, and the terminal uses the determined PRACH resource to send the preamble.

[0113] In embodiments of this disclosure, the terminal can determine the PRACH resources used to send the PRACH preamble based on the mapping relationship between the first information and the PRACH resource index. The PRACH resource index is an index obtained by the terminal numbering the PRACH resources based on a first granularity. The first granularity can be one or more of the following: the mapping period between SSB and RO, the PRACH association period, the PRACH association period pattern, and RO. By sending the preamble through the resources corresponding to the PRACH resource index with the first granularity number, the terminal avoids frequent and short-term wake-ups by network-side devices to receive information within the mapping period of SSB and RO, which is beneficial for network-side devices to sleep for extended periods and for network energy saving.

[0114] As an optional embodiment, the method further includes:

[0115] Based on network-side device configuration or predefined information, determine the first granularity of the resources used to send the PRACH preamble;

[0116] The PRACH resources are numbered according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity.

[0117] In this embodiment, the terminal can determine the first granularity for numbering PRACH resources based on predefined rules or network-side device configurations. For example, if the terminal determines that the granularity for allowing the transmission of PRACH time-domain information is an SSB-RO mapping cycle, based on the first rule and the SSB-RO mapping cycle, it can determine the number index of each SSB-RO mapping cycle with the SSB-RO mapping cycle as the granularity.

[0118] For example, if the terminal determines that the granularity of the network testing device configuration or the predefined allowable PRACH time domain information transmission is the PRACH association period, then according to the first rule and based on the PRACH association period, the PRACH resources are numbered, and the number index of each PRACH association period with the PRACH association period as the granularity is determined.

[0119] For example, if the terminal determines that the granularity of the network testing device configuration or the predefined allowable PRACH time domain information transmission is the PRACH association period pattern, then according to the first rule and based on the PRACH association period, the PRACH resources are numbered, and the number index of each PRACH association period pattern with the PRACH association period pattern as the granularity is determined.

[0120] Terminals can also number PRACH resources based on the above-mentioned multiple granularities and according to the first rule, which will not be elaborated here.

[0121] As an optional embodiment, the step of numbering PRACH resources according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity includes:

[0122] Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity;

[0123] or,

[0124] Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

[0125] In this embodiment, the terminal can number all PRACH resources with a first granularity, starting from the initial numbering position; alternatively, it can number them with the first granularity, starting from the initial numbering position, within each first period. The first period can be a network-side device configuration or a predefined period.

[0126] In some embodiments, the starting position of the number includes one of the following:

[0127] 1) The position of system frame number 0; the terminal can obtain the PRACH resource index by starting from system frame number 0 and numbering in ascending order.

[0128] 2) The position of the Nth system frame after the terminal receives the second information, the second information being used to indicate that the PRACH resource is effective or to configure the PRACH resource to be effective; in this embodiment, the terminal can start from the Nth system frame after receiving the PRACH resource effective indication or configuration, and obtain the PRACH resource index in ascending order, where N is greater than or equal to 0.

[0129] 3) The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, where the second information is used to indicate that the PRACH resource is active or to configure the PRACH resource to be active; wherein M and N are greater than or equal to 0. In this embodiment, the terminal can start from the Nth system frame after receiving the PRACH resource active indication or configuration, and obtain the PRACH resource index in ascending order, where M and N are greater than or equal to 0.

[0130] In the case where the terminal numbers the PRACH resources based on the first granularity in each first period, the starting position for numbering in the first period can be: the position where the system frame number is 0 in a certain first period, the position of the Nth system frame after the terminal receives the PRACH resource activation indication or configuration, or the position of the Nth system frame after the terminal receives the PRACH resource activation indication or configuration for M time slots.

[0131] The terminal assigns a number to the PRACH resource based on the first granularity. After obtaining the PRACH resource index, the network-side device can indicate the PRACH resources that can (or are allowed) to be used to send the preamble through the first information.

[0132] As an optional embodiment, receiving the first information includes at least one of the following:

[0133] Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the first information;

[0134] Receive higher-layer signaling sent by network-side devices, wherein the higher-layer signaling is used to indicate the first information.

[0135] In this embodiment, the network-side device can send the first information via Layer 1 (L1) signaling and / or higher-layer signaling, thereby indicating the availability (or permission) of PRACH resources for transmitting the preamble. The higher-layer signaling can be system messages, such as SIB1 or other SIB signaling, and the enabling parameters configured by the terminal upon receiving the system message can determine the available PRACH resources.

[0136] The L1 signaling is, for example, DCI, such as DCI format 1_0, DCI format 2_7, or DCI format 2_9. The terminal determines whether to activate or enable available PRACH resources based on the L1 signaling indication, thereby enabling PRACH transmission.

[0137] As an optional embodiment, the first information includes at least one of the following:

[0138] (1) Target first index, wherein the target first index is a resource index in the first index used for sending PRACH preamble, and each first index has a mapping relationship with the PRACH resource index.

[0139] The first index is obtained by numbering PRACH resources based on a first granularity to obtain a PRACH resource index, and then numbering these PRACH resource indexes again according to certain rules. The first index has a mapping relationship with the PRACH resource indexes obtained based on the first granularity.

[0140] For example, the PRACH resource index obtained by numbering the PRACH resources based on the mapping period between SSB and RO is: 0, 1, 2...9; the first index is obtained by numbering these 10 PRACH resource indices (0~9) again. For example, the first index includes 0, 1, 2, where the first index 0 corresponds to PRACH resource 0, PRACH resource 1, PRACH resource 2, the first index 1 corresponds to PRACH resource 3, PRACH resource 4, PRACH resource 5, and the first index 2 corresponds to PRACH resource 6, PRACH resource 7, PRACH resource 8, PRACH resource 9.

[0141] The target first index is a resource index indicated by the network-side device that can be used to send the PRACH preamble. For example, the network-side device can send the target first index as 1 to the terminal. The PRACH resource indices corresponding to the first index 1 are: PRACH resource 3, PRACH resource 4, and PRACH resource 5. Then it can be determined that the resources that can be used to send the preamble are the PRACH resources corresponding to PRACH resource 3, PRACH resource 4, and PRACH resource 5.

[0142] (2) Bitmap; each bit of the bitmap is mapped to a PRACH resource index;

[0143] Network-side devices can also use bitmaps to indicate resources that can (or are allowed) to be used to send preambles, with each bit in the bitmap corresponding to a PRACH resource index.

[0144] For example, if a bitmap indicated by a network-side device includes 3 bits, and the corresponding PRACH resource indices for these 3 bits are PRACH resource 3, PRACH resource 4, and PRACH resource 5, then it can be determined that the resources that can (or are allowed) to be used for sending the preamble are the PRACH resources corresponding to PRACH resource 3, PRACH resource 4, and PRACH resource 5.

[0145] In some embodiments, the first information includes at least one of the bitmaps; when the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

[0146] For example, the first information indicated by the network-side device includes two bitmaps. The PRACH resource index corresponding to the bit in the first bitmap is obtained by numbering based on the mapping period between SSB and RO. The PRACH resource index corresponding to the bit in the second bitmap is obtained by numbering based on the PRACH association period.

[0147] The first information can also contain more bitmaps, such as the four bitmaps of the higher-layer configuration received by the terminal, where each bitmap corresponds to a PRACH resource number. The granularity of the PRACH resource index corresponding to each of the four bitmaps is different: RO, SSB-RO mapping cycle, PRACH association period, and PRACH association period pattern, respectively.

[0148] (3) The second index and the number of indexes, wherein the second index is the starting PRACH resource index used to send the PRACH preamble in the PRACH resource index.

[0149] In this embodiment, the network-side device can also indicate the resources used to send the PRACH preamble by indicating the starting PRACH resource index and the total number of resources. For example, the PRACH resource index obtained by the terminal after numbering the PRACH resources based on the first granularity includes: 0, 1, 2, 3, 4, 5. If the network-side device indicates index number 1 and quantity 3, the terminal can determine that the starting PRACH resource index used to send the PRACH preamble is PRACH resource 1, PRACH resource 2, and PRACH resource 3.

[0150] In an optional embodiment, where the first information includes the target first index, the method further includes:

[0151] Determine the first list of indices and / or the first set of indices;

[0152] Determine the mapping relationship between each first index in the first index list and / or the first index set and the PRACH resource index.

[0153] In this embodiment, the terminal determines a first index list and / or a first index set, which contains one or more first indices. Each first index has a mapping relationship with a PRACH resource index. For example, after the terminal numbers the PRACH resources based on a first granularity, it obtains 10 PRACH resource indices from 0 to 9. The first index list and / or the first index set contains 5 first indices from 0 to 4, where first index 0 corresponds to PRACH resource 0 and PRACH resource 1, first index 1 corresponds to PRACH resource 2 and PRACH resource 3, first index 2 corresponds to PRACH resource 4 and PRACH resource 5, first index 3 corresponds to PRACH resource 6 and PRACH resource 7, and first index 4 corresponds to PRACH resource 8 and PRACH resource 9.

[0154] The network-side device can indicate any one or more of the above five first indices, and the resource corresponding to the PRACH resource index of the indicated first index is the resource used to send the preamble. Any one or more first indices indicated by the network-side device are the target first index.

[0155] In this embodiment, the terminal can obtain the configuration of the first index through predefined or network-side device configuration, and determine the time domain information that can (or is allowed) to send PRACH based on the target first index indicated by the network-side device.

[0156] In some embodiments, when the first index list and / or the first index set is configured by higher-layer signaling, the number of first indexes included in the first index list and / or the first index set is configured by the network-side device.

[0157] In this embodiment, the terminal can determine the first index list or the first index set through protocol predefinition or higher-layer signaling configuration. If the first index list or the first index set is a higher-layer signaling configuration, the number of first indexes included in the first index list or the first index set can be configured by the network-side device. In some embodiments, the protocol specifies or the network-side device configures a maximum number of the first indexes.

[0158] As an optional embodiment, the mapping relationship between the first index and the PRACH resource index includes at least one of the following:

[0159] (A) Each of the first indexes corresponds to at least one PRACH resource index;

[0160] In this embodiment, each first index corresponds to one or more PRACH resource indexes, wherein the numbering granularity corresponding to the PRACH resource index can be any of the first granularities mentioned above.

[0161] (B) Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different;

[0162] In this embodiment, each first index can correspond to multiple PRACH resource indexes of different granularities. For example, each first index corresponds to one or more first PRACH resource indices and one or more second PRACH resource indices, wherein the first and second PRACH resource indices correspond to different numbering granularities. For example, both the first and second PRACH resource indices are numbered using one of the following granularities: RO, SSB-RO mapping cycle, PRACH association period, or PRACH association period pattern. However, the granularity corresponding to the first and second PRACH resource indices is different. For instance, the granularity corresponding to the first PRACH resource index is the SSB-RO mapping cycle, while the granularity corresponding to the second PRACH resource index is the PRACH association period.

[0163] (C) Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap.

[0164] In this embodiment, each first index may correspond to a first bitmap and / or a second bitmap, where each bit in the bitmap corresponds to a PRACH resource index. When each first index corresponds to multiple bitmaps, the granularity of the PRACH resource indices corresponding to the first and second bitmaps is different. For example, the PRACH resource indices indicated in the first and second bitmaps may be numbered using one of the following granularities: RO, SSB-RO mapping cycle, PRACH association period, or PRACH association period pattern. However, the granularity of the PRACH resource index indicated in the first bitmap differs from that indicated in the second bitmap. For instance, the granularity of the PRACH resource index indicated in the first bitmap might be an SSB-RO mapping cycle, while the granularity of the PRACH resource index indicated in the second bitmap might be a PRACH association period.

[0165] (D) Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

[0166] In this embodiment, each of the first indices can correspond to a starting PRACH resource number S and a number of PRACH resource numbers. For example, the starting PRACH resource number corresponding to the first index 0 is PRACH resource 1, and the number of resource numbers is 2; the starting PRACH resource number corresponding to the first index 0 is PRACH resource 4, and the number of resource numbers is 3.

[0167] Network-side devices can also indicate resources for transmitting the PRACH preamble via a bitmap. As an optional embodiment, determining the resources for transmitting the Physical Random Access Channel (PRACH) preamble based on the first information includes:

[0168] Based on the bitmap, candidate PRACH resources are determined;

[0169] Based on the third information, resources for sending PRACH preambles are determined from the candidate PRACH resources; the third information is higher-layer signaling and / or layer 1 signaling sent by the network-side device.

[0170] In this embodiment, after the terminal obtains a PRACH resource index by numbering the PRACH resources according to a first granularity (the numbering step is not described in detail here), the network-side device can indicate one or more bitmaps. The terminal determines the time-domain information that allows PRACH transmission based on the bitmaps. Specifically, the terminal receives one or more bitmaps configured by a higher layer, where each bit in the bitmap corresponds to a PRACH resource index, and the granularity of the PRACH resources corresponding to each bitmap is different. The terminal can determine candidate PRACH resources based on the one or more bitmaps.

[0171] Network-side devices then indicate available PRACH resources via higher-layer signaling or L1 signaling. Higher-layer signaling can be system messages, such as SIB1 or other SIB signaling; L1 signaling can be DCI, such as DCI format 1_0, DCI format 2_7, or DCI format 2_9. For example, the terminal determines, based on L1 signaling, which activated or enabled PRACH resources from the candidate PRACH resources can be used for PRACH transmission; or, the terminal determines the available PRACH resources from the candidate PRACH resources based on the enabling parameters configured in the system messages.

[0172] The following example illustrates a method for a terminal to determine PRACH resources for sending a PRACH preamble in an embodiment of this disclosure.

[0173] Example 1: The terminal obtains the value of the target first index through predefined or network-side device configuration, and then determines the PRACH time domain information (i.e., PRACH resources) that are allowed to send the preamble based on the indication information of the first index (used to indicate the target first index).

[0174] On the asymmetric uplink spectrum resources of frequency range 1 (FR1), assuming that the PRACH configuration index of the first PRACH resource configured by the network-side device for terminals supporting network energy saving is 28, that is, the PRACH configuration period is 160ms, this resource can be used for terminals that support network energy saving and terminals that do not support network energy saving; the PRACH configuration index of the second PRACH resource configured by the network-side device for terminals supporting network energy saving is 6, that is, the PRACH configuration period is 20ms, this resource can only be used for terminals that support network energy saving.

[0175] For the second PRACH resource, assuming the base station has 4 SSBs, each SSB corresponds to 2 RO resources, and each RO opportunity has 4 Frequency Division Multiplexing (FDM) RO resources, the SSB-RO mapping relationship is shown in Figure 2. Since it operates on the Time Division Duplex (TDD) band, it is assumed that the second and fifth RO opportunities collide with downlink time slots, making them invalid ROs. In this case, the SSB-RO mapping period, PRACH association period, and PRACH association period pattern (not fully shown in Figure 2) lengths are different.

[0176] Option 1: The terminal obtains the allowed PRACH time domain information granularity, i.e. the first granularity, according to the protocol or the configuration of the network-side equipment, and assigns ascending numbers to the PRACH resources.

[0177] For example, if the protocol specifies that the allowed granularity of PRACH time-domain information is the PRACH association period, the terminal considers the PRACH resource index indicated by the value of the first index to be a PRACH index with the PRACH association period as the smallest granularity. Alternatively, if the protocol specifies that the allowed granularity of PRACH time-domain information is the PRACH association period pattern, then the terminal considers the smallest granularity of the network-side device configuration or indication to be the PRACH association period pattern.

[0178] Alternatively, if the protocol supports granularities including SSB-RO mapping cycle, PRACH association period, and PRACH association period pattern, the terminal determines the numbering granularity as one of SSB-RO mapping cycle, PRACH association period, or PRACH association period pattern based on the network-side device configuration. For example, the network-side device may configure the first granularity as PRACH association period.

[0179] Alternatively, if the protocol supports granularities including SSB-RO mapping cycle, PRACH association period, and PRACH association period pattern, the terminal determines the PRACH resource granularity to be one or more of these based on the network-side device configuration. For example, if the terminal determines the PRACH resource granularity to be PRACH association period pattern and PRACH association period based on the network-side device configuration, the terminal needs to first determine the resource index corresponding to the PRACH association period pattern that allows PRACH transmission, and then determine the resource index corresponding to the PRACH association period that allows PRACH transmission.

[0180] Example of terminal numbering PRACH resources: The terminal first determines the granularity of the PRACH resources, and then, starting from a given starting point, numbers the PRACH resources in ascending order based on the granularity, for example, starting from 0 or 1. The starting point for numbering includes the following two types:

[0181] The terminal starts numbering from system frame #0 and obtains the PRACH resource index i, which is numbered with the first granularity.

[0182] Alternatively, the terminal can begin numbering the PRACH resource index i, starting from the Nth system frame after receiving the PRACH resource configuration effective / available indication information. For example, if the terminal receives the DCI indicating that additional PRACH resources are effective in the 3rd time slot of the first system frame, and N=1, then the terminal starts numbering the PRACH resources from the second system frame.

[0183] Terminals can number PRACH resources in two ways:

[0184] Method 1: The terminal starts from the numbering starting point and numbers in ascending order, starting from 0 or 1 with the first granularity. For example, starting from the starting point, PRACH association period i = 0, PRACH association period i = 1, PRACH association period i = 2, and so on.

[0185] Method 2: The terminal starts from the initial numbering point and numbers in ascending order from 0 or 1 within the first cycle, using the first granularity. The ascending numbering restarts in the next cycle. For example, if the first cycle L = 160ms, the numbering within 160ms would be: PRACH association period pattern i = 0, PRACH association period pattern i = 1, PRACH association period pattern i = 2, and PRACH association period pattern i = 3. Alternatively, if the first cycle is the PRACH association period pattern, then the numbering would be performed within the first granularity of the PRACH association period pattern.

[0186] Example 2: The terminal determines the mapping relationship between the first index and one or more PRACH resource indexes according to the configuration or protocol of the network-side device, including the following:

[0187] (1) Each first index corresponds to a PRACH resource index. Assuming the granularity of numbering PRACH resources is the PRACH association period, if method 1 in feature 1 is used for numbering, the first index table or set determined by the terminal is shown in Table 6 below. Assuming the PRACH resource index is obtained by numbering PRACH resources with the PRACH association period as the granularity:

[0188] Table 6:

[0189] Where L represents the number of PRACH association periods configured on the network-side device, such as 16, 8, 4, etc.

[0190] Assuming the terminal receives a target first index of 2 and L = 4, after receiving the indication information of the target first index, the terminal determines the time-domain resource number i that allows the transmission of the PRACH preamble. That is, the terminal is only allowed to transmit PRACH on PRACH resource indices that satisfy i mod 4 = 1 (i = 1, 5, 9, ...), and is not allowed to transmit PRACH in other time-domain parts. The network-side device only monitors PRACH on PRACH resource indices that satisfy i mod 4 = 1, and does not need to monitor other time-domain parts.

[0191] If method 2 from Example 1 is used for numbering, the first index table or set defined by the terminal is shown in Table 7 below:

[0192] Table 7:

[0193] (2) Each first index corresponds to one or more PRACH resource indices. Assuming the granularity of numbering PRACH resources is the PRACH association period, if method 1 in feature 1 is used for numbering, the first index table or set determined by the terminal is shown in Table 8 below:

[0194] Table 8:

[0195] Assuming the target first index is 2 and L = 4, after receiving the indication of the target first index, the terminal determines the resource index i that is allowed to send PRACH. That is, the terminal is allowed to send PRACH on numbers that satisfy i mod 4 = 1 and i mod 4 = 2 (i = 1, 2, 5, 6, 9, 10...). PRACH is not allowed to be sent in other time domains. The network-side equipment only monitors PRACH on numbers that satisfy i mod 4 = 1 and i mod 4 = 2; other time domains do not need to be monitored.

[0196] If method 12 in feature one is used for numbering, the first index table or set determined by the terminal is shown in Table 9 below:

[0197] Table 9:

[0198] (3) Each first index corresponds to one or more first PRACH resource indices and one or more second PRACH resource indices, wherein the first and second PRACH resource indices correspond to different time-domain granularities. Furthermore, the first PRACH resource indexes are numbered periodically using the second PRACH resource indexes as the basis. For example, the granularity corresponding to the first PRACH resource index is the PRACH association period, and the granularity corresponding to the second PRACH resource index is the PRACH association period pattern. The first index table or set determined by the terminal is shown in Table 10 below:

[0199] Table 10:

[0200] Suppose the terminal receives the indication information of the target first index, for example, the target first index indication is 3. The terminal first determines that the second PRACH resource index is number 3. In the available PRACH association period pattern, the first PRACH resource index number is 1.

[0201] (4) For the case where each first index corresponds to a bitmap, assuming each bit corresponds to a PRACH resource index with PRACH association period as the granularity, for example, the first period is 160ms, and there are 8 PRACH association periods, then the bitmap length is 8 bits. The information configured by the network-side device for the terminal is shown in Table 11 below:

[0202] Table 11:

[0203] Suppose the terminal receives an indication of the target first index, for example, the target first index is 2, the terminal determines that the available PRACH association period indices are PRACH association period#1 and PRACH association period#2.

[0204] (5) For each first index corresponding to a first bitmap and a second bitmap, assume that the granularity of the resource index indicated by the first bitmap is the PRACH association period, and the granularity of the resource index indicated by the second bitmap is the PRACH association period pattern. For example: the PRACH association period pattern is 160ms, the first period is also 160ms, the first bitmap is 8 bits, and the second bitmap is 2 bits. The information configured by the network-side device for the terminal is shown in Table 12 below.

[0205] Table 12:

[0206] Assuming the terminal receives the indication information of the target first index, for example, the target first index indication is 2, the terminal determines that the available PRACH association period pattern index in the second bitmap is PRACH association period pattern #2, and the available PRACH association periods within PRACH association period pattern #2 are PRACH association period #1 and PRACH association period #2.

[0207] (6) For each first index, there is a starting PRACH resource index S and a number of PRACH resource indexes X. Assume the first granularity is the PRACH association period, for example, the first period is 160ms, and there are 8 PRACH association periods. The information configured by the network-side device for the terminal is shown in Table 13 below:

[0208] Table 13:

[0209] Suppose the terminal receives the indication information of the target first index, for example: the target first index is 2, the terminal determines that the available PRACH association period numbers are PRACH association period#0 (i.e. S=1, the first index) and PRACH association period#1, PRACH association period#2.

[0210] The terminal determines the available PRACH resources based on instructions from the network-side device, including the following methods:

[0211] 1) The terminal receives the first set of indices or the first list of indices configured by the higher-layer signaling, and receives the target first index to be used. The terminal then determines the available PRACH resources according to the PRACH resource indication in the DCI. For example, the terminal determines the available PRACH resources by receiving a target first index of 3. Then, according to the activation signaling in the DCI, it determines that one or more PRACH resources are activated and can be used.

[0212] 2) The terminal receives the first set or list of indices configured by the higher-layer signaling, and then determines the available PRACH resources according to the resource index indication in the DCI. For example, if the network-side device configures the above table for the terminal, then in some embodiments the first index is 0 to 4. The terminal then determines the available PRACH resources according to the PRACH resource index in the DCI indication, for example, i = 2. The DCI can be DCI format 2_7, P-RNTI scrambled DCI format 1_0, or other RNTI scrambled DCI format 1_0 or DCI format 1_1.

[0213] 3) The terminal determines the target first index based on the configuration of the higher-level parameters and directly determines the available PRACH resources.

[0214] If the network-side device configures or indicates a first index and configures or indicates a PRACH mask, the terminal determines the time domain resource range that allows PRACH transmission based on the first index indication, and then determines the PRACH transmission timing that is allowed within the time domain resource range that allows PRACH transmission based on the PRACH mask indication.

[0215] Example 3: The network-side device directly configures or indicates the first bitmap, or the network-side device directly configures or indicates the starting index and index number of the PRACH resource index.

[0216] The terminal first numbers the PRACH resources according to method 2 shown in Example 1. Assuming the first period is 160ms, the granularity of numbering the PRACH resources is the PRACH association period, and the PRACH association period is 20ms, then there are 8 PRACH association periods in the first period.

[0217] Option 2: The terminal receives a first bitmap configured by the network-side device through higher-layer signaling, such as [1,1,0,0,0,0,0,0], to indicate that PRACH association period #1 and PRACH association period #2 are available PRACH resources within the first period.

[0218] Alternatively, in Option 3, the terminal receives the starting index S and index number X of the PRACH number configured by the network-side device through higher-layer signaling, for example, S=0, X=3, to indicate that PRACH association period#1, PRACH association period#2 and PRACH association period#3 are available PRACH resources in the first period.

[0219] The terminal can determine which available PRACH resources are active based on the PRACH resource indications received in the DCI.

[0220] In this embodiment, the terminal network-side device is notified of available PRACH resources based on the extended PRACH occasion mask mechanism, enabling the base station to save energy through periodic behavior.

[0221] In embodiments of this disclosure, the terminal can determine the PRACH resources used to send the PRACH preamble based on the mapping relationship between the first information and the PRACH resource index. The PRACH resource index is an index obtained by the terminal numbering the PRACH resources based on a first granularity. The first granularity can be one or more of the following: the mapping period between SSB and RO, the PRACH association period, the PRACH association period pattern, and RO. By sending the preamble through the resources corresponding to the PRACH resource index with the first granularity number, the terminal avoids frequent and short-term wake-ups by network-side devices to receive information within the mapping period of SSB and RO, which is beneficial for network-side devices to sleep for extended periods and for network energy saving.

[0222] As shown in Figure 3, this embodiment of the present disclosure also provides a method for determining random access resources, executed by a network-side device, the method comprising:

[0223] Step 301: Send first information to the terminal; the first information is used to send PRACH resources for the PRACH preamble;

[0224] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0225] The first particle size includes at least one of the following:

[0226] RO;

[0227] The mapping cycle between SSB and RO;

[0228] PRACH association cycle;

[0229] PRACH associated periodic pattern.

[0230] In this embodiment, the network-side device uses the first information to indicate the resource location for the terminal to send the PRACH preamble. For example, the terminal has multiple predefined or pre-configured PRACH resources, and the network-side device uses the first information to instruct the terminal to use one or more of these resources to send the PRACH preamble. This can also be understood as the first information indicating that one or more predefined or pre-configured resources are in effect.

[0231] Specifically, the first information has a mapping relationship with the PRACH resource index. This mapping relationship can be explicit or implicit. For example, the first information has a direct association with the PRACH resource index, through which the PRACH resource corresponding to the first information can be directly determined; or, the first information has a mapping relationship with other information related to the PRACH resource index, through which other information related to the PRACH resource index corresponding to the first information can be determined, and through the mapping relationship between the other information related to the PRACH resource index and the PRACH resource index, the PRACH resource can be further determined.

[0232] The PRACH resource index described in this embodiment is an index obtained by numbering PRACH resources based on a first granularity. The first granularity may include, for example, RO, SSB-RO mapping cycle, PRACH association period, PRACH association period pattern, RO, or one or more of these.

[0233] Terminal and network-side devices can number predefined or preconfigured PRACH resources based on any one or more combinations of the above granularities to obtain corresponding PRACH resource indexes. Based on the mapping relationship between the first information and the PRACH resource indexes, the terminal can determine the PRACH resource used to send the PRACH preamble. The terminal uses the determined PRACH resource to send the preamble, and the network-side devices monitor the preamble on the corresponding PRACH resource.

[0234] In embodiments of this disclosure, the network-side device indicates the PRACH resource for transmitting the PRACH preamble via first information. The terminal determines the PRACH resource for transmitting the PRACH preamble based on the mapping relationship between the first information and the PRACH resource index. The PRACH resource index is an index obtained by numbering PRACH resources based on a first granularity. This first granularity can be one or more of the following: the mapping period between SSB and RO, the PRACH association period, the PRACH association period pattern, and RO. By transmitting the preamble using the resource corresponding to the PRACH resource index with the first granularity number, the terminal avoids frequent and short-term wake-ups by the network-side device to receive information within the mapping period of SSB and RO, which is beneficial for the network-side device to sleep for extended periods and contributes to network energy conservation.

[0235] As an optional embodiment, the method further includes: numbering the PRACH resources according to a first rule to obtain at least one PRACH resource index corresponding to a first granularity.

[0236] In this embodiment, the network-side device and the terminal use the same first granularity to number PRACH resources. The network-side device can number PRACH resources based on the above-mentioned multiple granularities and according to the first rule. For example, if it is determined that the granularity for allowing the transmission of PRACH time-domain information is SSB-RO mapping cycle, then the PRACH resources are numbered according to the first rule and based on the SSB-RO mapping cycle, and the number index of each SSB-RO mapping cycle with the SSB-RO mapping cycle as the granularity is determined.

[0237] For example, if it is determined that the granularity for allowing the transmission of PRACH time-domain information is the PRACH association period, then according to the first rule and based on the PRACH association period, the PRACH resources are numbered, and the number index of each PRACH association period with the PRACH association period as the granularity is determined.

[0238] For example, if it is determined that the granularity at which PRACH time-domain information can be sent is the PRACH association period pattern, then according to the first rule and based on the PRACH association period, the PRACH resources are numbered, and the number index of each PRACH association period pattern with the PRACH association period pattern as the granularity is determined.

[0239] As an optional embodiment, the step of numbering PRACH resources according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity includes:

[0240] Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity;

[0241] or,

[0242] Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

[0243] In this embodiment, the network-side device and the terminal can number all PRACH resources with a first granularity, starting from the initial numbering position; or they can number them with a first granularity, starting from the initial numbering position, within each first period. The first period can be a period configured by the network-side device or a predefined period.

[0244] As an optional embodiment, the starting position of the number includes one of the following:

[0245] 1) The position of system frame number 0; network-side devices and terminals can obtain the PRACH resource index by starting from system frame number 0 and numbering in ascending order.

[0246] 2) The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that the PRACH resource is active or to configure the PRACH resource to be active; or, the position of the Nth system frame after the network-side device sends the second information.

[0247] 3) The position of the Nth system frame after M time slots following the terminal receiving the second information, where the second information is used to indicate that the PRACH resource is active or to configure the PRACH resource to be active; or, the position of the Nth system frame after M time slots following the network-side device sending the second information.

[0248] Where M and N are greater than or equal to 0.

[0249] Specifically, when the network-side device or terminal numbers the PRACH resources based on the first granularity in each first period, the starting position for numbering in the first period can be: the position where the system frame number is 0 in a certain first period, the position where the terminal receives the PRACH resource activation indication or configuration after the network-side device sends it, or the position where the terminal receives the PRACH resource activation indication or configuration after M time slots.

[0250] As an optional embodiment, sending the first information to the terminal includes at least one of the following:

[0251] Send a DCI to the terminal, the DCI being used to indicate the first information;

[0252] A higher-level signaling message is sent to the terminal, the higher-level signaling message being used to indicate the first information.

[0253] In this embodiment, the network-side device can send the first information via Layer 1 (L1) signaling and / or higher-layer signaling, thereby indicating the availability (or permission) of PRACH resources for transmitting the preamble. The higher-layer signaling can be system messages, such as SIB1 or other SIB signaling, and the enabling parameters configured by the terminal upon receiving the system message can determine the available PRACH resources.

[0254] The L1 signaling is, for example, DCI, such as DCI format 1_0, DCI format 2_7, or DCI format 2_9. The terminal determines whether to activate or enable available PRACH resources based on the L1 signaling indication, thereby enabling PRACH transmission.

[0255] As an optional embodiment, the first information includes at least one of the following:

[0256] (1) Target first index, wherein the target first index is a resource index in the first index used for sending PRACH preamble, and each first index has a mapping relationship with the PRACH resource index.

[0257] The first index is obtained by numbering PRACH resources based on a first granularity to obtain a PRACH resource index, and then numbering these PRACH resource indexes again according to certain rules. The first index has a mapping relationship with the PRACH resource indexes obtained based on the first granularity.

[0258] For example, the PRACH resource index obtained by numbering the PRACH resources based on the mapping period between SSB and RO is: 0, 1, 2...9; the first index is obtained by numbering these 10 PRACH resource indices (0~9) again. For example, the first index includes 0, 1, 2, where the first index 0 corresponds to PRACH resource 0, PRACH resource 1, PRACH resource 2, the first index 1 corresponds to PRACH resource 3, PRACH resource 4, PRACH resource 5, and the first index 2 corresponds to PRACH resource 6, PRACH resource 7, PRACH resource 8, PRACH resource 9.

[0259] The target first index is a resource index indicated by the network-side device that can be used to send the PRACH preamble. For example, the network-side device can send the target first index as 1 to the terminal. The PRACH resource indices corresponding to the first index 1 are: PRACH resource 3, PRACH resource 4, and PRACH resource 5. Then it can be determined that the resources that can be used to send the preamble are the PRACH resources corresponding to PRACH resource 3, PRACH resource 4, and PRACH resource 5.

[0260] (2) Bitmap; each bit of the bitmap is mapped to a PRACH resource index;

[0261] Network-side devices can also use bitmaps to indicate resources that can (or are allowed) to be used to send preambles, with each bit in the bitmap corresponding to a PRACH resource index.

[0262] For example, if a bitmap indicated by a network-side device includes 3 bits, and the corresponding PRACH resource indices for these 3 bits are PRACH resource 3, PRACH resource 4, and PRACH resource 5, then it can be determined that the resources that can (or are allowed) to be used for sending the preamble are the PRACH resources corresponding to PRACH resource 3, PRACH resource 4, and PRACH resource 5.

[0263] In some embodiments, the first information includes at least one of the bitmaps; when the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

[0264] For example, the first information indicated by the network-side device includes two bitmaps. The PRACH resource index corresponding to the bit in the first bitmap is obtained by numbering based on the mapping period between SSB and RO. The PRACH resource index corresponding to the bit in the second bitmap is obtained by numbering based on the PRACH association period.

[0265] The first information can also contain more bitmaps, such as the four bitmaps of the higher-layer configuration received by the terminal, where each bitmap corresponds to a PRACH resource number. The granularity of the PRACH resource index corresponding to each of the four bitmaps is different: RO, SSB-RO mapping cycle, PRACH association period, and PRACH association period pattern, respectively.

[0266] (3) The second index and the number of indexes, wherein the second index is the starting PRACH resource index used to send the PRACH preamble in the PRACH resource index.

[0267] In this embodiment, the network-side device can also indicate the resources used to send the PRACH preamble by indicating the starting PRACH resource index and the total number of resources. For example, the PRACH resource index obtained by the terminal after numbering the PRACH resources based on the first granularity includes: 0, 1, 2, 3, 4, 5. If the network-side device indicates index number 1 and quantity 3, the terminal can determine that the starting PRACH resource index used to send the PRACH preamble is PRACH resource 1, PRACH resource 2, and PRACH resource 3.

[0268] In an optional embodiment, where the first information includes the target first index, the method further includes:

[0269] Information about a first index list and / or a first index set is configured for the terminal via higher-level signaling, wherein each first index in the first index list and / or the first index set has a mapping relationship with a PRACH resource index.

[0270] In this embodiment, the network-side device configures a first index list and / or a first index set for the terminal, wherein the index list and / or the first index set contains one or more first indexes. Each first index has a mapping relationship with a PRACH resource index.

[0271] The network-side device can indicate any one or more of the above five first indices, and the resource corresponding to the PRACH resource index of the indicated first index is the resource used to send the preamble. Any one or more first indices indicated by the network-side device are the target first index.

[0272] As an optional embodiment, the method further includes: configuring the number of first indices contained in the first index list and / or the first index set.

[0273] In this embodiment, the terminal can determine the first index list or the first index set through protocol predefinition or higher-layer signaling configuration. If the first index list or the first index set is a higher-layer signaling configuration, the number of first indexes included in the first index list or the first index set can be configured by the network-side device. In some embodiments, the protocol specifies or the network-side device configures a maximum number of the first indexes.

[0274] As an optional embodiment, the mapping relationship between the first index and the PRACH resource index includes at least one of the following:

[0275] (A) Each of the first indexes corresponds to at least one PRACH resource index;

[0276] In this embodiment, each first index corresponds to one or more PRACH resource indexes, wherein the numbering granularity corresponding to the PRACH resource index can be any of the first granularities mentioned above.

[0277] (B) Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different;

[0278] In this embodiment, each first index can correspond to multiple PRACH resource indexes of different granularities. For example, each first index corresponds to one or more first PRACH resource indices and one or more second PRACH resource indices, wherein the first and second PRACH resource indices correspond to different numbering granularities. For example, both the first and second PRACH resource indices are numbered using one of the following granularities: RO, SSB-RO mapping cycle, PRACH association period, or PRACH association period pattern. However, the granularity corresponding to the first and second PRACH resource indices is different. For instance, the granularity corresponding to the first PRACH resource index is the SSB-RO mapping cycle, while the granularity corresponding to the second PRACH resource index is the PRACH association period.

[0279] (C) Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap.

[0280] In this embodiment, each first index may correspond to a first bitmap and / or a second bitmap, wherein each bit in the bitmap corresponds to a PRACH resource index. When each first index corresponds to multiple bitmaps, the granularity of the PRACH resource indexes corresponding to the first and second bitmaps is different.

[0281] (D) Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

[0282] In this embodiment, each of the first indices can correspond to a starting PRACH resource number S and a number of PRACH resource numbers. For example, the starting PRACH resource number corresponding to the first index 0 is PRACH resource 1, and the number of resource numbers is 2; the starting PRACH resource number corresponding to the first index 0 is PRACH resource 4, and the number of resource numbers is 3.

[0283] Network-side devices can also indicate resources for transmitting the PRACH preamble via a bitmap. As an optional embodiment, the bitmap is used to determine candidate PRACH resources;

[0284] The method further includes: sending third information to the terminal, the third information indicating: the resources among the candidate PRACH resources used for sending PRACH preambles; the third information is higher-layer signaling and / or layer 1 signaling.

[0285] In this embodiment, after the network-side device and the terminal number the PRACH resources according to a first granularity to obtain the PRACH resource index (the numbering step is not described in detail here), the network-side device can indicate one or more bitmaps. The terminal determines the time-domain information that allows PRACH transmission based on the bitmaps. Specifically, the terminal receives one or more bitmaps configured by a higher layer, where each bit in the bitmap corresponds to a PRACH resource index, and the granularity of the PRACH resources corresponding to each bitmap is different. The terminal can determine candidate PRACH resources based on the one or more bitmaps.

[0286] Network-side devices then indicate available PRACH resources via higher-layer signaling or L1 signaling. Higher-layer signaling can be system messages, such as SIB1 or other SIB signaling; L1 signaling can be DCI, such as DCI format 1_0, DCI format 2_7, or DCI format 2_9. For example, the terminal determines, based on L1 signaling, which activated or enabled PRACH resources from the candidate PRACH resources can be used for PRACH transmission; or, the terminal determines the available PRACH resources from the candidate PRACH resources based on the enabling parameters configured in the system messages.

[0287] In embodiments of this disclosure, the network-side device indicates the PRACH resource for transmitting the PRACH preamble via first information. The terminal determines the PRACH resource for transmitting the PRACH preamble based on the mapping relationship between the first information and the PRACH resource index. The PRACH resource index is an index obtained by numbering PRACH resources based on a first granularity. This first granularity can be one or more of the following: the mapping period between SSB and RO, the PRACH association period, the PRACH association period pattern, and RO. By transmitting the preamble using the resource corresponding to the PRACH resource index with the first granularity number, the terminal avoids frequent and short-term wake-ups by the network-side device to receive information within the mapping period of SSB and RO, which is beneficial for the network-side device to sleep for extended periods and contributes to network energy conservation.

[0288] The above embodiments describe the random access resource determination method of this disclosure. The following embodiments will further describe the corresponding apparatus in conjunction with the accompanying drawings.

[0289] Specifically, as shown in Figure 4, this embodiment of the present disclosure provides a random access resource determination device 400, applied to a terminal, including:

[0290] The first receiving unit 410 is used to receive the first information;

[0291] The first determining unit 420 is configured to determine, based on the first information, the PRACH resources for transmitting the Physical Random Access Channel (PRACH) preamble.

[0292] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0293] The first particle size includes at least one of the following:

[0294] Random Access Channel Timing (RO);

[0295] The mapping period between the synchronization signal block SSB and RO;

[0296] PRACH association cycle;

[0297] PRACH associated periodic pattern.

[0298] In some embodiments, the first information includes at least one of the following:

[0299] The target first index is a resource index in the first index used for sending the PRACH preamble, and each first index has a mapping relationship with the PRACH resource index;

[0300] Bitmap; each bit in the bitmap is mapped to a PRACH resource index;

[0301] The second index and the number of indexes, the second index being the starting PRACH resource index used for sending the PRACH preamble in the PRACH resource index.

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

[0303] The second determining unit is used to determine the first granularity of the resources used to send the PRACH preamble based on network-side device configuration or predefined information.

[0304] The first processing unit is used to number the PRACH resources according to the first rule and obtain at least one PRACH resource index corresponding to the first granularity.

[0305] In some embodiments, the first processing unit is specifically used for:

[0306] Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity;

[0307] or,

[0308] Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

[0309] In some embodiments, the starting position of the number includes one of the following:

[0310] The location where system frame number 0 is located;

[0311] The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active.

[0312] The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, wherein the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active;

[0313] Where M and N are greater than or equal to 0.

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

[0315] The third determining unit is used to determine the first index list and / or the first index set;

[0316] The fourth determining unit is used to determine the mapping relationship between each first index in the first index list and / or the first index set and the PRACH resource index.

[0317] In some embodiments, the mapping relationship between the first index and the PRACH resource index includes at least one of the following:

[0318] Each of the first indexes corresponds to at least one PRACH resource index;

[0319] Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different;

[0320] Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap.

[0321] Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

[0322] In some embodiments, when the first index list and / or the first index set is configured by higher-layer signaling, the number of first indexes included in the first index list and / or the first index set is configured by the network-side device.

[0323] In some embodiments, the first information includes at least one of the bitmaps;

[0324] When the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

[0325] In some embodiments, the first determining unit is specifically used for:

[0326] Based on the bitmap, candidate PRACH resources are determined;

[0327] Based on the third information, resources for sending PRACH preambles are determined from the candidate PRACH resources; the third information is higher-layer signaling and / or layer 1 signaling sent by the network-side device.

[0328] In some embodiments, the first receiving unit is specifically configured to perform at least one of the following:

[0329] Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the first information;

[0330] Receive higher-layer signaling sent by network-side devices, wherein the higher-layer signaling is used to indicate the first information.

[0331] It should be noted that the apparatus provided in this embodiment can implement all the method steps implemented in the method embodiment applied to the terminal, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0332] Specifically, as shown in Figure 5, this embodiment of the present disclosure provides a random access resource determination device 500, applied to a network-side device, including:

[0333] The first sending unit 510 is used to send first information to the terminal; the first information is used to send PRACH resources for the PRACH preamble;

[0334] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0335] The first particle size includes at least one of the following:

[0336] RO;

[0337] The mapping cycle between SSB and RO;

[0338] PRACH association cycle;

[0339] PRACH associated periodic pattern.

[0340] In some embodiments, the first information includes at least one of the following:

[0341] The target first index is a resource index in the first index used for sending the PRACH preamble, and each first index has a mapping relationship with the PRACH resource index;

[0342] Bitmap; each bit in the bitmap is mapped to a PRACH resource index;

[0343] The second index and the number of indexes, the second index being the starting PRACH resource index used for sending the PRACH preamble in the PRACH resource index.

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

[0345] The second processing unit is used to number the PRACH resources according to the first rule and obtain at least one PRACH resource index corresponding to the first granularity.

[0346] In some embodiments, the second processing unit is specifically used for:

[0347] Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity;

[0348] or,

[0349] Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

[0350] In some embodiments, the starting position of the number includes one of the following:

[0351] The location where system frame number 0 is located;

[0352] The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active.

[0353] The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, wherein the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active;

[0354] Where M and N are greater than or equal to 0.

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

[0356] The first configuration unit is used to configure information of a first index list and / or a first index set for the terminal via higher-layer signaling, wherein each first index in the first index list and / or the first index set has a mapping relationship with a PRACH resource index.

[0357] In some embodiments, the mapping relationship between the first index and the PRACH resource index includes at least one of the following:

[0358] Each of the first indexes corresponds to at least one PRACH resource index;

[0359] Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different;

[0360] Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap.

[0361] Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

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

[0363] The second configuration unit is used to configure the number of first indices contained in the first index list and / or the first index set.

[0364] In some embodiments, the first information includes at least one of the bitmaps;

[0365] When the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

[0366] In some embodiments, the bitmap is used to determine candidate PRACH resources;

[0367] The method further includes:

[0368] Send a third message to the terminal, the third message indicating: the resource among the candidate PRACH resources used to send the PRACH preamble; the third message is higher layer signaling and / or layer 1 signaling.

[0369] In some embodiments, the first transmitting unit is specifically configured to perform at least one of the following:

[0370] Send a DCI to the terminal, the DCI being used to indicate the first information;

[0371] A higher-level signaling message is sent to the terminal, the higher-level signaling message being used to indicate the first information.

[0372] It should be noted that the apparatus provided in this embodiment can implement all the method steps implemented in the method embodiment applied to network side devices and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0373] It should be noted that the division of units in the embodiments of this disclosure is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this disclosure 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. The integrated units described above can be implemented in hardware or as software functional units.

[0374] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to related technologies, or all 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.) or processor to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0375] As shown in Figure 6, an embodiment of this disclosure also provides a terminal, including: a memory 620, a transceiver 600, and a processor 610; wherein, the memory 620 is used to store computer programs; the transceiver 600 is used to receive and send data under the control of the processor 610; and the processor 610 is used to read the computer program in the memory and perform the following operations:

[0376] Receive the first message;

[0377] Based on the first information, determine the PRACH resources used to transmit the Physical Random Access Channel (PRACH) preamble;

[0378] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0379] The first particle size includes at least one of the following:

[0380] Random Access Channel Timing (RO);

[0381] The mapping period between the synchronization signal block SSB and RO;

[0382] PRACH association cycle;

[0383] PRACH associated periodic pattern.

[0384] In some embodiments, the first information includes at least one of the following:

[0385] The target first index is a resource index in the first index used for sending the PRACH preamble, and each first index has a mapping relationship with the PRACH resource index;

[0386] Bitmap; each bit in the bitmap is mapped to a PRACH resource index;

[0387] The second index and the number of indexes, the second index being the starting PRACH resource index used for sending the PRACH preamble in the PRACH resource index.

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

[0389] Based on network-side device configuration or predefined information, determine the first granularity of the resources used to send the PRACH preamble;

[0390] The PRACH resources are numbered according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity.

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

[0392] Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity;

[0393] or,

[0394] Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

[0395] In some embodiments, the starting position of the number includes one of the following:

[0396] The location where system frame number 0 is located;

[0397] The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active.

[0398] The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, wherein the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active;

[0399] Where M and N are greater than or equal to 0.

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

[0401] Determine the first list of indices and / or the first set of indices;

[0402] Determine the mapping relationship between each first index in the first index list and / or the first index set and the PRACH resource index.

[0403] In some embodiments, the mapping relationship between the first index and the PRACH resource index includes at least one of the following:

[0404] Each of the first indexes corresponds to at least one PRACH resource index;

[0405] Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different;

[0406] Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap.

[0407] Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

[0408] In some embodiments, when the first index list and / or the first index set is configured by higher-layer signaling, the number of first indexes included in the first index list and / or the first index set is configured by the network-side device.

[0409] In some embodiments, the first information includes at least one of the bitmaps;

[0410] When the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

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

[0412] Based on the bitmap, candidate PRACH resources are determined;

[0413] Based on the third information, resources for sending PRACH preambles are determined from the candidate PRACH resources; the third information is higher-layer signaling and / or layer 1 signaling sent by the network-side device.

[0414] In some embodiments, the processor is configured to read a computer program from the memory and perform at least one of the following operations:

[0415] Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the first information;

[0416] Receive higher-layer signaling sent by network-side devices, wherein the higher-layer signaling is used to indicate the first information.

[0417] In Figure 6, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 610 and memory represented by memory 620. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. Transceiver 600 may be multiple components, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, user interface 630 may also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0418] The processor 610 is responsible for managing the bus architecture and general processing, while the memory 620 can store the data used by the processor 610 when performing operations.

[0419] In some embodiments, the processor 610 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0420] The processor executes any of the methods described in the embodiments of this disclosure by invoking a computer program stored in memory, according to the obtained executable instructions. The processor and memory may also be physically separated.

[0421] It should be noted that the terminal provided in this embodiment can implement all the method steps implemented in the method embodiment applied to the terminal, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0422] As shown in Figure 7, an embodiment of this disclosure also provides a network-side device, including: a memory 720, a transceiver 700, and a processor 710; wherein, the memory 720 is used to store computer programs; the transceiver 700 is used to receive and send data under the control of the processor 710; and the processor 710 is used to read the computer program in the memory and perform the following operations:

[0423] Send first information to the terminal; the first information is used to send PRACH resources for the PRACH preamble;

[0424] The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity.

[0425] The first particle size includes at least one of the following:

[0426] RO;

[0427] The mapping cycle between SSB and RO;

[0428] PRACH association cycle;

[0429] PRACH associated periodic pattern.

[0430] In some embodiments, the first information includes at least one of the following:

[0431] The target first index is a resource index in the first index used for sending the PRACH preamble, and each first index has a mapping relationship with the PRACH resource index;

[0432] Bitmap; each bit in the bitmap is mapped to a PRACH resource index;

[0433] The second index and the number of indexes, the second index being the starting PRACH resource index used for sending the PRACH preamble in the PRACH resource index.

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

[0435] The PRACH resources are numbered according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity.

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

[0437] Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity;

[0438] or,

[0439] Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

[0440] In some embodiments, the starting position of the number includes one of the following:

[0441] The location where system frame number 0 is located;

[0442] The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active.

[0443] The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, wherein the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active;

[0444] Where M and N are greater than or equal to 0.

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

[0446] Information about a first index list and / or a first index set is configured for the terminal via higher-level signaling, wherein each first index in the first index list and / or the first index set has a mapping relationship with a PRACH resource index.

[0447] In some embodiments, the mapping relationship between the first index and the PRACH resource index includes at least one of the following:

[0448] Each of the first indexes corresponds to at least one PRACH resource index;

[0449] Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different;

[0450] Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap.

[0451] Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

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

[0453] Configure the number of first indexes contained in the first index list and / or the first index set.

[0454] In some embodiments, the first information includes at least one of the bitmaps;

[0455] When the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

[0456] In some embodiments, the bitmap is used to determine candidate PRACH resources;

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

[0458] Send a third message to the terminal, the third message indicating: the resource among the candidate PRACH resources used to send the PRACH preamble; the third message is higher layer signaling and / or layer 1 signaling.

[0459] In some embodiments, the processor is configured to read a computer program from the memory and perform at least one of the following operations:

[0460] Send a DCI to the terminal, the DCI being used to indicate the first information;

[0461] A higher-level signaling message is sent to the terminal, the higher-level signaling message being used to indicate the first information.

[0462] In Figure 7, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 710 and memory represented by memory 720. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 700 may be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor is responsible for managing the bus architecture and general processing. Processor 710 is responsible for managing the bus architecture and general processing, and memory 720 may store data used by processor 710 during operation.

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

[0464] It should be noted that the network-side device provided in this embodiment can implement all the method steps implemented in the method embodiment applied to the network-side device, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0465] In addition, specific embodiments of this disclosure also provide a processor-readable storage medium storing a program for causing the processor to execute the steps of the above-described random access resource determination method, and achieving the same technical effect. To avoid repetition, it will not be described again here. The readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magnetic optical disk (MO)), optical memory (e.g., compact disc (CD), digital video disc (DVD), Blu-ray disc (BD), high-definition versatile disc (HVD)), and semiconductor memory (e.g., read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND FLASH), solid state hard disk (SSD)).

[0466] It should be noted that the technical solutions provided in this disclosure are applicable to a variety of systems. For example, applicable systems may include Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5G New Radio (NR) systems and their evolved communication systems, and 6G (sixth generation mobile communication technology) systems. These systems may include terminal equipment and network equipment. The systems may also include a core network component, such as the Evolved Packet Core (EPC) and the 5G Core Network (5GC).

[0467] The terminal devices involved in the embodiments of this disclosure can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in 5G or 6G systems, the terminal device may be called User Equipment (UE). Wireless terminal devices can be USB storage devices, other personal computer memory devices, and dongles. They can also communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices. For example, they can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the radio access network. Examples of such devices include Personal Communication Service (PCS) telephones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), personal computers, tablets, and Machine-type Communication (MTC) terminal devices. Wireless terminal devices can also be referred to as systems, subscriber units, subscriber stations, mobile stations, mobile devices, remote stations, access points, remote terminals, access terminals, user terminals, user agents, user devices, and wireless access devices and routers / modems that meet the limitations of this definition, but are not limited to these in the embodiments of this disclosure.

[0468] The network-side equipment involved in this disclosure can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network-side equipment can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network-side equipment can also coordinate the attribute management of the air interface. For example, the network-side equipment involved in this disclosure can be an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), relay node, femto, pico, network testing equipment, etc., and is not limited in this disclosure. In some network architectures, network-side devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, which may also be geographically separated.

[0469] Network devices and terminal devices can each use one or more antennas to perform Multiple-Input Multiple-Output (MIMO) transmission. MIMO transmission can be single-user MIMO or multi-user MIMO. Depending on the shape and number of antenna combinations, MIMO transmission can be two-dimensional MIMO (2D-MIMO), three-dimensional MIMO (3D-MIMO), full-dimensional MIMO (FD-MIMO), or massive-scale MIMO (MMIMO), or it can be diversity transmission, pre-coded transmission, or beamforming transmission, etc.

[0470] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0471] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0472] These processor-executable instructions may also be stored in a processor-readable memory that can instruct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more blocks of a block diagram.

[0473] These processor-executable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more blocks of a block diagram.

[0474] Obviously, those skilled in the art can make various modifications and variations to this disclosure without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims of this disclosure and their equivalents, this disclosure is also intended to include such modifications and variations.

Claims

1. A method for determining random access resources, executed by a terminal, the method comprising: Receive the first message; Based on the first information, determine the PRACH resources used to transmit the Physical Random Access Channel (PRACH) preamble; The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity. The first particle size includes at least one of the following: Random Access Channel Timing (RO); The mapping period between the synchronization signal block SSB and RO; PRACH association cycle; PRACH associated periodic pattern.

2. The method according to claim 1, wherein, The first information includes at least one of the following: The target first index is a resource index in the first index used for sending the PRACH preamble, and each first index has a mapping relationship with the PRACH resource index; Bitmap; each bit in the bitmap is mapped to a PRACH resource index; The second index and the number of indexes, the second index being the starting PRACH resource index used for sending the PRACH preamble in the PRACH resource index.

3. The method according to claim 1, further comprising: Based on network-side device configuration or predefined information, determine the first granularity of the resources used to send the PRACH preamble; The PRACH resources are numbered according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity.

4. The method according to claim 3, wherein, The step of numbering PRACH resources according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity includes: Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; or, Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

5. The method according to claim 4, wherein, The starting position of the number includes one of the following: The location where system frame number 0 is located; The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active. The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, wherein the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active; Where M and N are greater than or equal to 0.

6. The method according to claim 2, further comprising: Determine the first list of indices and / or the first set of indices; Determine the mapping relationship between each first index in the first index list and / or the first index set and the PRACH resource index.

7. The method according to claim 2 or 6, wherein, The mapping relationship between the first index and the PRACH resource index includes at least one of the following: Each of the first indexes corresponds to at least one PRACH resource index; Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different; Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap. Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

8. The method according to claim 6, wherein, When the first index list and / or the first index set is configured by higher-layer signaling, the number of first indexes included in the first index list and / or the first index set is configured by the network-side device.

9. The method according to claim 2, wherein, The first information includes at least one of the bitmaps; When the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

10. The method according to claim 2 or 9, wherein, The step of determining the resources for transmitting the Physical Random Access Channel (PRACH) preamble based on the first information includes: Based on the bitmap, candidate PRACH resources are determined; Based on the third information, resources for sending PRACH preambles are determined from the candidate PRACH resources; the third information is higher-layer signaling and / or layer 1 signaling sent by the network-side device.

11. The method according to claim 1 or 2, wherein, The receipt of the first information includes at least one of the following: Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the first information; Receive higher-layer signaling sent by network-side devices, wherein the higher-layer signaling is used to indicate the first information.

12. A method for determining random access resources, executed by a network-side device, the method comprising: Send the first message to the terminal; The first information is used to send PRACH resources for the PRACH preamble; The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity. The first particle size includes at least one of the following: RO; The mapping cycle between SSB and RO; PRACH association cycle; PRACH associated periodic pattern.

13. The method according to claim 12, wherein, The first information includes at least one of the following: The target first index is a resource index in the first index used for sending the PRACH preamble, and each first index has a mapping relationship with the PRACH resource index; Bitmap; each bit in the bitmap is mapped to a PRACH resource index; The second index and the number of indexes, the second index being the starting PRACH resource index used for sending the PRACH preamble in the PRACH resource index.

14. The method according to claim 12, further comprising: The PRACH resources are numbered according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity.

15. The method according to claim 14, wherein, The step of numbering PRACH resources according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity includes: Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; or, Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

16. The method according to claim 15, wherein, The starting position of the number includes one of the following: The location where system frame number 0 is located; The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active. The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, wherein the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active; Where M and N are greater than or equal to 0.

17. The method according to claim 13, further comprising: Information about a first index list and / or a first index set is configured for the terminal via higher-level signaling, wherein each first index in the first index list and / or the first index set has a mapping relationship with a PRACH resource index.

18. The method according to claim 13 or 17, wherein, The mapping relationship between the first index and the PRACH resource index includes at least one of the following: Each of the first indexes corresponds to at least one PRACH resource index; Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different; Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap. Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

19. The method of claim 17, further comprising: Configure the number of first indexes contained in the first index list and / or the first index set.

20. The method according to claim 13, wherein, The first information includes at least one of the bitmaps; When the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

21. The method according to claim 13 or 20, wherein, The bitmap is used to determine candidate PRACH resources; The method further includes: Send a third message to the terminal, the third message indicating: the resource among the candidate PRACH resources used to send the PRACH preamble; the third message is higher layer signaling and / or layer 1 signaling.

22. The method according to claim 12 or 13, wherein, Sending the first information to the terminal includes at least one of the following: Send a DCI to the terminal, the DCI being used to indicate the first information; A higher-level signaling message is sent to the terminal, the higher-level signaling message being used to indicate the first information.

23. A terminal, comprising: Memory, transceiver, processor: Memory, used to store computer programs; A transceiver, used to receive and send data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: Receive the first message; Based on the first information, determine the PRACH resources used to transmit the Physical Random Access Channel (PRACH) preamble; The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity. The first particle size includes at least one of the following: Random Access Channel Timing (RO); The mapping period between the synchronization signal block SSB and RO; PRACH association cycle; PRACH associated periodic pattern.

24. The terminal according to claim 23, characterized in that, The first information includes at least one of the following: The target first index is a resource index in the first index used for sending the PRACH preamble, and each first index has a mapping relationship with the PRACH resource index; Bitmap; each bit in the bitmap is mapped to a PRACH resource index; The second index and the number of indexes, the second index being the starting PRACH resource index used for sending the PRACH preamble in the PRACH resource index.

25. The terminal according to claim 23, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Based on network-side device configuration or predefined information, determine the first granularity of the resources used to send the PRACH preamble; The PRACH resources are numbered according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity.

26. The terminal according to claim 25, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; or, Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

27. The terminal according to claim 26, characterized in that, The starting position of the number includes one of the following: The location where system frame number 0 is located; The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active. The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, wherein the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active; Where M and N are greater than or equal to 0.

28. The terminal according to claim 24, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Determine the first list of indices and / or the first set of indices; Determine the mapping relationship between each first index in the first index list and / or the first index set and the PRACH resource index.

29. The terminal according to claim 24 or 28, characterized in that, The mapping relationship between the first index and the PRACH resource index includes at least one of the following: Each of the first indexes corresponds to at least one PRACH resource index; Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different; Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap. Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

30. The terminal according to claim 28, characterized in that, When the first index list and / or the first index set is configured by higher-layer signaling, the number of first indexes included in the first index list and / or the first index set is configured by the network-side device.

31. The terminal according to claim 24, characterized in that, The first information includes at least one of the bitmaps; When the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

32. The terminal according to claim 24 or 31, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Based on the bitmap, candidate PRACH resources are determined; Based on the third information, resources for sending PRACH preambles are determined from the candidate PRACH resources; the third information is higher-layer signaling and / or layer 1 signaling sent by the network-side device.

33. The terminal according to claim 23 or 24, characterized in that, The processor is configured to read a computer program from the memory and perform at least one of the following operations: Receive downlink control information (DCI) sent by the network-side device, wherein the DCI is used to indicate the first information; Receive higher-layer signaling sent by network-side devices, wherein the higher-layer signaling is used to indicate the first information.

34. A network-side device, characterized in that, include: Memory, transceiver, processor: Memory, used to store computer programs; A transceiver, used to receive and send data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: Send first information to the terminal; the first information is used to send PRACH resources for the PRACH preamble; The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity. The first particle size includes at least one of the following: RO; The mapping cycle between SSB and RO; PRACH association cycle; PRACH associated periodic pattern.

35. The device according to claim 34, characterized in that, The first information includes at least one of the following: The target first index is a resource index in the first index used for sending the PRACH preamble, and each first index has a mapping relationship with the PRACH resource index; Bitmap; each bit in the bitmap is mapped to a PRACH resource index; The second index and the number of indexes, the second index being the starting PRACH resource index used for sending the PRACH preamble in the PRACH resource index.

36. The device according to claim 34, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: The PRACH resources are numbered according to the first rule to obtain at least one PRACH resource index corresponding to the first granularity.

37. The device according to claim 36, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Starting from the numbering start position, number the PRACH resources according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; or, Within each first cycle, starting from the numbering start position, PRACH resources are numbered according to the first granularity to obtain at least one PRACH resource index corresponding to the first granularity; the first cycle is the cycle for numbering PRACH resources.

38. The device according to claim 37, characterized in that, The starting position of the number includes one of the following: The location where system frame number 0 is located; The position of the Nth system frame after the terminal receives the second information, where the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active. The position of the Nth system frame after M time slots following the receipt of the second information by the terminal, wherein the second information is used to indicate that PRACH resources are active or to configure PRACH resources to be active; Where M and N are greater than or equal to 0.

39. The device according to claim 35, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Information about a first index list and / or a first index set is configured for the terminal via higher-level signaling, wherein each first index in the first index list and / or the first index set has a mapping relationship with a PRACH resource index.

40. The device according to claim 35 or 39, characterized in that, The mapping relationship between the first index and the PRACH resource index includes at least one of the following: Each of the first indexes corresponds to at least one PRACH resource index; Each of the first indexes corresponds to at least one first PRACH resource index and at least one second PRACH resource index, wherein the first granularity corresponding to the first PRACH resource index and the second PRACH resource index is different; Each of the first indexes corresponds to a first bitmap and / or a second bitmap, each bit in the first bitmap and the second bitmap corresponds to a PRACH resource index, and the first granularity of the PRACH resource index corresponding to the first bitmap is different from that of the PRACH resource index corresponding to the second bitmap. Each of the first indexes corresponds to a set of PRACH resource information, which includes: the starting PRACH resource index and the number of indexes.

41. The device according to claim 39, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Configure the number of first indexes contained in the first index list and / or the first index set.

42. The device according to claim 35, characterized in that, The first information includes at least one of the bitmaps; When the first information includes at least two bitmaps, the first granularity of the PRACH resource index corresponding to each bitmap is different.

43. The device according to claim 35 or 42, characterized in that, The bitmap is used to determine candidate PRACH resources; The processor is used to read the computer program in the memory and perform the following operations: Send a third message to the terminal, the third message indicating: the resource among the candidate PRACH resources used to send the PRACH preamble; the third message is higher layer signaling and / or layer 1 signaling.

44. The device according to claim 34 or 35, characterized in that, The processor is configured to read a computer program from the memory and perform at least one of the following operations: Send a DCI to the terminal, the DCI being used to indicate the first information; A higher-level signaling message is sent to the terminal, the higher-level signaling message being used to indicate the first information.

45. A random access resource determination device, comprising: The first receiving unit is used to receive the first information; The first determining unit is configured to determine, based on the first information, the PRACH resources for transmitting the Physical Random Access Channel (PRACH) preamble. The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity. The first particle size includes at least one of the following: Random Access Channel Timing (RO); The mapping period between the synchronization signal block SSB and RO; PRACH association cycle; PRACH associated periodic pattern.

46. ​​A random access resource determination device, comprising: The first sending unit is used to send first information to the terminal; The first information is used to send PRACH resources for the PRACH preamble; The first information is mapped to the PRACH resource index, which is an index obtained by numbering PRACH resources based on the first granularity. The first particle size includes at least one of the following: RO; The mapping cycle between SSB and RO; PRACH association cycle; PRACH associated periodic pattern.

47. A processor-readable storage medium, wherein, The processor-readable storage medium stores a program for causing the processor to perform the method according to any one of claims 1 to 11, or to perform the method according to any one of claims 12 to 22.