Resource determination method, resource configuration method, device and equipment
By flexibly configuring PRACH time-domain resources by receiving configuration information, the problem of inflexible PRACH time-domain resource configuration in TDD systems is solved, achieving more efficient resource utilization and channel coverage.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2026-03-27
AI Technical Summary
In existing technologies, the design of the PRACH time domain resource configuration table in TDD systems is not flexible enough, making it difficult to adapt to diverse full-duplex scenarios and business needs, resulting in poor flexibility of PRACH time domain resources.
By receiving the first configuration information, and utilizing parameters such as radio frame parameters, subframe parameters, start symbol, PRACH duration, PRACH preamble format, first indication information, and symbol type of RACH resources in the time domain, PRACH time domain resources can be flexibly configured to support position determination under SBFD patterns.
It improves the flexibility of PRACH time-domain resources, reduces the probability of random access collisions, and enhances the coverage performance of uplink signals and channels.
Smart Images

Figure CN121751379A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of communication, and particularly relates to a resource determination method, a resource configuration method, a device and equipment. BACKGROUND
[0002] At present, different configuration tables are adopted for random access configuration of time division duplexing (TDD) and frequency division duplexing (FDD). For TDD, the time domain resource of a physical random access channel (PRACH) is determined by an index of a PRACH configuration table. Specifically, a network side indicates a PRACH configuration index value to a terminal, and the terminal looks up the PRACH configuration table according to the RACH configuration index value to obtain relevant RACH configuration parameters, such as a preamble format, a subframe number, a parameter for calculating a radio frame, a starting symbol, a number of PRACH slots within a subframe, a number of time-domain PRACH occasions within a PRACH slot and a PRACH duration, and then can determine the PRACH time domain resource according to the RACH configuration parameters. The design of the PRACH configuration table is not flexible due to the limitation of overhead, and is mainly for typical uplink and downlink configurations of TDD. Therefore, the flexibility of determining the PRACH time domain resource based on the PRACH configuration index value indicated by the network side is poor. SUMMARY
[0003] Embodiments of the present application provide a resource determination method, a resource configuration method, a device and equipment, which can provide a more flexible way to determine PRACH time domain resources.
[0004] In a first aspect, a resource determination method is provided, and the method comprises:
[0005] A first device receives first configuration information;
[0006] The first device determines a physical random access channel (PRACH) time domain resource according to the first configuration information;
[0007] The first configuration information includes first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values.
[0008] The first RACH configuration parameters include at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in a time domain, a first parameter, a second parameter, and a third parameter.
[0009] The radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether to allow or not to allow a cross symbol type, and the third parameter is used to determine a position of RACH resources in a subband full duplex (SBFD) pattern.
[0010] In a second aspect, a resource determination apparatus is provided, and the apparatus includes:
[0011] A receiving module is configured to receive first configuration information.
[0012] A processing module is configured to determine a physical random access channel (PRACH) time domain resource according to the first configuration information.
[0013] The first configuration information includes first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values.
[0014] The first RACH configuration parameters include at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in a time domain, a first parameter, a second parameter, and a third parameter.
[0015] The radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether to allow or not to allow a cross symbol type, and the third parameter is used to determine a position of RACH resources in a subband full duplex (SBFD) pattern.
[0016] In a third aspect, a resource configuration method is provided, and the method includes:
[0017] The second device sends first configuration information;
[0018] The first configuration information includes first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values.
[0019] The first RACH configuration parameters include at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in a time domain, a first parameter, a second parameter, and a third parameter.
[0020] The radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether to allow or not to allow a cross symbol type, and the third parameter is used to determine a position of RACH resources in a sub-band full duplex (SBFD) pattern.
[0021] In a fourth aspect, a resource configuration apparatus is provided, and the apparatus includes:
[0022] A sending module is configured to send first configuration information.
[0023] The first configuration information includes first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values.
[0024] The first RACH configuration parameters include at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in a time domain, a first parameter, a second parameter, and a third parameter.
[0025] The radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether to allow or not to allow a cross symbol type, and the third parameter is used to determine a position of RACH resources in a sub-band full duplex (SBFD) pattern.
[0026] In a fifth aspect, a resource determining apparatus is provided, which is configured to perform the steps of the method according to the first aspect, or a resource configuring apparatus is provided, which implements the steps of the method according to the third aspect.
[0027] In a sixth aspect, a terminal is provided, which comprises a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the method according to the first aspect.
[0028] In a seventh aspect, a terminal is provided, which comprises a processor and a communication interface, wherein the communication interface is configured to receive first configuration information; the processor is configured to determine a physical random access channel (PRACH) time domain resource according to the first configuration information; wherein the first configuration information comprises first random access channel (RACH) configuration parameters, or the first configuration information comprises at least two RACH configuration index values; the first RACH configuration parameters comprise at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resource in a time domain, a first parameter, a second parameter, and a third parameter; the radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether a cross symbol type is allowed or not allowed, and the third parameter is used to determine a position of RACH resource in a subband full duplex (SBFD) pattern.
[0029] In an eighth aspect, a network side device is provided, which comprises a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the method according to the third aspect.
[0030] In a ninth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is configured to send first configuration information; wherein the first configuration information includes first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values; the first RACH configuration parameters include at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in a time domain, a first parameter, a second parameter, and a third parameter; the radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether a cross-symbol type is allowed or not allowed, and the third parameter is used to determine a position of RACH resources in a sub-band full duplex (SBFD) pattern.
[0031] In a tenth aspect, a readable storage medium is provided, in which a program or instructions are stored, and the program or instructions are executed by a processor to implement steps of the method according to the first aspect or steps of the method according to the third aspect.
[0032] In an eleventh aspect, a wireless communication system is provided, including a first device and a second device, the first device is configured to implement steps of the resource determination method according to the first aspect, and the second device is configured to implement steps of the resource configuration method according to the third aspect.
[0033] In a twelfth aspect, a chip is provided, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement steps of the method according to the first aspect or steps of the method according to the third aspect.
[0034] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement steps of the method according to the first aspect or steps of the method according to the third aspect.
[0035] In the embodiments of the present application, the first device can receive a first RACH configuration parameter, and determine a PRACH time domain resource based on the first RACH configuration parameter, wherein the first RACH configuration parameter comprises at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, a first indication information, a symbol type of RACH resource in a time domain, a first parameter, a second parameter, and a third parameter; the radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether to allow or not to allow cross symbol types, and the third parameter is used to determine a position of RACH resource in a SBFD pattern. In the embodiments of the present application, each parameter (the first RACH configuration parameter) used to determine the PRACH time domain resource is directly configured for the first device, so that each parameter used to determine the PRACH time domain resource can be more flexibly configured, and then the first device determines the RACH configuration parameter based on the configured parameters, so that the flexibility of determining the PRACH time domain resource can be improved; or the first device can receive at least two RACH configuration index values, and determine the PRACH time domain resource according to the at least two RACH configuration index values, and the embodiments of the present application support determining the PRACH time domain resource by comprehensively using RACH configuration parameters corresponding to the at least two RACH configuration index values, so that different PRACH time domain resources can be obtained by configuring different combinations of RACH configuration index values, and then the flexibility of determining the PRACH time domain resource can be improved. BRIEF DESCRIPTION OF DRAWINGS
[0036] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0037] Figures 2a to 2d is a schematic diagram of resource configuration of full-duplex transmission provided by the embodiments of the present application;
[0038] Figure 3 is a flowchart of a resource determination method provided by the embodiments of the present application;
[0039] Figure 4 is a flowchart of another resource determination method provided by the embodiments of the present application;
[0040] Figure 5 is a flowchart of a resource configuration method provided by the embodiments of the present application;
[0041] Figure 6 is a structural diagram of a resource determination apparatus provided by the embodiments of the present application;
[0042] Figure 7 is a structural diagram of a resource configuration apparatus provided by an embodiment of the present application;
[0043] Figure 8 is a structural diagram of a communication device provided by an embodiment of the present application;
[0044] Figure 9 is a structural diagram of a terminal provided by an embodiment of the present application;
[0045] Figure 10 is a structural diagram of a network-side device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0046] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the scope of protection of the present application.
[0047] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are usually a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in an "or" relationship.
[0048] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). Among them, the direct indication can be understood as that the sender explicitly informs the receiver of specific information, operations to be performed or requested results, etc. in the sent indication; the indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or judges and determines the operation to be performed or the requested result according to the judgment result.
[0049] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but 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 the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following describes a New Radio (NR) system for the purpose of example, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th
[0050] Figure 1 A 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. The terminal 11 can be a terminal side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook, a Personal Digital Assistant (PDA), a palm PC, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture, etc.), a game console, a Personal Computer (PC), a kiosk, or a self-service machine, etc. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted 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, wherein the access network device can also be referred to as 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.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. 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.
[0051] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.
[0052] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices together, and the embodiments of the present application do not make a specific limitation. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a dedicated hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).
[0053] For the convenience of understanding, some contents related to the embodiments of the present application are described as follows:
[0054] I. Random access resource selection
[0055] The random access procedure can be a contention-based random access procedure or a non-contention-based random access procedure. The random access procedure can be a four-step random access procedure (also called Type-1 random access procedure) or a two-step random access procedure (also called Type-2 random access procedure).
[0056] In the contention-based four-step random access procedure, a user equipment (UE) first sends Msg1 containing a preamble to the network; after the network detects the preamble, the network sends Msg2 / Random Access Response (RAR) message containing the number of the preamble detected by the network and the uplink radio resource allocated to the UE to send Msg3; after the UE receives Msg2, it confirms that at least one of the numbers of the preambles carried in Msg2 is consistent with the number of the preamble sent by the UE, and then sends Msg3 containing contention resolution information according to the resource indicated by the RAR; after the network receives Msg3, it sends Msg4 containing contention resolution information; after the UE receives Msg4, it confirms that the contention resolution information is consistent with the contention resolution information sent by the UE in Msg3, and completes the four-step random access.
[0057] The network includes uplink grant (UL grant) information in the RAR, which is used to indicate Msg3 Physical Uplink Sharing Channel (PUSCH) scheduling information, and includes RACH preamble ID (RAPID), temporary cell radio network temporary identity (TC-RNTI), time advanced (TA), and the like. If the network does not receive Msg3 PUSCH, retransmission of the Msg3 PUSCH can be scheduled in a physical downlink control channel (PDCCH) scrambled by the TC-RNTI.
[0058] For a contention-based random access procedure, different UEs randomly select preambles for transmission, so that different UEs can select the same preamble for transmission on the same time-frequency radio resource (for example, a random access opportunity (RACH Occasion, RO) resource). This situation can be understood as a preamble collision of the UEs. In this case, different UEs can receive the same RAR, and at this time, different UEs can perform Msg3 PUSCH transmission according to the scheduling information in the RAR UL grant. The network can only decode one PUSCH transmitted by a UE on one Msg3 PUSCH scheduling resource, and the PUSCH includes contention resolution information. Therefore, the network can include the contention resolution information received in Msg3 in Msg4. If the contention resolution information in Msg4 received by the UE matches the contention resolution information sent by the UE in Msg3 PUSCH, the UE considers that the contention resolution is successful. If they do not match, the contention resolution is considered unsuccessful.
[0059] If the contention resolution is unsuccessful, the UE reselects a RACH transmission resource and performs PRACH transmission to perform the next random access attempt.
[0060] Two-step random access (2-step RACH) procedure is introduced in NR system. The first step is that UE sends MsgA to network side. After network side receives MsgA, it sends MsgB message to UE. If UE does not receive MsgB within a certain time, UE will add one to the counter of the number of times of sending MsgA and resend MsgA. If the counter of the number of times of sending MsgA reaches a certain threshold, UE will switch from 2-step random access procedure to 4-step random access procedure. MsgA includes MsgA preamble part and MsgA PUSCH part, preamble part is sent on RO for 2-step RACH, PUSCH part is sent on MsgA PUSCH resource associated with sending MsgA preamble and RO. MsgA PUSCH resource is a set of PUSCH resources configured relative to each PRACH slot, including time-frequency resource and DMRS resource.
[0061] II. Selection of random access resource and mapping of SSB to RO
[0062] In NR, a cell can configure multiple FDM PRACH transmission occasions (or PRACH occasions) in one time domain location of PRACH transmission. For simplicity of description, it is referred to as RO. At one time, the number of FDM ROs can be {1, 2, 4, 8}. At one time, there are 8 RO resources distributed in different frequencies.
[0063] Random access preamble can only be transmitted on the time domain resource (RO resource) configured by the parameter PRACHConfigurationIndex, and random access preamble can only be transmitted on the frequency domain resource configured by the parameter prach-FDM, PRACH frequency domain resource n RA ∈{0,1,...,M-1}, where M is equal to the higher layer parameter prach-FDM. At initial access, PRACH frequency domain resource n RA From the lowest frequency RO resource in the initial active uplink bandwidth part, it is numbered in ascending order, otherwise, PRACH frequency domain resource n RAThe ROs within an active uplink bandwidth part are numbered in ascending order, starting from the lowest frequency RO.
[0064] In NR, there is a relationship between RO and the actual transmitted synchronization signal / physical broadcast channel block (SS / PBCH block, also referred to as SSB for short). One SSB can be associated with multiple ROs, or one RO can be associated with multiple SSBs, in which case different SSBs correspond to different preamble codes. Generally, the base station can use different beams to transmit different SSBs, and the corresponding UE transmits the preamble on the RO associated with the SSB. In this way, the UE selects the RO associated with the SSB with a good signal, or the combination of the RO and the preamble, according to the strength of the received downlink beam / SSB, and transmits Msg1. In this way, the network can determine the SSB selected by the UE according to the received RO, or the combination of the RO and the preamble, and transmits Msg2 on the downlink beam corresponding to the SSB to ensure the quality of the received downlink signal.
[0065] Three, random access configuration (Random access configurations)
[0066] Currently, TDD and FDD use different configuration tables for random access configuration. Table 1 is a random access configuration table for TDD.
[0067] Table 1
[0068]
[0069]
[0070] It can be understood that the above table 1 only shows part of the random access configuration table for TDD.
[0071] Four, PRACH time domain resource location
[0072] The PRACH resource is periodic. In time domain, different PRACH Preamble formats have different durations. The time domain location of PRACH resource is defined by PRACH configuration period, radio frame index, subframe / slot index, starting PRACH OFDM symbol index within a slot and the number of time domain ROs within a slot. The candidate value of PRACH configuration period is {10, 20, 40, 80, 160} ms, and the PRACH resource is only distributed in one valid radio frame (e.g. 10 ms) within each PRACH configuration period, the valid radio frame contains one or more subframes / slots, and there is only one starting PRACH Orthogonal Frequency Division Multiplexing (OFDM) symbol index within each subframe / slot, and there is one or more time domain ROs within a slot. In frequency domain, different PRACH Preamble formats and subcarrier spacing jointly determine the frequency domain bandwidth occupied by PRACH. For long Preamble format with length of 839, when the PRACH subcarrier spacing is 1.25 kHz, the frequency domain bandwidth is 1.08 MHz, which corresponds to 6 Physical Resource Blocks (PRBs) with PUSCH subcarrier spacing of 15 kHz.
[0073] V. Full Duplex Mode
[0074] In 5G mobile communication system, full duplex is enhanced to adapt to diversified scenarios and service requirements. The main scenarios of 5G include Enhanced Mobile Broadband (eMBB), Ultra-Reliable and Low Latency Communications (URLLC), massive Machine Type of Communication (mMTC), which require high reliability, low latency, large bandwidth, wide coverage, etc.
[0075] In NR, configuring full duplex operation can significantly improve the latency and coverage performance of Time Division Duplexing (TDD) systems.
[0076] Subband non-overlapping Full duplex can improve transmission latency and enhance coverage.
[0077] For a downlink (DL) slot (configured by tdd-UL-DL-ConfigurationCommon, or tdd-UL-DL-ConfigurationDedicated), the network configures a DL bandwidth part (BWP) for the UE, and for an uplink (UL) slot, the network configures a UL BWP for the UE. For example, slot 1 and slot 4.
[0078] Referring to Figure 2a For full duplex scenario, there are the following cases:
[0079] Case 1: DL BWP is configured, e.g., slot 1.
[0080] Case 2: DL BWP and UL sub band are configured, e.g., slot 2.
[0081] Referring to Figure 2b For a UL slot (configured by tdd-UL-DL-ConfigurationCommon, or tdd-UL-DL-ConfigurationDedicated), there are the following cases:
[0082] Case 3: UL BWP is configured, e.g., slot 4.
[0083] Case 4: UL BWP and DL sub band are configured, e.g., slot 5.
[0084] For seamless bidirectional forwarding detection (SBFD) operation, an SBFD sub band is composed of one resource block (RB) or one set of contiguous RBs with the same transmission direction.
[0085] A time unit (e.g., slot or symbol) in which a gNB uses SBFD operation can be referred to as an SBFD time unit (e.g., slot or symbol).
[0086] Referring to Figure 2c For Rel-15, a base station and a UE can only transmit or receive at one time. For Rel-18 gNB-side full duplex, a gNB can simultaneously transmit and receive, and a UE can only use a half duplex mode and can only transmit or receive at one time. For UE-side full duplex, a gNB and a UE can simultaneously transmit and receive.
[0087] For UE-side full duplex, a larger guard bandwidth (GB) (larger than the GB of base station frequency division (FD)) can be needed to suppress self-interference, see Figure 2d .
[0088] For a communication device, simultaneous UL reception and DL transmission can cause self-interference. In order to ensure the transmission of the interfered direction, the communication device needs to have self-interference cancellation capability, for example, a reserved guard band between the reception frequency band and the transmission frequency band, but this will reduce the throughput of the UE.
[0089] The resource determination method provided by the embodiments of the present application will be described in detail below in combination with the drawings and some embodiments and application scenarios thereof.
[0090] Please refer to Figure 3 , Figure 3 is a flowchart of a resource determination method provided by the embodiments of the present application, which can be executed by a first device, as shown in Figure 3 , comprising the following steps:
[0091] Step 301, the first device receives first configuration information;
[0092] Step 302, the first device determines PRACH time domain resources according to the first configuration information;
[0093] The first configuration information includes a first RACH configuration parameter, or the first configuration information includes at least two RACH configuration index values;
[0094] The first RACH configuration parameter includes at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in the time domain, a first parameter, a second parameter, and a third parameter;
[0095] The radio frame parameter is used to determine the radio frame where the PRACH opportunity is located, the subframe parameter is used to determine the subframe where the PRACH opportunity is located, the first parameter is the number of PRACH slots of one subframe, the second parameter is the number of PRACH opportunities of one PRACH slot, the first indication information is used to indicate whether to allow or not to allow cross symbol type, and the third parameter is used to determine the position of RACH resources in the SBFD pattern.
[0096] In the embodiment, the first device can include, but is not limited to, a terminal, a Customer Premise Equipment (CPE), a Tagged device, a Reduced Capability Device (RedCap Device), and the like. The terminal can include, but is not limited to, the types of the terminal 11 listed above.
[0097] In some optional embodiments, the first device can be a full-duplex-capable device or a device supporting full-duplex transmission, and the like. For example, the full-duplex can include, but is not limited to, enhanced full-duplex or SBFD, and the like.
[0098] For example, the first device can receive the first configuration information from a second device. The second device can include, but is not limited to, a network-side device, a Reconfigurable Intelligence Surface, an Intelligent Reflection Surface, a Repeater or Relay, a Satellite, and the like. The network-side device can include, but is not limited to, the types of the network-side device 12 listed above.
[0099] In an embodiment, the first configuration information includes first RACH configuration parameters, and the second device directly configures the parameters for determining PRACH time domain resources for the first device. In this way, the first device can directly determine the PRACH time domain resources based on the parameters configured by the second device. This can improve the flexibility of configuring the parameters for determining the PRACH time domain resources, and further improve the flexibility of determining the PRACH time domain resources.
[0100] The radio frame parameter is used to determine a radio frame in which the PRACH occasion is located. For example, the radio frame parameter can include a radio frame number, or the radio frame parameter can include a first value and a second value used to calculate the radio frame number. For example, the first value can represent the x parameter shown in Table 1, and the second value can represent the y parameter shown in Table 1. Alternatively, the first value can represent a PRACH configuration period, and the second value can represent an offset value. The radio frame number is also referred to as a System Frame Number (SFN).
[0101] The subframe parameter is used to determine a subframe in which the PRACH occasion is located. For example, the subframe parameter can include at least one of a subframe number, a subframe pattern, and the like.
[0102] The meanings of the above-mentioned Starting symbol, the above-mentioned PRACH duration, the above-mentioned Preamble format, the above-mentioned Number of PRACH slots within a subframe, and the above-mentioned number of time-domain PRACH occasions within a PRACH slot can be the same as the meanings of the corresponding parameters shown in Table 1, and will not be repeated here.
[0103] Exemplarily, the symbol type of the RACH resource in the time domain can include, but is not limited to, at least one of an uplink symbol, a flexible symbol, a full-duplex symbol, and the like, and the full-duplex symbol can include at least one of a first device side full-duplex symbol and a second device side full-duplex symbol; or the symbol type of the RACH resource in the time domain can include, but is not limited to, at least one of an SBFD symbol and a non-SBFD symbol, and the SBFD symbol can include at least one of a first device side SBFD symbol and a second device side SBFD symbol.
[0104] The SBFD symbol can be understood as a symbol used for SBFD transmission, for example, a flexible symbol configured with an UL subband, an UL symbol configured with an UL subband and a DL subband, and the like. The non-SBFD symbol can be understood as a symbol not used for SBFD transmission, for example, a flexible symbol not configured with an UL subband, an UL symbol not configured with an UL subband, an UL symbol configured with an UL subband and not configured with a DL subband, and the like.
[0105] The embodiment can flexibly provide time domain resources for RACH transmission by configuring the symbol type of the RACH resource in the time domain, which helps to improve the RACH capacity, reduce the collision probability, and enhance the coverage performance of the uplink signal or channel.
[0106] The first indication information is used to indicate whether to allow or not to allow cross-symbol types, wherein allowing cross-symbol types can be understood as allowing one RO to cross different symbol types, for example, one RO can cross SBFD symbols and non-SBFD symbols; not allowing cross-symbol types can be understood as not allowing one RO to cross different symbol types, and one RO can only include one type of symbol, for example, one RO can only include SBFD symbols or can only include non-SBFD symbols.
[0107] The embodiment indicates whether the cross-symbol type is allowed or not through the first indication information, which is beneficial to further improve the time domain resource of the RACH transmission, can more flexibly provide the time domain resource of the RACH transmission, helps to improve the RACH capacity, reduces the conflict probability, and enhances the coverage performance of the uplink signal or channel.
[0108] The third parameter is used to determine the position of the RACH resource in the SBFD pattern, for example, the third parameter can include the position of the RACH resource in the SBFD pattern, or the third parameter can include the offset value of the starting position of the RACH resource relative to the starting position of the SBFD pattern, and the length of the RACH resource, etc.
[0109] The SBFD pattern is used to represent the distribution of the SBFD time domain resource, etc. For example, the second device configures time slots 1, 2, 3, 6, 7, and 8 as SBFD time slots, and time slots 0, 4, 5, and 9 as non-SBFD time slots, so the SBFD pattern is 1, 2, 3, 6, 7, and 8 time slots, and the RACH time domain resource can be a subset of the SBFD pattern, for example, the RACH resource appears in time slots 1, 2, 6, and 7.
[0110] The embodiment can more flexibly provide the RACH time domain resource indication through the third parameter used to determine the position of the RACH resource in the SBFD pattern.
[0111] In the related art, the PRACH time domain resource provided by the RACH configuration table is mainly for the typical TDD uplink and downlink configuration, and does not consider the uplink subband resource available in the downlink (DL) time slot of full duplex, so that the time domain resource for sending the preamble is limited to the UL time slot and the flexible time slot. In the present embodiment, the first device can be flexibly configured with various parameters for determining the PRACH time domain resource, without being limited by the RACH configuration table, so that in the full duplex scenario, the first device can be configured to send the preamble in the UL time slot and the flexible time slot, and the first device can also be configured to send the preamble in the UL subband of the DL time slot. This can provide more PRACH transmission opportunities, not only can improve the coverage performance of the uplink signal or channel, but also can reduce the probability of random access conflict.
[0112] It is to be noted that the first RACH configuration parameter can include part of the parameter items or all of the parameter items for determining the PRACH time domain resource. For example, in the case that the first RACH configuration parameter includes part of the parameter items for determining the PRACH time domain resource, the first device can determine the PRACH time domain resource based on the parameter items included in the first RACH configuration parameter and the remaining parameter items obtained based on other manners, wherein the remaining parameter items can be understood as the parameter items other than the parameter items included in the first RACH configuration parameter among all the parameter items required for determining the PRACH time domain resource, for example, if the first RACH configuration parameter includes five parameter items, i.e., the first indication information, the symbol type of the RACH resource in the time domain, the first parameter, the second parameter and the third parameter, the remaining parameter items can include five parameter items, i.e., the radio frame parameter, the subframe parameter, the starting symbol, the PRACH duration and the PRACH preamble format, and the remaining parameter items can be obtained based on the PRACH configuration table. It is to be noted that the first indication information and the symbol type of the RACH resource in the time domain are not provided in the RACH configuration table of the related technology.
[0113] In another embodiment, the first configuration information includes at least two RACH configuration index values, the second device can indicate the at least two RACH configuration index values to the first device, and the first device can determine the PRACH time domain resource based on the at least two RACH configuration index values, for example, based on the intersection or the union of the RACH configuration parameters corresponding to each RACH configuration index value in the at least two RACH configuration index values. For example, the RACH configuration parameters corresponding to each RACH configuration index value can be obtained based on the PRACH configuration table.
[0114] For example, the second device can provide two RACH configurations to the first device, for example, one RACH configuration compatible with the legacy device (Legacy RACH configuration) and one additional RACH configuration (additional RACH configuration), each of the RACH configurations provides one RACH configuration index value, and the first configuration information can indicate the two RACH configuration index values, and the first device can determine the PRACH time domain resource based on the two RACH configuration index values.
[0115] In the related art, the second device only supports indicating one RACH configuration index value, and the first device directly queries the PRACH configuration table based on the indicated one RACH configuration index value, obtains the corresponding RACH configuration parameter, and determines the PRACH time domain resource based on the RACH configuration parameter. However, in the present embodiment, since the second device can support indicating at least two RACH configuration index values, different RACH configuration parameters can be obtained by indicating different combinations of RACH configuration index values, thereby realizing the configuration of different PRACH time domain resources. For example, the RACH configuration parameter obtained based on the combination of RACH configuration index value 1 and RACH configuration index value 2 can be different from the RACH configuration parameter obtained based on the combination of RACH configuration index value 1 and RACH configuration index value 3. Compared with the related art, more RACH time domain resource configurations can be obtained, thereby improving the flexibility of the second device in configuring the PRACH time domain resource for the first device, and further improving the flexibility of the first device in determining the PRACH time domain resource, and improving the coverage performance of the uplink signal or channel.
[0116] Optionally, the first configuration information includes the first RACH configuration parameter and a first RACH configuration index value.
[0117] In the present embodiment, the first RACH configuration index value can include at least one RACH configuration index value.
[0118] For example, as shown in Figure 4 The resource determination method provided by the present embodiment includes the following steps: step a1, the second device sends a first RACH configuration parameter and a first RACH configuration index value to the first device; and step a2, the first device determines a PRACH time domain resource according to the first RACH configuration parameter and the first RACH configuration index value.
[0119] Exemplarily, in a case that the second device configures the first device with the first RACH configuration parameter and the first RACH configuration index value simultaneously, if the first RACH configuration parameter includes all parameter items for determining the PRACH time domain resource, the PRACH time domain resource can be determined based on the first RACH configuration parameter only, without using the parameter corresponding to the first RACH configuration index value; if the first RACH configuration parameter includes only part of the parameter items for determining the PRACH time domain resource, the first device can determine the PRACH time domain resource based on the parameter items included in the first RACH configuration parameter and the remaining parameter items obtained based on the first RACH configuration index value, wherein the remaining parameter items can be understood as the parameter items other than the parameter items included in the first RACH configuration parameter in all parameter items required for determining the PRACH time domain resource; or, in a case that the second device configures the first device with the first RACH configuration parameter and the first RACH configuration index value simultaneously, the PRACH time domain resource can be determined based on the first RACH configuration parameter and the RACH configuration parameter corresponding to the first RACH configuration index value together, for example, for the same parameter items in the first RACH configuration parameter and the RACH configuration parameter corresponding to the first RACH configuration index value, the union or intersection of the values of the two can be taken to determine the PRACH time domain resource.
[0120] The second device can configure the first device with the first RACH configuration parameter and the first RACH configuration index value in the embodiment, so that the first device can determine the PRACH time domain resource based on the first RACH configuration parameter and the first RACH configuration index value, which is beneficial to further improve the flexibility of PRACH time domain resource configuration and save resource overhead.
[0121] Optionally, the first device determines the PRACH time domain resource according to the first configuration information, including:
[0122] The first device determines the PRACH time domain resource according to the first RACH configuration parameter and the second RACH configuration parameter.
[0123] The second RACH configuration parameter is a RACH configuration parameter determined according to the first RACH configuration index value.
[0124] In the embodiment, the second RACH configuration parameter can be obtained by querying the PRACH configuration table according to the first RACH configuration index value. For example, when the first RACH configuration index value includes at least two RACH configuration index values, the RACH configuration parameter corresponding to each RACH configuration index value can be obtained by querying the PRACH configuration table respectively, and the second RACH configuration parameter can be determined based on the RACH configuration parameter corresponding to each RACH configuration index value, for example, the union or intersection of the same parameter items in the RACH configuration parameters corresponding to all RACH configuration index values is taken as the value of the corresponding parameter item in the second RACH configuration parameter; or, when the first RACH configuration index value includes at least two RACH configuration index values, one RACH configuration index value can be selected from the at least two RACH configuration index values based on a protocol predefined rule or a rule indicated by the second device, and the RACH configuration parameter corresponding to the selected RACH configuration index value is taken as the second RACH configuration parameter.
[0125] In the embodiment, the first device determines the PRACH time domain resource according to the first RACH configuration parameter and the second RACH configuration parameter, which is beneficial to further improve the flexibility of determining the PRACH time domain resource.
[0126] Optionally, the first device determines the PRACH time domain resource according to the first RACH configuration parameter and the second RACH configuration parameter, including:
[0127] The first device determines the PRACH time domain resource according to the first RACH configuration parameter and the third RACH configuration parameter.
[0128] The third RACH configuration parameter is a parameter in the second RACH configuration parameter, and the parameter item in the third RACH configuration parameter is different from the parameter item in the first RACH configuration parameter.
[0129] For example, if the first RACH configuration parameter includes the first indication information, the symbol type of the RACH resource in the time domain, the first parameter, the second parameter and the third parameter, the third RACH configuration parameter can include the radio frame parameter, the subframe parameter, the starting symbol, the PRACH duration and the PRACH preamble format.
[0130] In the embodiment, for the same parameter item in the first RACH configuration parameter and the second RACH configuration parameter, the first device preferentially uses the parameter in the first RACH configuration parameter, and for the parameter item not included in the first RACH configuration parameter, the parameter in the second RACH configuration parameter is used, so that the determined PRACH time domain resource is more matched with the actual application scenario requirement while ensuring that the PRACH time domain resource can be determined.
[0131] Optionally, the first device determines the PRACH time domain resource according to the first RACH configuration parameter and the second RACH configuration parameter, comprising:
[0132] The first device determines the PRACH time domain resource according to the fourth RACH configuration parameter.
[0133] The fourth parameter of the fourth RACH configuration parameter is the intersection or union of the fourth parameter of the first RACH configuration parameter and the fourth parameter of the second RACH configuration parameter.
[0134] The fourth parameter is the same parameter item in the first RACH configuration parameter and the second RACH configuration parameter.
[0135] In the embodiment, for the same parameter item (the fourth parameter) in the first RACH configuration parameter and the second RACH configuration parameter, the intersection or union of the parameter in the first RACH configuration parameter and the parameter in the second RACH configuration parameter is used, for example, if the first RACH configuration parameter includes the subframe number and the second RACH configuration parameter includes the subframe number, the intersection or union of the subframe number of the first RACH configuration parameter and the subframe number of the second RACH configuration parameter is used.
[0136] It can be understood that, for the parameter item not included in the first RACH configuration parameter and included in the second RACH configuration parameter, the parameter in the second RACH configuration parameter is used for the parameter in the fourth RACH configuration parameter except the above-mentioned fourth parameter, for example, if the first RACH configuration parameter does not include the PRACH duration and the second RACH configuration parameter includes the PRACH duration, the PRACH duration of the second RACH configuration parameter is used; for the parameter item not included in the second RACH configuration parameter and included in the first RACH configuration parameter, the parameter in the first RACH configuration parameter is used, for example, if the first RACH configuration parameter includes the first indication information and the second RACH configuration parameter does not include the first indication information, the first indication information of the first RACH configuration parameter is used.
[0137] In the embodiment, for the same parameter item (the fourth parameter) in the first RACH configuration parameter and the second RACH configuration parameter, the intersection or the union of the parameter in the first RACH configuration parameter and the parameter in the second RACH configuration parameter is used to determine the PRACH time domain resource, which is beneficial to further improve the flexibility of determining the PRACH time domain resource.
[0138] Optionally, the first configuration information includes at least two RACH configuration index values, and the first device determines the PRACH time domain resource according to the first configuration information, including:
[0139] The first device determines the RACH configuration parameter according to each RACH configuration index value in the at least two RACH configuration index values respectively, to obtain at least two RACH configuration parameters;
[0140] The first device determines the PRACH time domain resource according to the fifth RACH configuration parameter;
[0141] The fifth parameter of the fifth RACH configuration parameter is the intersection or the union of the fifth parameters of the at least two RACH configuration parameters, and the sixth parameter of the fifth RACH configuration parameter is the sixth parameter in one RACH configuration parameter of the at least two RACH configuration parameters.
[0142] The fifth parameter is a protocol predefined parameter item or a second device indicated parameter item, and the sixth parameter is a parameter item in the at least two RACH configuration parameters except the fifth parameter.
[0143] In the embodiment, for the fifth parameter of the fifth RACH configuration parameter, the intersection or the union of the fifth parameters of the at least two RACH configuration parameters is used; for the parameter (the sixth parameter) in the fifth RACH configuration parameter except the fifth parameter, the sixth parameter in one RACH configuration parameter of the at least two RACH configuration parameters can be used, for example, the sixth parameter in any one RACH configuration parameter of the at least two RACH configuration parameters can be used, or the sixth parameter in one RACH configuration parameter selected from the at least two RACH configuration parameters according to a protocol predefined rule or a second device indicated rule can be used.
[0144] In the embodiment, for the protocol predefined or second device indicated parameter item, the intersection or the union of the parameters in the at least two RACH configuration parameters is used, and for the parameter item except the protocol predefined or second device indicated parameter item, the parameter in one RACH configuration parameter of the at least two RACH configuration parameters is used, which is beneficial to further improve the flexibility of determining the PRACH time domain resource.
[0145] Optionally, the first device determines PRACH time domain resource according to the first configuration information, including:
[0146] In a case where the first condition is met, the first device determines the PRACH time domain resource according to the first configuration information;
[0147] The first condition includes at least one of the following:
[0148] The PRACH preamble format is a specific preamble format;
[0149] The symbol type of the PRACH resource in the time domain is a specific symbol type.
[0150] In the embodiment, the specific preamble format can be predefined by a protocol or indicated by the second device. For example, the specific preamble format can be a long preamble format, such as at least one of preamble format 0, preamble format 1, preamble format 2, and preamble format 3. The specific symbol type can also be predefined by a protocol or indicated by the second device. For example, the specific symbol type can be an SBFD symbol.
[0151] For example, in a case where the first condition is not met, the first device can determine the PRACH time domain resource based on a related technology manner, such as determining the PRACH time domain resource based on a RACH configuration index value indicated by the second device.
[0152] In the embodiment, in a case where the first condition is met, the first device determines the PRACH time domain resource according to the first configuration information, which is beneficial to determining the corresponding PRACH time domain resource according to the symbol type or the preamble format, thereby improving the coverage performance of the uplink signal or channel.
[0153] Optionally, the radio frame parameter includes at least one of the following: a first value for calculating a radio frame number, and a second value for calculating a radio frame number.
[0154] For example, the first value can represent the x parameter shown in Table 1, and the second value can represent the y parameter shown in Table 1; or the first value can represent a PRACH configuration period, and the second value can represent an offset value.
[0155] For example, the radio frame number can be calculated based on the following formula: n SFN modx=y, wherein x represents the first value, y represents the second value, n SFN represents the radio frame number, also known as the system frame number, and mod represents the modulus symbol.
[0156] Exemplarily, the second device can configure at least one of the first value and the second value to replace the corresponding parameter of the PRACH configuration table, so as to improve the flexibility of the PRACH configuration, facilitate better matching of the time domain configuration of the SBFD, and thus facilitate increasing the capacity of the PRACH and improving the coverage performance of the uplink signal or channel and reducing the collision probability.
[0157] Exemplarily, for the (x, y) parameter pair, the second device can configure at least one of the following (x, y) parameter pairs or (x, y) parameter pair sets:
[0158] (16, 1); (8, 1); (4, 1); (2, 1); (1, 0); (2, 0); (4, 0); (16, 0); (8, 2); {(16, 1), (16, 2)}; {(8, 1), (8, 2)};...; {(8, 1), (8, 2), (8, 3), (8, 4)}.
[0159] In some optional embodiments, the second device can indicate which (x, y) parameter pair is used by using a bitmap, for example, as shown in Table 3, the second device indicates two (x, y) parameter pairs (8, 1) and (8, 2).
[0160] Table 3
[0161] 0 1 1 0 (16,1) (8,1) (8,2) (2,1)
[0162] In another optional embodiment, the second device can indicate the (x, y) parameter pair by using an index value. For example, as shown in Table 4, the second device configures four (x, y) parameter pairs, and can use 2 bits to indicate which one of the four (x, y) parameter pairs.
[0163] Table 4
[0164] Codepoint Parameter pair 00 (16,1) 01 (8,1) 10 (4,1) 11 (2,1)
[0165] Optionally, the subframe parameter comprises at least one of: a subframe number, a subframe number pattern.
[0166] In an embodiment, the subframe parameter can comprise a subframe number, for example, 0, 1 and 4, that is, there is an RO in the subframe whose subframe number is 0, 1 and 4. This embodiment directly configures the subframe number, so as to facilitate the first device to quickly determine the subframe number of the existing RO.
[0167] In another embodiment, the subframe parameter can include a subframe number pattern, wherein the subframe number pattern can reflect the arrangement position of the subframe in which the RO exists. For example, in the case of a subframe number pattern of 00010, it indicates that the fourth subframe of a half frame exists RO; in the case of a subframe number pattern of 01100, it indicates that the second and third subframes of a half frame exist RO. By configuring the subframe number pattern, the subframe number pattern can be repeatedly used in multiple time units (e.g., half frames or radio frames, etc.), which is beneficial to save the subframe configuration overhead.
[0168] In some optional embodiments, the second device can configure the above-mentioned subframe parameter to replace the corresponding parameter (e.g., subframe number) of the PRACH configuration table, which can improve the flexibility of PRACH configuration, better match the configuration of SBFD, and thus increase the capacity and coverage of PRACH and reduce the collision probability.
[0169] In some optional embodiments, in the case where the second device configures the first RACH configuration index value for the first device, the second device can configure the above-mentioned subframe parameter to indicate a subframe number different from the subframe number corresponding to the first RACH configuration index value. For example, for the TDD RACH configuration table of FR1, when the network configures a RACH configuration index value of 17, it indicates that the subframes with subframe numbers of 4 and 9 exist RO, and then the network side device can configure the subframes with at least one of the subframe numbers of 0, 1, 2, 3, 5, 6, 7, and 8 to exist RO, which is beneficial to improve the flexibility of subframe number configuration and increase the capacity and coverage of PRACH.
[0170] In some optional embodiments, the second device can configure at least one subframe parameter or a set of subframe parameters, and can indicate which subframe parameter or set of subframe parameters to use through a bitmap or an index value. The indication method of the bitmap or the index value can refer to the related description of the foregoing embodiments, which will not be repeated here.
[0171] Optionally, the subframe parameter is a subframe parameter of a first time unit, and a subframe parameter of a second time unit is determined according to the subframe parameter of the first time unit.
[0172] The first time unit and the second time unit are both time units in which a PRACH opportunity exists, and the time unit includes a radio frame or a half frame of a radio frame.
[0173] Exemplarily, the first time unit can be a specific half frame of a radio frame, for example, a front half frame or a rear half frame; or the first time unit can be a specific radio frame in a system frame, for example, a first radio frame in which a PRACH opportunity exists. The second time unit can be a time unit different from the first time unit, for example, the first time unit is a front half frame of a radio frame, and the second time unit can be a rear half frame of the radio frame.
[0174] In some optional embodiments, the second time unit can be predefined by a protocol or can be indicated by the second device.
[0175] The subframe parameter of the second time unit is determined according to the subframe parameter of the first time unit, for example, if the subframe parameter of the first time unit only includes a subframe number, a subframe number pattern can be determined based on the subframe number of the first time unit, and then a subframe number in which an RO exists in the second time unit can be determined based on the subframe number pattern; if the subframe parameter of the first time unit includes a subframe number pattern, a subframe number in which an RO exists in the second time unit can be directly determined according to the subframe number pattern.
[0176] The embodiments are described below in conjunction with examples:
[0177] The second device can only configure subframe numbers in which ROs exist in a front half frame of a radio frame, and apply a pattern of the subframe numbers of the front half frame to a rear half frame of the radio frame, for example, the second device indicates that subframes with subframe numbers 0, 1, 2 and 3 have ROs, and the configuration is 1111, and then subframes with subframe numbers 5, 6, 7 and 8 also have ROs, as shown in Table 5, where the TDD pattern takes 30 kHz subcarriers as an example.
[0178] Table 5
[0179]
[0180] The embodiments can determine the subframe parameter of the second time unit through the configured subframe parameter of the first time unit, can guarantee the flexibility of the subframe parameter configuration, and can save the overhead of the subframe parameter configuration.
[0181] Optionally, in a case where the first device receives the second indication information, the subframe parameter of the second time unit is determined according to the subframe parameter of the first time unit.
[0182] The second indication information is used to indicate a repeated subframe number pattern.
[0183] In the embodiment, when the second device indicates the repetition of the subframe number pattern, the first device determines the subframe parameter of the second time unit based on the subframe parameter of the first time unit. For example, 1 bit can be used to indicate whether the subframe number pattern is repeated, where 0 indicates repetition and 1 indicates no repetition, or 1 indicates repetition and 0 indicates no repetition.
[0184] It should be noted that the second indication information and the subframe parameter can be sent to the first device by the same signaling, or the second indication information and the subframe parameter can be sent to the first device by different signaling respectively.
[0185] Optionally, the subframe parameter includes a subframe number pattern, the subframe number pattern is a subframe number pattern of a time unit, and a subframe number pattern of a third time unit is the subframe number pattern.
[0186] The third time unit includes at least one time unit in a time unit in which the PRACH opportunity is located, and the time unit includes a radio frame or a half frame of a radio frame.
[0187] In the embodiment, the third time unit can be predefined by a protocol, for example, the third time unit can be predefined by the protocol as the first half frame of a radio frame, or the third time unit can be predefined by the protocol as the second half frame of a radio frame, or the third time unit can be predefined by the protocol to include the first half frame and the second half frame of a radio frame, so that the first half frame and the second half frame both apply the subframe number pattern; or indicated by the second device, for example, the second device can indicate that the third time unit is the first half frame of a radio frame, or the second device can indicate that the third time unit is the second half frame of a radio frame, or the second device can indicate that the third time unit can include the first half frame and the second half frame of a radio frame, so that the first half frame and the second half frame both apply the subframe number pattern. For example, the second device can use 1 bit to indicate whether the subframe number pattern is applied to the first half frame or the second half frame, where 0 indicates the first half frame and 1 indicates the second half frame, or 1 indicates the first half frame and 0 indicates the second half frame.
[0188] For example, the second device indicates that the subframe number pattern is 0001, and the half frame indication bit is 1, where 0 is the first half frame and 1 is the second half frame, and the subframe with the subframe number 8 exists RO, as shown in Table 6.
[0189] Table 6
[0190]
[0191] In the embodiment, a subframe number pattern in a time unit is configured, and the subframe number of the RO in the at least one time unit can be determined based on the subframe number pattern. In this way, the flexibility of the subframe parameter configuration can be ensured, and the overhead of the subframe parameter configuration can be saved.
[0192] Optionally, the symbol type includes at least one of the following:
[0193] a first device-side SBFD symbol;
[0194] a second device-side SBFD symbol;
[0195] a non-SBFD symbol.
[0196] The first device-side SBFD symbol can be understood as a symbol configured for the first device side to perform SBFD operation. The second device-side SBFD symbol can be understood as a symbol configured for the second device side to perform SBFD operation.
[0197] The non-SBFD symbol can be understood as a symbol not configured for SBFD operation. For example, the non-SBFD symbol can include at least one of a symbol only for uplink transmission, a symbol only for downlink transmission, and a flexible symbol.
[0198] Optionally, the third parameter includes a position of the RACH resource in an SBFD pattern;
[0199] or,
[0200] The third parameter includes at least one of a first offset value, a length of the RACH resource, or a number of fourth time units;
[0201] The first offset value is an offset value of a starting position of the RACH resource relative to a starting position of the SBFD pattern, and the fourth time unit includes a PRACH subframe, a PRACH slot, a PRACH symbol, or a PRACH opportunity.
[0202] In an embodiment, the second device can directly configure the position of the RACH resource in the SBFD pattern. For example, a bitmap can be used to indicate which time domain resources (e.g., subframes, slots, or symbols) can be used for ROs starting from the starting position (e.g., subframes, slots, or symbols) of the SBFD symbol pattern. In this way, the first device can quickly determine the RACH resource.
[0203] In another embodiment, the second device can indicate an offset value, a resource length, or a number of resources, so that the first device can determine the position of the RACH resource in the SBFD pattern. In this way, resource overhead can be saved.
[0204] The first offset value is an offset value of a starting position of the RACH resource relative to a starting position of the SBFD pattern, for example, an offset value of a starting symbol of the RACH resource relative to a starting symbol of the SBFD pattern, or an offset value of a starting subframe of the RACH resource relative to a starting subframe of the SBFD pattern, or an offset value of a slot symbol of the RACH resource relative to a starting slot of the SBFD pattern, and the like.
[0205] In some optional embodiments, the first offset value can also be an offset value of a starting position of the RACH resource relative to a predefined or configured reference point, for example, the reference point can be the start of a starting symbol of a radio frame.
[0206] For example, when the third parameter includes the first offset value and the length of the RACH resource, the starting position of the RACH resource can be determined based on the first offset value, and then the position of the RACH resource can be obtained according to the starting position of the RACH resource and the length of the RACH resource; when the third parameter includes the first offset value and the number of fourth time units, the starting position of the RACH resource can be determined based on the first offset value, and then the position of the RACH resource can be obtained according to the starting position of the RACH resource and the number of fourth time units.
[0207] It can be understood that when the third parameter only includes the first offset value, the length of the RACH resource or the number of fourth time units can be predefined by a protocol or determined based on other manners; similarly, when the third parameter only includes the length of the RACH resource or the number of fourth time units, the first offset value can be predefined by a protocol or determined based on other manners, which is not limited in the embodiment.
[0208] For the starting symbol, for example, the second device can configure the starting symbol to replace the corresponding parameter of the PRACH configuration table, so as to improve the flexibility of the PRACH configuration, facilitate better matching of the SBFD configuration, and then facilitate increasing the capacity and coverage of the PRACH and reducing the collision probability.
[0209] For example, the second device can configure at least one starting symbol as follows: 0, 2, 5, 6, 7, 8, 9. It can be understood that the starting symbol of the embodiment is not limited to the above values.
[0210] In some optional embodiments, the second device can indicate which starting symbol is used through a bitmap or an index value, and the indication manner of the bitmap or the index value can refer to the related description of the foregoing embodiments, which is not described herein.
[0211] For the first parameter, i.e., the number of PRACH slots in one subframe, exemplarily, the second device can configure the above-mentioned first parameter to replace the corresponding parameter of the PRACH configuration table, so as to improve the flexibility of the PRACH configuration, facilitate better matching of the configuration of the SBFD, and in turn facilitate increase of the capacity and coverage of the PRACH and reduction of the collision probability.
[0212] Exemplarily, the second device can configure at least one first parameter as follows: 1, 2. It can be understood that the first parameter of the embodiment is not limited to the above-mentioned values.
[0213] In some optional embodiments, the second device can indicate which first parameter, i.e., the number of PRACH slots in one subframe, is used by means of a bitmap or an index value, and the indication manner of the bitmap or the index value can be referred to the related description of the foregoing embodiments, which will not be repeated here.
[0214] For the second parameter, i.e., the number of PRACH opportunities in one PRACH slot, exemplarily, the second device can configure the above-mentioned second parameter to replace the corresponding parameter of the PRACH configuration table, so as to improve the flexibility of the PRACH configuration, facilitate better matching of the configuration of the SBFD, and in turn facilitate increase of the capacity and coverage of the PRACH and reduction of the collision probability.
[0215] Exemplarily, the second device can configure at least one second parameter as follows: 1, 2, 3, 6, 7. It can be understood that the second parameter of the embodiment is not limited to the above-mentioned values.
[0216] In some optional embodiments, the second device can indicate which second parameter, i.e., the number of PRACH opportunities in one PRACH slot, is used by means of a bitmap or an index value, and the indication manner of the bitmap or the index value can be referred to the related description of the foregoing embodiments, which will not be repeated here.
[0217] For the PRACH duration, exemplarily, the second device can configure the above-mentioned PRACH duration to replace the corresponding parameter of the PRACH configuration table, so as to improve the flexibility of the PRACH configuration, facilitate better matching of the configuration of the SBFD, and in turn facilitate increase of the capacity and coverage of the PRACH and reduction of the collision probability.
[0218] Exemplarily, the second device can configure at least one PRACH duration as follows: 0, 2, 4, 6, 12. It can be understood that the PRACH duration of the embodiment is not limited to the above-mentioned values.
[0219] In some optional embodiments, the second device can indicate which PRACH duration is used by a bitmap or an index value, and the indication manner of the bitmap or the index value can refer to the related description of the foregoing embodiments, which will not be repeated here.
[0220] Optionally, the first configuration information comprises the first RACH configuration parameter, and the first device receives the first configuration information, comprising:
[0221] The first device receives at least one first configuration information;
[0222] The first device determines the PRACH time domain resource according to the first configuration information, comprising:
[0223] The first device receives third indication information, and the third indication information is used to indicate the first configuration information in the at least one first configuration information;
[0224] The first device determines the PRACH time domain resource according to the first configuration information indicated by the third indication information.
[0225] In the embodiment, the second device can pre-configure at least one first configuration information for the first device, and then can indicate which first configuration information is used by the first device to determine the PRACH time domain resource. For example, the first device can be indicated to use which first configuration information to determine the PRACH time domain resource by a bitmap or an index value, so that the flexibility of the parameter configuration used to determine the PRACH time domain resource can be ensured, and the configuration overhead can be saved.
[0226] Optionally, the first device determines the PRACH time domain resource according to the first configuration information, comprising:
[0227] The first device determines the PRACH time domain resource according to each configuration information in the at least two configuration information respectively, and obtains at least two PRACH time domain resources, wherein the at least two configuration information comprises at least two first configuration information, or the at least two configuration information comprises at least one first configuration information and at least one second configuration information, and the second configuration information comprises one RACH configuration index value;
[0228] In a case where there is resource overlap between the first PRACH time domain resource and the second PRACH time domain resource, the target PRACH time domain resource is valid, where the target PRACH time domain resource is one of the first PRACH time domain resource and the second PRACH time domain resource, and the first PRACH time domain resource and the second PRACH time domain resource are any two of the at least two PRACH time domain resources.
[0229] In this embodiment, the determination of the PRACH time domain resource based on the first configuration information can refer to the related description of the foregoing embodiments, which will not be described here. The PRACH time domain resource is determined based on the second configuration information, for example, a RACH configuration index value based on the second configuration information is used to query a PRACH configuration table to obtain corresponding RACH configuration parameters, and the PRACH time domain resource is determined based on the RACH configuration parameters.
[0230] The first PRACH time domain resource and the second PRACH time domain resource can be any two of the at least two PRACH time domain resources. The resource overlap can include partial resource overlap or complete resource overlap.
[0231] The target PRACH time domain resource can be any one of the first PRACH time domain resource and the second PRACH time domain resource, or the target PRACH time domain resource can be predefined by a protocol or indicated by the second device. For example, in a case where there is resource overlap between the PRACH time domain resource determined based on the first configuration information and the PRACH time domain resource determined based on the second configuration information, the PRACH time domain resource determined based on the first configuration information can be predefined by the protocol to be valid.
[0232] Exemplarily, for a UE supporting an SBFD capability, when receiving network-configured RACH configuration 1 and RACH configuration 2, if the RO configured by RACH configuration 1 and the RO configured by RACH configuration 2 overlap, for example, partially overlap or completely overlap in the time-frequency domain, the UE determines which RO of the RACH configuration is valid according to a rule predefined by a protocol or configured by the network. For example, if the RO of RACH configuration 1 is valid, the RO of RACH configuration 2 overlapping the RO of RACH configuration 1 is invalid, and the UE will not initiate random access using RACH configuration 2; if the RO of RACH configuration 2 is valid, the RO of RACH configuration 1 overlapping the RO of RACH configuration 2 is invalid, and the UE will not initiate random access using the RO resource of RACH configuration 1.
[0233] Exemplarily, in a case that there is a third PRACH time domain resource in addition to the at least two PRACH time domain resources, the third PRACH time domain resource can be considered valid, where the third PRACH time domain resource does not overlap with all PRACH time domain resources except the third PRACH time domain resource in the at least two PRACH time domain resources.
[0234] Optionally, the first PRACH time domain resource is determined according to a rule predefined by a protocol or a rule configured by the second device.
[0235] For example, a PRACH time domain resource corresponding to specific configuration information can be predefined by a protocol to be valid, for example, it can be agreed by a protocol that a PRACH time domain resource corresponding to first configuration information is valid; or which configuration information corresponds to a valid PRACH time domain resource is indicated by the second device.
[0236] It should be further noted that the embodiments of the present application can configure RACH configuration parameters for frequency range 1 (Frequency Range 1, FR1) and frequency range 2 (Frequency Range 2, FR2) respectively.
[0237] Please refer to Figure 5 , Figure 5 is a flowchart of a resource determination method provided by the embodiments of the present application, which can be executed by the second device, as shown in Figure 5 includes the following steps:
[0238] Step 501, the second device sends first configuration information;
[0239] The first configuration information includes first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values.
[0240] The first RACH configuration parameters include at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in a time domain, a first parameter, a second parameter, and a third parameter.
[0241] The radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether to allow or not to allow cross symbol types, and the third parameter is used to determine a position of RACH resources in a sub-band full duplex (SBFD) pattern.
[0242] Optionally, the first configuration information comprises the first RACH configuration parameter and a first RACH configuration index value.
[0243] Optionally, the radio frame parameter comprises at least one of the following: a first value for calculating a radio frame number, a second value for calculating a radio frame number.
[0244] Optionally, the subframe parameter comprises at least one of the following: a subframe number, a subframe number pattern.
[0245] Optionally, the subframe parameter is a subframe parameter of a first time unit, and a subframe parameter of a second time unit is determined according to the subframe parameter of the first time unit.
[0246] The first time unit and the second time unit are both time units in which the PRACH opportunity is located, and the time unit comprises a radio frame or a half frame of a radio frame.
[0247] Optionally, the first configuration information further comprises second indication information.
[0248] Alternatively,
[0249] The method further comprises: the second device sending second indication information to the first device.
[0250] The second indication information is used to indicate a repeated subframe number pattern.
[0251] Optionally, the subframe parameter comprises a subframe number pattern, and the subframe number pattern is a subframe number pattern of a time unit, and a subframe number pattern of a third time unit is the subframe number pattern.
[0252] The third time unit comprises at least one time unit in the time unit in which the PRACH opportunity is located, and the time unit comprises a radio frame or a half frame of a radio frame.
[0253] Optionally, the first configuration information further comprises fourth indication information.
[0254] Alternatively,
[0255] The method further comprises: the second device sending fourth indication information to the first device.
[0256] The fourth indication information is used to indicate the third time unit.
[0257] Optionally, the symbol type comprises at least one of the following:
[0258] A first device side SBFD symbol.
[0259] A second device side SBFD symbol.
[0260] non-SBFD symbol.
[0261] Optionally, the third parameter comprises a position of the RACH resource in a SBFD pattern.
[0262] Or,
[0263] The third parameter comprises at least one of a first offset value, a length of the RACH resource, or a number of fourth time units.
[0264] The first offset value is an offset value of a starting position of the RACH resource relative to a starting position of the SBFD pattern, and the fourth time unit comprises a PRACH subframe, a PRACH slot, a PRACH symbol, or a PRACH opportunity.
[0265] It should be noted that the implementation of the embodiment can refer to the related description of the embodiment shown in Figure 3 and will not be repeated here.
[0266] It should be noted that the resource determination method provided in the embodiments of the present application can be executed by a resource determination device. In the embodiments of the present application, the resource determination device executes the resource determination method as an example, and the resource determination device provided in the embodiments of the present application is described.
[0267] The embodiments of the present application provide a resource determination device. As an example, the resource determination device can be a communication device or a component in the communication device, such as a chip. The communication device can be a terminal or a server, etc. For example, the terminal can include but is not limited to the types of the terminal 11 listed above, and the embodiments of the present application are not limited specifically.
[0268] The resource determining apparatus comprises a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor, which can include a general-purpose processor, a special-purpose processor, etc., such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.
[0269] Specifically, referring to Figure 6 When the resource determining apparatus is a terminal or a component in a terminal, the resource determining apparatus 600 comprises a receiving module 601 configured to receive first configuration information, and a processing module 602 configured to determine physical random access channel (PRACH) time domain resources according to the first configuration information.
[0270] The first configuration information comprises first random access channel (RACH) configuration parameters, or the first configuration information comprises at least two RACH configuration index values.
[0271] The first RACH configuration parameters comprise at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in a time domain, a first parameter, a second parameter and a third parameter.
[0272] The radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether to allow or not to allow cross symbol types, and the third parameter is used to determine a position of RACH resources in a sub-band full duplex (SBFD) pattern.
[0273] Optionally, the first configuration information comprises the first RACH configuration parameter and a first RACH configuration index value.
[0274] Optionally, the processing module is specifically configured to:
[0275] determine the PRACH time domain resource according to the first RACH configuration parameter and a second RACH configuration parameter;
[0276] The second RACH configuration parameter is a RACH configuration parameter determined according to the first RACH configuration index value.
[0277] Optionally, the processing module is specifically configured to:
[0278] determine the PRACH time domain resource according to the first RACH configuration parameter and a third RACH configuration parameter;
[0279] The third RACH configuration parameter is a parameter in the second RACH configuration parameter, and a parameter item in the third RACH configuration parameter is different from a parameter item in the first RACH configuration parameter.
[0280] Optionally, the processing module is specifically configured to:
[0281] determine the PRACH time domain resource according to a fourth RACH configuration parameter;
[0282] The fourth parameter of the fourth RACH configuration parameter is an intersection or a union of a fourth parameter of the first RACH configuration parameter and a fourth parameter of the second RACH configuration parameter.
[0283] The fourth parameter is a same parameter item in the first RACH configuration parameter and the second RACH configuration parameter.
[0284] Optionally, the first configuration information comprises at least two RACH configuration index values, and the processing module is specifically configured to:
[0285] determine a RACH configuration parameter according to each RACH configuration index value in the at least two RACH configuration index values, to obtain at least two RACH configuration parameters;
[0286] determine PRACH time domain resource according to a fifth RACH configuration parameter;
[0287] The fifth parameter of the fifth RACH configuration parameter is an intersection or a union of fifth parameters of the at least two RACH configuration parameters, and the sixth parameter of the fifth RACH configuration parameter is a sixth parameter in a RACH configuration parameter of the at least two RACH configuration parameters.
[0288] The fifth parameter is a parameter item predefined by a protocol or indicated by the second device, and the sixth parameter is a parameter item in the at least two RACH configuration parameters except the fifth parameter.
[0289] Optionally, the processing module is specifically configured to:
[0290] In a case where the first condition is met, the PRACH time domain resource is determined according to the first configuration information.
[0291] The first condition includes at least one of the following:
[0292] The PRACH preamble format is a specific preamble format.
[0293] The symbol type of the PRACH resource in the time domain is a specific symbol type.
[0294] Optionally, the radio frame parameter includes at least one of the following: a first value used for calculating a radio frame number, and a second value used for calculating a radio frame number.
[0295] Optionally, the subframe parameter includes at least one of the following: a subframe number and a subframe number pattern.
[0296] Optionally, the subframe parameter is a subframe parameter of a first time unit, and a subframe parameter of a second time unit is determined according to the subframe parameter of the first time unit.
[0297] The first time unit and the second time unit are both time units in which the PRACH opportunity is located, and the time unit includes a radio frame or a half frame of a radio frame.
[0298] Optionally, in a case where the first device receives second indication information, the subframe parameter of the second time unit is determined according to the subframe parameter of the first time unit.
[0299] The second indication information is used for indicating a repeated subframe number pattern.
[0300] Optionally, the subframe parameter includes a subframe number pattern, and the subframe number pattern is a subframe number pattern of a time unit, and a subframe number pattern of a third time unit is the subframe number pattern.
[0301] The third time unit includes at least one time unit in which the PRACH opportunity is located, and the time unit includes a radio frame or a half frame of a radio frame.
[0302] Optionally, the third time unit is indicated by a second device.
[0303] Optionally, the symbol type includes at least one of:
[0304] a first device-side SBFD symbol;
[0305] a second device-side SBFD symbol;
[0306] a non-SBFD symbol.
[0307] Optionally, the third parameter includes a position of the RACH resource in a SBFD pattern;
[0308] or,
[0309] the third parameter includes at least one of a first offset value, a length of the RACH resource, or a number of fourth time units;
[0310] wherein the first offset value is an offset value of a starting position of the RACH resource relative to a starting position of the SBFD pattern, and the fourth time unit includes a PRACH subframe, a PRACH slot, a PRACH symbol, or a PRACH occasion.
[0311] Optionally, the first configuration information includes the first RACH configuration parameter, and the receiving module is specifically configured to:
[0312] receive at least one first configuration information;
[0313] The receiving module is further configured to receive third indication information, the third indication information being used to indicate a first configuration information in the at least one first configuration information;
[0314] The processing module is specifically configured to determine the PRACH time domain resource according to the first configuration information indicated by the third indication information.
[0315] Optionally, the processing module is specifically configured to:
[0316] determine a PRACH time domain resource according to each configuration information in at least two configuration information respectively, to obtain at least two PRACH time domain resources, wherein the at least two configuration information includes at least two first configuration information, or the at least two configuration information includes at least one first configuration information and at least one second configuration information, and the second configuration information includes one RACH configuration index value;
[0317] The target PRACH time domain resource is valid in a case where there is resource overlap between the first PRACH time domain resource and the second PRACH time domain resource, the target PRACH time domain resource is one of the first PRACH time domain resource and the second PRACH time domain resource, and the first PRACH time domain resource and the second PRACH time domain resource are any two of the at least two PRACH time domain resources.
[0318] Optionally, the first PRACH time domain resource is determined according to a protocol predefined rule or a second device configured rule.
[0319] The resource configuration apparatus provided in the embodiments of the present application can implement the method embodiments Figure 3 The method embodiments implement various processes and achieve the same technical effects, and thus details are not repeated here.
[0320] The resource configuration apparatus provided in the embodiments of the present application can implement the method embodiments
[0321] The resource configuration apparatus includes a receiving module, a sending module, and a processing module. The receiving module, the sending module, and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor. The processor can include a general-purpose processor, a special-purpose processor, or the like, for example, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA), or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, or the like. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, or the like.
[0322] Referring to Figure 7When the resource configuration apparatus is a network-side device or a component in a network-side device, the resource configuration apparatus 700 comprises a sending module 702 configured to send the first configuration information.
[0323] The first configuration information comprises first random access channel (RACH) configuration parameters, or the first configuration information comprises at least two RACH configuration index values.
[0324] The first RACH configuration parameters comprise at least one of the following parameters: a radio frame parameter, a subframe parameter, a starting symbol, a PRACH duration, a PRACH preamble format, first indication information, a symbol type of RACH resources in a time domain, a first parameter, a second parameter, and a third parameter.
[0325] The radio frame parameter is used to determine a radio frame in which a PRACH opportunity is located, the subframe parameter is used to determine a subframe in which the PRACH opportunity is located, the first parameter is a number of PRACH slots in one subframe, the second parameter is a number of PRACH opportunities in one PRACH slot, the first indication information is used to indicate whether a cross symbol type is allowed or not, and the third parameter is used to determine a position of RACH resources in a sub-band full duplex (SBFD) pattern.
[0326] Optionally, the first configuration information comprises the first RACH configuration parameters and the first RACH configuration index values.
[0327] Optionally, the radio frame parameter comprises at least one of the following: a first value used to calculate a radio frame number and a second value used to calculate the radio frame number.
[0328] Optionally, the subframe parameter comprises at least one of the following: a subframe number and a subframe number pattern.
[0329] Optionally, a subframe parameter of a first time unit is determined, and a subframe parameter of a second time unit is determined according to the subframe parameter of the first time unit.
[0330] The first time unit and the second time unit are both time units in which the PRACH opportunity is located, and the time unit comprises a radio frame or a half frame of a radio frame.
[0331] Optionally, the first configuration information further comprises second indication information.
[0332] Or,
[0333] The sending module is further configured to send the second indication information to the first device.
[0334] The second indication information is used to indicate a repeated subframe number pattern.
[0335] Optionally, the subframe parameter comprises a subframe number pattern, the subframe number pattern being a subframe number pattern of a time unit, and a pattern of subframe numbers of a third time unit being the subframe number pattern.
[0336] The third time unit comprises at least one time unit in a time unit where the PRACH opportunity is located, and the time unit comprises a radio frame or a half frame of a radio frame.
[0337] Optionally, the first configuration information further comprises fourth indication information.
[0338] Alternatively,
[0339] The sending module is further configured to send the fourth indication information to the first device.
[0340] The fourth indication information is used to indicate the third time unit.
[0341] Optionally, the symbol type comprises at least one of the following:
[0342] A first device side SBFD symbol;
[0343] A second device side SBFD symbol;
[0344] A non-SBFD symbol.
[0345] Optionally, the third parameter comprises a position of the RACH resource in an SBFD pattern.
[0346] Alternatively,
[0347] The third parameter comprises at least one of the following: a first offset value, a length of the RACH resource, or a number of fourth time units.
[0348] The first offset value is an offset value of a starting position of the RACH resource relative to a starting position of the SBFD pattern, and the fourth time unit comprises a PRACH subframe, a PRACH time slot, a PRACH symbol, or a PRACH opportunity.
[0349] The resource determination apparatus provided by the embodiments of the present application can implement the method embodiments of the present application, and achieve the same technical effects. To avoid repetition, details are not described herein. Figure 5 The method embodiments of the present application implement various processes, and achieve the same technical effects. To avoid repetition, details are not described herein.
[0350] As Figure 8As shown, this application embodiment also provides a communication device 800, including a processor 801 and a memory 802. The memory 802 stores a program or instructions that can run on the processor 801. For example, when the communication device 800 is a first device, the program or instructions executed by the processor 801 implement the various steps of the resource determination method embodiment described above, and can achieve the same technical effect. When the communication device 800 is a second device, the program or instructions executed by the processor 801 implement the various steps of the resource allocation method embodiment described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0351] This application embodiment also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement, for example... Figure 3 The steps in the method embodiment shown are illustrated. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal can be... Figure 6 The resource determination device shown. Specifically, Figure 9 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0352] The terminal 900 includes, but is not limited to, at least some of the following components: radio frequency unit 901, network module 902, audio output unit 903, input unit 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, and processor 910.
[0353] Those skilled in the art will understand that the terminal 900 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 910 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 9 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0354] It should be understood that in the embodiments of the present application, the input unit 904 can include a graphics processor 9041 and a microphone 9042, and the graphics processor 9041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 can include a display panel 9061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 can include two parts of a touch detection device and a touch controller. The other input devices 9072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.
[0355] In the embodiments of the present application, after the radio frequency unit 901 receives the downlink data from the network side device, it can be transmitted to the processor 910 for processing. In addition, the radio frequency unit 901 can send uplink data to the network side device. Generally, the radio frequency unit 901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0356] The memory 909 can be used to store software programs or instructions and various data. The memory 909 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 909 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 909 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0357] The processor 910 can include one or more processing units; optionally, the processor 910 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 910.
[0358] The radio frequency unit 901 is configured to receive first configuration information by the first device.
[0359] The processor 910 is configured to determine a physical random access channel (PRACH) time domain resource according to the first configuration information.
[0360] The first configuration information includes a first random access channel (RACH) configuration parameter, or the first configuration information includes at least two RACH configuration index values.
[0361] The first RACH configuration parameters include at least one of the following parameters: radio frame parameters, subframe parameters, start symbol, PRACH duration, PRACH preamble format, first indication information, symbol type of RACH resource in the time domain, first parameter, second parameter, and third parameter;
[0362] The radio frame parameters are used to determine the radio frame in which the PRACH opportunity is located, and the subframe parameters are used to determine the subframe in which the PRACH opportunity is located. The first parameter is the number of PRACH slots in a subframe, the second parameter is the number of PRACH opportunities in a PRACH slot, the first indication information is used to indicate whether cross-symbol type is allowed or not, and the third parameter is used to determine the location of the RACH resource in the subband full-duplex SBFD pattern.
[0363] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the aforementioned resource determination method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0364] This application embodiment also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement, for example... Figure 5 The steps of the method embodiment shown are illustrated. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0365] Specifically, embodiments of this application also provide a network-side device, which can be... Figure 7 The resource allocation device shown. (For example...) Figure 10 As shown, the network-side device 1000 includes: an antenna 1001, a radio frequency (RF) device 1002, a baseband device 1003, a processor 1004, and a memory 1005. The antenna 1001 is connected to the RF device 1002. In the uplink direction, the RF device 1002 receives information through the antenna 1001 and transmits the received information to the baseband device 1003 for processing. In the downlink direction, the baseband device 1003 processes the information to be transmitted and sends it to the RF device 1002. The RF device 1002 processes the received information and transmits it through the antenna 1001.
[0366] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1003, which includes a baseband processor.
[0367] The baseband device 1003 may include, for example, at least one baseband board on which multiple chips are disposed, such as...Figure 10 As shown in the figure, one of the chips, for example, is a baseband processor, which is connected with the memory 1005 through a bus interface to invoke a program in the memory 1005 to execute the network device operation shown in the above method embodiment.
[0368] The network side device can further include a network interface 1006, for example, a Common Public Radio Interface (CPRI).
[0369] Specifically, the network side device 1000 of the embodiment of the present application further includes instructions or programs stored in the memory 1005 and executable on the processor 1004, and the processor 1004 invokes the instructions or programs in the memory 1005 to execute the method shown in the above method embodiment and achieve the same technical effects. Figure 7 The modules shown in the figure execute the method and achieve the same technical effects. To avoid repetition, details are not described here.
[0370] The embodiment of the present application also provides a readable storage medium, and the readable storage medium stores programs or instructions, which are executed by a processor to implement various processes of the above resource determination method embodiment or implement various processes of the above resource configuration method embodiment and achieve the same technical effects. To avoid repetition, details are not described here.
[0371] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0372] The embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used to run programs or instructions to implement various processes of the above resource determination method embodiment or implement various processes of the above resource configuration method embodiment and achieve the same technical effects. To avoid repetition, details are not described here.
[0373] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system on chip, a chip system or a system on chip, etc.
[0374] The embodiment of the present application further provides a computer program / program product, which is stored in a storage medium and is executed by at least one processor to implement various processes of the above resource determination method embodiment and achieve the same technical effects. To avoid repetition, details are not described here.
[0375] The embodiments of the present application further provide a wireless communication system, comprising a first device and a second device, wherein the first device is configured to perform the steps of the resource determination method, and the second device is configured to perform the steps of the resource configuration method.
[0376] It should be noted that, in this document, the terms "comprise", "comprising", or any other variant thereof are intended to cover a non-exclusive inclusion, such that processes, methods, articles, or apparatuses that comprise a list of elements are not limited to those elements, but can also include other elements not expressly listed, or inherent to such processes, methods, articles, or apparatuses. Without further limitation, an element preceded by "comprises a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the recited element. In addition, it should be noted that the scope of the methods and apparatuses of the present embodiments are not limited by the order of the steps or the sequences of the steps, as some steps can occur simultaneously, in other steps can occur sequentially, or in other steps can occur in reverse order, unless expressly limited by the context. Furthermore, features described with respect to certain examples can be combined in other examples.
[0377] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of computer software products and general hardware platforms, and of course, can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making a terminal or network side device execute the method described in each embodiment of the present application.
[0378] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, but not restrictive. Those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims, and these embodiments all belong to the protection scope of the present application.
Claims
1. A method for determining resources, characterized in that, include: The first device receives the first configuration information; The first device determines the physical random access channel (PRACH) time domain resources based on the first configuration information; Wherein, the first configuration information includes the first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values; The first RACH configuration parameters include at least one of the following parameters: radio frame parameters, subframe parameters, start symbol, PRACH duration, PRACH preamble format, first indication information, symbol type of RACH resource in the time domain, first parameter, second parameter, and third parameter; The radio frame parameters are used to determine the radio frame in which the PRACH opportunity is located, and the subframe parameters are used to determine the subframe in which the PRACH opportunity is located. The first parameter is the number of PRACH slots in a subframe, the second parameter is the number of PRACH opportunities in a PRACH slot, the first indication information is used to indicate whether cross-symbol type is allowed or not, and the third parameter is used to determine the location of the RACH resource in the subband full-duplex SBFD pattern.
2. The method according to claim 1, characterized in that, The first configuration information includes the first RACH configuration parameters and the first RACH configuration index value.
3. The method according to claim 2, characterized in that, The first device determines the physical random access channel (PRACH) time-domain resources based on the first configuration information, including: The first device determines the PRACH time-domain resources based on the first RACH configuration parameters and the second RACH configuration parameters; The second RACH configuration parameter is a RACH configuration parameter determined based on the first RACH configuration index value.
4. The method according to claim 3, characterized in that, The first device determines the PRACH time-domain resources based on the first RACH configuration parameters and the second RACH configuration parameters, including: The first device determines the PRACH time domain resources based on the first RACH configuration parameters and the third RACH configuration parameters; The third RACH configuration parameter is a parameter in the second RACH configuration parameter, and the parameter items in the third RACH configuration parameter are all different from the parameter items in the first RACH configuration parameter.
5. The method according to claim 3, characterized in that, The first device determines the PRACH time-domain resources based on the first RACH configuration parameters and the second RACH configuration parameters, including: The first device determines the PRACH time-domain resources according to the fourth RACH configuration parameters; Wherein, the fourth parameter of the fourth RACH configuration parameter is the intersection or union of the fourth parameter of the first RACH configuration parameter and the fourth parameter of the second RACH configuration parameter; The fourth parameter is the same parameter item in both the first RACH configuration parameter and the second RACH configuration parameter.
6. The method according to claim 1, characterized in that, The first configuration information includes at least two RACH configuration index values. The first device determines the physical random access channel (PRACH) time-domain resources based on the first configuration information, including: The first device determines the RACH configuration parameters based on each of the at least two RACH configuration index values, thereby obtaining at least two RACH configuration parameters. The first device determines the PRACH time domain resources based on the fifth RACH configuration parameters; Wherein, the fifth parameter of the fifth RACH configuration parameter is the intersection or union of the fifth parameters of the at least two RACH configuration parameters, and the sixth parameter of the fifth RACH configuration parameter is the sixth parameter of one of the RACH configuration parameters of the at least two RACH configuration parameters; The fifth parameter is a parameter item predefined by the protocol or a parameter item indicated by the second device, and the sixth parameter is a parameter item other than the fifth parameter among the at least two RACH configuration parameters.
7. The method according to any one of claims 1 to 6, characterized in that, The first device determines the physical random access channel (PRACH) time-domain resources based on the first configuration information, including: If the first condition is met, the first device determines the PRACH time domain resources based on the first configuration information; The first condition includes at least one of the following: The PRACH preamble format is a specific preamble format; The symbol type of the PRACH resource in the time domain is a specific symbol type.
8. The method according to any one of claims 1 to 7, characterized in that, The wireless frame parameters include at least one of the following: a first value for calculating the wireless frame number, and a second value for calculating the wireless frame number.
9. The method according to any one of claims 1 to 8, characterized in that, The subframe parameters include at least one of the following: subframe number, subframe number pattern.
10. The method according to claim 9, characterized in that, The subframe parameters are the subframe parameters of the first time unit, and the subframe parameters of the second time unit are determined based on the subframe parameters of the first time unit. Wherein, the first time unit and the second time unit are both time units in which the PRACH opportunity occurs, and the time unit includes a radio frame or a half frame of a radio frame.
11. The method according to claim 10, characterized in that, When the first device receives the second indication information, the subframe parameters of the second time unit are determined according to the subframe parameters of the first time unit; The second indication information is used to indicate the pattern of repeated subframe numbers.
12. The method according to claim 10, characterized in that, The subframe parameters include a subframe number pattern, which is a subframe number pattern for one time unit, and the subframe number pattern for the third time unit is the subframe number pattern. The third time unit includes at least one time unit in the time unit where the PRACH opportunity is located, and the time unit includes a radio frame or a half frame of a radio frame.
13. The method according to claim 12, characterized in that, The third time unit is indicated by the second device.
14. The method according to any one of claims 1 to 13, characterized in that, The symbol type includes at least one of the following: First equipment side SBFD symbol; Second equipment side SBFD symbol; Non-SBFD symbol.
15. The method according to any one of claims 1 to 14, characterized in that, The third parameter includes the location of the RACH resource in the SBFD pattern; or, The third parameter includes at least one of the following: a first offset value, the length of the RACH resource, or the number of fourth time units; Wherein, the first offset value is the offset value of the starting position of the RACH resource relative to the starting position of the SBFD pattern, and the fourth time unit includes a PRACH subframe, a PRACH slot, a PRACH symbol, or a PRACH opportunity.
16. The method according to any one of claims 1 to 15, characterized in that, The first configuration information includes the first RACH configuration parameters. The first device receives the first configuration information, including: The first device receives at least one first configuration information; The first device determines the physical random access channel (PRACH) time-domain resources based on the first configuration information, including: The first device receives third indication information, which is used to indicate the first configuration information in the at least one first configuration information; The first device determines the PRACH time domain resources based on the first configuration information indicated by the third indication information.
17. The method according to any one of claims 1 to 16, characterized in that, The first device determines the physical random access channel (PRACH) time-domain resources based on the first configuration information, including: The first device determines PRACH time-domain resources based on each of the at least two configuration information to obtain at least two PRACH time-domain resources, wherein the at least two configuration information includes at least two first configuration information, or the at least two configuration information includes at least one first configuration information and at least one second configuration information, wherein the second configuration information includes a RACH configuration index value; Where there is resource overlap between the first PRACH time domain resource and the second PRACH time domain resource, the target PRACH time domain resource is valid. The target PRACH time domain resource is one of the first PRACH time domain resource and the second PRACH time domain resource, and the first PRACH time domain resource and the second PRACH time domain resource are any two of the at least two PRACH time domain resources.
18. The method according to claim 17, characterized in that, The target PRACH time-domain resources are determined according to the rules predefined in the protocol or the rules configured by the second device.
19. A resource allocation method, characterized in that, include: The second device sends the first configuration information; Wherein, the first configuration information includes the first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values; The first RACH configuration parameters include at least one of the following parameters: radio frame parameters, subframe parameters, start symbol, PRACH duration, PRACH preamble format, first indication information, symbol type of RACH resource in the time domain, first parameter, second parameter, and third parameter; The radio frame parameters are used to determine the radio frame in which the PRACH opportunity is located, and the subframe parameters are used to determine the subframe in which the PRACH opportunity is located. The first parameter is the number of PRACH slots in a subframe, the second parameter is the number of PRACH opportunities in a PRACH slot, the first indication information is used to indicate whether cross-symbol type is allowed or not, and the third parameter is used to determine the location of the RACH resource in the subband full-duplex SBFD pattern.
20. The method according to claim 19, characterized in that, The first configuration information includes the first RACH configuration parameters and the first RACH configuration index value.
21. The method according to claim 19 or 20, characterized in that, The wireless frame parameters include at least one of the following: a first value for calculating the wireless frame number, and a second value for calculating the wireless frame number.
22. The method according to any one of claims 19 to 21, characterized in that, The subframe parameters include at least one of the following: subframe number, subframe number pattern.
23. The method according to claim 22, characterized in that, The subframe parameters are the subframe parameters of the first time unit, and the subframe parameters of the second time unit are determined based on the subframe parameters of the first time unit. Wherein, the first time unit and the second time unit are both time units in which the PRACH opportunity is located, and the time unit includes a radio frame or a half frame of a radio frame.
24. The method according to claim 23, characterized in that, The first configuration information also includes second indication information; or, The method further includes: the second device sending second instruction information to the first device; The second indication information is used to indicate the pattern of repeated subframe numbers.
25. The method according to claim 22, characterized in that, The subframe parameters include a subframe number pattern, which is a subframe number pattern for one time unit, and the subframe number pattern for the third time unit is the subframe number pattern. The third time unit includes at least one time unit in the time unit where the PRACH opportunity is located, and the time unit includes a radio frame or a half frame of a radio frame.
26. The method according to claim 25, characterized in that, The first configuration information also includes fourth indication information; or, The method further includes: the second device sending a fourth instruction message to the first device; The fourth indication information is used to indicate the third time unit.
27. The method according to any one of claims 19 to 26, characterized in that, The symbol type includes at least one of the following: First equipment side SBFD symbol; Second equipment side SBFD symbol; Non-SBFD symbol.
28. The method according to any one of claims 19 to 27, characterized in that, The third parameter includes the location of the RACH resource in the SBFD pattern; or, The third parameter includes at least one of the following: a first offset value, the length of the RACH resource, or the number of fourth time units; Wherein, the first offset value is the offset value of the starting position of the RACH resource relative to the starting position of the SBFD pattern, and the fourth time unit includes a PRACH subframe, a PRACH slot, a PRACH symbol, or a PRACH opportunity.
29. A resource determination device, characterized in that, include: The receiving module is used to receive the first configuration information; The processing module is used to determine the physical random access channel (PRACH) time-domain resources based on the first configuration information; Wherein, the first configuration information includes the first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values; The first RACH configuration parameters include at least one of the following parameters: radio frame parameters, subframe parameters, start symbol, PRACH duration, PRACH preamble format, first indication information, symbol type of RACH resource in the time domain, first parameter, second parameter, and third parameter; The radio frame parameters are used to determine the radio frame in which the PRACH opportunity is located, and the subframe parameters are used to determine the subframe in which the PRACH opportunity is located. The first parameter is the number of PRACH slots in a subframe, the second parameter is the number of PRACH opportunities in a PRACH slot, the first indication information is used to indicate whether cross-symbol type is allowed or not, and the third parameter is used to determine the location of the RACH resource in the subband full-duplex SBFD pattern.
30. The apparatus according to claim 29, characterized in that, The first configuration information includes the first RACH configuration parameters and the first RACH configuration index value.
31. The apparatus according to claim 30, characterized in that, The processing module is specifically used for: The PRACH time-domain resources are determined based on the first RACH configuration parameters and the second RACH configuration parameters; The second RACH configuration parameter is a RACH configuration parameter determined based on the first RACH configuration index value.
32. A resource allocation device, characterized in that, include: The sending module is used to send the first configuration information; Wherein, the first configuration information includes the first random access channel (RACH) configuration parameters, or the first configuration information includes at least two RACH configuration index values; The first RACH configuration parameters include at least one of the following parameters: radio frame parameters, subframe parameters, start symbol, PRACH duration, PRACH preamble format, first indication information, symbol type of RACH resource in the time domain, first parameter, second parameter, and third parameter; The radio frame parameters are used to determine the radio frame in which the PRACH opportunity is located, and the subframe parameters are used to determine the subframe in which the PRACH opportunity is located. The first parameter is the number of PRACH slots in a subframe, the second parameter is the number of PRACH opportunities in a PRACH slot, the first indication information is used to indicate whether cross-symbol type is allowed or not, and the third parameter is used to determine the location of the RACH resource in the subband full-duplex SBFD pattern.
33. The apparatus according to claim 32, characterized in that, The first configuration information includes the first RACH configuration parameters and the first RACH configuration index value.
34. A first device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the resource determination method as described in any one of claims 1 to 18.
35. A second device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the resource allocation method as described in any one of claims 19 to 28.
36. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the resource determination method as described in any one of claims 1 to 18, or the steps of the resource allocation method as described in any one of claims 19 to 28.
37. A computer program product, characterized in that, The computer program product is executed by at least one processor to implement the steps of the resource determination method as claimed in any one of claims 1 to 18, or to implement the steps of the resource allocation method as claimed in any one of claims 19 to 28.