Resource determination method and device, equipment and storage medium

The network-side device sends control information to the terminal to determine the timing type of the random access channel, which solves the reliability and resource utilization of the terminal when sending random access preamble resources, and achieves the improvement of reliability and efficiency.

CN120239097APending Publication Date: 2025-07-01VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311842095.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-28
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

In a communication system, there is currently no effective solution for how the terminal determines the resources to send a random access preamble to ensure the reliability and resource utilization of the transmission.

Method used

The first control information is sent to the terminal through the network-side device, including information for determining the timing type of the random access channel, and the terminal performs initiating a random access process or a preamble repeated transmission based on the information.

Benefits of technology

Ensures the reliability and resource utilization of the terminal when initiating a random access process or repeated transmission of preambles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120239097A_ABST
    Figure CN120239097A_ABST
Patent Text Reader

Abstract

The invention discloses a resource determination method and device, equipment and a storage medium, and belongs to the technical field of communication, and the resource determination method comprises the steps that a terminal receives first control information from network side equipment, the first control information comprises first information, and the first information is used for determining a first RO type, the first RO type comprises a resource configuration type of the RO; and the terminal executes a random access initiating process or executes lead code repeated transmission according to the first RO type.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to a method, apparatus, device, and storage medium for resource determination. Background Art

[0002] In a communication system, a terminal can access the network through a random access procedure. The random access procedure can include a four-step random access procedure (also known as a Type-1 random access procedure) and a two-step random access procedure (also known as a Type-2 random access procedure). Taking the four-step random access procedure as an example, the terminal can send Msg1 to the network side, and the Msg1 contains a random access preamble. After the network side detects the random access preamble, it sends Msg2, which contains the uplink resources allocated for the terminal to send Msg3, so that the terminal sends Msg3 according to the uplink resources, and thus completes the four-step random access after receiving Msg4 sent by the network side.

[0003] Random access can also be triggered by the network side to initiate the terminal. For example, when the network side measures and finds that the uplink is out of sync or the uplink service has not been sent for a long time, the network side can trigger the terminal to re-initiate the random access procedure. Specifically, the network side can send a Physical Downlink Control Channel (PDCCH) order to the terminal to trigger the terminal to send a random access preamble. However, there is currently no solution on how the terminal determines the resources for sending the random access preamble after receiving the PDCCH order, so the reliability of transmission and resource utilization rate cannot be guaranteed. Summary of the Invention

[0004] Embodiments of this application provide a method, apparatus, device, and storage medium for resource determination, which can solve the problem of how to determine the resources for sending a random access preamble to ensure the reliability of transmission and resource utilization rate.

[0005] In a first aspect, a method for resource determination is provided. The method includes: The terminal receives first control information from a network side device, and the first control information includes first information, where the first information is used to determine a type of a first Random Access Channel Occasion (RO), and the first RO type includes a resource configuration type of the RO; The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type.

[0006] In a second aspect, a resource determination method is provided. The method includes: a network-side device sending first control information to a terminal, where the first control information includes first information for determining a first RO type, and the first RO type includes a resource configuration type of the RO, and the first RO type is used to initiate a random access procedure or perform preamble retransmission.

[0007] In a third aspect, a resource determination apparatus is provided. The apparatus includes: a receiving module and an execution module. The receiving module is configured to receive first control information from a network-side device, where the first control information includes first information for determining a first RO type, and the first RO type includes a resource configuration type of the RO. The execution module is configured to initiate a random access procedure or perform preamble retransmission according to the first RO type.

[0008] In a fourth aspect, a resource determination apparatus is provided. The apparatus includes: a sending module. The sending module is configured to send first control information to a terminal, where the first control information includes first information for determining a first RO type, and the first RO type includes a resource configuration type of the RO, and the first RO type is used to initiate a random access procedure or perform preamble retransmission.

[0009] In a fifth aspect, a terminal is provided. The terminal includes a processor and a memory, and the memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0010] In a sixth aspect, a terminal is provided, including a processor and a communication interface. The communication interface is configured to receive first control information from a network-side device, where the first control information includes first information for determining a first RO type, and the first RO type includes a resource configuration type of the RO. The processor is configured to initiate a random access procedure or perform preamble retransmission according to the first RO type.

[0011] In a seventh aspect, a network-side device is provided. The network-side device includes a processor and a memory, and the memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0012] In an eighth aspect, a network-side device is provided, including a processor and a communication interface. The communication interface is configured to send first control information to a terminal, where the first control information includes first information for determining a first RO type, and the first RO type includes a resource configuration type of the RO, and the first RO type is used to initiate a random access procedure or perform preamble retransmission.

[0013] In a ninth aspect, a readable storage medium is provided, on which a program or instructions are stored, and when the program or instructions are executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0014] In a tenth aspect, a wireless communication system is provided, including: a terminal and a network-side device, where the terminal can be used to execute the steps of the method described in the first aspect, and the network-side device can be used to execute the steps of the method described in the second aspect.

[0015] In an eleventh aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the method described in the first aspect, or to implement the method described in the second aspect.

[0016] In a twelfth aspect, a computer program / program product is provided, the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the resource determination method described in the first aspect, or to implement the steps of the resource determination method described in the second aspect.

[0017] In an embodiment of the present application, the terminal receives first control information from the network-side device, the first control information includes first information, and the first information is used to determine the RO type for executing the random access process initiation or the preamble retransmission. The terminal performs the random access process initiation or the preamble retransmission according to the first RO type. In this solution, since the terminal can determine the RO type for executing the random access process initiation or the preamble retransmission through the first information in the first control information, that is, the first control information can explicitly indicate or implicitly indicate the RO type, so that the terminal can know the specific RO type used when performing the random access process initiation or the preamble retransmission, ensuring the reliability and resource utilization rate of the terminal when performing the random access process initiation or the preamble retransmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 is a schematic diagram of the architecture of a wireless communication system provided by an embodiment of the present application;

[0019] Figure 2 is one of the flowcharts of a resource determination method provided by an embodiment of the present application;

[0020] Figure 3 is one of the mapping example diagrams of an SSB and an RO type provided by an embodiment of the present application;

[0021] Figure 4 is an example diagram of a full-duplex mode provided by an embodiment of the present application;

[0022] Figure 5 It is the second flowchart of a resource determination method provided by an embodiment of the present application;

[0023] Figure 6 It is the third flowchart of a resource determination method provided by an embodiment of the present application;

[0024] Figure 7 It is an example diagram of the relationship between a time interval and an RO type provided by an embodiment of the present application;

[0025] Figure 8 It is the fourth flowchart of a resource determination method provided by an embodiment of the present application;

[0026] Figure 9 It is an example diagram of an RO type of repeated transmission provided by an embodiment of the present application;

[0027] Figure 10 It is the fifth flowchart of a resource determination method provided by an embodiment of the present application;

[0028] Figure 11 It is the sixth flowchart of a resource determination method provided by an embodiment of the present application;

[0029] Figure 12 It is the second example diagram of the mapping between an SSB and an RO type provided by an embodiment of the present application;

[0030] Figure 13 It is an example diagram of the configuration of an RO resource provided by an embodiment of the present application;

[0031] Figure 14 It is an example diagram of an RO on a frequency domain unit provided by an embodiment of the present application;

[0032] Figure 15 It is an example diagram of an RO on a RAT provided by an embodiment of the present application;

[0033] Figure 16 It is an example diagram of an RO on a TAG provided by an embodiment of the present application;

[0034] Figure 17 It is the first structural schematic diagram of a resource determination device provided by an embodiment of the present application;

[0035] Figure 18 It is the second structural schematic diagram of a resource determination device provided by an embodiment of the present application;

[0036] Figure 19 It is the hardware structural schematic diagram of a communication device provided by an embodiment of the present application;

