Patent Description:
The present disclosure relates generally to communication systems, and more particularly, to simultaneous message (MSG) transmissions in random access channel (RACH) procedure with multiple transmission/reception points (TRPs) in fifth generation new radio (<NUM> NR).

Due to the increasing demand for wireless communications, there is a desire to improve the efficiency of wireless communication network techniques.

US patent application with publication number <CIT> discloses a network comprising a first base station (BS) and a second BS is configured to execute instructions of the first BS connecting to a communication device via a primary cell (PCell) of the first BS with a first SRB; the second BS as a secondary node (SN) connecting to the communication device via a primary secondary cell (PSCell) with a second signalling radio bearer (SRB) while the first BS as a master node (MN) connects to the communication device; and the second BS transmitting a radio resource control (RRC) message to the communication device, wherein the RRC message configures a secondary cell (SCell) to the communication device for a carrier aggregation (CA) and comprises a random access (RA) channel (RACH) configuration, the RACH configuration configures at least one RACH resource and the RRC message configures an association configuration.

<CIT> discloses a method for managing a Radio Resource Management (RRM) measurement at a User Equipment (UE).

<NPL> discloses aspects related to random access for CA/DC scenarios in NR.

An example implementation includes a method of wireless communication at a user equipment (UE), including receiving a random access channel (RACH) configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of reference signals (RSs) each corresponding to one of at least two different transmission/reception points (TRPs) of a secondary cell; measuring one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs; selecting at least a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions; and transmitting a first message (MSG1) of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of frequency division multiplexing (FDM) and spatial division multiplexing (SDM).

Another example implementation includes an apparatus for wireless communication at a UE, including a processor and a memory in communication with the processor. The memory storing instructions which, when executed by the processor, cause the processor to receive a RACH configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs of a secondary cell; measure one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs; select at least a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions; and transmit a MSG1 of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of FDM and SDM.

Another example implementation includes an apparatus for wireless communication at a UE, including means for receiving a RACH configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs of a secondary cell; means for measuring one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs; means for selecting at least a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions; and means for transmitting a MSG1 of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of FDM and SDM.

Another example implementation includes a non-statutory computer-readable medium storing instructions for wireless communication at UE, executable by a processor to receive a RACH configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs of a secondary cell; measure one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs; select at least a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions; and transmit a MSG1 of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of FDM and SDM.

Another example implementation includes a method of wireless communication at a network entity, including transmitting a RACH configuration to a UE, the measurement configuration identifies at least two sets of reference signals (RSs) each corresponding to one of at least two different TRPs and at least two allocated RACH occasions; and receiving a MSG1 of the RACH procedure from each of the at least two different TRPs with at least a pair of RSs of the at least two sets of RSs on one of the at least two allocated RACH occasions simultaneously using at least one of FDM and SDM.

Another example implementation includes an apparatus for wireless communication at a network entity, including a processor and a memory in communication with the processor. The memory storing instructions which, when executed by the processor, cause the processor to transmit a RACH configuration to a UE, the measurement configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs and at least two allocated RACH occasions; and receive a MSG1 of the RACH procedure from each of the at least two different TRPs with at least a pair of RSs of the at least two sets of RSs on one of the at least two allocated RACH occasions simultaneously using at least one of FDM and SDM.

Another example implementation includes an apparatus for wireless communication at a network entity, including means for transmitting a RACH configuration to a UE, the measurement configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs and at least two allocated RACH occasions; and means for receiving a MSG1 of the RACH procedure from each of the at least two different TRPs with at least a pair of RSs of the at least two sets of RSs on one of the at least two allocated RACH occasions simultaneously using at least one of FDM and SDM.

Another example implementation includes a non-statutory computer-readable medium storing instructions for wireless communication, executable by a processor to transmit a RACH configuration to a UE, the measurement configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs and at least two allocated RACH occasions; and receive a MSG1 of the RACH procedure from each of the at least two different TRPs with at least a pair of RSs of the at least two sets of RSs on one of the at least two allocated RACH occasions simultaneously using at least one of FDM and SDM.

