Prach resource processing method and apparatus, terminal, and network-side device
Patent Information
- Application Number
- PCT/CN2026/085059
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-28
- Filing Date
- 2026-03-23
- Publication Date
- 2026-10-01
Smart Images

Figure CN2026085059_01102026_PF_FP_ABST
Abstract
Description
PRACH resource processing methods, devices, terminals, and network-side equipment
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202510385069.9, filed in China on March 28, 2025, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of communication technology, specifically relating to a PRACH resource processing method, apparatus, terminal, and network-side equipment. Background Technology
[0004] In the field of mobile communications, related protocols have introduced additional (or extra) Physical Random Access Channel (PRACH) resources to achieve network energy saving. However, the configuration method of the additional PRACH resources and the behavior of terminals in response to these resources are currently unclear. Summary of the Invention
[0005] This application provides a PRACH resource processing method, apparatus, terminal, and network-side device, which can solve the problem in related technologies that the configuration method of additional PRACH resources and the behavior of the terminal in response to additional PRACH resources are still unclear.
[0006] Firstly, a PRACH resource processing method is provided, executed by a terminal, the method comprising:
[0007] The terminal receives configuration and instruction information from the network-side device;
[0008] The terminal determines the target PRACH resource based on the configuration information and indication information, and performs PRACH transmission on the target PRACH resource;
[0009] The configuration information includes at least one of the following:
[0010] First PRACH resource;
[0011] Second PRACH resource;
[0012] PRACH mask information;
[0013] The instruction information includes at least one of the following:
[0014] Activation information for the first PRACH resource;
[0015] Information indicating the availability of the first PRACH resource;
[0016] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0017] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0018] Secondly, a PRACH resource processing method is provided, executed by a network-side device, the method comprising:
[0019] The network-side device sends configuration information and indication information to the terminal, and the configuration information and indication information are used by the terminal to determine the target PRACH resource;
[0020] The configuration information includes at least one of the following:
[0021] First PRACH resource;
[0022] Second PRACH resource;
[0023] PRACH mask information;
[0024] The instruction information includes at least one of the following:
[0025] Activation information for the first PRACH resource;
[0026] Information indicating the availability of the first PRACH resource;
[0027] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0028] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0029] Thirdly, a PRACH resource processing device is provided for use in a terminal, the device comprising:
[0030] The receiving module is used to receive configuration information and instruction information from network-side devices;
[0031] The processing module is used to determine the target PRACH resource based on the configuration information and indication information, and to perform PRACH transmission on the target PRACH resource;
[0032] The configuration information includes at least one of the following:
[0033] First PRACH resource;
[0034] Second PRACH resource;
[0035] PRACH mask information;
[0036] The instruction information includes at least one of the following:
[0037] Activation information for the first PRACH resource;
[0038] Information indicating the availability of the first PRACH resource;
[0039] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0040] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0041] Fourthly, a PRACH resource processing apparatus is provided, applied to network-side equipment, the apparatus comprising:
[0042] The sending module is used to send configuration information and indication information to the terminal, wherein the configuration information and indication information are used by the terminal to determine the target PRACH resource;
[0043] The configuration information includes at least one of the following:
[0044] First PRACH resource;
[0045] Second PRACH resource;
[0046] PRACH mask information;
[0047] The instruction information includes at least one of the following:
[0048] Activation information for the first PRACH resource;
[0049] Information indicating the availability of the first PRACH resource;
[0050] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0051] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0052] Fifthly, a PRACH resource processing apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0053] In a sixth aspect, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0054] In a seventh aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to receive configuration information and indication information from a network-side device; the processor is used to determine a target PRACH resource based on the configuration information and indication information, and to perform PRACH transmission on the target PRACH resource;
[0055] The configuration information includes at least one of the following:
[0056] First PRACH resource;
[0057] Second PRACH resource;
[0058] PRACH mask information;
[0059] The instruction information includes at least one of the following:
[0060] Activation information for the first PRACH resource;
[0061] Information indicating the availability of the first PRACH resource;
[0062] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0063] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0064] Eighthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0065] In a ninth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to send configuration information and indication information to a terminal, and the configuration information and the indication information are used by the terminal to determine a target PRACH resource;
[0066] The configuration information includes at least one of the following:
[0067] First PRACH resource;
[0068] Second PRACH resource;
[0069] PRACH mask information;
[0070] The instruction information includes at least one of the following:
[0071] Activation information for the first PRACH resource;
[0072] Information indicating the availability of the first PRACH resource;
[0073] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0074] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0075] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0076] Eleventhly, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the method as described in the first aspect, and the network-side device can be used to perform the steps of the method as described in the second aspect.
[0077] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0078] In a thirteenth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to implement the steps of the method as described in the first or second aspect.
[0079] In this embodiment, the terminal determines a target PRACH resource based on configuration information and indication information sent by the network-side device, and initiates a random access procedure on the target PRACH resource. The target PRACH resource is either the first PRACH resource or the second PRACH resource. The first PRACH resource is an additional PRACH resource, such as an additional RO, and the second PRACH resource includes a legacy RO. The configuration information includes the first PRACH resource, the second PRACH resource, and PRACH mask information. The indication information includes activation information and / or availability indication information of the first PRACH resource. Based on this indication information, the terminal can determine whether the additional PRACH resource is active and / or whether it is available, thus determining whether random access can be performed based on the additional PRACH resource. In this way, the terminal can clearly understand the configuration method of the additional PRACH resources based on the configuration information and indication information sent by the network-side equipment. The terminal can also clearly understand whether the additional PRACH resources are active and / or available. This helps the terminal to perform random access based on the additional PRACH resources and also helps the terminal to make effective use of the additional PRACH resources, thereby helping to achieve network energy saving. Attached Figure Description
[0080] Figure 1 is a block diagram of a wireless communication system applicable to an embodiment of this application;
[0081] Figure 2 is a flowchart of a PRACH resource processing method provided in an embodiment of this application;
[0082] Figure 3 is a flowchart of another PRACH resource processing method provided in an embodiment of this application;
[0083] Figure 4 is a structural diagram of a PRACH resource processing device provided in an embodiment of this application;
[0084] Figure 5 is a structural diagram of another PRACH resource processing device provided in an embodiment of this application;
[0085] Figure 6 is a structural diagram of a communication device provided in an embodiment of this application;
[0086] Figure 7 is a structural diagram of a terminal provided in an embodiment of this application;
[0087] Figure 8 is a structural diagram of a network-side device provided in an embodiment of this application. Detailed Implementation
[0088] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0089] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0090] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as the sender explicitly informing the receiver of specific information, the required operation, or the requested result in the instruction sent. An indirect instruction can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the required operation or requested result based on the judgment result.
[0091] It is worth noting that the technologies described in this application are 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 this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0092] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as User Equipment (UE), and can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (APs), or Wireless Fidelity (WiFi) nodes, etc.Among them, base stations can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), Non-Terrestrial Network (NTN) equipment (such as satellite or high altitude platform stations). The term "base station" can be any suitable term in the field, such as "station" or any other appropriate term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to specific technical terms. It should be noted that the embodiments of this application only use the base station in the NR system as an example for introduction, and do not limit the specific type of base station.
[0093] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), and Binding Support. Functions include BSF, Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), Network Data Analytics Function (NWDAF), and Non-Terrestrial Network (NTN) equipment (such as satellite or high altitude platform station).It should be noted that the embodiments of this application only use the core network equipment in the NR system as an example for introduction, and do not limit the specific type of core network equipment. If the name of the core network equipment mentioned in the embodiments of this application changes in subsequent protocol versions (e.g., 6G), it is also within the scope of protection of this application.
[0094] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0095] To better understand, the relevant concepts that may be involved in the embodiments of this application are explained below.
[0096] Random access procedures are divided into contention-free random access (CFRA) and contention-based random access (CBRA). The procedures for CFRA and CBRA are as follows:
[0097] The 4-step CBRA includes the following 4 steps: 1) The UE sends the random access preamble as message 1 (msg1); 2) The gNB sends the random access response as msg2; 3) The UE sends the scheduling transmission as msg3; 4) The gNB sends the contention resolution msg4.
[0098] For the 4-step CFRA, the network configures a unique preamble for the UE via dedicated signaling, so the UE does not need steps 3) and 4 after steps 1) and 2).
[0099] For a 2-step CBRA, the following two steps are included: 1) The UE simultaneously sends the random access preamble and the Physical Uplink Shared Channel (PUSCH) as msgA; 2) The gNB sends the contention resolution message msgB.
[0100] For the two-step CFRA, the network configures a unique preamble and PUSCH resource for the UE via dedicated signaling, thus including the following two steps: 1) The UE simultaneously sends the random access preamble and PUSCH as msgA. 2) The gNB sends a random access reply message msgB.
[0101] The 2-step RACH has less latency compared to the 4-step RACH.
[0102] CBRA resources are configured via Random Access Channel (RACH) common signaling (ConfigCommon). Specifically, `totalNumberOfRA-Preambles` indicates the total number of preambles used for CBRA and CFRA, excluding System Information (SI) request procedures. The configuration parameter `ssb-perRACH-OccasionAndCB-PreamblesPerSSB` contains the number of Synchronization Signal Blocks (SSBs) associated with each RACH and the number of preambles corresponding to each SSB per valid Random Access Occasion (RO). For example, `oneEighth` indicates that one RACH is associated with 1 / 8 of an SSB, meaning one SSB is associated with 8 RACHs. `n4` indicates that one SSB and one valid RO are associated with 4 contention-based preambles. The total number of preambles for CBRA with one RO is `CB-preambles-per-SSB*max(1, SSB-per-rach-occasion)`. Each RO's preamble includes the CBRA preamble and the CFRA preamble. For example, when ssb-perRACH-OccasionAndCB-PreamblesPerSSB is configured <8, 2>, it means that each RO is associated with 8 SSBs, and each SSB is associated with 2 CBRA preambles. When totalNumberOfRA-Preambles is configured to 24, each SSB is associated with 1 CFRA preamble.
[0103] If CFRA resources are configured, the preamble index associated with each SSB is determined based on ra-PreambleIndex, and the number of SSBs associated with each RO is determined by CFRA's ssb-perRACH-Occasion. When the dedicated signaling RACH-ConfigDedicated does not configure CFRA's RACH time-domain resources via occasions, the UE uses the time-domain resources configured by RACH-ConfigCommon for CFRA; that is, the UE shares CFRA and CBRA RO resources. Otherwise, the CFRA RO is determined based on occasion. The total number of preambles used for CFRA is determined by the totalNumberOfRA-Preambles in the dedicated signaling.
[0104] The prach-ConfigurationIndex in RACH-ConfigGeneric indicates the time-domain resource of RO.
[0105] The resource configuration for the 2-step RACH is as follows: In addition to configuring the RACH resources, the PUSCH resources for msgA also need to be configured.
[0106] Beam failure recovery (BFR) can be performed via PRACH transmission. Release 15 supports BFR for PCells, specifically through the random access procedure of CFRA. This involves two steps: first, sending a PRACH preamble dedicated to BFR; and second, if the UE detects a C-RNTI / MCS-C-RNTI scrambled Physical downlink control channel (PDCCH) in the BFR search space within a time window, it considers BFR successful. The PRACH resources dedicated to BFR are configured through BeamFailureRecoveryConfig. Release 16 introduced the CBRA random access procedure for BFR. When the PCell beam fails, recovery is initiated, which consists of four steps. In addition to the two steps mentioned above, there is also the Medium Access Control Element (MAC CE) for SCell BFR carried in msg3. The fourth step is for the UE to receive msg4 and indicate whether CBRA-based BFR is enabled through the parameter spCell-BFR-CBRA, and configure the shared PRACH resources through RACH-configcommon.
[0107] For terminals that support certain features or combinations of features, the RACH resource configuration is as follows:
[0108] The additional ROs introduced in R16 and R17 (which can be understood as extra ROs, separate ROs, or additional ROs) only apply to CBRA. UEs ignore RACH resources for unsupported feature combinations. This can be achieved by configuring `featureCombinationPreamblesList` in `RACH-config common` and `RACH-ConfigCommonTwoStepRA-r16`, in which case the ROs of normal RACH are shared; or by configuring `AdditionalRACH-Config`, separate ROs are used. The RACH preamble for feature combinations determines the usable preamble by splitting the preamble, specifically by configuring the starting index of the preamble and the number of preambles corresponding to each SSB.
[0109] In Release 19, the 3GPP organization introduced additional RO (Resource Provider) to achieve network energy saving. Specifically, when the network load is low, the network is configured with relatively sparse RO resources and additional RO resources are pre-configured. When the network load increases, the pre-configured additional RO resources are activated, thereby enabling the network to save energy under heavy load.
[0110] Regarding additional RO, the following conclusions can be drawn:
[0111] (1) For other system information (OSI) requests, additional RO should not be used.
[0112] (2) Additional ROs can determine time-domain resources by configuring prach-ConfigurationIndex. Additional ROs and legacy ROs can be configured with the same or different prach-ConfigurationIndex.
[0113] (3) Additional RO and legacy RO can be configured independently at the same time. The number of ROs in the frequency domain time division is msg1-FDM, the offset of RO from PRB0 in the frequency domain is msg1-FrequencyStart, and the number of ssb associated with each RO is ssb-perRACH-Occasion parameter.
[0114] (4) When the legacy RO and additional RO overlap in the time-frequency domain, the additional RO is invalid before SSB-RO mapping.
[0115] (5) For RACH processes triggered by PDCCH order, it is supported to use 1 bit of Downlink Control Information (DCI) 1-0 scrambled with Cell Radio Network Temporary Identifier (C-RNTI) to indicate whether there is additional RO for the triggered RACH.
[0116] (6) Supports additional RO resource activation based on timer.
[0117] The calculation formula for Random Access RNTI (RA-RNTI) in related technologies is as follows:
[0118] RA-RNTI=1+s_id+14×t_id+14×80×f_id+14×80×8×ul_carrier_id,
[0119] in:
[0120] s_id (0≤s_id<14) represents the index of the first Orthogonal Frequency Division Multiplexing (OFDM) symbol in the RO;
[0121] t_id (0≤t_id<80) represents the index of the first slot of the RO within a system frame;
[0122] f_id (0≤f_id<8) represents the index of RO in the frequency domain. Currently, the maximum number of FDMs that can be configured is 8.
[0123] ul_carrier_id indicates whether the RACH is transmitted in a normal uplink (NUL) or a supplementary uplink (SUL).
[0124] The random access processing method, apparatus, terminal, and network-side equipment provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0125] Please refer to Figure 2, which is a flowchart of a random access processing method provided in an embodiment of this application. The method is executed by a terminal. As shown in Figure 2, the method includes the following steps:
[0126] Step 201: The terminal receives configuration information and instruction information from the network-side device.
[0127] The configuration information includes at least one of the following: a first PRACH resource, a second PRACH resource, and PRACH mask information; the PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0128] It should be noted that the PRACH resources in this application embodiment include random access channel occasion (RACH occasion, RO), preamble resources, msg1, msgA, etc. Specifically, the first PRACH resource in this application embodiment can be understood as an additional PRACH resource (also called extra PRACH resource). The first PRACH resource includes a first RO, which is an additional RO. The second PRACH resource includes a second RO, which is a legacy RO.
[0129] Understandably, PRACH resources typically include three dimensions: time domain, frequency domain, and code domain, while PRACH occasions typically include two dimensions: time domain and frequency domain. In this embodiment, the configuration information includes a first PRACH resource, which may refer to the network-side device configuring a first PRACH resource, such as configuring an additional RO; the configuration information also includes a second PRACH resource, which may refer to the network-side device configuring a second PRACH resource, such as configuring a legacy RO.
[0130] For example, if the network-side device's configuration information includes the first PRACH resource, the terminal can perform random access based on the configured first PRACH resource. If the network-side device's configuration information includes the second PRACH resource, the terminal can perform random access based on the configured second PRACH resource. If the configuration information includes PRACH mask information, the terminal can also determine that some resources in the first and / or second PRACH resources are available based on the PRACH mask information, and thus the terminal can perform random access based on these available PRACH resources.
[0131] For example, the PRACH mask information is used to indicate whether the first PRACH resource is available for at least one time unit. A PRACH mask information contains at least one time unit information, which is used to indicate whether the first PRACH resource is available.
[0132] Optionally, the PRACH mask information can be represented using a bitmap. For example, a bitmap configured as 1101 indicates that the PRACH resources (first PRACH resources and / or second PRACH resources) in the current time unit are valid, and 0 indicates that the PRACH resources in the current time unit are invalid. Alternatively, the PRACH mask information can be indicated using a predefined table, where one row of the network configuration table represents a subset of valid PRACH resources.
[0133] In this embodiment of the application, the indication information includes at least one of the following: activation information of the first PRACH resource and availability indication information of the first PRACH resource.
[0134] Optionally, the activation information of the first PRACH resource can be used to activate the first PRACH resource, or to indicate whether the first PRACH resource is in an active state, or to indicate how to activate the first PRACH resource, etc. Therefore, based on the activation information of the first PRACH resource, the terminal can determine whether the first PRACH resource is in an active state, or how to activate the first PRACH resource. The first PRACH resource includes an additional RO, and thus, based on the activation information of the first PRACH resource, the terminal can determine whether the additional RO is in an active state, and thereby determine whether random access needs to be performed based on the additional RO.
[0135] The availability indication information of the first PRACH resource can be used to indicate whether the first PRACH resource is available, so that the terminal can determine whether the additional RO is available based on the availability indication information of the first PRACH resource, and thus determine whether random access can be performed based on the additional RO.
[0136] Step 202: The terminal determines the target PRACH resource based on the configuration information and indication information, and performs PRACH transmission on the target PRACH resource.
[0137] In this embodiment, the terminal determines the target PRACH resource based on the configuration information and indication information sent by the network-side device. The target PRACH resource is either the first PRACH resource or the second PRACH resource.
[0138] For example, if the configuration information includes the first PRACH resource and the indication information includes the activation information of the first PRACH resource, and the activation information of the first PRACH resource indicates that the first PRACH resource is in an active state, then the terminal determines the target PRACH resource as the first PRACH resource.
[0139] For example, if the configuration information includes the second PRACH resource and the indication information includes the activation information of the first PRACH resource, and the activation information of the first PRACH resource indicates that the first PRACH resource is in an inactive state, then the terminal determines that the target PRACH resource is the second PRACH resource.
[0140] For example, if the configuration information includes the first PRACH resource and the second PRACH resource, and the indication information includes the availability indication information of the first PRACH resource, and the availability indication information of the first PRACH resource indicates that the first PRACH resource is available, then the terminal determines that the target PRACH resource is the first PRACH resource.
[0141] For example, if the configuration information includes the first PRACH resource and the second PRACH resource, and the indication information includes the availability indication information of the first PRACH resource and the activation information of the first PRACH resource, where the availability indication information of the first PRACH resource indicates that the first PRACH resource is available, and the activation information of the first PRACH resource indicates that the first PRACH resource is inactive, then the terminal determines the target PRACH resource as the second PRACH resource.
[0142] Understandably, depending on the different information content included in the configuration information and the indication information, the terminal may determine other possible situations based on the configuration information and indication information sent by the network-side device, which will not be specifically listed here.
[0143] Understandably, after determining the target PRACH resource, the terminal initiates a random access procedure on that target PRACH resource. For example, if the target PRACH resource is a first PRACH resource, the terminal can perform random access based on an additional RO; if the target PRACH resource is a second PRACH resource, the terminal can perform random access based on a legacy RO.
[0144] In this embodiment, the terminal determines a target PRACH resource based on configuration information and indication information sent by the network-side device, and initiates a random access procedure on the target PRACH resource. The target PRACH resource is either the first PRACH resource or the second PRACH resource. The first PRACH resource is an additional PRACH resource, such as an additional RO, and the second PRACH resource includes a legacy RO. The configuration information includes the first PRACH resource, the second PRACH resource, and PRACH mask information. The indication information includes activation information and / or availability indication information of the first PRACH resource. Based on this indication information, the terminal can determine whether the additional PRACH resource is active and / or whether it is available, thus determining whether random access can be performed based on the additional PRACH resource. In this way, the terminal can clearly understand the configuration method of the additional PRACH resources based on the configuration information and indication information sent by the network-side equipment. The terminal can also clearly understand whether the additional PRACH resources are active and / or available. This helps the terminal to perform random access based on the additional PRACH resources and also helps the terminal to make effective use of the additional PRACH resources, thereby helping to achieve network energy saving.
[0145] Optionally, when the first PRACH resource is used for CFRA or BFR, the first PRACH resource is configured with at least one of the following: public signaling, private signaling;
[0146] When the terminal supports feature combination, the first PRACH resource is configured with at least one of the following: common signaling and additional PRACH signaling.
[0147] For example, the first PRACH resource includes additional RO. The network-side device can configure the first PRACH resource for CFRA or BFR in public signaling and / or configure the first PRACH resource for CFRA or BFR in private signaling, thereby making the configuration method of the first PRACH resource more flexible.
[0148] For terminals that support feature combinations, the first PRACH resource can be configured via common signaling (e.g., rach-ConfigCommon) or via additional PRACH signaling (e.g., additionalRACH-Config), thus making the configuration method of the first PRACH resource more flexible.
[0149] Optionally, if the first PRACH resource is configured only through the public signaling, or if it can be understood that the first PRACH resource cannot be configured in the dedicated signaling, the terminal does not support the application of the first PRACH resource in the CFRA or BFR process, that is, the terminal does not support the application of the first PRACH resource in the CFRA process.
[0150] Optionally, when the first PRACH resource is configured only through the public signaling, the terminal shares the PRACH resource configured in the public signaling when applying CFRA or BFR; or, the terminal shares the PRACH resource configured in the public signaling when applying RACH with a feature combination; wherein, the shared PRACH resource configured in the public signaling includes at least one of the following:
[0151] Share the first PRACH resource;
[0152] Share the second PRACH resource.
[0153] In some implementation scenarios, when the first PRACH resource is configured only through the public signaling, and no dedicated PRACH resource for CFRA (e.g., separate RO) is configured in the dedicated signaling (i.e., CFRA and CBRA share the RO), then when the terminal applies CFRA, it can share the first PRACH resource configured in the public signaling, or share the second PRACH resource configured in the public signaling, or share both the first and second PRACH resources configured in the public signaling. This makes the terminal's random access method more flexible.
[0154] In some implementation scenarios, when the first PRACH resource is configured only through the public signaling, and no dedicated PRACH resource for BFR (e.g., separate RO) is configured in the special signaling (i.e., BFR and normal RACH procedures share the RO), then when the terminal applies BFR, it can share the first PRACH resource configured in the public signaling, or share the second PRACH resource configured in the public signaling, or share both the first and second PRACH resources configured in the public signaling. This makes the terminal's random access method more flexible.
[0155] In other implementation scenarios, for terminals that support feature combination, when the first PRACH resource is configured only through the public signaling, and when the additional PRACH signaling does not configure a dedicated PRACH resource for feature combination (e.g., separate RO), i.e., shared RO, then when a terminal-specific preamble index is configured, the terminal shares the first PRACH resource configured in the public signaling, or shares the second PRACH resource configured in the public signaling, or shares both the first and second PRACH resources configured in the public signaling when applying the feature combination RACH, making the terminal's random access method more flexible.
[0156] It should be noted that the above sharing refers to the terminal sharing PRACH resources with other terminals.
[0157] Optionally, the indication information sent by the network-side device may further include first indication information, which is used to indicate that the PRACH resource configured in the shared public signaling of the terminal is either the first PRACH resource or the second PRACH resource.
[0158] For example, the terminal sharing the PRACH resources configured in the public signaling can be determined by the terminal based on the first indication information from the network-side device, whether to share the first PRACH resource or the second PRACH resource.
[0159] In this embodiment, the terminal can decide for itself whether to share the first PRACH resource or the second PRACH resource, or it can determine whether to share the first PRACH resource or the second PRACH resource according to the instructions of the network-side device, thereby making the terminal's processing of PRACH resources more flexible.
[0160] Optionally, the terminal may prioritize sharing the first PRACH resource over sharing the second PRACH resource, or vice versa. That is, the terminal may prioritize sharing the first PRACH resource or the second PRACH resource.
[0161] In this embodiment of the application, when the first PRACH resource is applied to CFRA or BFR, the first PRACH resource can also be configured via dedicated signaling.
[0162] Optionally, the first PRACH resource can only be configured in the dedicated signaling if a separate legacy RO (or RO dedicated to CFRA) is configured in the dedicated signaling, for example, by configuring an additional RO in the dedicated signaling.
[0163] Alternatively, the first PRACH resource can be configured in the dedicated signaling only if a separate legacy RO is not configured in the dedicated signaling, i.e., additional RO can be configured in the dedicated signaling.
[0164] Alternatively, if a separate legacy RO is not configured in the dedicated signaling, the first PRACH resource cannot be configured in the dedicated signaling, that is, the additional RO cannot be configured in the dedicated signaling.
[0165] Optionally, if the first PRACH resource is configured only through the dedicated signaling, the terminal performs any of the following when performing CFRA or BFR:
[0166] The second PRACH resource configured in the dedicated signaling is used preferentially;
[0167] The first PRACH resource configured in the dedicated signaling is used preferentially;
[0168] Use the first PRACH resource or the second PRACH resource configured in the dedicated signaling according to the instructions of the network-side device.
[0169] Therefore, the terminal can decide on its own whether to use the first PRACH resource (e.g., additional RO) or the second PRACH resource (e.g., legacy RO) configured in the dedicated signaling, or it can determine whether to use the first PRACH resource (e.g., additional RO) or the second PRACH resource (e.g., legacy RO) configured in the dedicated signaling according to the instructions of the network-side device, thereby making the terminal's random access method more flexible.
[0170] Optionally, if the first PRACH resource is configured in both the public signaling and the dedicated signaling, the terminal performs any of the following when performing CFRA or BFR:
[0171] The first PRACH resource configured in the dedicated signaling is used preferentially;
[0172] The first PRACH resource configured in the dedicated signaling is used according to the instructions of the network-side device;
[0173] The first PRACH resource configured in the public signaling is used according to the instructions of the network-side device.
[0174] For example, when performing CFRA or BFR, the terminal preferentially uses the first PRACH resource configured in the dedicated signaling, such as preferentially using the additional RO configured in the dedicated signaling for random access. Alternatively, the terminal may use the first PRACH resource configured in the dedicated signaling for random access according to the instructions of the network-side device, or it may use the first PRACH resource configured in the common signaling for random access according to the instructions of the network-side device. This makes the terminal's selection of RO resources more flexible when performing random access.
[0175] In this embodiment of the application, for terminals that support feature combinations, the first PRACH resource can also be configured through the additional PRACH signaling.
[0176] Optionally, the network-side device may configure the first PRACH resource in the additional PRACH signaling only if a separate legacy RO is configured in the additional PRACH signaling, that is, configure the additional RO in the additional PRACH signaling.
[0177] Alternatively, the network-side device may configure the first PRACH resource in the additional PRACH signaling, i.e., configure the additional RO in the additional PRACH signaling, if no separate legacy RO is configured in the additional PRACH signaling.
[0178] Alternatively, the network-side device may not configure the first PRACH resource in the additional PRACH signaling if no separate legacy RO is configured in the additional PRACH signaling, that is, not configure the additional RO in the additional PRACH signaling.
[0179] Optionally, if the first PRACH resource is configured only through the additional PRACH signaling, the terminal performs any of the following when performing CFRA:
[0180] The second PRACH resource configured in the additional PRACH signaling shall be used preferentially;
[0181] The first PRACH resource configured in the additional PRACH signaling shall be used preferentially;
[0182] Use the first or second PRACH resource configured in the additional PRACH signaling as instructed by the network-side device.
[0183] For example, the terminal can decide for itself whether to use the first PRACH resource or the second PRACH resource configured in the additional PRACH signaling, or the terminal can determine whether to use the first PRACH resource or the second PRACH resource configured in the additional PRACH signaling according to the instructions of the network-side device. That is, the terminal can decide for itself or determine whether to use the additional RO or the legacy RO according to the instructions of the network-side device, thereby making the terminal more flexible in selecting the RO when performing random access.
[0184] Optionally, if the terminal supports the function combination and the first PRACH resource is configured in both the public signaling and the additional PRACH signaling, the terminal performs any of the following when performing random access:
[0185] The first PRACH resource configured in the additional PRACH signaling shall be used preferentially;
[0186] The first PRACH resource configured in the public signaling is used according to the instructions of the network-side device;
[0187] The first PRACH resource configured in the additional PRACH signaling is used according to the instructions of the network-side device.
[0188] For example, the terminal can decide to prioritize using the additional RO configured in the additional PRACH signaling, or it can use the additional RO configured in the common signaling according to the instructions of the network-side device, or use the additional RO configured in the additional PRACH signaling, thereby making the terminal more flexible in selecting the RO when performing random access.
[0189] In this embodiment of the application, the method further includes:
[0190] The terminal determines the validity of the first PRACH resource based on the second PRACH resource, wherein the second PRACH resource is determined based on at least one of the following:
[0191] The configuration parameters or configuration type of the first PRACH resource;
[0192] The configuration parameters or configuration type of the second PRACH resource of the terminal;
[0193] The configuration parameters or configuration type of the predefined second PRACH resource;
[0194] The configuration parameters or configuration type of the second PRACH resource configured on the network side device.
[0195] Understandably, when the first PRACH resource and the second PRACH resource overlap in the time domain and frequency domain, the terminal needs to determine the validity of the first PRACH resource, for example, the validity of the additional RO. It should be noted that the additional RO here refers to the additional RO in the active state; additional ROs in the inactive state do not need to be invalidated, i.e., their validity does not need to be determined.
[0196] In this embodiment of the application, the terminal determines the validity of the first PRACH resource based on the second PRACH resource, for example, by determining the validity of the additional RO based on the legacy RO, or by invalidating additional ROs that overlap in the time and frequency domains based on the legacy RO.
[0197] Optionally, the second PRACH resource includes at least one of the following:
[0198] The PRACH resources configured in the public signaling;
[0199] The PRACH resources configured in the dedicated signaling;
[0200] The additional PRACH signaling configuration resources are configured with PRACH resources;
[0201] Configured PRACH resources for 4-step RACH, such as PRACH resources supported by UE capabilities as defined in R15;
[0202] Configured PRACH resources for 2-step RACH, such as the PRACH resources supported by the UE capabilities defined in R16 (supporting 4-step RACH and 2-step RACH);
[0203] Configured PRACH resources for feature combination, such as PRACH resources supported by UE capabilities as defined in R17.
[0204] In some implementations, the second PRACH resource used to determine the validity of the first PRACH resource can be determined based on the configuration parameters or configuration type of the first PRACH resource. For example, when the first PRACH resource is configured in public signaling, it can only be invalidated using the second PRACH resource configured in the public signaling. When the first PRACH resource is configured in dedicated signaling, it can be invalidated using the second PRACH resource configured in the dedicated signaling, or it can be invalidated using the second PRACH resources configured in both public and dedicated signaling. When the first PRACH is a PRACH resource configured under a specific feature combination, it can be invalidated using the second PRACH resource configured under that specific feature combination. When the first PRACH is a PRACH resource configured in BFR dedicated signaling, it can be invalidated using the second PRACH resource configured in the BFR dedicated signaling. When the first PRACH is a PRACH resource configured in CFRA dedicated signaling, the first PRACH resource can be invalidated using the second PRACH resource configured in CFRA dedicated signaling.
[0205] In some implementations, the second PRACH resource used to determine the validity of the first PRACH resource can be determined based on the configuration parameters or configuration type of the terminal's second PRACH resource.
[0206] For example, UE1's legacy RO (second PRACH resource) is a RO configured for normal random access using public signaling; UE2's legacy RO includes both a RO configured for normal random access using public signaling and a RO configured for normal random access using dedicated signaling; UE3's legacy RO includes a RO for normal random access and a RO configured in the additional PRACH signaling corresponding to the supported feature combination. In this case, since UE2 and UE1 do not support the feature combination corresponding to UE3, UE1 and UE2 will ignore the RO configured in the additional PRACH signaling. Therefore, when the same additional RO overlaps with a RO configured in the additional PRACH signaling of UE3, UE1 and UE2 will not invalidate it, but UE3 will invalidate this additional RO. Since UE1 does not support the RO configured in the dedicated signaling corresponding to UE2, when the same additional RO overlaps with a RO configured in the dedicated signaling corresponding to UE2, UE1 will not invalidate it, but UE2 will invalidate this additional RO.
[0207] In other words, for the same additional RO, if the configuration parameters or configuration types of the legacy RO of different UEs are different, the results of invalid additional RO for different UEs will be different.
[0208] In some implementations, the second PRACH resource used to determine the validity of the first PRACH resource can be determined based on predefined configuration parameters or configuration types of the second PRACH resource.
[0209] For example, the legacy RO (second PRACH resource) used to invalidate an additional RO is the same RO for all UEs, such as ROs supported by UE capabilities defined in R15. For instance, UE1's legacy RO is a RO configured for normal random access using public signaling; UE2's legacy RO includes both a RO configured for normal random access using public signaling and a RO configured for normal random access using dedicated signaling; UE3's legacy RO includes a RO for normal random access and a RO configured in the additional PRACH signaling to support the corresponding feature combination. In this case, since UE2 and UE1 do not support the feature combination corresponding to UE3, UE1 and UE2 will ignore the RO configured in the corresponding additional PRACH signaling. However, UE3 only invalidates the RO supported by R15 capabilities and does not invalidate the RO configured in the additional PRACH signaling. Therefore, for the same additional RO, UE1 and UE2 are not invalidated, and UE3 is not invalidated either. Furthermore, UE1 does not support the RO configured by dedicated signaling in UE2. Therefore, when the same additional RO overlaps with the legacy RO configured by dedicated signaling in UE2, UE1 will not invalidate it. UE2 will only invalidate the RO supported by R15 capability, and therefore will not invalidate this additional RO.
[0210] In other words, the legacy RO used for invalidating the additional RO is predefined, so for the same additional RO, the result of invalidating it is the same for different UEs.
[0211] In some implementations, the second PRACH resource used to determine the validity of the first PRACH resource can also be determined based on the configuration parameters or configuration type of the second PRACH resource configured by the network-side device.
[0212] In this embodiment of the application, the second PRACH resource used to determine the validity of the first PRACH resource can be determined in the above ways, which makes the way the terminal invalidates the first PRACH resource more flexible.
[0213] It should be noted that before invalidating the first PRACH resource, the terminal needs to determine whether the first PRACH resource overlaps with the second PRACH resource. Before performing this determination, the terminal needs to determine whether to invalidate the first PRACH resource based on the time of the Synchronization Signal and PBCH block (SSB) symbol.
[0214] In this embodiment of the application, the method further includes:
[0215] The terminal determines the total number of preambles used for random access in the public signaling based on at least one of the following:
[0216] The total number of preambles configured on the network-side device for the first PRACH resource;
[0217] The predefined total number of preambles used for the first PRACH resource.
[0218] Understandably, in related technologies, for the preamble of a shared RO, the network-side device will configure a total number of preambles for CBRA and CFRA, and ROs that support feature combinations. Then, based on the CBRA configuration, the number of SSBs corresponding to each RO and the number of preambles corresponding to each SSB of each valid RO will be determined. The remaining preambles of each SSB will be used for CFRA, and the other preambles besides the total number of preambles will be used for OSI requests.
[0219] In this embodiment of the application, since the first PRACH resource (additional RO) cannot be used for OSI requests, the total number of preambles used for random access in the public signaling can be determined based on the total number of preambles configured by the network-side device for the first PRACH resource, or based on a predefined total number of preambles configured by the network-side device for the first PRACH resource and the second PRACH resource. This makes the determination of the total number of preambles used for random access in the public signaling more flexible.
[0220] Optionally, the method further includes:
[0221] The first terminal determines the number of CBRA preambles for each SSB of the first RO based on at least one of the following:
[0222] The first parameter is the number of SSBs configured by the network-side device for each first RO.
[0223] The second parameter is a joint parameter configured by the network-side device for the number of SSBs for each first RO and the number of CBRA preambles for each SSB.
[0224] Wherein, the first RO is the RO corresponding to the first PRACH resource.
[0225] For example, the first parameter can be the CB-PreamblesPerSSB parameter in ssb-perRACH-OccasionAndCB-PreamblesPerSSB in related technologies. In this implementation, it is necessary to restrict the configuration of ssb-perRACH-Occasion. For example, when the ssb-perRACH-Occasion of the second RO (legacy RO) is configured as 2, the corresponding CB-PreamblesPerSSB can only be {n4,n8,n12,n16,n20,n24,n28,n32}. At this time, if the first RO (additional RO) reuses the PreamblesPerSSB instruction, then the ssb-perRACH-Occasion of the additional RO can only be configured to be less than or equal to 2. When configured to be greater than 2, PreamblesPerSSB can only be configured with a partial value.
[0226] For example, the second parameter can be ssb-perRACH-OccasionAndCB-PreamblesPerSSB, which is a new configuration of the network-side device for additional RO.
[0227] In this embodiment of the application, the terminal can determine the number of CBRA preambles corresponding to each SSB of the additional RO according to the first parameter or the second parameter, thereby helping the terminal to better determine the total number of preambles used for random access in the public signaling.
[0228] Optionally, the method further includes:
[0229] The terminal determines the number of preambles for CFRA configured in the first RO in the public signaling according to at least one of the following:
[0230] Total number of preambles for the first PRACH resource;
[0231] The number of preambles for each SSB corresponding to the CBRA;
[0232] Number of SSBs;
[0233] The number of preambles remaining after the total number of configured preambles;
[0234] Wherein, the first RO is the RO corresponding to the first PRACH resource.
[0235] In some implementations, the number of preambles for CFRA configured in the first RO in the public signaling is determined according to the following formula:
[0236] 64÷ssb_number-(CB-PreamblesPerSSB-additionalRO)
[0237] Where ssb_number represents the number of SSBs, and CB-PreamblesPerSSB-additionalRO represents the number of CBRA preambles corresponding to each SSB of the first PRACH resource.
[0238] In some implementations, the total number of preambles used for random access in the public signaling is still mapped according to the CBRA+CFRA method in the related technology. That is, the network-side device configures a total number of preambles (totalNumberOfRA-Preambles) for all CBRA and part of CFRA. In addition, the number of preambles remaining outside the configured total number of preambles is also the number of preambles used for CFRA in the first RO.
[0239] In this embodiment of the application, when the indication information sent by the network-side device includes the activation information of the first PRACH resource, the method further includes:
[0240] The terminal determines whether the first PRACH resource is in an active state based on the first DCI and / or the second DCI.
[0241] Wherein, the first DCI is a P-RNTI scrambled DCI, the second DCI is a C-RNTI scrambled DCI, and the activation information of the first PRACH resource is carried through the first DCI and / or the second DCI.
[0242] In some implementations, when the first PRACH resource (additional RO) is not in an active state, the RACH process can be triggered by the PDCCH order (i.e., C-RNTI scrambled DCI format 1_0) to indicate that the first PRACH resource (additional RO) is active. Then, the terminal can determine that the first PRACH resource is active based on the C-RNTI scrambled DCI.
[0243] In some implementations, the activation of the first PRACH resource (additional RO) can be represented by the P-RNTI scrambled DCI format 0-1, and the terminal can then determine that the first PRACH resource is in an active state based on the P-RNTI scrambled DCI.
[0244] In some implementations, the activation of the first PRACH resource for CBRA can be represented by a P-RNTI scrambled DCI format 0-1, and the activation of the first PRACH resource for CFRA can be represented by a C-RNTI scrambled DCI format 1_0. Thus, the terminal can determine that the first PRACH resource is in an active state based on the P-RNTI scrambled DCI and the C-RNTI scrambled DCI.
[0245] This makes the activation method for the first PRACH resource more flexible.
[0246] Optionally, the terminal determines whether the first PRACH resource is active based on the first DCI and / or the second DCI, including at least one of the following:
[0247] The terminal determines whether the first PRACH resource used for CFRA is in an active state based on the first DCI.
[0248] The terminal determines whether the first PRACH resource used for CBRA is in an active state based on the first DCI.
[0249] The terminal determines whether the first PRACH resource used for CFRA is active based on the second DCI.
[0250] The terminal determines whether the first PRACH resource configured via dedicated signaling is in an active state based on the first DCI.
[0251] The terminal determines whether the first PRACH resource configured via public signaling is in an active state based on the first DCI.
[0252] The terminal determines whether the first PRACH resource configured via dedicated signaling is in an active state based on the second DCI.
[0253] The terminal determines whether the first PRACH used for BFR is in an active state based on the first DCI.
[0254] The terminal determines whether the first PRACH used for BFR is in an active state based on the second DCI.
[0255] The terminal determines whether the first PRACH used for feature combination is in an active state based on the first DCI.
[0256] The terminal determines whether the first PRACH for feature combination is in an active state based on the second DCI.
[0257] For example, in some implementations, the P-RNTI scrambled DCI format 0-1 (i.e., the first DCI) can activate the first PRACH resource for CBRA and / or CFRA. Furthermore, the terminal can determine whether the first PRACH resource for CBRA and / or CFRA is active based on the first DCI.
[0258] In some implementations, the P-RNTI scrambled DCI format 0-1 (i.e., the first DCI) can only activate the first PRACH resource for CBRA, while the first PRACH resource for CFRA can only be activated by the C-RNTI scrambled DCI format 1_0 (i.e., the second DCI). Therefore, the terminal can determine whether the first PRACH resource for CBRA is active based on the first DCI, and determine whether the first PRACH resource for CFRA is active based on the second DCI.
[0259] In some implementations, the P-RNTI scrambled DCI format 0-1 (i.e., the first DCI) can activate the first PRACH resource configured in the public signaling and / or the private signaling. The terminal can then determine whether the first PRACH resource configured in the public signaling and / or the private signaling is active based on the first DCI.
[0260] In some implementations, the P-RNTI-scrambled DCI format 0-1 (i.e., the first DCI) can only activate the first PRACH resource configured in the public signaling, while the first PRACH resource configured in the dedicated signaling can only be activated by the C-RNTI-scrambled DCI format 1_0 (i.e., the second DCI). Therefore, the terminal can determine whether the first PRACH resource configured in the public signaling is active based on the first DCI, and determine whether the first PRACH resource configured in the dedicated signaling is active based on the second DCI.
[0261] In some implementations, the P-RNTI scrambled DCI format 0-1 (i.e., the first DCI) can activate the first PRACH resource for BFR and / or the first PRACH resource for feature combination. The terminal can then determine whether the first PRACH resource for BFR and / or feature combination is active based on the first DCI.
[0262] In some implementations, the first PRACH resource for BFR and / or feature combinations can also be activated via C-RNTI scrambled DCI format 1_0 (i.e., the second DCI). Furthermore, the terminal can determine whether the first PRACH resource for BFR and / or feature combinations is active based on the second DCI.
[0263] For example, the activation information of the first PRACH resource carried by the first DCI and / or the second DCI can be represented by multiple bits. When the first DCI and / or the second DCI indicate the activation of the first PRACH resource through the activation information of the first PRACH resource, it can also activate the first PRACH resource configured for all types or different configuration types simultaneously using 1 bit, or activate different types of first PRACH resources or different configuration types of first PRACH resources separately using multiple bits. For example, the first DCI or the second DCI contains 4 bits: 1 bit indicates whether the first PRACH resource for BFR is activated, 1 bit indicates whether the first PRACH resource for CFRA is activated, 1 bit indicates whether the first PRACH resource for CBRA is activated, and 1 bit indicates whether the first PRACH resource for feature combination is activated. As another example, the first DCI or the second DCI contains 2 bits: 1 bit indicates whether the first PRACH resource configured via dedicated signaling is activated, and 1 bit indicates whether the first PRACH resource configured via public signaling is activated. In this way, a single DCI can be used to indicate whether the first PRACH resource is active for different usage types or configuration types, effectively saving signaling resources.
[0264] Optionally, when the terminal determines whether the first PRACH resource is active based on the first DCI and / or the second DCI, the terminal determines the target PRACH resource as follows:
[0265] The terminal determines, based on the availability indication information of the first PRACH resource, whether the target PRACH resource indicated by the first DCI is the first PRACH resource or the second PRACH resource; or...
[0266] The terminal determines whether the first PRACH resource is available based on the indication information of the first PRACH resource availability; or...
[0267] The terminal determines whether the first PRACH resource is available based on the PRACH mask information.
[0268] It should be noted that the availability indication information of the first PRACH resource can be represented by 1 bit of the first bit field in the PDCCH.
[0269] For example, P-RNTI scrambled DCI format 0-1 (i.e., the first DCI) can activate the first PRACH resource for CBRA and / or CFRA.
[0270] In some implementations, when the first PRACH resource is not active, the PDCCH order (i.e., C-RNTI scrambled DCI format 1_0) triggers the RACH process to indicate the activation of the first PRACH resource. Simultaneously, it uses 1 bit of the first bit field in the PDCCH (i.e., the availability indication information of the first PRACH resource) to indicate whether the triggered resource is the first PRACH resource (additional RO) or the second PRACH resource (legacy RO). For example, if this bit is 1, it indicates that the first PRACH resource is triggered; if it is 0, it indicates that the second PRACH resource is triggered. In this way, the terminal can determine whether the target PRACH resource is the first or the second PRACH resource.
[0271] In some implementations, when the first PRACH resource is in an active state, for example, when the first PRACH resource is activated by DCI format 0-1 scrambled by P-RNTI, when the PDCCH order triggers the PRACH resource, 1 bit of the first bit field in the PDCCH indicates whether the first PRACH resource or the second PRACH resource is triggered.
[0272] For example, P-RNTI scrambled DCI format 0-1 can only activate the first PRACH resource for CBRA, while the first PRACH resource for CFRA can only be activated by triggering the PDCCH order of C-RNTI scrambled DCI format 1_0.
[0273] In some implementations, when the random access preamble index of the C-RNTI scrambled DCI format 1_0 is non-zero, the first PRACH resource for CFRA is activated by the PDCCH order, and 1 bit of the first bit field of the PDCCH indicates whether the first PRACH resource or the second PRACH resource is triggered at this time.
[0274] In some implementations, when the Random Access Preamble index of the C-RNTI scrambled DCI format 1_0 is 0, if the first PRACH resource (additional RO) used for CBRA is inactive, the UE ignores the first bit field in the PDCCH and can only use the second PRACH resource (legacy RO). If the first PRACH resource (additional RO) used for CBRA is active, the UE can determine whether to use the additional RO or the legacy RO based on the indication of the first bit field in the PDCCH.
[0275] That is, when the first PRACH resource is inactive, the terminal ignores the availability indication information of the first PRACH resource (i.e., the first bit field in PDCCH).
[0276] In some implementations, triggering the RACH process via the PDCCH order (C-RNTI scrambled DCI format 1_0) cannot be used to activate the first PRACH resource (additional RO).
[0277] In this case, the first bit field of the C-RNTI scrambled DCI format 1_0 in the PDCCH order triggering RACH process only takes effect when the additional RO is in an active state. When the additional RO is in an inactive state, the terminal ignores the first bit field of the C-RNTI scrambled DCI format 1_0 in the PDCCH order triggering RACH process (that is, the availability indication information of the first PRACH resource).
[0278] In this embodiment of the application, based on the above method, the terminal can determine whether the first PRACH resource is in an active state according to the first DCI and / or the second DCI, and can determine whether the first PRACH resource is available according to the availability indication information of the first PRACH resource. That is, it can determine whether the target PRACH resource is the first PRACH resource or the second PRACH resource, thereby clarifying the activation method of the first PRACH resource, so that the terminal can clearly determine whether random access is based on additional RO or legacy RO.
[0279] Optionally, when the first PRACH resource is in an active state, the effective activation time of the first PRACH resource meets at least one of the following conditions:
[0280] When the second DCI is used for CFRA, the effective activation time of the first PRACH resource is a first preset time, which may be different from the effective time of the first PRACH resource (additional RO) activated by the Paging DCI.
[0281] When the second DCI is used for CBRA, the effective activation time of the first PRACH resource is a second preset time, which may be different from the effective activation time of the first PRACH resource (additional RO) activated by the Paging DCI.
[0282] The activation validity period of the first PRACH resource is determined based on the deactivation information indicated by the second DCI.
[0283] The activation validity period of the first PRACH resource is determined based on the acknowledgment (ACK) response to the PRACH transmission or transmission message 2.
[0284] The effective activation time of the first PRACH resource is calculated from the first time unit after the first PRACH resource is activated, or from the first time unit after the first PRACH mask information is activated.
[0285] Based on the above method, the terminal can clearly determine the effective activation time of the first PRACH resource, so as to ensure that the terminal performs random access based on the first PRACH resource within the effective activation time of the first PRACH resource.
[0286] Optionally, the PRACH mask information is used to indicate whether the first PRACH resource is available over N time units;
[0287] Wherein, N is related to the number of time units M contained in the effective time of the first PRACH resource, N is equal to M, or M is an integer multiple of N, and both N and M are positive integers.
[0288] Optionally, the time unit is at least one of the following: PRACH association period, PRACH period, system frame number SFN, and PRACH association pattern period.
[0289] Optionally, the method further includes:
[0290] The terminal receives first information sent by the network-side device, the first information being used to indicate that RA-RNTI corresponds to the first PRACH resource or the second PRACH resource.
[0291] Understandably, since network-side devices can distinguish between the first and second PRACH resources, they can send a first message to the terminal to indicate whether the RA-RNTI corresponds to the first or second PRACH resource. For example, a bit of 0 indicates the first PRACH resource, and a bit of 1 indicates the second PRACH resource. This helps the terminal clearly determine whether random access is based on the first or second PRACH resource, thus facilitating the terminal's random access processing. When the terminal receives the first message, it can determine whether the preamble was successfully sent based on the PRACH resource it is using.
[0292] Optionally, the first information is carried by at least one of the following:
[0293] Arbitrary bit fields in the Medium Access Control (MAC) Random Access Response (RAR);
[0294] Reserved bit field in RA-RNTI scrambled DCI.
[0295] For example, the first information can be carried in a bit field within the relevant technology of the MAC RAR. This could be indicated by a bit in the frequency domain resource assignment (FDRA) field of the PUSCH in the uplink grant (UL grant). Understandably, this bit is used to indicate the first information when additional RO is configured; otherwise, it is used to indicate frequency domain resources.
[0296] Alternatively, the first information can be carried in the reserved bit field of the RA-RNTI scrambled DCI. When the terminal receives the first information carried in the RA-RNTI scrambled DCI and the indication is 1, the terminal discards / ignores this DCI.
[0297] Optionally, the first index used to calculate the value of the RA-RNTI is determined according to at least one of the following:
[0298] The index of the first PRACH resource and the index of the second PRACH resource that are valid in the frequency domain;
[0299] The starting index of the first PRACH resource that is valid in the frequency domain is the total number of the second PRACH resources;
[0300] The index of a valid first PRACH resource or a valid second PRACH resource in the frequency domain.
[0301] Understandably, the formula for calculating RA-RNTI is as follows:
[0302] RA-RNTI=1+s_id+14×t_id+14×80×f_id+14×80×8×ul_carrier_id,
[0303] in:
[0304] s_id (0≤s_id<14) represents the index of the first Orthogonal Frequency Division Multiplexing (OFDM) symbol in the RO;
[0305] t_id (0≤t_id<80) represents the index of the first slot of the RO within a system frame;
[0306] f_id (0≤f_id<8) represents the index of the PRACH resource in the frequency domain, which is the first index mentioned above;
[0307] ul_carrier_id indicates whether the RACH is transmitted in a normal uplink (NUL) or a supplementary uplink (SUL).
[0308] In this embodiment of the application, when the first PRACH resource is configured, the first index (f_id) can be determined in the following ways.
[0309] Method 1: The first index is the index of the first PRACH resource and the index of the second PRACH resource that are valid in the frequency domain. That is, after invalidating the overlapping first PRACH resources, the indexes of the first PRACH resource (additional RO) and the second PRACH resource (legacy RO) that are valid. The range of f_id is 0 ≤ f_id < 7. For example, if the number of FDMs of legacy ROs is 4, the number of FDMs of additional ROs is 4, and 2 additional ROs are invalidated, the total number of valid ROs is 6. Then the total number of FDMs is 6, and the first index (f_id) is 0 to 5.
[0310] Method 2: The starting index of the first valid PRACH resource (additional RO) in the frequency domain is the total number of the second PRACH resources (legacy RO). For example, if the total number of legacy ROs is 4 and the index range is 0 to 3, then the starting index of the additional RO is 4, and the index range of the additional RO is 4 to 7.
[0311] Method 3: The first index is the frequency domain index of a valid first PRACH resource or a valid second PRACH resource. This method is suitable when the additional RO and legacy RO do not overlap. In this method, when no legacy RO is configured, the additional RO can be configured with a larger index range.
[0312] In this embodiment of the application, the first index can be determined through the different methods described above, thereby making the determination of the first index more flexible and the calculation method of RA-RNTI more flexible.
[0313] This application addresses a series of issues related to the configuration, activation, validity determination, and RA-RNTI determination of additional RO, helping the network and terminals reach a consensus and thus contributing to network energy saving.
[0314] It should be noted that, in this embodiment of the application, the frequency domain location of the on-demand SSB can also be specified, making it easier for the terminal to find the on-demand SSB when searching for it. When an always-on SSB exists, specifying the frequency domain location of the on-demand SSB reduces the radio frequency (RF) search complexity for the UE, while avoiding RF retuning when the terminal measures always-on SSB and on-demand SSB.
[0315] The frequency domain location of the On-demand SSB satisfies at least one of the following:
[0316] 1. Located in the first active bandwidth portion (BWP);
[0317] 2. Located on at least one configured BWP;
[0318] 3. Located on all configured BWPs;
[0319] 4. Located in the initial BWP;
[0320] 5. The gap between the frequency positions of on-demand SSB and always-on SSB is less than a preset threshold;
[0321] a) The frequency position can be the center frequency, the lowest frequency, or the highest frequency;
[0322] b) The threshold is predefined by the protocol or preconfigured on the network side;
[0323] 6. On-demand SSB and always-on SSB must be located on the BWP with the lowest bandwidth.
[0324] 7. On-demand SSB and always-on SSB must be at least in the first active BWP;
[0325] 8. Both on-demand SSB and always-on SSB reside on at least one configured BWP;
[0326] 9. On-demand SSB and always-on SSB are located on all configured BWPs;
[0327] 10. On-demand SSB and always-on SSB must be present at least on the initial BWP;
[0328] The BWP belongs to either a secondary cell (SCell) or a primary cell (PCell).
[0329] In addition, this application can also specify whether the terminal performs rate-matching on-demand SSB transmission resources or candidate transmission resources, thereby clarifying the terminal's behavior, avoiding resource conflicts, and improving system utilization.
[0330] When the cell where the terminal is located is configured with on-demand SSB, the terminal's behavior satisfies at least one of the following:
[0331] 1. Regardless of whether the on-demand SSB is instructed to be sent, the terminal always performs rate-matching on the candidate transmission resources of the on-demand SSB;
[0332] 2. The terminal does not expect the network to schedule downlink transmission on the candidate transmission resources or actual transmission resources of the on-demand SSB;
[0333] 3. When the network side indicates the transmission of on-demand SSB, the terminal performs rate-matching on the transmission resources of on-demand SSB;
[0334] 4. When RRC signaling instructs on-demand SSB to send, the terminal performs rate-matching on the on-demand SSB transmission resources;
[0335] 5. When the network side does not indicate the number of on-demand SSBs to be sent, the terminal performs rate-matching on the on-demand SSB transmission resources;
[0336] 6. When the network side instructs the on-demand SSB to be transmitted via group-common signaling, the terminal performs rate-matching on the on-demand SSB transmission resources (at this time, all terminals on the cell will perform rate-matching, resulting in greater gain);
[0337] 7. When the network side instructs a neighboring cell to send an on-demand SSB, the terminal performs rate-matching on the transmission resources of this on-demand SSB;
[0338] a) The prerequisite for the terminal to perform rate-matching is that the measurement result of the neighboring cell is greater than the threshold, or the measurement result of the current cell is less than the threshold;
[0339] 8. When the network side instructs the on-demand SSB to send, the instruction signaling simultaneously instructs the terminal to perform rate-matching on the on-demand SSB's transmission resources, or not to perform rate-matching on the on-demand SSB's transmission resources;
[0340] The signaling can be RRC signaling, MAC CE, or DCI.
[0341] The terminal performing rate-matching on a certain resource can be understood as the terminal believing that there is no data transmission on that resource, or that no data transmission is being performed on that resource.
[0342] Understandably, in network energy-saving scenarios, network-side devices can provide two types of paging occasion (PO) configurations: one type (hereinafter referred to as the first type of PO configuration) for traditional terminals and the other type (hereinafter referred to as the second type of PO configuration) for terminals supporting paging adaptation. Furthermore, network-side devices can also configure paging early indication (PEI) for these two types of POs, providing two types of PEI configurations: one type (hereinafter referred to as the first type of PEI configuration) for traditional terminals and the other type (hereinafter referred to as the second type of PEI configuration) for terminals supporting paging adaptation. Traditional terminals listen for POs based on the first type of PO configuration and listen for PEIs based on the first type of PEI configuration; terminals supporting paging adaptation listen for POs based on the second type of PO configuration and listen for PEIs based on the second type of PEI configuration. When either type of terminal detects a PEI indicating a paging of its own group, it listens for the corresponding PO.
[0343] For terminals supporting paging adaptation, if the second type of PO (Point of Purchase) monitored by the terminal overlaps with the first type of PO in the time domain, the terminal can monitor the first type of PEI associated with that PO. This is because the network-side device knows that a terminal supporting paging adaptation exists on that PO and can know the PEI packet information of the terminal supporting paging adaptation. Therefore, the network-side device can carry the paging advance indication information of the terminal supporting paging adaptation in the DCI 2_7 sent on the first type of PEI. In this way, for paging adaptive terminals, the terminal can choose to monitor its own paging advance indication information on the first type of PEI and / or the second type of PEI, which has greater flexibility or reliability of paging monitoring.
[0344] However, not all network-side devices support this optimization. Therefore, the terminal needs to know whether the current network-side device supports or allows the above behavior.
[0345] To address the aforementioned issues, this application provides the following solution: A terminal supporting paging adaptation obtains first configuration information from system information (such as SIB1). This first configuration information indicates whether the terminal can listen to a PEI based on the first type of PEI configuration under a first condition. The first condition is: if the PO listened to by the terminal overlaps in the time domain with the PO listened to by a terminal that does not support paging adaptation, the first type of PEI configuration is used for the terminal that does not support paging adaptation to listen to the PEI. Thus, when a second type of PO overlaps with a first type of PO in the time domain, the terminal supporting paging adaptation can learn from the first configuration information that a terminal that does not support paging adaptation can listen to the PEI. Therefore, the adaptive paging terminal can choose to listen to its own paging advance indication information in the first type of PEI and / or the second type of PEI, resulting in greater flexibility or higher reliability of paging listening.
[0346] In this embodiment of the application, the terminal receives DCI format 2-7, which is used to simultaneously indicate paging early indication (PEI) information for legacy PO (Type 1 PO) and additional PO (Type 2 PO).
[0347] The terminal determines the position of the indication field in the first DCI for the PEI information of the first type PO and the second type PO based on the configuration of the network-side equipment. For example, the indication field position of the first PO starts from the first bit, and the indication field position of the second PO starts from the second bit.
[0348] Please refer to Figure 3, which is a flowchart of another PRACH resource processing method provided in an embodiment of this application. The method is executed by a network-side device. As shown in Figure 3, the method includes the following steps:
[0349] Step 301: The network-side device sends configuration information and instruction information to the terminal;
[0350] The configuration information and the indication information are used by the terminal to determine the target PRACH resource;
[0351] The configuration information includes at least one of the following:
[0352] First PRACH resource;
[0353] Second PRACH resource;
[0354] PRACH mask information;
[0355] The instruction information includes at least one of the following:
[0356] Activation information for the first PRACH resource;
[0357] Information indicating the availability of the first PRACH resource;
[0358] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0359] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0360] Optionally, the method further includes at least one of the following:
[0361] When the first PRACH resource is used for CFRA or BFR, the network-side device configures the first PRACH resource through at least one of public signaling and private signaling;
[0362] When the terminal supports the feature combination, the network-side device configures the first PRACH resource through at least one of public signaling and additional PRACH signaling.
[0363] Optionally, the indication information further includes first indication information, which is used to indicate that the PRACH resource configured in the shared public signaling of the terminal is either the first PRACH resource or the second PRACH resource.
[0364] Optionally, the method further includes:
[0365] The network-side device sends a second indication message to the terminal, wherein the second indication message satisfies at least one of the following:
[0366] When the first PRACH resource is configured only through the dedicated signaling, the second indication information is used to instruct the terminal to use the first PRACH resource or the second PRACH resource configured in the dedicated signaling;
[0367] When the first PRACH resource is configured in both the public signaling and the dedicated signaling, the second indication information is used to instruct the terminal to use the first PRACH resource configured in the dedicated signaling or to use the first PRACH resource configured in the public signaling.
[0368] When the first PRACH resource is configured only through the additional PRACH signaling, the second indication information is used to instruct the terminal to use either the first PRACH resource or the second PRACH resource configured in the additional PRACH signaling;
[0369] When the terminal supports the feature combination and the first PRACH resource is configured in both the public signaling and the additional PRACH signaling, the second indication information is used to instruct the terminal to use the first PRACH resource configured in the public signaling or to use the first PRACH resource configured in the additional PRACH signaling.
[0370] Optionally, the activation information of the first PRACH resource is carried through a first DCI and / or a second DCI, wherein the first DCI is a P-RNTI scrambled DCI and the second DCI is a C-RNTI scrambled DCI.
[0371] Optionally, the method further includes:
[0372] The network-side device sends first information to the terminal, the first information being used to indicate whether RA-RNTI corresponds to the first PRACH resource or the second PRACH resource.
[0373] Optionally, the first information is carried by at least one of the following:
[0374] Arbitrary bit fields in MAC RAR;
[0375] Reserved bit field in RA-RNTI scrambled DCI.
[0376] The method provided in this application embodiment should be executed by a network-side device, corresponding to the method executed by the terminal side as described above. The relevant concepts and specific implementations involved in this application embodiment can be referred to the description in the above terminal-side method embodiment. To avoid repetition, this embodiment will not be repeated.
[0377] In this embodiment, the network-side device sends configuration information and indication information to the terminal. The configuration information is used for a first PRACH resource (including additional RO) and / or a second PRACH resource. The indication information includes activation information and / or availability indication information for the first PRACH resource. Based on this indication information, the terminal can determine whether the first PRACH resource is active and / or available, thus determining whether random access can be performed based on the first PRACH resource. In this way, the terminal can clearly understand the configuration method of the first PRACH resource based on the configuration information and indication information sent by the network-side device, ensuring a consistent understanding between the network-side device and the terminal, thereby facilitating network energy saving.
[0378] The PRACH resource processing method provided in this application can be executed by a PRACH resource processing device. This application uses the execution of the PRACH resource processing method by a PRACH resource processing device as an example to illustrate the PRACH resource processing device provided in this application.
[0379] This application provides a PRACH resource processing device. As an example, the PRACH resource processing device can be a communication device or a component within a communication device, such as a chip. The communication device can be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal can be, but is not limited to, the type of terminal 11 listed above, and the network-side device can be, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0380] The PRACH resource processing device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, etc., such as central processing units (CPUs), microprocessors, digital signal processors (DSPs), artificial intelligence (AI) processors, graphics processing units (GPUs), application-specific integrated circuits (ASICs), network processors (NPs), field-programmable gate arrays (FPGAs), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceivers, pins, circuits, buses, radio frequency units, etc.
[0381] Please refer to Figure 4, which illustrates a PRACH resource processing device according to an embodiment of this application. When the PRACH resource processing device is a terminal or a component within a terminal, the PRACH resource processing device 400 includes:
[0382] Receiver module 401 is used to receive configuration information and indication information from network-side devices;
[0383] Processing module 402 is used to determine the target PRACH resource based on the configuration information and indication information, and to perform PRACH transmission on the target PRACH resource;
[0384] The configuration information includes at least one of the following:
[0385] First PRACH resource;
[0386] Second PRACH resource;
[0387] PRACH mask information;
[0388] The instruction information includes at least one of the following:
[0389] Activation information for the first PRACH resource;
[0390] Information indicating the availability of the first PRACH resource;
[0391] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0392] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0393] Optionally, when the first PRACH resource is used for CFRA and / or BFR, the first PRACH resource is configured with at least one of the following: public signaling, private signaling; and / or,
[0394] When the terminal supports feature combinations, the first PRACH resource is configured with at least one of the following: common signaling, additional PRACH signaling.
[0395] Optionally, if the first PRACH resource is configured only through the public signaling, the terminal does not support the application of the first PRACH resource during the CFRA or BFR process.
[0396] Optionally, if the first PRACH resource is configured only through the public signaling, the terminal shares the PRACH resource configured in the public signaling when performing CFRA or BFR; or,
[0397] When the terminal supports feature combination, the terminal shares the PRACH resources configured in the public signaling when performing random access;
[0398] The PRACH resources configured in the shared public signaling include at least one of the following:
[0399] Share the first PRACH resource;
[0400] Share the second PRACH resource.
[0401] Optionally, the indication information further includes first indication information, which is used to indicate that the PRACH resource configured in the shared public signaling of the terminal is either the first PRACH resource or the second PRACH resource.
[0402] Optionally, the terminal has a higher priority in sharing the first PRACH resource than in sharing the second PRACH resource, or the terminal has a higher priority in sharing the second PRACH resource than in sharing the first PRACH resource.
[0403] Optionally, if the first PRACH resource is configured only through the dedicated signaling, the terminal performs any of the following when performing CFRA or BFR:
[0404] The second PRACH resource configured in the dedicated signaling is used preferentially;
[0405] The first PRACH resource configured in the dedicated signaling is used preferentially;
[0406] Use the first PRACH resource or the second PRACH resource configured in the dedicated signaling according to the instructions of the network-side device.
[0407] Optionally, if the first PRACH resource is configured in both the public signaling and the dedicated signaling, the terminal performs any of the following when performing CFRA or BFR:
[0408] The first PRACH resource configured in the dedicated signaling is used preferentially;
[0409] The first PRACH resource configured in the dedicated signaling is used according to the instructions of the network-side device;
[0410] The first PRACH resource configured in the public signaling is used according to the instructions of the network-side device.
[0411] Optionally, if the first PRACH resource is configured only through the additional PRACH signaling, the terminal performs any of the following when performing CFRA:
[0412] The second PRACH resource configured in the additional PRACH signaling shall be used preferentially;
[0413] The first PRACH resource configured in the additional PRACH signaling shall be used preferentially;
[0414] Use the first or second PRACH resource configured in the additional PRACH signaling as instructed by the network-side device.
[0415] Optionally, if the terminal supports feature combinations and the first PRACH resource is configured in both the public signaling and the additional PRACH signaling, the terminal performs any of the following when performing random access:
[0416] The first PRACH resource configured in the additional PRACH signaling shall be used preferentially;
[0417] The first PRACH resource configured in the public signaling is used according to the instructions of the network-side device;
[0418] The first PRACH resource configured in the additional PRACH signaling is used according to the instructions of the network-side device.
[0419] Optionally, the device further includes:
[0420] A first determining module is configured to determine the validity of the first PRACH resource based on the second PRACH resource, wherein the second PRACH resource is determined based on at least one of the following:
[0421] The configuration parameters or configuration type of the first PRACH resource;
[0422] The configuration parameters or configuration type of the second PRACH resource of the terminal;
[0423] The configuration parameters or configuration type of the predefined second PRACH resource;
[0424] The configuration parameters or configuration type of the second PRACH resource configured on the network side device.
[0425] Optionally, the second PRACH resource includes at least one of the following:
[0426] The PRACH resources configured in the public signaling;
[0427] The PRACH resources configured in the dedicated signaling;
[0428] The additional PRACH signaling includes configured PRACH resources;
[0429] Configured PRACH resources for 4-step RACH;
[0430] Configured PRACH resources for 2-step RACH;
[0431] Configured PRACH resources for feature combination.
[0432] Optionally, the device further includes:
[0433] The second determining module is configured to determine the total number of preambles used for random access in the public signaling based on at least one of the following:
[0434] The total number of preambles configured on the network-side device for the first PRACH resource;
[0435] The predefined total number of preambles used for the first PRACH resource.
[0436] Optionally, the device further includes:
[0437] The third determining module is used to determine the number of preambles for each synchronization signal block SSB of the first RO corresponding to the CBRA based on at least one of the following:
[0438] The first parameter is the number of SSBs configured by the network-side device for each first RO.
[0439] The second parameter is a joint parameter configured by the network-side device for the number of SSBs for each first RO and the number of CBRA preambles for each SSB.
[0440] Wherein, the first RO is the RO corresponding to the first PRACH resource.
[0441] Optionally, the device further includes:
[0442] The fourth determining module is used to determine the number of preambles for CFRA configured in the first RO in the public signaling based on at least one of the following:
[0443] Total number of preambles for the first PRACH resource;
[0444] The number of preambles for each SSB corresponding to the CBRA;
[0445] Number of SSBs;
[0446] The number of preambles remaining after the total number of configured preambles;
[0447] Wherein, the first RO is the RO corresponding to the first PRACH resource.
[0448] Optionally, if the indication information includes activation information of the first PRACH resource, the apparatus further includes:
[0449] The fifth determining module is used to determine whether the first PRACH resource is in an active state based on the first DCI and / or the second DCI;
[0450] Wherein, the first DCI is a DCI scrambled with the Paging Radio Network Temporary Identifier (P-RNTI), the second DCI is a DCI scrambled with the Cell Radio Network Temporary Identifier (C-RNTI), and the activation information of the first PRACH resource is carried through the first DCI and / or the second DCI.
[0451] Optionally, the fifth determining module is used for at least one of the following:
[0452] Determine whether the first PRACH resource used for CFRA is in an active state based on the first DCI.
[0453] Determine whether the first PRACH resource used for CBRA is in an active state based on the first DCI;
[0454] The second DCI determines whether the first PRACH resource used for CFRA is in an active state.
[0455] The first DCI determines whether the first PRACH resource configured via dedicated signaling is in an active state.
[0456] The first DCI determines whether the first PRACH resource configured via public signaling is in an active state.
[0457] The second DCI determines whether the first PRACH resource configured via dedicated signaling is in an active state.
[0458] Determine whether the first PRACH used for BFR is in an active state based on the first DCI;
[0459] The second DCI determines whether the first PRACH used for BFR is in an active state;
[0460] Determine whether the first PRACH used for feature combination is in an active state based on the first DCI;
[0461] The second DCI determines whether the first PRACH used for feature combination is in an active state.
[0462] Optionally, the processing module 402 is further configured to:
[0463] Based on the availability indication information of the first PRACH resource, the target PRACH resource indicated by the first DCI is determined to be either the first PRACH resource or the second PRACH resource.
[0464] Alternatively, determine whether the first PRACH resource is available based on the indication of the availability indication information of the first PRACH resource;
[0465] Alternatively, the availability of the first PRACH resource can be determined based on the PRACH mask information.
[0466] Optionally, the processing module 402 is further configured to:
[0467] If the first PRACH resource is inactive, ignore the availability indication information of the first PRACH resource.
[0468] Optionally, when the first PRACH resource is in an active state, the effective activation time of the first PRACH resource meets at least one of the following conditions:
[0469] When the second DCI is used for CFRA, the effective activation time of the first PRACH resource is a first preset time;
[0470] When the second DCI is used for CBRA, the effective activation time of the first PRACH resource is the second preset time;
[0471] The activation validity period of the first PRACH resource is determined based on the deactivation information indicated by the second DCI.
[0472] The activation validity period of the first PRACH resource is determined based on the acknowledgment response of the PRACH transmission or transmission message 2.
[0473] The effective activation time of the first PRACH resource is calculated from the first time unit after the first PRACH resource is activated, or from the first time unit after the first PRACH mask information is activated.
[0474] Optionally, the PRACH mask information is used to indicate whether the first PRACH resource is available over N time units;
[0475] Wherein, N is related to the number of time units M contained in the effective time of the first PRACH resource, N is equal to M, or M is an integer multiple of N, and both N and M are positive integers.
[0476] Optionally, the time unit is at least one of the following: PRACH association period, PRACH period, system frame number SFN, and PRACH association pattern period.
[0477] Optionally, the receiving module 401 is further configured to:
[0478] The system receives first information sent by a network-side device, the first information being used to indicate whether the Random Access Radio Network Temporary Identifier (RA-RNTI) corresponds to the first PRACH resource or the second PRACH resource.
[0479] Optionally, the first information is carried by at least one of the following:
[0480] Arbitrary bit fields in MAC RAR;
[0481] Reserved bit field in RA-RNTI scrambled DCI.
[0482] Optionally, the first index used to calculate the value of the RA-RNTI is determined according to at least one of the following:
[0483] The index of the first PRACH resource and the index of the second PRACH resource that are valid in the frequency domain;
[0484] The starting index of the first PRACH resource that is valid in the frequency domain is the total number of the second PRACH resources;
[0485] The index in the frequency domain of a valid first PRACH resource or a valid second PRACH resource;
[0486] Wherein, the first index represents the index of the PRACH resource in the frequency domain.
[0487] The PRACH resource processing apparatus provided in this application embodiment can implement the various processes implemented in the method embodiment of FIG2 and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0488] Referring to Figure 5, when the PRACH resource processing device is a network-side device or a component within a network-side device, the PRACH resource processing device 500 includes:
[0489] The sending module 501 is used to send configuration information and indication information to the terminal, wherein the configuration information and indication information are used by the terminal to determine the target PRACH resource;
[0490] The configuration information includes at least one of the following:
[0491] First PRACH resource;
[0492] Second PRACH resource;
[0493] PRACH mask information;
[0494] The instruction information includes at least one of the following:
[0495] Activation information for the first PRACH resource;
[0496] Information indicating the availability of the first PRACH resource;
[0497] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0498] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0499] Optionally, the device further includes a configuration module for at least one of the following:
[0500] When the first PRACH resource is used for CFRA or BFR, the first PRACH resource is configured by at least one of public signaling and private signaling;
[0501] When the terminal supports a combination of features, the first PRACH resource is configured via at least one of public signaling and additional PRACH signaling.
[0502] Optionally, the indication information further includes first indication information, which is used to indicate that the PRACH resource configured in the shared public signaling of the terminal is either the first PRACH resource or the second PRACH resource.
[0503] Optionally, the sending module 501 is further configured to:
[0504] Send a second indication message to the terminal, wherein the second indication message satisfies at least one of the following:
[0505] When the first PRACH resource is configured only through the dedicated signaling, the second indication information is used to instruct the terminal to use the first PRACH resource or the second PRACH resource configured in the dedicated signaling;
[0506] When the first PRACH resource is configured in both the public signaling and the dedicated signaling, the second indication information is used to instruct the terminal to use the first PRACH resource configured in the dedicated signaling or to use the first PRACH resource configured in the public signaling.
[0507] When the first PRACH resource is configured only through the additional PRACH signaling, the second indication information is used to instruct the terminal to use either the first PRACH resource or the second PRACH resource configured in the additional PRACH signaling;
[0508] When the terminal supports the feature combination and the first PRACH resource is configured in both the public signaling and the additional PRACH signaling, the second indication information is used to instruct the terminal to use the first PRACH resource configured in the public signaling or to use the first PRACH resource configured in the additional PRACH signaling.
[0509] Optionally, the sending module 501 is further configured to:
[0510] Send first information to the terminal, the first information being used to indicate that RA-RNTI corresponds to the first PRACH resource or the second PRACH resource.
[0511] Optionally, the first information is carried by at least one of the following:
[0512] Arbitrary bit fields in MAC RAR;
[0513] Reserved bit field in RA-RNTI scrambled DCI.
[0514] The PRACH resource processing device 500 provided in this application embodiment can implement the various processes implemented in the method embodiment of FIG3 and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0515] As shown in Figure 6, this application embodiment also provides a communication device 600, including a processor 601 and a memory 602. The memory 602 stores a program or instructions that can run on the processor 601. For example, when the communication device 600 is a terminal, the program or instructions executed by the processor 601 implement the various steps of the above-described PRACH resource processing method embodiment and achieve the same technical effect. When the communication device 600 is a network-side device, the program or instructions executed by the processor 601 implement the various steps of the above-described PRACH resource processing method embodiment and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0516] This application 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 the steps in the method embodiment shown in FIG2. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and all implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and can achieve the same technical effect. The terminal may be the PRACH resource processing device shown in FIG4. Specifically, FIG7 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of this application.
[0517] The terminal 700 includes, but is not limited to, at least some of the following components: radio frequency unit 701, network module 702, audio output unit 703, input unit 704, sensor 705, display unit 706, user input unit 707, interface unit 708, memory 709, and processor 710.
[0518] Those skilled in the art will understand that the terminal 700 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to the processor 710 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. The terminal structure shown in Figure 7 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.
[0519] It should be understood that, in this embodiment, the input unit 704 may include a graphics processor 7041 and a microphone 7042. The graphics processor 7041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 706 may include a display panel 7061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0520] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 701 can transmit it to the processor 710 for processing; in addition, the radio frequency unit 701 can send uplink data to the network-side device. Typically, the radio frequency unit 701 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0521] The memory 709 can be used to store software programs or instructions, as well as various data. The memory 709 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 709 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 709 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0522] The processor 710 may include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 710.
[0523] The radio frequency unit 701 is used to receive configuration information and indication information from the network side device;
[0524] Processor 710 is configured to determine a target PRACH resource based on the configuration information and indication information, and to perform PRACH transmission on the target PRACH resource;
[0525] The configuration information includes at least one of the following:
[0526] First PRACH resource;
[0527] Second PRACH resource;
[0528] PRACH mask information;
[0529] The instruction information includes at least one of the following:
[0530] Activation information for the first PRACH resource;
[0531] Information indicating the availability of the first PRACH resource;
[0532] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0533] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0534] In this embodiment, the terminal determines a target PRACH resource based on configuration information and indication information sent by the network-side device, and initiates a random access procedure on the target PRACH resource. The target PRACH resource is either the first PRACH resource or the second PRACH resource. The first PRACH resource includes an additional RO, and the second PRACH resource includes a legacy RO. The configuration information is used for the first PRACH resource and / or the second PRACH resource. The indication information includes activation information and / or availability indication information for the first PRACH resource. Based on this indication information, the terminal can determine whether the additional RO is active and / or available, and thus determine whether random access can be performed based on the additional RO. In this way, the terminal can clearly understand the configuration method of the additional RO based on the configuration information and indication information sent by the network-side device, and also clearly understand whether the additional RO is active and / or available. This helps the terminal perform random access based on the additional RO and also helps the terminal effectively utilize the additional RO, thereby contributing to network energy saving.
[0535] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description in the method embodiment of Figure 2, and achieve the same or corresponding technical effect. To avoid repetition, it will not be described again here.
[0536] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method embodiment shown in FIG3. 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.
[0537] Specifically, this application embodiment also provides a network-side device, which may be the PRACH resource processing device shown in FIG5. As shown in FIG8, the network-side device 800 includes: an antenna 81, a radio frequency device 82, a baseband device 83, a processor 84, and a memory 85. The antenna 81 is connected to the radio frequency device 82. In the uplink direction, the radio frequency device 82 receives information through the antenna 81 and sends the received information to the baseband device 83 for processing. In the downlink direction, the baseband device 83 processes the information to be transmitted and sends it to the radio frequency device 82. The radio frequency device 82 processes the received information and transmits it through the antenna 81.
[0538] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 83, which includes a baseband processor.
[0539] The baseband device 83 may include at least one baseband board, on which multiple chips are disposed, as shown in FIG8. One of the chips is, for example, a baseband processor, which is connected to the memory 85 via a bus interface to call the program or instructions in the memory 85 to execute the network-side device operation shown in the above method embodiment.
[0540] The network-side device may also include a network interface 86, such as a Common Public Radio Interface (CPRI).
[0541] The radio frequency device 82 is used to send configuration information and indication information to the terminal, wherein the configuration information and the indication information are used by the terminal to determine the target PRACH resource;
[0542] The configuration information is used for at least one of the following:
[0543] First PRACH resource;
[0544] Second PRACH resource;
[0545] PRACH mask information;
[0546] The instruction information includes at least one of the following:
[0547] Activation information for the first PRACH resource;
[0548] Information indicating the availability of the first PRACH resource;
[0549] Wherein, the target PRACH resource is either the first PRACH resource or the second PRACH resource;
[0550] The PRACH mask information is used to indicate that the configuration of some resources in the first PRACH resource and / or the second PRACH resource is effective.
[0551] In addition, the network-side device 800 of this application embodiment also includes: a program or instructions stored in a memory 85 and executable on a processor 84. The processor 84 calls the program or instructions in the memory 85 to execute the methods executed by each module shown in FIG5 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.
[0552] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the PRACH resource processing method embodiments described in FIG2 or FIG3 above, and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0553] The processor mentioned above is either the processor in the terminal described in the above embodiments or the processor in the network-side device. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0554] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the PRACH resource processing method embodiment described in FIG2 or FIG3 above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0555] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0556] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the PRACH resource processing method embodiments described in FIG2 or FIG3 above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0557] This application also provides a wireless communication system, including a terminal and a network-side device. The terminal can be used to execute the steps of the PRACH resource processing method described above, and the network-side device can be used to execute the steps of the PRACH resource processing method described above.
[0558] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0559] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.), and the computer software product includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0560] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. A physical random access channel (PRACH) resource processing method, comprising: receiving, by a terminal, configuration information and indication information of a network side device; determining, by the terminal, a target PRACH resource according to the configuration information and the indication information, and performing PRACH transmission on the target PRACH resource; the configuration information comprises at least one of the following: a first PRACH resource; a second PRACH resource; PRACH mask information; the indication information comprises at least one of the following: activation information of the first PRACH resource; available indication information of the first PRACH resource; wherein the target PRACH resource is the first PRACH resource or the second PRACH resource; the PRACH mask information is used to indicate that part of the configuration of the first PRACH resource and / or the second PRACH resource is effective.
2. The method of claim 1, wherein, in the case that the first PRACH resource is used for contention-free random access (CFRA) or beam failure recovery (BFR), the first PRACH resource is configured by at least one of the following: common signaling, dedicated signaling; and / or, in the case that the terminal supports a feature combination, the first PRACH resource is configured by at least one of the following: common signaling, additional PRACH signaling.
3. The method of claim 2, wherein, in the case that the first PRACH resource is configured only by the common signaling, the terminal does not support applying the first PRACH resource in the CFRA process and / or the BFR process.
4. The method of claim 2, wherein, in the case that the first PRACH resource is configured only by the common signaling, the first PRACH resource configured in the common signaling is shared by the terminal when performing CFRA or BFR; or, in the case that the terminal supports a feature combination, the PRACH resource configured in the common signaling is shared by the terminal when performing random access; wherein the PRACH resource configured in the common signaling comprises at least one of the following: sharing the first PRACH resource; sharing the second PRACH resource.
5. The method of claim 4, wherein, the indication information further comprises first indication information, which is used to indicate that the PRACH resource shared by the terminal in the common signaling is the first PRACH resource or the second PRACH resource.
6. The method of claim 4, wherein, the priority of the terminal sharing the first PRACH resource is higher than the priority of sharing the second PRACH resource, or the priority of the terminal sharing the second PRACH resource is higher than the priority of sharing the first PRACH resource.
7. The method of claim 2, wherein, in the case that the first PRACH resource is configured only by the dedicated signaling, the terminal performs any one of the following when performing CFRA or BFR: preferentially using the second PRACH resource configured in the dedicated signaling; preferentially using the first PRACH resource configured in the dedicated signaling; using the first PRACH resource or the second PRACH resource configured in the dedicated signaling according to the indication of the network side device.
8. The method of claim 2, wherein, In a case that the first PRACH resource is configured in both the common signaling and the dedicated signaling, the terminal performs any one of the following when performing CFRA or BFR: preferentially using the first PRACH resource configured in the dedicated signaling; using the first PRACH resource configured in the dedicated signaling according to an indication of the network-side device; using the first PRACH resource configured in the common signaling according to an indication of the network-side device.
9. The method of claim 2, wherein, In a case that the first PRACH resource is only configured in the additional PRACH signaling, the terminal performs any one of the following when performing CFRA: preferentially using a second PRACH resource configured in the additional PRACH signaling; preferentially using the first PRACH resource configured in the additional PRACH signaling; using the first PRACH resource or the second PRACH resource configured in the additional PRACH signaling according to an indication of the network-side device.
10. The method of claim 2, wherein, In a case that the terminal supports a feature combination and the first PRACH resource is configured in both the common signaling and the additional PRACH signaling, the terminal performs any one of the following when performing random access: preferentially using the first PRACH resource configured in the additional PRACH signaling; using the first PRA CH resource configured in the common signaling according to an indication of the network-side device; using the first PRACH resource configured in additional PRACH signaling according to an indication of the network-side device.
11. The method of any one of claims 1-10, wherein, The method further comprises: The terminal determines validity of the first PRACH resource according to the second PRACH resource, wherein the second PRACH resource is determined based on at least one of the following: a configuration parameter or a configuration type of the first PRACH resource; a configuration parameter or a configuration type of a second PRACH resource of the terminal; a configuration parameter or a configuration type of a predefined second PRACH resource; a configuration parameter or a configuration type of a second PRACH resource configured by a network-side device.
12. The method of claim 11, wherein, The second PRACH resource comprises at least one of the following: a PRACH resource configured in common signaling; a PRACH resource configured in dedicated signaling; a PRACH resource configured in the additional PRACH signaling; a configured PRACH resource for 4-step RACH; a configured PRACH resource for 2-step RACH; a configured PRACH resource for a feature combination.
13. The method of any one of claims 1-12, wherein, The method further comprises: The terminal determines a total number of preambles for random access in common signaling according to at least one of the following: a total number of preambles for the first PRACH resource configured by a network-side device; a total number of preambles for the first PRACH resource predefined.
14. The method of any one of claims 1-13, wherein, The method further comprises: The terminal determines a number of preambles for CBRA corresponding to each synchronization signal block (SSB) of the first RO according to at least one of the following: a first parameter, the first parameter being a parameter of a number of SSBs configured by a network-side device for each first RO; a second parameter, the second parameter being a parameter of a number of SSBs configured by a network-side device for each second RO. A second parameter, the second parameter being a joint parameter of a number of SSBs and a number of CBRA preambles per SSB for each first RO configured by the network-side device; The first RO is an RO corresponding to the first PRACH resource.
15. The method of any one of claims 1-14, wherein, The method further includes: The terminal determines the number of preambles of the first RO configured in the common signaling for CFRA according to at least one of the following: The total number of preambles of the first PRACH resource; The number of preambles of CBRA corresponding to each SSB; The number of SSBs; The number of preambles remaining outside the total number of configured preambles; The first RO is an RO corresponding to the first PRACH resource.
16. The method of any one of claims 1-15, wherein, In a case where the indication information includes activation information of the first PRACH resource, the method further includes: The terminal determines whether the first PRACH resource is in an activated state according to a first downlink control information (DCI) and / or a second DCI; The first DCI is a DCI scrambled by a paging radio network temporary identifier (P-RNTI), and the second DCI is a DCI scrambled by a cell radio network temporary identifier (C-RNTI), and the activation information of the first PRACH resource is carried by the first DCI and / or the second DCI.
17. The method of claim 16, wherein, The terminal determines whether the first PRACH resource is in an activated state according to a first DCI and / or a second DCI, including at least one of the following: The terminal determines whether the first PRACH resource for CFRA is in an activated state according to the first DCI; The terminal determines whether the first PRACH resource for CBRA is in an activated state according to the first DCI; The terminal determines whether the first RACH resource for CFRA is in an activated state according to the second DCI; The terminal determines whether the first PRACH resource configured by dedicated signaling is in an activated state according to the first DCI; The terminal determines whether the first PRAC resource configured by common signaling is in an activated state according to the first DCI; The terminal determines whether the first RAC resource configured by dedicated signaling is in an activated state according to the second DCI; The terminal determines whether the first PRAC resource for BFR is in an activated state according to the first DCI; The terminal determines whether the first PRCH resource for BFR is in an activated state according to the second DCI; The terminal determines whether the first PRCH resource for feature combination is in an activated state according to the first DCI; The terminal determines whether the first PRAH resource for feature combination is in an activated state according to the second DCI.
18. The method of claim 16 or 17, wherein, The determination of the target PRACH resource includes: The terminal determines, according to available indication information of the first PRACH resource, that the target PRACH resource indicated by the first DCI is the first PRACH resource or the second PRACH resource; Or, the terminal determines, according to an indication of the available indication information of the first PRACH resource, whether the first PRACH resource is available; Or, the terminal determines, according to the PRACH mask information, whether the first PRACH resource is available.
19. The method of any one of claims 1-18, wherein, The method further includes: In a case that the first PRACH resource is in an inactivated state, the terminal ignores the available indication information of the first PRACH resource.
20. The method of claim 18, wherein, In a case that the first PRACH resource is in an activated state, the activated valid time of the first PRACH resource meets at least one of the following conditions: In a case that the second DCI is used for CFRA, the activated valid time of the first PRACH resource is a first preset time; In a case that the second DCI is used for CBRA, the activated valid time of the first PRACH resource is a second preset time; The activated valid time of the first PRACH resource is determined according to deactivation information indicated by the second DCI; The activated valid time of the first PRACH resource is determined according to PRACH transmission or an acknowledgement response of a transmission message 2; The activated valid time of the first PRACH resource is counted from a first time unit after the first PRACH resource is activated, or from a first time unit indicated by the PRACH mask information after the first PRACH resource is activated.
21. The method of any one of claims 1-20, wherein, The PRACH mask information is used to indicate whether the first PRACH resource is available in N time units; Wherein, N and the number of time units M contained in the valid time of the first PRACH resource are related, N is equal to M, or M is an integer multiple of N, and N and M are positive integers.
22. The method of claim 21, wherein, The time unit is at least one of the following: a PRACH associated period, a PRACH period, a system frame number SFN, and a PRACH associated pattern period.
23. The method of any one of claims 1-22, wherein, The method further comprises: The terminal receives first information sent by a network side device, and the first information is used to indicate that a random access radio network temporary identifier RA-RNTI corresponds to the first PRACH resource or a second PRACH resource.
24. The method of claim 23, wherein, The first information is carried by at least one of the following: Any bit field in a medium access control MAC random access response RAR; A reserved bit field in a DCI scrambled by the RA-RNTI.
25. The method of claim 24, wherein, A first index used to calculate the value of the RA-RNTI is determined according to at least one of the following: The index of the first PRACH resource and the index of the second PRACH resource which are valid in the frequency domain; The starting index of the first PRACH resource which is valid in the frequency domain is the total number of the second PRACH resource; The index of the first PRACH resource or the index of the second PRACH resource which are valid in the frequency domain; Wherein, the first index represents the index of the PRACH resource in the frequency domain.
26. A PRACH resource processing method, comprising: A network side device sends configuration information and indication information to a terminal, and the configuration information and the indication information are used by the terminal to determine a target PRACH resource; The configuration information comprises at least one of the following: A first PRACH resource; A second PRACH resource; PRACH mask information; The indication information comprises at least one of the following: Activation information of the first PRACH resource; Available indication information of the first PRACH resource; The target PRACH resource is the first PRACH resource or the second PRACH resource. The PRACH mask information is used to indicate that part of the resource configuration in the first PRACH resource and / or the second PRACH resource is valid.
27. The method of claim 26, wherein, The method further comprises at least one of the following: In the case that the first PRACH resource is used for CFRA or BFR, the network side device configures the first PRACH resource through at least one of common signaling and dedicated signaling; In the case that the terminal supports the feature combination, the network side device configures the first PRACH resource through at least one of common signaling, and additional PRACH signaling.
28. The method of claim 27, wherein, The indication information further comprises first indication information, which is used to indicate that the PRACH resource configured in the common signaling shared by the terminal is the first PRACH resource or the second PRACH resource.
29. The method of claim 27, wherein, The method further comprises: The network side device sends second indication information to the terminal, which satisfies at least one of the following: In the case that the first PRACH resource is only configured through the dedicated signaling, the second indication information is used to indicate that the terminal uses the first PRACH resource or the second PRACH resource configured in the dedicated signaling; In the case that the first PRACH resource is configured in both the common signaling and the dedicated signaling, the second indication information is used to indicate that the terminal uses the first PRARCH resource configured in the dedicated signaling or uses the first PRACH resource configured in the common signaling; In the case that the first PRACH resource is only configured through the additional PRACH signaling, the second indication information is used to indicate that the terminal uses the first PRACH resource configured in the additional PRACH signaling or the second PRACH resource; In the case that the terminal supports the feature combination and the first PRACH resource is configured in both the common signaling and the additional PRACH signaling, the second indication information is used to indicate that the terminal uses the PRACH resource configured in the common signaling or uses the first PRACH resource configured in the additional PRACH signaling.
30. The method of any one of claims 26-29, wherein, The activation information of the first PRACH resource is carried through first DCI and / or second DCI, the first DCI is DCI scrambled by P-RNTI, and the second DCI is DCI scrambled by C-RNTI.
31. The method of any one of claims 26-30, wherein, The method further comprises: The network side device sends first information to the terminal, which is used to indicate that RA-RNTI corresponds to the first PRACH resource or the second PRACH resource.
32. The method of claim 31, wherein, The first information is carried through at least one of the following: Any bit field in MAC RAR; A reserved bit field in DCI scrambled by RA-RNTI. 33.A PRACH resource processing apparatus applied to a terminal, the apparatus comprising: A receiving module, configured to receive configuration information and indication information of a network side device; The processing module is configured to determine a target PRACH resource according to the configuration information and the indication information, and perform PRACH transmission on the target PRACH resource. The configuration information comprises at least one of the following: a first PRACH resource; a second PRACH resource; PRACH mask information; The indication information comprises at least one of the following: activation information of the first PRACH resource; available indication information of the first PRACH resource; The target PRACH resource is the first PRACH resource or the second PRACH resource. The PRACH mask information is used to indicate that part of the resource configuration of the first PRACH resource and / or the second PRACH resource is effective.
34. The apparatus of claim 33, wherein, In the case that the first PRACH resource is used for CFRA and / or BFR, the first PRACH resource is configured by at least one of the following: common signaling, dedicated signaling; and / or, In the case that the terminal supports the feature combination, the first PRACH resource is configured by at least one of the following: common signaling, additional PRACH signaling.
35. The apparatus of claim 34, wherein, In the case that the first PRACH resource is configured only by the common signaling, the terminal shares the PRACH resource configured in the common signaling when performing CFRA or BFR; Or, In the case that the terminal supports the feature combination, the terminal shares the PRACH resource configured in the common signaling when performing random access; The PRACH resource configured in the common signaling comprises at least one of the following: sharing the first PRACH resource; sharing the second PRACH resource.
36. The apparatus of any one of claims 33-35, wherein, The apparatus further comprises: A first determining module is configured to determine the validity of the first PRACH resource according to the second PRACH resource, wherein the second PRACH resource is determined based on at least one of the following: configuration parameters or configuration types of the first PRACH resource; configuration parameters or configuration types of the second PRACH resource of the terminal; predefined configuration parameters or configuration types of the second PRACH resource; configuration parameters or configuration types of the second PRACH resource configured by the network side device.
37. The apparatus of any one of claims 33-36, wherein, The apparatus further comprises: A second determining module is configured to determine the total number of preambles in the common signaling for random access according to at least one of the following: the total number of preambles for the first PRACH resource configured by the network side device; the total number of preambles for the first PRACH resource predefined.
38. The apparatus of any one of claims 33-37, wherein, The apparatus further comprises: A third determining module is configured to determine the number of preambles of CBRA corresponding to each synchronization signal block (SSB) of the first RO according to at least one of the following: a first parameter, which is a parameter of the number of SSBs for each first RO configured by the network side device; a second parameter, which is a joint parameter of the number of SSBs for each first RO and the number of CBRA preambles for each SSB configured by the network side device; The first RO is an RO corresponding to the first PRACH resource.
39. The apparatus of any one of claims 33-38, wherein, The apparatus further comprises: A fourth determining module configured to determine the number of preambles of the first RO configured in the common signaling for CFRA according to at least one of the following: The total number of preambles of the first PRACH resource; The number of preambles of CBRA corresponding to each SSB; The number of SSBs; The number of preambles remaining outside the total number of configured preambles; The first RO corresponds to the first PRACH resource.
40. The apparatus of any one of claims 33-39, wherein, The apparatus further includes: A fifth determining module configured to determine whether the first PRACH resource is in an activated state according to the first DCI and / or the second DCI; The first DCI is a DCI scrambled by a paging radio network temporary identifier (P-RNTI), and the second DCI is a DCI scrambled by a cell radio network temporary identifier (C-RNTI). The activation information of the first PRACH resource is carried by the first DCI and / or the second DCI.
41. The apparatus of claim 40, wherein, The fifth determining module is configured to at least one of the following: Determine whether the first PRACH resource for CFRA is in an activated state according to the first DCI; Determine whether the first PRACH resource for CBRA is in an activated state according to the first DCI; Determine whether the first PRACH resource for CFRA is in an activated state according to the second DCI; Determine whether the first PRACH resource configured by dedicated signaling is in an activated state according to the first DCI; Determine whether the first PRACH resource configured by common signaling is in an activated state according to the first DCI; Determine whether the first PRACH resource configured by dedicated signaling is in an activated state according to the second DCI; Determine whether the first PRACH for BFR is in an activated state according to the first DCI; Determine whether the first PRACH for BFR is in an activated state according to the second DCI; Determine whether the first PRACH for feature combination is in an activated state according to the first DCI; Determine whether the first PRACH for feature combination is in an activated state according to the second DCI.
42. The apparatus of any one of claims 33-41, wherein, The receiving module is further configured to: Receive first information sent by a network side device, the first information being used to indicate that a random access radio network temporary identifier (RA-RNTI) corresponds to the first PRACH resource or a second PRACH resource.
43. A PRACH resource processing apparatus applied to a network side device, the apparatus comprising: A sending module configured to send configuration information and indication information to a terminal, the configuration information and the indication information being used by the terminal to determine a target PRACH resource; The configuration information comprises at least one of the following: The first PRACH resource; The second PRACH resource; PRACH mask information; The indication information comprises at least one of the following: Activation information of the first PRACH resource; Available indication information of the first PRACH resource; The target PRACH resource is the first PRACH resource or the second PRACH resource; The PRACH mask information is used to indicate that part of the resources in the first PRACH resource and / or the second PRACH resource is configured to take effect.
44. The device of claim 43, wherein, The apparatus further includes a configuration module configured to at least one of the following: In a case that the first PRACH resource is used for CFRA or BFR, the first PRACH resource is configured by at least one of common signaling and dedicated signaling; In a case that the terminal supports the feature combination, the first PRACH resource is configured by at least one of common signaling and additional PRACH signaling.
45. The device of claim 44, wherein, The sending module is further configured to: send second indication information to the terminal, the second indication information satisfying at least one of the following conditions: In a case that the first PRACH resource is configured only by the dedicated signaling, the second indication information is used to instruct the terminal to use the first PRACH resource or a second PRACH resource configured in the dedicated signaling; In a case that the first PRACH resource is configured in both the common signaling and the dedicated signaling, the second indication information is used to instruct the terminal to use the first PRACH resource configured in the dedicated signaling or to use the first PRACH resource configured in the common signaling; In a case that the first PRACH resource is configured only by the additional PRACH signaling, the second indication information is used to instruct the terminal to use the first PRACH resource or a second PRACH resource configured in the additional PRACH signaling; In a case that the terminal supports the feature combination and the first PRACH resource is configured in both the common signaling and the additional PRACH signaling, the second indication information is used to instruct the terminal to use the first PRACH resource configured in the common signaling or to use the first PRACH resource configured in the additional PRACH signaling.
46. The device of any one of claims 43-45, wherein, The sending module is further configured to: send first information to the terminal, the first information being used to instruct that a RA-RNTI corresponds to the first PRACH resource or a second PRACH resource. 47.A terminal comprising 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 PRACH resource processing method according to any one of claims 1-25. 48.A network side device comprising 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 PRACH resource processing method according to any one of claims 26-32. 49.A readable storage medium, the readable storage medium storing programs or instructions, the programs or instructions being executed by a processor to implement the steps of the PRACH resource processing method according to any one of claims 25 or to implement the steps of the PRACH resource processing method according to any one of claims 26.
50. A computer program product stored in a storage medium, the computer program product being executed by at least one processor to implement the steps of the PRACH resource handling method of any one of claims 1-25, or to implement the steps of the PRACH resource handling method of any one of claims 26-32.