[0037] Figure 20 It is a schematic diagram of the hardware structure of a terminal provided by an embodiment of the present application;

[0038] Figure 21 It is a schematic diagram of the hardware structure of a network-side device provided by an embodiment of the present application. Specific embodiments

[0039] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0040] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are usually of the same type, and do not limit the number of objects. For example, the first object can be one or multiple. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.

[0041] The term "indicate" in the present application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.

[0042] The terms "at least one (item)", "at least one of", etc. in the present application refer to any one, any two or more combinations of the objects they contain. For example, at least one (item) of a, b, and c can represent: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" means two or more, and its expressed meaning is similar to that of "at least one (item)".

[0043] It should be noted that the technology described in the embodiments of this application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used not only in the systems and radio technologies mentioned above, but also in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and the NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th Generation (6 th Generation, 6G) communication system.

[0044] Figure 1The block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home devices with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), a game console, a personal computer (PC), a teller machine or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be called a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be called a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0045] Some concepts and / or terms involved in a resource determination method, apparatus, device, and storage medium provided in the embodiments of the present application are explained below.

[0046] 1. Random access resource selection

[0047] In the prior art, the random access process can be a random access process based on competition or a random access process based on non-competition. The random access process can be a four-step random access process (also called Type-1 random access process) or a two-step random access process (also called Type-2 random access process).

[0048] In the 4-step random access process of contention, the terminal first sends Msg1 to the network, including a preamble; after the network detects the preamble, it will send Msg2 or a Random Access Reception (RAR) message, including the number of the preamble detected by the network and the uplink wireless resources allocated to the terminal to send Msg3; after receiving Msg2, the terminal confirms that at least one of the numbers of the preamble carried in Msg2 is consistent with the number of the preamble sent by itself, and then sends Msg3 containing contention resolution information according to the resources indicated by RAR; after receiving Msg3, the network will send Msg4 containing contention resolution information; after receiving Msg4, the terminal confirms that the resolution information is consistent with that sent in Msg3, and the 4-step random access is completed.

[0049] The network includes uplink grant (UL grant) information in the RAR to indicate the scheduling information of the Msg3 physical uplink shared channel (PUSCH), and includes information such as the random access channel preamble ID (RAPID), the temporary cell-radio network temporary identifier (TC-RNTI), and the TA. If the network does not receive the Msg3 PUSCH, it can schedule the retransmission of the Msg3 PUSCH in the PDCCH scrambled by the TC-RNTI.

[0050] For the competitive random access process, different terminals randomly select preambles for transmission, so different terminals may select the same preamble to send on the same time-frequency radio resources (RO resources). This situation can be understood as a terminal preamble conflict. In this case, different terminals will receive the same RAR. At this time, different terminals will transmit Msg3 PUSCH according to the scheduling information in the RAR UL grant. Since the existing technology does not support repeated transmission of Msg3PUSCH, the network can only decode the PUSCH (including contention resolution information) sent by one terminal on one Msg3 PUSCH scheduling resource. Therefore, the network will include the contention resolution information received in Msg3 in Msg4. If the contention resolution information in Msg4 received by the terminal matches the contention resolution information sent by the terminal in Msg3 PUSCH, the terminal considers that the contention resolution is successful. If they do not match, the contention resolution is considered unsuccessful.

[0051] If the contention resolution is unsuccessful, the terminal reselects a random access channel (RACH) transmission resource, performs physical random access channel (PRACH) transmission, and makes the next random access attempt.

[0052] In NR Rel-16, the two-step random access process 2-step RACH was introduced. The first step is that the terminal sends MsgA to the network side. After receiving MsgA, the network side sends MsgB to the terminal. If the terminal does not receive MsgB within a certain period of time, the terminal will accumulate the counter that counts the number of times MsgA is sent and resend MsgA. If the counter that counts the number of times MsgA is sent reaches a certain threshold, the terminal will switch from the 2-step random access process to the 4-step random access process. MsgA includes the MsgA preamble part and the MsgA PUSCH part. The preamble part is sent on the RO used for 2-step RACH, and the PUSCH part is sent on the MsgA PUSCH resources associated with the sending of the MsgA preamble and the RO. MsgAPUSCH resources are a set of PUSCH resources configured relative to each PRACH time slot, including time-frequency resources and demodulation reference signal (DMRS) resources.

[0053] 2. Selection of random access resources and mapping of synchronization signal blocks (SSB) to RO

[0054] In NR, a cell can configure multiple frequency division multiplexing (FDM) physical random access channel transmission occasions (PRACH transmission occasions, or also called PRACH occasions, physical random access channel occasions), referred to as ROs, at a time domain position of a PRACH transmission. At one time, the number of ROs that can perform FDM can be: {1, 2, 4, 8}.

[0055] The random access preamble can only be transmitted on the time domain resources (i.e., RO resources) configured by the high-level parameter PRACHConfigurationIndex, and can only be transmitted on the frequency domain resources n configured by the high-level parameter prach-FDM. RA∈{0,1,...,M-1}, where M is the high-level parameter prach-FDM. At the time of initial access, the frequency domain resource n of PRACH RA The frequency domain resource n of PRACH is numbered in ascending order starting from the lowest frequency RO resource in the initial active uplink bandwidth part. RA The RO resources are numbered in ascending order starting from the RO resource with the lowest frequency in the active uplink bandwidth part.

[0056] In NR, there is an association between the RO and the synchronization signal (SS) / physical broadcast channel (PBCH) block (SSB) actually sent. One SSB may be associated with multiple ROs, or multiple SSBs may be associated with one RO (different SSBs correspond to different Preamble codes in this case). Usually, the base station can use different beams to send different SSBs, and the corresponding terminal sends the Preamble on the RO associated with the SSB. In this way, the terminal selects the RO or RO+preamble combination associated with the SSB with good RSRP strength according to the reference signal receiving power (RSRP) strength of the received SSB, and sends the Preamble. In this way, the network can determine the SSB selected by the terminal based on the RO or RO+preamble combination of the received Preamble. Then the network sends Msg2 on the downlink beam corresponding to the SSB to ensure the reception quality of the downlink signal.

[0057] 3. PRACH time domain resource location (e.g. period or RO, etc.)

[0058] PRACH resources are periodic resources. In the time domain, different PRACH Preamble formats have different durations. The time domain position of PRACH resources is defined by the PRACH configuration period, radio frame index, subframe index or time slot index, the starting PRACH orthogonal frequency division multiplexing (OFDM) symbol index in the time slot, and the number of time domain ROs in the time slot. Among them, the candidate values ​​of the PRACH configuration period are {10, 20, 40, 80, 160} ms. In each PRACH configuration period, PRACH resources are only distributed in a valid radio frame (10ms), which contains one or more subframes or time slots. There is only one starting PRACH OFDM symbol index in each subframe or time slot, and there is one or more time domain ROs in a time slot. In the frequency domain, different PRACH Preamble formats and subcarrier spacing jointly determine the frequency domain bandwidth occupied by PRACH. For the long preamble format with a length of 839, when the PRACH subcarrier spacing is 1.25kHz, the frequency domain bandwidth is 1.08MHz, corresponding to 6 physical resource blocks (PRBs) with a PUSCH subcarrier spacing of 15kHz.

[0059] 4. PDCCH order

[0060] The base station tells the terminal that it needs to re-initiate the random access process through special downlink control information (DCI) format 1_0, and tells the terminal the RA-PreambleIndex, SSBIndex, PRACH mask index (Mask Index) to be used, and an indication of whether it is an uplink or sidelink (Sidelink, also called side link or side link).

[0061] The resource determination method provided in the embodiment of the present application is described in detail below through some embodiments and their application scenarios in combination with the accompanying drawings.