Another example implementation includes a method of wireless communication, including receiving, by a first TRP from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP; and transmitting, by the first TRP to the UE, a MSG2 of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP.

Another example implementation includes an apparatus for wireless communication, including a processor and a memory in communication with the processor. The memory storing instructions which, when executed by the processor, cause the processor to receive, by a first TRP from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP; and transmit, by the first TRP to the UE, a MSG2 of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP.

Another example implementation includes an apparatus for wireless communication, including means for receiving, by a first TRP from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP; and means for transmitting, by the first TRP to the UE, a MSG2 of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP.

Another example implementation includes a non-statutory computer-readable medium storing instructions for wireless communication, executable by a processor to receive, by a first TRP from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP; and transmit, by the first TRP to the UE, a MSG2 of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP.

Software may be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.

<FIG> is a diagram illustrating an example of a wireless communications system and an access network <NUM> configured for simultaneous message (MSG) transmissions in random access channel (RACH) procedure with multiple transmission/reception points (TRPs).

In certain aspects, the UE <NUM> may be configured to operate a communication component <NUM> and/or a configuration component <NUM> to receive from a network entity of a cell, a RACH configuration that identifies at least two sets of reference signals (RSs) each corresponding to one of at least two different TRPs of a secondary cell; measure one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs; select a pair of RSs from two different TRPs for a RACH procedure based on measuring the one or more transmissions; and transmit a first message (MSG1) of the RACH procedure with the selected pair of RSs on two allocated RACH occasions simultaneously to each TRP of the pair of TRPs using at least one of a frequency division multiplexing (FDM) or spatial division multiplexing (SDM).

Correspondingly, in certain aspects, the network entity <NUM> (e.g., base station) may be configured to operate a communication component <NUM> and/or a configuration component <NUM> to transmit, to a UE, a measurement configuration that identifies at least two sets of RSs each corresponding to one of at least two different TRPs; and receive, from the UE, a beam report including one or more pairs of reference signals indices and corresponding TRP indices, wherein each of one or more pairs of beams corresponding to each of the one or more pairs of reference signals are simultaneously communicable. In another aspect, the network entity <NUM> (e.g., base station) may be configured to operate a communication component <NUM> and/or a configuration component <NUM> to receive, from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP; and transmit, to the UE, a MSG2 of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP.

The base stations <NUM> configured for <NUM> LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may interface with the EPC <NUM> through backhaul links <NUM> (e.g., S1 interface). The base stations <NUM> configured for <NUM> NR (collectively referred to as Next Generation RAN (NG-RAN)) may interface with core network <NUM> through backhaul links <NUM>. The base stations <NUM> may communicate directly or indirectly (e.g., through the EPC <NUM> or core network <NUM>) with each other over backhaul links <NUM> (e.g., X2 interface). The backhaul links <NUM>, <NUM>, and <NUM> may be wired or wireless.

<FIG> include diagrams of example frame structures and resources that may be utilized in communications between the base stations <NUM>, the UEs <NUM>, and/or the secondary UEs (or sidelink UEs) <NUM> described in this disclosure.

<FIG> is a block diagram of a base station <NUM> in communication with a UE <NUM> in an access network, where the base station <NUM> may be an example implementation of base station <NUM> and where UE <NUM> may be an example implementation of UE <NUM>.

At least one of the TX processor <NUM>, the RX processor <NUM>, and the controller/processor <NUM> may be configured to perform aspects in connection with communication component <NUM> of <FIG>.