[0062] The present application embodiment provides a resource determination method. Figure 2 FIG. 1 is a flow chart showing a method for determining resources provided in an embodiment of the present application. Figure 2 As shown, the resource determination method provided in the embodiment of the present application may include the following steps 201 to 203.

[0063] Step 201: A network-side device sends first control information to a terminal.

[0064] Step 202: The terminal receives first control information from a network side device.

[0065] In the embodiment of the present application, the first control information includes first information, and the first information is used to determine a first RO type, and the first RO type includes a resource configuration type of the RO.

[0066] In an embodiment of the present application, the first control information may be a DCI carrying a PDCCH command, where the PDCCH command is used to instruct the execution of initiating a random access process or executing repeated transmission of a preamble (ie, executing repeated transmission of a random access preamble).

[0067] It should be noted that performing repeated transmission of the preamble code can be understood as: the terminal repeatedly sends a random access message (such as Msg1 or MsgA), and each random access message sent includes a random access preamble code, that is, before receiving a random access response (such as Msg2 or MsgB), the terminal has completed the repeated transmission of the random access preamble code.

[0068] Optionally, in an embodiment of the present application, the above-mentioned PDCCH command includes at least one of the following items: a random access preamble code index, a synchronization signal index, and a random access mask index.

[0069] It should be noted that in the embodiment of the present application, RO refers to the time-frequency resources required for sending a random access sequence. The RO type includes the resource configuration type of the RO used to execute the random access procedure or perform the preamble code retransmission. The RO type refers to the type of RO resource on which the terminal executes when initiating the random access procedure or performing the preamble code retransmission.

[0070] Optionally, in an embodiment of the present application, the RO type is any one of the following: RO resources of an uplink subband, RO resources of an uplink time domain unit, RO resources of a flexible time domain unit, and RO resources across multiple resources. For example, the RO resources across multiple resources are RO resources that occupy both the uplink subband and the uplink time domain unit.

[0071] Optionally, in the embodiment of the present application, the uplink time domain unit may be a time domain unit without a subband configured.

[0072] Optionally, in the embodiment of the present application, the flexible time domain unit may be any one of the following:

[0073] (1) The flexible time domain unit in the uplink and downlink directions is not configured. The network can configure the flexible time domain unit as an effective resource for transmitting RO;

[0074] (2) A flexible time domain unit configured with only an uplink subband, or a flexible time domain unit configured with both an uplink subband and a downlink subband. The network may configure the uplink subband of the flexible time domain unit to be a valid resource for transmitting RO;

[0075] (3) A flexible time domain unit configured with only a downlink subband: The network may configure the resources other than the downlink subband and the guard band of the flexible time domain unit as effective resources for transmitting RO.

[0076] Optionally, in an embodiment of the present application, the above-mentioned time domain unit can be a radio frame, a subframe, a time slot, a micro time slot or a symbol, etc.

[0077] For example, Figure 3 As shown, the synchronization signal (such as SSB1) can be mapped to the RO resource of the uplink subband; SSB3 can be mapped to the RO resource of the uplink time domain unit; SSB2 can be mapped to the RO resource of the uplink subband and the RO resource of the uplink time domain unit at the same time. The RO resource in the figure can include multiple ROs.

[0078] It should be noted that the synchronization signal described in the embodiment of the present application may be an SSB, or a module including at least one of the following: a broadcast channel, a broadcast signal, other system messages, etc. SSB and SS / PBCH block may be used interchangeably, or may be other names. The synchronization signal to RO mapping described in the embodiment of the present application may refer to the association between a downlink signal and an uplink signal or an uplink resource in a general sense, such as the association between a channel state information reference signal (Channel State Information-Reference Signal, CSI-RS) and RO.

[0079] To simplify the description, the embodiment of the present application focuses on describing the uplink subband (located in the downlink time unit, or the uplink time unit, or the flexible time unit) and the uplink time unit (unconfigured subband). Other resource types and combinations where ROs are located are not excluded.

[0080] The embodiments of the present application can also be applied to flexible time units, including: flexible time units with no subband configured, flexible time units with only uplink subband configured, flexible time units with only downlink subband configured, and flexible time units with both uplink and downlink subbands configured.

[0081] The embodiment of the present application supports enhanced duplex, which may also be referred to as enhanced duplex mode, XDD, enhanced full duplex or enhanced full duplex mode. That is, in the embodiment of the present application, an uplink subband is supported in a downlink time unit, or a downlink subband is supported on an uplink time unit, or at least one of an uplink subband or a downlink subband transmission is supported on a flexible time unit.

[0082] Among them, enhanced duplex can include network full duplex and terminal full duplex. Network full duplex: that is, full duplex is applied on the network side and half duplex is applied on the UE side. Terminal full duplex: that is, full duplex is applied on the network side and full duplex is applied on the UE side. Full duplex on the UE side means receiving downlink signals and sending uplink signals at the same time in one time unit.

[0083] The network full-duplex mode can achieve the purpose of enhancing coverage, reducing transmission delay, and improving resource utilization efficiency. The terminal full-duplex mode can improve the downlink or uplink throughput while obtaining the above gains. Usually, a guard band is reserved between uplink transmission and downlink transmission, for example, a guard band is reserved to achieve frequency isolation and reduce self-interference. Usually, the terminal's self-interference elimination capability is weaker than that of the network side. For simultaneous transmission and reception on the terminal side, the guard band that needs to be reserved is larger than that on the network side, that is, more reserved PRBs are required as guard bands.

[0084] like Figure 4 As shown, Figure 4 (a) is the full-duplex subband and guard band configuration on the network side, that is, the network configures the time-frequency resources of the uplink subband and the downlink subband (or guard band). In the uplink subband, the network receives the uplink channel or signal of the served terminal, and in the downlink subband, the network sends the downlink signal to the served terminal. Downlink transmission will generate self-interference to uplink reception. Figure 4 (b) is the full-duplex subband configuration on the terminal side. The network configures the time-frequency resources of the uplink subband and downlink subband (or guard band) for the terminal. The uplink transmission of the terminal will cause self-interference to the downlink reception. Different terminals may have different capabilities, so the guard bands that need to be reserved may be different.

[0085] Step 203: The terminal initiates a random access process or performs preamble code repetition transmission according to the first RO type.

[0086] Optionally, in the embodiment of the present application, the first information includes a first mask value index. Figure 2 ,like Figure 5 As shown, the above step 203 can be specifically implemented through the following steps 203a and 203b.

[0087] Step 203a: The terminal determines a first RO type corresponding to the first mask value index according to the first mask value index.

[0088] In the embodiment of the present application, each mask value index corresponds to an RO type or a group of RO types.

[0089] Step 203b: The terminal initiates a random access process or performs preamble code repetition transmission according to the first RO type.

[0090] Optionally, in an embodiment of the present application, each mask value index corresponds to an RO type, that is, the first RO type is an RO type corresponding to the first mask value index, and the first RO type is used by the terminal to execute the random access initiation process.

[0091] Optionally, in an embodiment of the present application, each mask value index corresponds to a group of RO types, that is, the first RO type is a group of RO types corresponding to the first mask value index, and the first RO type is used for the terminal to perform preamble code repetition transmission. Wherein, a group of RO types includes at least one RO type.

[0092] Optionally, in an embodiment of the present application, the above-mentioned group of RO types includes at least one of the following: RO resources of an uplink subband, RO resources of a first time domain unit; wherein the first time domain unit is an uplink time domain unit or a flexible time domain unit.

[0093] Optionally, in an embodiment of the present application, the terminal may determine, from a first table, a first RO type corresponding to the first mask value index according to the first mask value index. The first table includes at least one column of mask value index and at least one column of RO type, and each mask value index corresponds to an RO type or a group of RO types.

[0094] Optionally, in an embodiment of the present application, the at least one RO type may be indicated by setting a table column, such as setting a column indicating the RO type in the first table. Alternatively, the at least one RO type may be indicated by setting a table row, such as setting a row indicating the RO type in the first table.

[0095] It should be noted that, for contention-based random access (CBRA) or non-contention-free random access (CFRA) triggered by a PDCCH command, the RO type can be determined by adding a column indicating the RO type in the first table or by using rows in the first table.

[0096] Optionally, in an embodiment of the present application, more mask value indexes may be added to the first table so that each mask value index has a corresponding RO type indication (requiring more bits).

[0097] Optionally, in an embodiment of the present application, the first mask value index (PRACH Mask Index) may be msgA-SSB-SharedRO-MaskIndex or ssb-SharedRO-MaskIndex sent by the network side device. It should be noted that shared RO refers to a PRACH sequence used for both a certain PRACH transmission and a PRACH sequence used for another PRACH transmission.

[0098] Exemplarily, in one approach, as shown in Table 1, an indication column (ie, RO type indication field) may be added to the first table to indicate the RO type corresponding to the mask value index, so as to execute the random access initiation process.

[0099] Table 1

[0100] Mask Value Index RO of Allowed SSB RO Type 0 All ROs Any Type 1 RO Index 1 Uplink Subband 2 RO Index 2 Uplink Time Domain Unit 3 RO Index 3 Uplink Subband 4 RO Index 4 Uplink Time Domain Unit 5 RO Index 5 Uplink Subband 6 RO Index 6 Uplink Time Domain Unit 7 RO Index 7 Uplink Subband 8 RO Index 8 Uplink Time Domain Unit 9 RO of Each Even Index Uplink Subband 10 RO of Each Odd Index Uplink Time Domain Unit 11 Reserved - 12 Reserved - 13 Reserved - 14 Reserved - 15 Reserved -

[0101] Exemplarily, another method, as shown in Table 2, uses the reserved row (Reserved) in the first table to indicate the RO type corresponding to the mask value index, so as to execute the random access initiation process. Wherein, Table 2 is an example of the reserved rows corresponding to the mask value index 11 to the mask value index 15.

[0102] Table 2

[0103]

[0104]

[0105] Exemplarily, in another manner, as shown in Table 3, an indication column may be added to the first table, and an existing reserved row in the first table may be used to indicate the RO type corresponding to the mask value index, so as to execute the random access initiation process.

[0106] Table 3

[0107]

[0108]

[0109] It should be noted that the above Tables 1 to 3 are illustrated by taking one mask value index corresponding to one RO type as an example. The table in which each mask value index in the above first table corresponds to a group of RO types is similar to the above Tables 1 to 3 and will not be repeated here.

[0110] Exemplarily, an indication column (i.e., RO type indication field) can be added to the first table to indicate a set of RO types corresponding to each mask value index, that is, to indicate a set of RO types for performing preamble repeated transmission. For example, the RO indicated by RO index 4 uses the uplink time domain unit for repeated transmission.

[0111] For repeated transmission, the network side device can configure Table 3 to include a mixed type of RO type group, as shown in Table 3-1 below. The network side device can configure that if repeated transmission is not indicated, the terminal uses the first value of the RO type group to determine the RO type, and if repeated transmission is indicated, the terminal uses the RO type group to determine the RO type. For example, the RO indicated by RO index 8 can be a mixed type of first using the uplink time domain unit and then using the uplink sub-band for repeated transmission. Another example, the RO indicated by RO index 14 can be a mixed type of first using the uplink sub-band and then using the uplink time domain unit for repeated transmission.

[0112] Table 3-1

[0113] Mask Value Index RO of Allowed SSB RO Type Indication … 8 RO Index 8 Uplink Time Domain Unit and Uplink Subband … 14 RO Index 4 Uplink Subband and Uplink Time Domain Unit …

[0114] It should be noted that in the above Tables 1 to 3, and Table 3-1, the uplink time domain unit can also be a flexible time domain unit.

[0115] In this way, each mask value index corresponds to an RO type or a set of RO types. The terminal can determine the RO type for performing the random access procedure or the preamble repeated transmission from the first table according to the mask value index indicated by the first control information, that is, the first control information can implicitly indicate the RO type, ensuring the reliability and resource utilization rate of the terminal for performing the random access procedure or the preamble repeated transmission.

[0116] Optionally, in the embodiments of the present application, the above first information includes a time interval. Combining Figure 2 , as Figure 6 shown, the above step 203 can be specifically implemented by the following step 203c and step 203d.

[0117] Step 203c: The terminal determines the first RO type according to the time interval.

[0118] Step 203d: The terminal performs the random access procedure or the preamble repeated transmission according to the first RO type.

[0119] In the embodiments of the present application, the above time interval is the time interval from the last symbol used by the first control information to the time domain unit where the RO is located. Each time interval range where the time interval is located has an associated relationship with the RO type.

[0120] Optionally, in the embodiments of the present application, the length of the time-domain unit of the above time interval may be the length of the time-domain unit according to the subcarrier spacing, which is represented by x bits. The specific number of bits and the range of the time-domain unit length may be configured by the network side.

[0121] Exemplarily, as Figure 7 shown, the time interval may be represented by k4. If PDCCH1 indicates that k4 = 7 time slots, then the first RO type may be the RO resource of the uplink sub-band. If PDCCH2 indicates that k4 = 3 time slots, then the first RO type may be the RO of the uplink sub-band. If PDCCH2 and PDCCH3 indicate that k4 = 6 time slots, then the first RO type may be the RO resource of the uplink time slot.

[0122] Optionally, in the embodiments of the present application, the above first information further includes the RO start symbol. The above step 203c may be specifically implemented by the following step 203c1.

[0123] Step 203c1: When a time-domain unit includes multiple RO types, the terminal determines the first RO type according to the time interval and the RO start symbol.

[0124] It can be understood that when there are both the RO of the uplink sub-band and the RO of the uplink time-domain unit in a time-domain unit (the time-domain unit where the RO is located), the network side may additionally configure an indication field for indicating the RO start symbol to indicate the corresponding RO type, that is, determine one RO type from the multiple RO types included in the time-domain unit as the first RO type.

[0125] In this way, the terminal can determine the RO type for performing the random access procedure initiation or the preamble retransmission according to the time interval indicated by the first control information, that is, the first control information can implicitly indicate the RO type, ensuring the reliability and resource utilization rate of the terminal for performing the random access procedure initiation or the preamble retransmission.

[0126] Optionally, in the embodiments of the present application, the above first information includes first indication information. Combining Figure 2 , as Figure 8 shown, the above step 203 may be specifically implemented by the following step 203e.

[0127] Step 203e: The terminal performs the random access procedure initiation or the preamble retransmission according to the first RO type indicated by the first indication information.

[0128] In the embodiments of the present application, a RO type indication field may be added to the DCI (first control information) carrying the PDCCH order to explicitly indicate the first RO type. Alternatively, the reserved bits of the DCI carrying the PDCCH order may be used to explicitly indicate the first RO type. For example, 1 bit is added, where state 1 represents a sub-band and state 0 represents an uplink time domain unit.

[0129] Optionally, in the embodiments of the present application, the above-mentioned first RO type includes a set of RO types, and the above-mentioned first indication information is used to indicate a set of RO types for repeated transmission. Exemplarily, as shown in Table 4, the RO types for repeated transmission are indicated by an indication field in the first control information.

[0130] Table 4

[0131]

[0132] Optionally, in the embodiments of the present application, the above-mentioned first RO type includes a set of RO types. The above-mentioned first indication information also indicates the number of repeated transmissions; alternatively, the above-mentioned first control information further includes second indication information, and the second indication information is used to indicate the number of repeated transmissions.