Referring to <FIG>, the described features generally relate to simultaneous message (MSG) transmissions in random access channel (RACH) procedure with multiple transmission/reception points (TRPs) in fifth generation new radio unlicensed (<NUM> NR-U). In an aspect, a primary cell configures a UE for layer <NUM> (L3) measurements on one or more secondary cells (e.g., primary secondary cells (PSCell). For example, the UE measures one or more synchronization signal blocks (SSBs) of the secondary cell in corresponding SSB-based measurement timing configuration (SMTC) parameters. The UE transmits an L3 beam report to a cell (e.g., primary cell (PCell) via an event trigger or periodic report. Based on the L3 report, the cell (e.g., PCell) initiates a secondary cell addition procedure. For example, the UE receives the secondary cell RACH configuration from the primary cell and identifies the best downlink reference signal beam. The UE may send a first message (MSG1) to the corresponding RACH occasion. Then, the second, third, and fourth message (e.g., MSG <NUM>/<NUM>/<NUM>) are exchanged via the same reference signal beam to complete the access procedure.

The present disclosure relates generally to current issues of performing a RACH procedure for multiple TRPs. For example, in an aspect, the present disclosure includes a method, apparatus, and non-statutory computer readable medium for wireless communications at a UE, comprising receiving a RACH configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of reference signals (RSs) each corresponding to one of at least two different transmission/reception points (TRPs) of a secondary cell; measuring one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs; selecting at least a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions; and transmitting a MSG1 of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of frequency division multiplexing (FDM) and spatial division multiplexing (SDM).

In another example, the present disclosure includes a method, apparatus, and non-statutory computer readable medium for wireless communications at a network entity, comprising transmitting a RACH configuration to a UE, the measurement configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs; and receiving a MSG1 of the RACH procedure from the UE with at least a pair of RSs on one of at least two allocated RACH occasions simultaneously with one of the at least two different TRPs using at least one of FDM and SDM.

In another example, present disclosure includes a method, apparatus, and non-statutory computer readable medium for wireless communications for receiving, by a first TRP from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP; and transmitting, by the first TRP to the UE, a MSG2 of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP.

<FIG> is a diagram illustrating an example of establishing RACH procedure with a secondary cell. In an aspect, diagram <NUM> illustrates a primary cell (e.g., PCell) transmitting a radio resource control (RRC) reconfiguration measurement configuration to a UE for layer <NUM> (L3) measurements on a secondary cell (e.g., primary secondary cell (PSCell). For example, the UE measures one or more synchronization signal blocks (SSBs) of the secondary cell in corresponding SSB-based measurement timing configuration (SMTC) parameters. The UE transmits an L3 beam report to the PCell via an event trigger or periodic report. Based on the L3 report, the cell (e.g., PCell) initiates a secondary cell addition procedure. For example, the UE receives the secondary cell RACH configuration from the primary cell and identifies the best downlink reference signal beam. The UE may send a MSG1 to the corresponding RACH occasion. Then, the second, third, and fourth message (e.g., MSG <NUM>/<NUM>/<NUM>) are exchanged via the same reference signal beam to complete the access procedure.

<FIG> is a diagram illustrating an example of a first message flow in a first RACH procedure <NUM> between a UE and a secondary cell, which may experience delays, as compared to a second message flow in a second RACH procedure <NUM> as described here that utilizes simultaneous message exchange between multiple transmit/receive points and the UE, which may have improved reliability and improved latency relative to RACH procedure <NUM>. In an aspect, diagram <NUM> illustrates second RACH procedure <NUM> including transmitting multiple MSG1 to multiple TRPs. For example, a UE can simultaneously transmit MSG1 to multiple TRPs of the secondary cell (e.g., PSCell). In contrast, as in the first RACH procedure <NUM>, without simultaneous transmissions to multiple TRPs, if a MSG1 fails (see the "X"), then the UE may be required to wait until the RAR window expires to retransmit another preamble. Further, although not illustrated, in the second RACH procedure <NUM>, the UE may simultaneously exchange MSG <NUM>/<NUM>/<NUM> with the multiple TRPs of the PSCell.

<FIG> is a diagram illustrating an example of a flow of CSI-RS based RACH measurement for use prior to initiating the RACH procedure including the UE simultaneously exchanging RACH messages with multiple TRPs. In an aspect, diagram <NUM> illustrates a procedure for non-stand alone mode CFRA for connection set up on a secondary cell in <NUM> NR. For example, the primary cell may transmit an RRC reconfiguration measurement configuration to a UE. Based on the RRC reconfiguration measurement configuration the primary cell may configure measurement parameters with TRP indices. The primary cell may inform the UE of the TRP index per measured reference signal in the RRC reconfiguration measurement configuration. In an example, the measurement parameters may be SMTC configuration parameters. As shown in diagram <NUM>, the reference signals may correspond to CSI-RS.

In an aspect, using the L3 beam report, the UE may report one or more pairs of reference signal indices and corresponding TRP indices of which each pair of beams corresponding to each pair of reference signals are simultaneously transmittable and/or receivable. The primary cell may inform the secondary cells via a X2 message for two TRPs based on the reference signal pairs from the L3 beam report. The primary cell may initiate a secondary addition procedure for the two TRPs.

In an aspect, the primary cell may transmit the RRC RACH configuration to the UE with a set of RS pairs and TRP indices per pair. For example, the two reference signals from each of the reported reference signal pairs may be transmitted simultaneously, e.g., using FDM and/or SDM, for the UE to measure for the RACH procedure. Based on the measurement, the UE may select two RACH resources corresponding to the best reference signal pair for simultaneous preamble transmissions, e.g., using FDM/SDM.

<FIG> is a diagram illustrating an example of a flow of SSB based RACH measurement for use prior to initiating the RACH procedure including the UE simultaneously exchanging RACH messages with multiple TRPs. In an aspect, diagram <NUM> illustrates the procedure for non-stand alone mode CFRA for connection set up on a secondary cell in <NUM> NR similar to diagram <NUM>, as described herein, but where the reference signals may correspond to SSBs.

<FIG> is a diagram illustrating an example of a flow of simultaneous message transmission in a RACH procedure. In an aspect, diagram <NUM> illustrates the simultaneous communications, e.g., using FDS or SDM, between multiple TRPs and the UE. For example, the UE may send two preamble in MSG1 with the two selected reference signals simultaneously on the two allocated RACH occasions (e.g., using FDM/SDM). The MSG2 PDCCH and PDSCH may be transmitted by the two TRPs simultaneously (e.g., FDM/SDM), via the same or different PDCCH beams. In an example, the MSG2 from the two TRPs may be triggered by simultaneous reception of the preambles of different TRPs of the secondary cell. With the granted uplink resources in MSG2, the UE may send MSG3 to the two TRPs simultaneously. The granted uplink resources are two TRPs and may be at least one of SDM and/or FDM. The two TRPs may then transmit MSG4 PDCCH and PDSCH simultaneously to the UE (e.g., using SDM/FDM). In an example, the UE may send the HARQ acknowledgement using PUCCH simultaneously to the two TRPs to complete the secondary cell access procedure (e.g., using SDM/FDM).

<FIG> is a flowchart <NUM> of a method of wireless communication. The method may be performed by a UE (e.g., the UE <NUM>; the apparatus <NUM>; the controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM> and which may be the entire UE <NUM> or a component of the UE <NUM>, such as the TX processor <NUM>, the RX processor <NUM>, and/or the transceiver <NUM>) in combination with the communication component <NUM>/configuration component <NUM>.

At <NUM>, method <NUM> includes receiving a RACH configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs of a secondary cell. In an aspect, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to receive a RACH configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs of a secondary cell. As such, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM>, TX processor <NUM>, and transceiver <NUM> may define a means for receiving a RACH configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs of a secondary cell.

At <NUM>, method <NUM> includes measuring one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs. In an aspect, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to measure one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs. As such, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM>, RX processor <NUM>, and transceiver <NUM> may define a means for measuring one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs.

At <NUM>, method <NUM> includes selecting a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions. In an aspect, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to select a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions. As such, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM>, RX processor <NUM>, and transceiver <NUM> may define a means for selecting a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions.

At <NUM>, method <NUM> includes transmitting a MSG1 of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of FDM and SDM. In an aspect, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to transmit a MSG1 of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of FDM and SDM. As such, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM>, RX processor <NUM>, and transceiver <NUM> may define a means for transmitting a MSG1 of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of FDM and SDM.

In some implementations of method <NUM>, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for receiving a second message (MSG2) of a physical downlink control channel (PDCCH) and a Physical Downlink Shared Channel (PDSCH) of the RACH procedure simultaneously from each TRP of the at least two different TRPs using at least one of the FDM and the SDM.

In some implementations of method <NUM>, the MSG2 is received via a same or different PDCCH beam from the each TRP of the at least two different of TRPs.

In some implementations of method <NUM>, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for transmitting a third message (MSG3) of the RACH procedure simultaneously to each TRP of the at least two different TRPs using at least one of the FDM and the SDM.

In some implementations of method <NUM>, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for receiving a fourth message (MSG4) of the RACH procedure simultaneously from each TRP of the at least two different TRPs in response to transmitting the MSG3 using at least one of the FDM and the SDM.

In some implementations of method <NUM>, the MSG4 corresponds to a PDCCH part and a physical downlink shared channel (PDSCH) part.

In some implementations of method <NUM>, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for transmitting a hybrid automatic request (HARQ) acknowledgement simultaneously to each of TRP of the at least two different TRPs using at least one of the FDM and the SDM.

In some implementations of method <NUM>, the HARQ acknowledgement is transmitted using a physical uplink control channel (PUCCH).

In some implementations of method <NUM>, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for receiving a radio resource control (RRC) reconfiguration measurement configuration from the network entity of the primary cell prior to performing the RACH procedure.

In some implementations of method <NUM>, the RRC reconfiguration measurement configuration configures one or more measurement parameters with TRP indices for each of the at least two different TRPs.

In some implementations of method <NUM>, the one or more measurement parameters corresponds to one or more synchronization signal block (SSB)-based measurement timing configuration (SMTC) parameters.

In some implementations of method <NUM>, the measurement configuration indicates a TRP index per measurement reference signal for each of the at least two different TRPs.

In some implementations of method <NUM>, the reference signal corresponds to at least one of a synchronization signal block (SSB) or a channel state information reference signal (CSI-RS).

In some implementations of method <NUM>, the UE <NUM> and/or the communication component <NUM>/configuration component <NUM> configured for selecting at least the pair of RSs of the at least two different TRPs for the RACH procedure further comprises allocating at least two RACH occasions, each of the at least two RACH occasions corresponding to one of the at least two different TRPs.

In some implementations of method <NUM>, the MSG1 is transmitted on each of the at least two RACH occasions to each TRP of the at least two different TRPs.

<FIG> is a flowchart <NUM> of a method of wireless communication. The method may be performed by a network entity (e.g., the base station <NUM>; the apparatus <NUM>; the controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM> and which may be the entire base station <NUM> or a component of the base station <NUM>, such as the TX processor <NUM>, the RX processor <NUM>, and/or the transceiver <NUM>) in combination with the communication component <NUM>/configuration component <NUM>.

At <NUM>, method <NUM> includes transmitting a RACH configuration to a UE, the measurement configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs and at least two allocated RACH occasions. In an aspect, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to transmit a RACH configuration to a UE, the measurement configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs and at least two allocated RACH occasions. As such, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with the controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM> and which may be the entire base station <NUM> or a component of the base station <NUM>, such as the TX processor <NUM>, the RX processor <NUM>, and/or the transceiver <NUM> may define a means for transmitting a RACH configuration to a UE, the measurement configuration identifies at least two sets of RSs each corresponding to one of at least two different TRPs and at least two allocated RACH occasions.

At <NUM>, method <NUM> includes receiving a MSG1 of the RACH procedure from each of the at least two different TRPs with at least a pair of RSs of the at least two sets of RSs on one of the at least two allocated RACH occasions simultaneously using at least one of FDM and SDM. In an aspect, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to receive a MSG1 of the RACH procedure from each of the at least two different TRPs with at least a pair of RSs of the at least two sets of RSs on one of the at least two allocated RACH occasions simultaneously using at least one of FDM and SDM. As such, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with the controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM> and which may be the entire base station <NUM> or a component of the base station <NUM>, such as the TX processor <NUM>, the RX processor <NUM>, and/or the transceiver <NUM> may define a means for receiving a MSG1 of the RACH procedure from each of the at least two different TRPs with at least a pair of RSs of the at least two sets of RSs on one of the at least two allocated RACH occasions simultaneously using at least one of FDM and SDM.

In some implementations of method <NUM>, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for receiving a beam report including one or more pairs of reference signals indices and corresponding TRP indices, wherein each of one or more pairs of beams corresponding to each of the one or more pairs of reference signals are simultaneously communicable.

In some implementations of method <NUM>, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for transmitting, to the at least two different TRPs associated with a secondary cell, an X2 message based on the beam report.

In some implementations of method <NUM>, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for transmitting, to the UE, a RRC reconfiguration with a set of reference signal pairs and TRP indices corresponding to each of the reference signal pairs.

In some implementations of method <NUM>, the RRC RACH configuration configures one or more measurement parameters with TRP indices for each of the at least two different TRPs.

In some implementations of method <NUM>, the one or more measurement parameters corresponds to one or more SMTC parameters.

In some implementations of method <NUM>, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for transmitting simultaneously from each of TRP of the at least two different TRPs a MSG2 via a PDCCH and a PDSCH of the RACH procedure to the UE using at least one of the FDM and the SDM.

In some implementations of method <NUM>, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for receiving simultaneously via each of TRP of the at least two different TRPs a MSG3 of the RACH procedure from the UE using at least one of the FDM and the SDM.

In some implementations of method <NUM>, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for transmitting simultaneously from each of TRP of the at least two different TRPs a MSG4 of the RACH procedure to the UE in response to transmitting the MSG3 using at least one of the FDM and the SDM.

In some implementations of method <NUM>, the MSG4 corresponds to a PDCCH and a PDSCH.

In some implementations of method <NUM>, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured for receiving simultaneously via each of TRP of the at least two different TRPs a HARQ acknowledgement from the UE using at least one of the FDM and the SDM.

In some implementations of method <NUM>, the HARQ acknowledgement is received using a PUCCH.

At <NUM>, method <NUM> includes receiving, by a first TRP from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP. In an aspect, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to receive, from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP. As such, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with the controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM> and which may be the entire base station <NUM> or a component of the base station <NUM>, such as the TX processor <NUM>, the RX processor <NUM>, and/or the transceiver <NUM> may define a means for receiving, by a first TRP from a UE, a MSG1 of a RACH procedure, wherein the MSG1 is simultaneously transmitted by the UE to a second TRP.

At <NUM>, method <NUM> includes transmitting, by the first TRP to the UE, a second message (MSG2) of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP. In an aspect, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to transmit to the UE, a MSG2 of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP. As such, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with the controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM> and which may be the entire base station <NUM> or a component of the base station <NUM>, such as the TX processor <NUM>, the RX processor <NUM>, and/or the transceiver <NUM> may define a means for transmitting, by the first TRP to the UE, a MSG2 of the RACH procedure in response to receiving the MSG1, wherein the MSG2 is simultaneously transmitted by the second TRP.

At <NUM>, method <NUM> includes receiving, by the first TRP from the UE, a third message (MSG3) of the RACH procedure simultaneously with the second TRP. In an aspect, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to receive, from the UE, a MSG3 of the RACH procedure simultaneously with the second TRP. As such, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with the controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM> and which may be the entire base station <NUM> or a component of the base station <NUM>, such as the TX processor <NUM>, the RX processor <NUM>, and/or the transceiver <NUM> may define a means for receiving, by the first TRP from the UE, a MSG3 of the RACH procedure simultaneously with the second TRP.

At <NUM>, method <NUM> includes transmitting, by the first TRP to the UE, a fourth message (MSG4) of the RACH procedure in response to transmitting the MSG3 simultaneously with the second TRP. In an aspect, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM> may be configured to transmit, to the UE, a MSG4 of the RACH procedure in response to transmitting the MSG3 simultaneously with the second TRP. As such, the base station <NUM> and/or the communication component <NUM>/configuration component <NUM>, e.g., in conjunction with the controller/processor <NUM>, which may include the memory <NUM>, processor(s) <NUM>, which may include the memory <NUM>, modem <NUM> and which may be the entire base station <NUM> or a component of the base station <NUM>, such as the TX processor <NUM>, the RX processor <NUM>, and/or the transceiver <NUM> may define a means for transmitting, by the first TRP to the UE, a MSG4 of the RACH procedure in response to transmitting the MSG3 simultaneously with the second TRP.

Referring to <FIG>, one example of an implementation of UE <NUM> may include a variety of components, some of which have already been described above and are described further herein, including components such as one or more processors <NUM> and memory <NUM> and transceiver <NUM> in communication via one or more buses <NUM>, which may operate in conjunction with modem <NUM> and/or communication component <NUM> for simultaneous MSG transmissions in RACH procedure with multiple TRPs.

In an aspect, the one or more processors <NUM> can include a modem <NUM> and/or can be part of the modem <NUM> that uses one or more modem processors. Thus, the various functions related to communication component <NUM> may be included in modem <NUM> and/or processors <NUM> and, in an aspect, can be executed by a single processor, while in other aspects, different ones of the functions may be executed by a combination of two or more different processors. For example, in an aspect, the one or more processors <NUM> may include any one or any combination of a modem processor, or a baseband processor, or a digital signal processor, or a transmit processor, or a receiver processor, or a transceiver processor associated with transceiver <NUM>. In other aspects, some of the features of the one or more processors <NUM> and/or modem <NUM> associated with communication component <NUM> may be performed by transceiver <NUM>.

Also, memory <NUM> may be configured to store data used herein and/or local versions of applications <NUM> or communicating component <NUM> and/or one or more of its subcomponents being executed by at least one processor <NUM>. Memory <NUM> can include any type of computer-readable medium usable by a computer or at least one processor <NUM>, such as random access memory (RAM), read only memory (ROM), tapes, magnetic discs, optical discs, volatile memory, non-volatile memory, and any combination thereof. In an aspect, for example, memory <NUM> may be a non-transitory computer-readable storage medium that stores one or more computer-executable codes defining communication component <NUM> and/or one or more of its subcomponents, and/or data associated therewith, when UE <NUM> is operating at least one processor <NUM> to execute communication component <NUM> and/or one or more of its subcomponents.

Referring to <FIG>, one example of an implementation of base station <NUM> (e.g., a base station <NUM> or primary cell or secondary cell, as described above) may include a variety of components, some of which have already been described above, but including components such as one or more processors <NUM> and memory <NUM> and transceiver <NUM> in communication via one or more buses <NUM>, which may operate in conjunction with modem <NUM> and communication component <NUM> for communicating reference signals.

Claim 1:
An apparatus for wireless communication at a user equipment, UE (<NUM>), comprising:
a transceiver;
a memory (<NUM>) configured to store instructions; and
one or more processors (<NUM>) communicatively coupled with the transceiver and the memory (<NUM>), wherein the one or more processors are configured to:
receive a random access channel, RACH, configuration from a network entity of a primary cell, the RACH configuration identifies at least two sets of reference signals, RSs, each corresponding to one of at least two different transmission/reception points, TRPs, of a secondary cell;
measure one or more transmissions on each of the at least two sets of RSs for the at least two different TRPs;
select at least a pair of RSs from the at least two different TRPs for a RACH procedure based on measuring the one or more transmissions; and
transmit a first message, MSG1, of the RACH procedure with at least the pair of RSs on at least two allocated RACH occasions simultaneously to each TRP of the at least two different TRPs using at least one of frequency division multiplexing, FDM, and spatial division multiplexing, SDM.