[0133] It can be understood that when using the PDCCH order to indicate the repeated transmission of the random access preamble for random access, the network side device may indicate the number of repeated transmissions. For example, a separate number of repeated transmissions indication field (i.e., the above-mentioned second indication information) may be used to indicate. Alternatively, as shown in Table 5, the number of repeated transmissions may be indicated together with the RO type used for repeated transmission.

[0134] Table 5

[0135]

[0136] Exemplarily, as Figure 9As shown, assuming the number of repeated transmissions is 4 times, there can be 3 cases for the RO types used in repeated transmissions. In one case, the RO types used in repeated transmissions are two types of RO resources, namely the RO resources of the uplink sub-band and the RO resources of the uplink time-domain unit. For example, the RO resources used in 4 repeated transmissions are RO1 of the uplink sub-band, RO2 of the uplink sub-band, RO3 of the uplink time-domain unit, and RO4 of the uplink time-domain unit respectively. In another case, the RO type used in repeated transmissions is one type of RO resource, namely the RO resources of the uplink sub-band. For example, the RO resources used in 4 repeated transmissions are RO1 of the uplink sub-band, RO2 of the uplink sub-band, RO5 of the uplink sub-band, and RO6 of the uplink sub-band respectively. In yet another case, the RO type used in repeated transmissions is one type of RO resource, namely the RO resources of the uplink time-domain unit. For example, the RO resources used in 4 repeated transmissions are RO3 of the uplink time-domain unit, RO4 of the uplink time-domain unit, RO7 of the uplink time-domain unit, and RO8 of the uplink time-domain unit respectively.

[0137] In this way, the terminal can determine the RO type for performing the random access procedure initiation or preamble repeated transmission according to the RO type indicated by the first control information, that is, the first control information can explicitly indicate the RO type, ensuring the reliability and resource utilization rate of the terminal for performing the random access procedure initiation or preamble repeated transmission.

[0138] Optionally, in the embodiments of the present application, the above first information includes a first synchronization signal index. Combining Figure 2 , as Figure 10 shown, the above step 203 can be specifically implemented by the following step 203f and step 203g.

[0139] Step 203f: The terminal determines a first RO type associated with the first synchronization signal index according to the first synchronization signal index.

[0140] Step 203g: The terminal performs the random access procedure initiation or preamble repeated transmission according to the first RO type.

[0141] In the embodiments of the present application, each synchronization signal index is associated with one RO type, or each synchronization signal index is associated with a group of RO types. The terminal can determine one RO type associated with the first synchronization signal index indicated by the first control information to perform the random access procedure initiation, or determine a group of RO types associated with the first synchronization signal index to perform the preamble repeated transmission.

[0142] In this way, the terminal can determine the RO type for initiating a random access procedure or performing preamble retransmission according to the synchronization signal index indicated by the first control information, that is, the first control information can implicitly indicate the RO type, ensuring the reliability and resource utilization rate of the terminal for initiating a random access procedure or performing preamble retransmission.

[0143] Optionally, in the embodiments of the present application, the above first information includes at least two sets of parameters. Combining Figure 2 , such as Figure 11 shown, the above step 203 can be specifically implemented by the following step 203h and step 203i.

[0144] Step 203h: The terminal determines the first RO type according to at least two sets of parameters.

[0145] In the embodiments of the present application, each set of parameters includes a preamble index and a synchronization signal index.

[0146] Step 203i: The terminal initiates a random access procedure to at least two TRPs according to the first RO type.

[0147] In the embodiments of the present application, the above first RO type includes the RO type associated with each set of parameters. Each TRP corresponds to a set of parameters respectively.

[0148] In the embodiments of the present application, for a multi-TRP scenario, the network-side device can instruct the terminal to initiate a random access associated with at least two synchronization signal indexes. The preamble index associated with each synchronization signal index can be indicated.

[0149] Optionally, in the embodiments of the present application, each set of the above at least two sets of parameters respectively corresponds to an indication field in the first control information. Or, the above at least two sets of parameters both correspond to an indication field in the first control information.

[0150] It can be understood that for a multi-TRP scenario, to indicate the synchronization signal index to determine the RO type, the preamble index and synchronization signal index of each TRP can be indicated by using the preamble index and synchronization signal index fields of each TRP, or the preamble index and synchronization signal index of multiple TRPs can be indicated by expanding the preamble index and synchronization signal index fields.

[0151] Exemplarily, in one way, a relevant indication field can be added in the DCI to indicate at least two sets of parameters. Parameter A is associated with TRP A, parameter B is associated with TRP B, and so on. Among them, parameter A includes: random access preamble index A - 6 bits; uplink indication A - 1 bit; SSB index A - 6 bits; PRACH mask index A - 4 bits. Parameter B includes: random access preamble index B - 6 bits; uplink indication B - 1 bit; SSB index B - 6 bits; PRACH mask index B - 4 bits.

[0152] In another way, the preamble index and the synchronization signal index field (hereinafter referred to as the first field for short) can be extended to respectively indicate the preamble index and the synchronization signal index of at least two TRPs. For example, when the first field indicates 000000, the preamble index of TRP A is preamble index A1, the SSB index of TRP A is SSB index A1, the preamble index of TRP B is preamble index B1, and the SSB index of TRP B is SSB index B1; when the first field indicates 000001, the preamble index of TRP A is preamble index A2, the SSB index of TRP A is SSB index A2, the preamble index of TRP B is preamble index B2, and the SSB index of TRP B is SSB index B2; when the first field indicates 111111, the preamble index of TRP A is preamble index An, the SSB index of TRP A is SSB index An, the preamble index of TRP B is preamble index Bn, and the SSB index of TRP B is SSB index Bn.

[0153] In this way, the terminal can determine the RO type for initiating the random access process according to the preamble index and the synchronization signal index indicated by the first control information, that is, the first control information can implicitly indicate the RO type in the multi-TRP scenario, ensuring the reliability and resource utilization rate of the terminal to initiate the random access process.

[0154] Optionally, in the embodiments of the present application, the terminal does not expect the same RO index to be used for multiple RO types associated with one synchronization signal index. It can be understood that in the case where one synchronization signal index is associated with multiple RO types, the network side device can configure different RO indexes / numbers for these multiple RO types, that is, the terminal does not expect one synchronization signal to be mapped to two types of ROs with the same RO index.

[0155] Exemplarily, such as Figure 12As shown, assuming that SSB2 is associated / mapped with two types of RO resources, namely an uplink time domain unit and a downlink time domain unit configured with an uplink sub-band, the network-side device can configure different indices for these two types of RO resources. For example, the RO resources of the uplink time domain unit include RO5 to RO8, and the resources of the uplink sub-band of the downlink time domain unit include RO1 to RO4. The network-side device can determine the RO type by indicating different mask indices.

[0156] Exemplarily, the following illustrates the mapping from SSB to RO:

[0157] For network-side devices and terminals that support Sub-Band Full Duplex (SBFD), there can be four types of time domain units, including a downlink time domain unit, a downlink time domain unit configured with an uplink sub-band, an uplink time domain unit configured with a downlink sub-band, and an uplink time domain unit.

[0158] As Figure 13 shown, for a configured RO resource (PRACH occasions Physical random-access channel occasions), there can be two types of configuration situations, namely:

[0159] Situation 1: The RO resource is configured in an uplink sub-band (which can be in an uplink symbol, a downlink or a flexible symbol), such as type A;

[0160] Situation 2: The RO resource is configured in an uplink time domain unit (without a configured downlink sub-band), such as type B, or the RO resource is configured in a flexible time domain unit that only configures a downlink sub-band for resources other than the downlink sub-band and the guard band.

[0161] Furthermore, the configured RO resources can be further divided according to whether they overlap with the SSB:

[0162] (1) Configured RO resource or type 1: The RO resource is configured in an uplink sub-band in a downlink symbol where there is an SSB or a common downlink channel, that is, it overlaps with the SSB or the common downlink channel in the time domain. At this time, the uplink transmission of one terminal will interfere with the reception of the SSB of other terminals, that is, cross-link interference. If the terminal uses this SSB for measurement or decodes the common downlink channel, it will also receive self-interference.

[0163] (2) Configured RO resource or type 2: The RO resource is configured in an uplink sub-band in a downlink symbol where there is no SSB or common downlink channel, that is, it does not overlap with the SSB or common downlink channel in the time domain. At this time, the uplink transmission of one terminal will interfere with the reception of the downlink channels or signals of other terminals, that is, PDCCH, Physical Downlink Shared Channel (PDSCH), CSI-RS, etc.

[0164] (3) Configured RO resource or type 3: The RO resource is configured in an uplink sub-band in an uplink symbol, and the interference situation is similar to that of type 2.

[0165] (4) Configured RO resource or type 4: The RO resource is configured in an uplink symbol, and there is no cross-link interference at this time.

[0166] If the Reference Signal Receiving Power (RSRP) of a certain type of SSB is greater than rsrp-ThresholdSSB, then select the SSB greater than rsrp-ThresholdSSB, otherwise select any SSB.

[0167] When selecting CSI-RS, the CSI-RSRP of the CSI-RS will be compared with the parameter rsrp-ThresholdCSI-RS. If the CSI-RSRP of a certain CSI-RS is greater than rsrp-ThresholdCSI-RS, then select the CSI-RS greater than rsrp-ThresholdCSI-RS.

[0168] Optionally, in the embodiments of the present application, each beam is associated with an RO type or a group of RO types. The above first information includes an indication information (such as the beam indication field SpatialRealationInfo), and this indication information is used to indicate the target beam for performing the random access procedure or the preamble retransmission. The terminal can determine the RO type associated with the target beam as the first RO type.

[0169] Optionally, in the embodiments of the present application, the terminal can also obtain the selection rule of the predefined or preconfigured RO type, and perform the random access procedure or the preamble retransmission, such as preferentially selecting the RO resource in the nearest uplink sub-band, and then selecting the RO resource in the uplink time domain unit.

[0170] Optionally, in the embodiments of the present application, the above first control information (e.g., the PDCCH command carried by the first control information) may further indicate the RO and / or RO type on one frequency domain unit in a set of frequency domain units. The frequency domain unit may be a bandwidth part (e.g., multiple uplink bandwidth parts are configured), or a carrier or cell (e.g., a primary cell or a secondary cell), or a frequency band or discrete frequency points, which is not limited here. A frequency domain unit indication field is required in the PDCCH order to indicate a specific frequency domain unit (this field can be configured by the network and carried in the PDCCH order) for performing the random access procedure initiation or preamble retransmission.

[0171] Exemplarily, as Figure 14 shown, the RO configured on the frequency domain unit A is RO0, the ROs configured on the frequency domain unit B are RO1 and RO2, the ROs configured on the frequency domain unit C are RO3, RO4, and RO5, and the PDCCH command on the frequency domain unit C instructs the terminal to use RO2 on the frequency domain unit B.

[0172] Optionally, in the embodiments of the present application, the above first control information (e.g., the PDCCH command carried by the first control information) may further indicate the RO and / or RO type on at least one Radio Access Technology (RAT) (when there are multiple RAT dual connections or multi-connections), or indicate the RO and / or RO type on a dual connection (e.g., the primary cell group indicates the RO on the secondary cell group to trigger random access on the secondary cell group) for performing the random access procedure initiation or preamble retransmission.

[0173] Exemplarily, as Figure 15 shown in (a) of, the ROs configured on RAT1 are RO3, RO4, and RO5, the ROs configured on RAT2 are RO1 and RO2, and the PDCCH command sent on RAT1 indicates the RO on RAT2. As Figure 15 shown in (b) of, the ROs configured on the primary cell group are RO3, RO4, and RO5, the ROs configured on the secondary cell group are RO1 and RO2, and the PDCCH command sent on the primary cell group instructs the terminal to use the RO on the secondary cell group.

[0174] Optionally, in the embodiments of the present application, the above first control information (e.g., the PDCCH command carried by the first control information) may further indicate the RO and / or RO type of one or more in a Timing Advance Group (TAG).

[0175] Exemplarily, as Figure 16As shown in the figure, the TAG includes a frequency domain unit A and a frequency domain unit B. The ROs configured on the frequency domain unit A are RO3, RO4, and RO5, and the ROs configured on the frequency domain unit B are RO1 and RO2. The PDCCH command on the frequency domain unit A instructs the terminal to use RO2 on the frequency domain unit B.

[0176] An embodiment of the present application provides a resource determination method. The terminal receives first control information from a network-side device. The first control information includes first information, and the first information is used to determine the RO type for performing the random access procedure initiation or the preamble retransmission. The terminal performs the random access procedure initiation or the preamble retransmission according to the first RO type. In this solution, since the terminal can determine the RO type for performing the random access procedure initiation or the preamble retransmission through the first information in the first control information, that is, the first control information can explicitly or implicitly indicate the RO type, the terminal can know the specific RO type used when performing the random access procedure initiation or the preamble retransmission, ensuring the reliability and resource utilization rate of the terminal performing the random access procedure initiation or the preamble retransmission.

[0177] Each of the above method embodiments, or various possible implementation manners in each method embodiment, can be executed alone, or any two or more of them can be combined with each other. It can be specifically determined according to actual usage requirements, and the embodiments of the present application do not limit this.

[0178] For the resource determination method provided by the embodiment of the present application, the execution subject can be a resource determination device. In the embodiment of the present application, taking the resource determination device executing the resource determination method as an example, the resource determination device provided by the embodiment of the present application is described.

[0179] Figure 17 A possible structural schematic diagram of the resource determination device involved in the embodiment of the present application is shown. As Figure 17 shown, the resource determination device 40 may include: a receiving module 41 and an execution module 42.

[0180] Among them, the receiving module 41 is used to receive first control information from a network-side device. The first control information includes first information, and the first information is used to determine the first RO type, and the first RO type includes the resource configuration type of the RO. The execution module 42 is used to perform the random access procedure initiation or the preamble retransmission according to the first RO type.

[0181] In a possible implementation manner, the above first information includes a first mask value index; the execution module 41 is specifically used for:

[0182] Determine a first RO type corresponding to the first mask value index according to the first mask value index, where each mask value index corresponds to one RO type or a group of RO types;

[0183] Execute initiating a random access procedure or performing preamble retransmission according to the first RO type.

[0184] In a possible implementation manner, the above first information includes a time interval; the execution module 41 is specifically configured to:

[0185] Determine the first RO type according to the time interval, where the time interval is the time interval from the last symbol used by the first control information to the time domain unit where the RO is located, and there is an associated relationship between the time interval range where each time interval is located and the RO type;

[0186] Execute initiating a random access procedure or performing preamble retransmission according to the first RO type.

[0187] In a possible implementation manner, the above first information further includes an RO start symbol; the execution module 41 is specifically configured to determine the first RO type according to the time interval and the RO start symbol in the case where one time domain unit includes multiple RO types.

[0188] In a possible implementation manner, the above first information includes a first indication information; the execution module 41 is specifically configured to execute initiating a random access procedure or performing preamble retransmission according to the first RO type indicated by the first indication information.

[0189] In a possible implementation manner, the above first RO type includes a group of RO types. The above first indication information further indicates the number of retransmission times; or, the above first control information further includes a second indication information, and the second indication information is used to indicate the number of retransmission times.

[0190] In a possible implementation manner, the above group of RO types includes at least one of the following: RO resources in an uplink subband, RO resources in a first time domain unit; where the first time domain unit is an uplink time domain unit or a flexible time domain unit.

[0191] In a possible implementation manner, the above first information includes a first synchronization signal index; the execution module 41 is specifically configured to:

[0192] Determine the first RO type associated with the first synchronization signal index according to the first synchronization signal index;

[0193] Execute initiating a random access procedure or performing preamble retransmission according to the first RO type.

[0194] In a possible implementation, the above first information includes at least two sets of parameters, and each set of parameters includes a preamble index and a synchronization signal index; the execution module 41 is specifically configured to:

[0195] Determine a first RO type according to at least two sets of parameters, where the first RO type includes the RO type associated with each set of parameters;

[0196] Initiate a random access procedure to at least two transmit and receive points (TRPs) according to the first RO type, and each TRP corresponds to a set of parameters respectively.

[0197] In a possible implementation, each set of parameters in the above at least two sets of parameters respectively corresponds to an indication field in the first control information;

[0198] Or,

[0199] The above at least two sets of parameters both correspond to an indication field in the first control information.

[0200] In a possible implementation, the terminal does not expect multiple RO types associated with a synchronization signal index to use the same RO index.

[0201] The embodiment of the present application provides a resource determination device. The resource determination device can determine the RO type for initiating a random access procedure or performing preamble retransmission through the first information in the first control information, that is, the first control information can explicitly indicate or implicitly indicate the RO type, so that the resource determination device can know the specific RO type used when initiating a random access procedure or performing preamble retransmission, ensuring the reliability and resource utilization rate of the resource determination device when initiating a random access procedure or performing preamble retransmission.

[0202] The resource determination device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices other than the terminal. Exemplarily, the terminal can include but is not limited to the types of the above-mentioned terminal 11, and other devices can be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0203] The resource determination device provided in the embodiment of the present application can implement each process implemented by the above resource determination method embodiment and achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0204] Figure 18 Shows a possible structural schematic diagram of the resource determination device involved in the embodiment of the present application. As Figure 18As shown in the figure, the resource determination device 50 may include: a sending module 51.

[0205] Among them, the sending module 51 is used to send first control information to the terminal. The first control information includes first information, and the first information is used to determine a first RO type. The first RO type includes the resource configuration type of the RO, and the first RO type is used to perform a random access process initiation or a preamble retransmission.

[0206] In a possible implementation manner, the above-mentioned first information includes a first mask value index, and the first mask value index is used to determine a first RO type corresponding to the first mask value index. Each mask value index corresponds to a RO type or a group of RO types.

[0207] In a possible implementation manner, the above-mentioned first information includes a time interval, and the time interval is used to determine the first RO type. The time interval is the time interval from the last symbol used by the first control information to the time domain unit where the RO is located. Each time interval range where the time interval is located has an association relationship with the RO type.

[0208] In a possible implementation manner, the above-mentioned first information includes a first indication information, and the first indication information is used to indicate the first RO type.

[0209] In a possible implementation manner, the above-mentioned first information includes a first synchronization signal index, and the first synchronization signal index is used to determine a first RO type associated with the first synchronization signal index.

[0210] In a possible implementation manner, the above-mentioned first information includes at least two sets of parameters. Each set of parameters includes a preamble index and a synchronization signal index. The at least two sets of parameters are used to determine the first RO type, and the first RO type includes the RO types associated with each set of parameters.

[0211] The embodiments of the present application provide a resource determination device. The resource determination device can send first information to the terminal through first control information, so that the terminal determines the RO type for performing a random access process initiation or a preamble retransmission. That is, the first control information can explicitly indicate or implicitly indicate the RO type, so that the terminal can know the specific RO type used when performing a random access process initiation or a preamble retransmission, ensuring the reliability and resource utilization rate of the terminal when performing a random access process initiation or a preamble retransmission.

[0212] The resource determination device provided by the embodiments of the present application can implement each process implemented by the above-mentioned resource determination method embodiments and achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0213] Such as Figure 19As shown in the figure, an embodiment of the present application further provides a communication device 5000, which includes a processor 5001 and a memory 5002. A program or instruction that can run on the processor 5001 is stored on the memory 5002. For example, when the communication device 5000 is a terminal, when the program or instruction is executed by the processor 5001, each step of the above-mentioned method embodiment on the terminal side is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here. When the communication device 5000 is a network-side device, when the program or instruction is executed by the processor 5001, each step of the above-mentioned method embodiment on the network-side device is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.

[0214] An embodiment of the present application further provides a terminal, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps in the above-mentioned resource determination method embodiment. This terminal embodiment corresponds to the above-mentioned method embodiment on the terminal side. Each implementation process and implementation manner of the above-mentioned method embodiment can be applied to this terminal embodiment, and the same technical effect can be achieved. Specifically, Figure 20 It is a schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0215] The terminal 7000 includes, but is not limited to, at least some components such as a radio frequency unit 7001, a network module 7002, an audio output unit 7003, an input unit 7004, a sensor 7005, a display unit 7006, a user input unit 7007, an interface unit 7008, a memory 7009, and a processor 7010.

[0216] Those skilled in the art can understand that the terminal 7000 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 7010 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 20 The terminal structure shown in the figure does not limit the terminal. The terminal may include more or fewer components than shown in the figure, or combine some components, or have different component arrangements, which will not be elaborated here.

[0217] It should be understood that in the embodiments of the present application, the input unit 7004 may include a Graphics Processing Unit (GPU) 70041 and a microphone 70042. The graphics processor 70041 processes the image data of static pictures or videos obtained by an image capturing device (such as a camera) in a video capture mode or an image capture mode. The display unit 7006 may include a display panel 70061, and the display panel 70061 may be configured in the form of, for example, a liquid crystal display, an organic light emitting diode, etc. The user input unit 7007 includes at least one of a touch panel 70071 and other input devices 70072. The touch panel 70071 is also referred to as a touch screen. The touch panel 70071 may include two parts: a touch detection device and a touch controller. The other input devices 70072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated herein.

[0218] In the embodiments of the present application, after receiving downlink data from a network-side device, the radio frequency unit 7001 may transmit it to the processor 7010 for processing; in addition, the radio frequency unit 7001 may send uplink data to the network-side device. Generally, the radio frequency unit 7001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0219] The memory 7009 can be used to store software programs or instructions as well as various data. The memory 7009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 7009 may include volatile memory or non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 7009 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0220] The processor 7010 may include one or more processing units; optionally, the processor 7010 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor may not be integrated into the processor 7010 either.

[0221] The terminal provided by the embodiments of the present application can implement each process implemented by the above method embodiments and achieve the same technical effects. The implementation processes of the implementation manners mentioned in this embodiment can refer to the relevant descriptions of the above resource determination method embodiments. To avoid repetition, they will not be elaborated here.

[0222] An embodiment of the present application further provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps of the above-described embodiment of the resource determination method. This embodiment of the network-side device corresponds to the above-described embodiment of the network-side device method. Each implementation process and implementation manner of the above method embodiment can be applied to this embodiment of the network-side device and can achieve the same technical effect.

[0223] Specifically, an embodiment of the present application further provides a network-side device. As Figure 21 shown, the network-side device 600 includes: an antenna 61, a radio frequency device 62, a baseband device 63, a processor 64, and a memory 65. The antenna 61 is connected to the radio frequency device 62. In the uplink direction, the radio frequency device 62 receives information through the antenna 61 and sends the received information to the baseband device 63 for processing. In the downlink direction, the baseband device 63 processes the information to be sent and sends it to the radio frequency device 62. After processing the received information, the radio frequency device 62 sends it out through the antenna 61.

[0224] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 63, and the baseband device 63 includes a baseband processor.

[0225] The baseband device 63 may include, for example, at least one baseband board, and a plurality of chips are provided on the baseband board. As Figure 21 shown, one of the chips is, for example, a baseband processor, which is connected to the memory 65 through a bus interface to call the program in the memory 65 and execute the operations of the network device shown in the above method embodiments.

[0226] The network-side device may further include a network interface 66, and this interface is, for example, a Common Public Radio Interface (CPRI).

[0227] Specifically, the network-side device 600 of the embodiment of the present application further includes: instructions or programs stored on the memory 65 and executable on the processor 64. The processor 64 calls the instructions or programs in the memory 65 to execute the methods executed by the respective modules shown in the above resource determination device and achieves the same technical effect. To avoid repetition, it will not be elaborated here.

[0228] An embodiment of the present application further provides a readable storage medium, on which programs or instructions are stored. When the programs or instructions are executed by a processor, they implement each process of the above-described embodiment of the resource determination method and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0229] Among them, the processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0230] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above resource determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0231] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip.

[0232] Another embodiment of the present application provides a computer program / program product. The computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the above resource determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0233] Another embodiment of the present application provides a wireless communication system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the above resource determination method, and the network-side device can be used to execute the steps of the above resource determination method.

[0234] It should be noted that in this article, the term "including", "comprising", or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article, or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article, or device. Without more limitations, an element defined by the statement "including a..." does not exclude the existence of another identical element in the process, method, article, or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0235] Through the description of the above embodiments, those skilled in the art can clearly understand that the above method of the embodiments can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, it can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for enabling a terminal or a network-side device to execute the methods described in various embodiments of the present application.

[0236] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.

Claims

1. A resource determination method, characterized in that, Including: The terminal receives first control information from a network-side device. The first control information includes first information for determining the type of the first random access channel occasion RO. The first RO type includes the resource configuration type of the RO. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type.

2. The method according to claim 1, wherein The first information includes a first mask value index. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type, including: The terminal determines the first RO type corresponding to the first mask value index according to the first mask value index. Each mask value index corresponds to one RO type or a group of RO types. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type.

3. The method according to claim 1, wherein The first information includes a time interval. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type, including: The terminal determines the first RO type according to the time interval. The time interval is the time interval from the last symbol used by the first control information to the time domain unit where the RO is located. Each time interval range where the time interval is located has an association relationship with the RO type. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type.

4. The method according to claim 3, wherein The first information further includes an RO start symbol. The terminal determines the first RO type according to the time interval, including: In the case where one time domain unit includes multiple RO types, the terminal determines the first RO type according to the time interval and the RO start symbol.

5. The method according to claim 1, wherein The first information includes first indication information. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type, including: The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type indicated by the first indication information.

6. The method according to claim 5, characterized in that, The first RO type includes a group of RO types. The first indication information further indicates the number of retransmission times; or, The first control information further includes second indication information for indicating the number of retransmission times.

7. The method according to claim 2 or 6, characterized in that The group of RO types includes at least one of the following: RO resources in an uplink subband, RO resources in a first time domain unit; where the first time domain unit is an uplink time domain unit or a flexible time domain unit.

8. The method according to claim 1, characterized in that, The first information includes a first synchronization signal index. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type, including: The terminal determines the first RO type associated with the first synchronization signal index according to the first synchronization signal index. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type.

9. The method according to claim 1, characterized in that, The first information includes at least two sets of parameters. Each set of parameters includes a preamble index and a synchronization signal index. The terminal performs initiating a random access procedure or performing preamble retransmission according to the first RO type, including: The terminal determines the first RO type according to the at least two sets of parameters, where the first RO type includes the RO type associated with each set of parameters; The terminal initiates a random access procedure to at least two transmit and receive points (TRPs) according to the first RO type, and each TRP corresponds to a set of parameters respectively.

10. The method according to claim 9, wherein Each set of parameters in the at least two sets of parameters corresponds to an indication field in the first control information respectively; Or, All the at least two sets of parameters correspond to an indication field in the first control information.

11. The method according to claim 8 or 9, characterized in that, The terminal does not expect multiple RO types associated with a synchronization signal index to use the same RO index.

12. A resource determination method, characterized in that Including: The network side device sends first control information to the terminal. The first control information includes first information, and the first information is used to determine the first random access channel occasion (RO) type. The first RO type includes the resource configuration type of the RO, and the first RO type is used to initiate a random access procedure or perform preamble retransmission.

13. The method according to claim 12, wherein The first information includes a first mask value index, and the first mask value index is used to determine the first RO type corresponding to the first mask value index. Each mask value index corresponds to one RO type or a group of RO types.

14. The method according to claim 12, characterized in that, The first information includes a time interval, and the time interval is used to determine the first RO type. The time interval is the time interval from the last symbol used by the first control information to the time domain unit where the RO is located. Each time interval range where the time interval is located has an association relationship with the RO type.

15. The method according to claim 12, wherein The first information includes first indication information, and the first indication information is used to indicate the first RO type.

16. The method according to claim 12, characterized in that, The first information includes a first synchronization signal index, and the first synchronization signal index is used to determine the first RO type associated with the first synchronization signal index.

17. The method according to claim 12, wherein The first information includes at least two sets of parameters, and each set of parameters includes a preamble index and a synchronization signal index. The at least two sets of parameters are used to determine the first RO type, and the first RO type includes the RO type associated with each set of parameters.

18. A resource determination device, characterized in that, Including: A receiving module and an execution module; The receiving module is configured to receive first control information from the network side device. The first control information includes first information, and the first information is used to determine the first RO type. The first RO type includes the resource configuration type of the RO; The execution module is configured to initiate a random access procedure or perform preamble retransmission according to the first RO type.

19. The device according to claim 18, characterized in that, The first information includes a first mask value index; specifically, the execution module is configured to: Determine the first RO type corresponding to the first mask value index according to the first mask value index. Each mask value index corresponds to one RO type or a group of RO types; Initiate a random access procedure or perform preamble retransmission according to the first RO type.

20. The device according to claim 18, wherein The first information includes a time interval; specifically, the execution module is configured to: Determine the first RO type according to the time interval, where the time interval is the time interval from the last symbol used by the first control information to the time domain unit where the RO is located, and there is an association relationship between the time interval range where each time interval is located and the RO type; Execute initiating a random access procedure or performing preamble retransmission according to the first RO type.

21. The device according to claim 20, characterized in that, The first information further includes the RO start symbol; the execution module is specifically configured to, when a time domain unit includes multiple RO types, determine the first RO type according to the time interval and the RO start symbol.

22. The device according to claim 18, characterized in that, The first information includes first indication information; the execution module is specifically configured to execute initiating a random access procedure or performing preamble retransmission according to the first RO type indicated by the first indication information.

23. The device according to claim 18, characterized in that, The first information includes a first synchronization signal index; the execution module is specifically configured to: Determine the first RO type associated with the first synchronization signal index according to the first synchronization signal index; Execute initiating a random access procedure or performing preamble retransmission according to the first RO type.

24. The device according to claim 18, characterized in that, The first information includes at least two sets of parameters, and each set of parameters includes a preamble index and a synchronization signal index; the execution module is specifically configured to: Determine the first RO type according to the at least two sets of parameters, where the first RO type includes the RO types associated with each set of parameters; Initiate a random access procedure to at least two transmit and receive points (TRPs) according to the first RO type, and each TRP corresponds to a set of parameters respectively.

25. A resource determination device, characterized in that, Comprising: A sending module; The sending module is configured to send first control information to a terminal, where the first control information includes first information for determining a first random access channel opportunity (RO) type, the first RO type includes the resource configuration type of the RO, and the first RO type is used to execute initiating a random access procedure or performing preamble retransmission.

26. A terminal, characterized in that, Comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the resource determination method according to any one of claims 1 to 11 are implemented.

27. A network-side device, characterized in that, Comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the resource determination method according to any one of claims 12 to 17 are implemented.

28. A readable storage medium, characterized in that, A program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the resource determination method according to any one of claims 1 to 11 is implemented, or the steps of the resource determination method according to any one of claims 12 to 17 are implemented.