# US 2021/0243840 A1 · Fronthaul interface for advanced split-radio access network (ran) systems

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0243840 A1
- Document ID: US20210243840A1
- Status: Published application
- Kind: A1
- Application number: 17/169,052
- Filed: 2021-02-05
- Published: 2021-08-05
- Earliest claimed: 2020-02-05
- Assignees: CommScope Technologies LLC
- Applicants: CommScope Technologies LLC
- Inventors: Balaji B Raghothaman; Calogero Armao; Irfaan Ahamed Salahuddeen
- Web page: https://patentgrep.com/patent/US20210243840A1

## CPC

- H04W 88/085: {Access point devices with remote components}
- H04B 7/043: {using best eigenmode, e.g. beam forming or beam steering}
- H04B 7/0617: {for beam forming}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04W 8/20: Transfer of user or subscriber data
- H04W 28/0289: {Congestion control (load shedding arrangements in network planning H04W16/08; performing reselection for handling the traffic H04W36/22; wireless traffic scheduling H04W72/12)}
- H04W 72/121: for groups of terminals or users
- H04W 92/20: between access points
- H04W 92/10: between terminal device and access point, i.e. wireless air interface
- H04W 92/12: between access points and access point controllers
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

One embodiment is directed to a system comprising a distributed unit (DU) and a plurality of remote units (RUs) to wirelessly transmit and receive radio frequency signals to and from the user equipment using a wireless interface. The DU and RUs are communicatively coupled to each other over a fronthaul and are configured to communicate over the fronthaul using an O-RAN fronthaul interface. The DU and RUs are configured to communicate O-RAN control-plane and user-plane messages that include a new O-RAN section extension for use in communicating different section data to different RUs. Other embodiments are disclosed.

## Claims

### Claim 1

A system comprising:
a distributed unit (DU) to communicatively couple the system to a core network, the DU configured to implement at least some LAYER 2 functions for a wireless interface and at least some LAYER 1 functions for the wireless interface; and
a plurality of remote units (RUs) to wirelessly transmit and receive radio frequency signals to and from user equipment (UE) using the wireless interface in connection with serving a cell, each of the RUs associated with at least one antenna and located remotely from the DU and at least one other RU, wherein each RU is configured to implement the LAYER 1 functions for the wireless interface that are not implemented in the DU;
wherein the DU and RUs are communicatively coupled to each other over a fronthaul and are configured to communicate over the fronthaul using an Open Radio Access Network (O-RAN) fronthaul interface; and
wherein the DU is configured to do the following in connection with wirelessly transmitting user data to a UE using less than all of the RUs:
include, in a control-plane message for that UE that is communicated over the fronthaul, section fields that include a predetermined section extension; and
include, in one or more user-plane messages for that UE that are communicated over the fronthaul and that are associated with the control-plane message for that UE, section fields that include the predetermined section extension;
wherein each control-plane message that includes the predetermined section extension and the associated one or more user-plane messages include common header fields that contain a RU mask field for storing a bit mask comprising a plurality of bit positions, wherein each bit position is associated with a respective one of the RUs;
wherein each RU is configured to:
use the RU mask field included in any control-plane or user-plane message received by that RU that includes the predetermined section extension in order to determine if the received control-plane or user-plane message is intended for that RU;
use the received control-plane or user-plane message to wirelessly transmit the user data to that UE using that RU, if the RU mask field indicates that the received control-plane or user-plane message is intended for that RU; and
discard the received control-plane or user-plane message, if the RU mask field indicates that the received control-plane message is not intended for that RU.

### Claim 2 (depends on 1)

The system of claim 1, wherein the system is configured to simultaneously wirelessly transmit respective user data to multiple UEs using the same physical resource blocks, wherein the respective user data simultaneously wirelessly transmitted to the multiple UEs using the same physical resource blocks is wirelessly transmitted from respective subsets of the RUs, wherein none of the subsets of the RUs contain the same RU;
wherein the DU is configured to do the following in connection with simultaneously wirelessly transmitting the respective user data to the multiple UEs using the same physical resource blocks:
include, in a control-plane message for each of the multiple UEs that is communicated over the fronthaul, respective section fields for that UE that include the predetermined section extension; and
include, in one or more user-plane messages for each of the multiple UEs that are communicated over the fronthaul and that are associated with the control-plane message for that UE, respective section fields that include the predetermined section extension.

### Claim 3 (depends on 1)

The system of claim 1, wherein the system is configured so that the predetermined section extension includes fields for storing different beamforming information for each RU used to wirelessly transmit user-data to an associated UE.

### Claim 4 (depends on 1)

The system of claim 1, wherein the system is configured to communicate, over the fronthaul, control-plane and user-plane messages including the predetermined section extension in one of an unbundled mode or a bundled mode.

### Claim 5 (depends on 1)

The system of claim 1, wherein the system is configured to communicate, over the fronthaul, control-plane and user-plane messages including the predetermined section extension in connection with fully simulcasting user data to a UE, wherein the user data is wirelessly transmitted from all the RUs to said UE.

### Claim 6

A method for use in a system comprising:
a distributed unit (DU) to communicatively couple the system to a core network, the DU configured to implement at least some LAYER 2 functions for a wireless interface and at least some LAYER 1 functions for the wireless interface; and
a plurality of remote units (RUs) to wirelessly transmit and receive radio frequency signals to and from user equipment (UE) using the wireless interface in connection with serving a cell, each of the RUs associated with at least one antenna and located remotely from the DU and at least one other RU, wherein each RU is configured to implement the LAYER 1 functions for the wireless interface that are not implemented in the DU;
wherein the DU and RUs are communicatively coupled to each other over a fronthaul and are configured to communicate over the fronthaul using an Open Radio Access Network (O-RAN) fronthaul interface; and
wherein the DU is configured to do the following in connection with wirelessly transmitting user data to a UE using less than all of the RUs:
include, in a control-plane message for that UE that is communicated over the fronthaul, section fields that include a predetermined section extension; and
include, in one or more user-plane messages for that UE that are communicated over the fronthaul and that are associated with the control-plane message for that UE, section fields that include the predetermined section extension;
wherein each control-plane message that includes the predetermined section extension and the associated one or more user-plane messages include common header fields that contain a RU mask field for storing a bit mask comprising a plurality of bit positions, wherein each bit position is associated with a respective one of the RUs;
wherein the method comprises doing the following at each RU:
using the RU mask field included in any control-plane or user-plane message received by that RU that includes the predetermined section extension in order to determine if the received control-plane or user-plane message is intended for that RU;
using the received control-plane or user-plane message to wirelessly transmit the user data to that UE using that RU, if the RU mask field indicates that the received control-plane or user-plane message is intended for that RU; and
discarding the received control-plane or user-plane message, if the RU mask field indicates that the received control-plane message is not intended for that RU.

### Claim 7 (depends on 6)

The method of claim 6, wherein the system is configured to simultaneously wirelessly transmit respective user data to multiple UEs using the same physical resource blocks, wherein the respective user data simultaneously wirelessly transmitted to the multiple UEs using the same physical resource blocks is wirelessly transmitted from respective subsets of the RUs, wherein none of the subsets of the RUs contain the same RU;
wherein the DU is configured to do the following in connection with simultaneously wirelessly transmitting the respective user data to the multiple UEs using the same physical resource blocks:
include, in a control-plane message for each of the multiple UEs that is communicated over the fronthaul, respective section fields for that UE that include the predetermined section extension; and
include, in one or more user-plane messages for each of the multiple UEs that are communicated over the fronthaul and that are associated with the control-plane message for that UE, respective section fields that include the predetermined section extension.

### Claim 8 (depends on 6)

The method of claim 6, wherein the system is configured so that the predetermined section extension includes fields for storing different beamforming information for each RU used to wirelessly transmit user-data to an associated UE.

### Claim 9 (depends on 6)

The method of claim 6, wherein the system is configured to communicate, over the fronthaul, control-plane and user-plane messages including the predetermined section extension in one of an unbundled mode or a bundled mode.

### Claim 10 (depends on 6)

The method of claim 6, wherein the system is configured to communicate, over the fronthaul, control-plane and user-plane messages including the predetermined section extension in connection with fully simulcasting user data to a UE, wherein the user data is wirelessly transmitted from all the RUs to said UE.

### Claim 11

A system comprising:
a distributed unit (DU) to communicatively couple the system to a core network, the DU configured to implement at least some LAYER 2 functions for a wireless interface and at least some LAYER 1 functions for the wireless interface; and
a plurality of remote units (RUs) to wirelessly transmit and receive radio frequency signals to and from user equipment (UE) using the wireless interface in connection with serving a cell, each of the RUs associated with at least one antenna and located remotely from the DU and at least one other RU, wherein each RU is configured to implement the LAYER 1 functions for the wireless interface that are not implemented in the DU;
wherein the DU and RUs are communicatively coupled to each other over a fronthaul and are configured to communicate over the fronthaul using an Open Radio Access Network (O-RAN) fronthaul interface; and
wherein the DU is configured to do the following in connection with wirelessly transmitting user data to a UE using less than all of the RUs:
include, in a control-plane message for that UE that is communicated over the fronthaul, section fields that include a predetermined section extension containing a RU mask field for storing a bit mask comprising a plurality of bit positions, wherein each bit position is associated with a respective one of the RUs; and
include, in one or more user-plane messages for that UE that are communicated over the fronthaul and that are associated with the control-plane message for that UE, section fields that include the predetermined section extension;
wherein the system is configured so that the section fields included in each control-plane message include a section identifier that is also included in one or more user-plane messages associated with that control-plane message;
wherein each RU is configured to:
use the RU mask field included in any control-plane message received by that RU that includes the predetermined section extension in order to determine if the received control-plane message is intended for that RU;
identify one or more one user-plane message received by that RU that include the predetermined section extension that are associated with the received control-plane message based on the respective section identifiers included in the received control-plane message and the received one or more user-plane messages;
use the received control-plane message and the associated received one or more user-plane messages to wirelessly transmit the user data to that UE using that RU, if the RU mask field indicates that the received control-plane message is intended for that RU; and
discard the received control-plane message and the associated received one or more user-plane messages, if the RU mask field indicates that the received control-plane message is not intended for that RU.

### Claim 12 (depends on 11)

The system of claim 11, wherein the system is configured to simultaneously wirelessly transmit respective user data to multiple UEs using the same physical resource blocks, wherein the respective user data simultaneously wirelessly transmitted to the multiple UEs using the same physical resource blocks is wirelessly transmitted from respective subsets of the RUs, wherein none of the subsets of the RUs contain the same RU;
wherein the DU is configured to do the following in connection with simultaneously wirelessly transmitting the respective user data to the multiple UEs using the same physical resource blocks:
include, in a control-plane message for each of the multiple UEs that is communicated over the fronthaul, respective section fields for that UE that include the predetermined section extension containing a respective RU mask field for that UE; and
include, in one or more user-plane messages for each of the multiple UEs that are communicated over the fronthaul and that are associated with the control-plane message for that UE, respective section fields that include the predetermined section extension.

### Claim 13 (depends on 11)

The system of claim 11, wherein the system is configured so that the predetermined section extension includes fields for storing different beamforming information for each RU used to wirelessly transmit user-data to an associated UE.

### Claim 14 (depends on 11)

The system of claim 11, wherein the system is configured to communicate, over the fronthaul, control-plane and user-plane messages including the predetermined section extension in one of an unbundled mode or a bundled mode.

### Claim 15 (depends on 11)

The system of claim 11, wherein the system is configured to communicate, over the fronthaul, control-plane and user-plane messages including the predetermined section extension in connection with fully simulcasting user data to a UE, wherein the user data is wirelessly transmitted from all the RUs to said UE.

### Claim 16

A method for use in a system that comprises:
a distributed unit (DU) to communicatively couple the system to a core network, the DU configured to implement at least some LAYER 2 functions for a wireless interface and at least some LAYER 1 functions for the wireless interface; and
a plurality of remote units (RUs) to wirelessly transmit and receive radio frequency signals to and from user equipment (UE) using the wireless interface in connection with serving a cell, each of the RUs associated with at least one antenna and located remotely from the DU and at least one other RU, wherein each RU is configured to implement the LAYER 1 functions for the wireless interface that are not implemented in the DU;
wherein the DU and RUs are communicatively coupled to each other over a fronthaul and are configured to communicate over the fronthaul using an Open Radio Access Network (O-RAN) fronthaul interface; and
wherein the DU is configured to do the following in connection with wirelessly transmitting user data to a UE using less than all of the RUs:
include, in a control-plane message for that UE that is communicated over the fronthaul, section fields that include a predetermined section extension containing a RU mask field for storing a bit mask comprising a plurality of bit positions, wherein each bit position is associated with a respective one of the RUs; and
include, in one or more user-plane messages for that UE that are communicated over the O-RAN fronthaul and that are associated with the control-plane message for that UE, section fields that include the predetermined section extension;
wherein the system is configured so that the section fields included in each control-plane message include a section identifier that is also included in one or more user-plane messages associated with that control-plane message;
wherein the system is configured so that, for each control-plane message including the predetermined section extension, the section fields for that control-plane message include a section identifier that is also included in the section fields for the one or more user-plane messages associated with that control-plane message;
wherein the method comprises doing the following at each RU:
using the RU mask field included in any control-plane message received by that RU that includes the predetermined section extension in order to determine if the received control-plane message is intended for that RU;
identifying one or more one user-plane message received by that RU that include the predetermined section extension that are associated with the received control-plane message based on the respective section identifiers included in the received control-plane message and the received one or more user-plane messages;
using the received control-plane message and the associated received one or more user-plane messages to wirelessly transmit the user data to that UE using that RU, if the RU mask field indicates that the received control-plane message is intended for that RU; and
discarding the received control-plane message and the associated received one or more user-plane messages, if the RU mask field indicates that the received control-plane message is not intended for that RU.

### Claim 17 (depends on 16)

The method of claim 16, wherein the system is configured to simultaneously wirelessly transmit respective user data to multiple UEs using the same physical resource blocks, wherein the respective user data simultaneously wirelessly transmitted to the multiple UEs using the same physical resource blocks is wirelessly transmitted from respective subsets of the RUs, wherein none of the subsets of the RUs contain the same RU;
wherein the DU is configured to do the following in connection with simultaneously wirelessly transmitting the respective user data to the multiple UEs using the same physical resource blocks:
include, in a control-plane message for each of the multiple UEs that is communicated over the fronthaul, respective section fields for that UE that include the predetermined section extension containing a respective RU mask field for that UE; and
include, in one or more user-plane messages for each of the multiple UEs that are communicated over the fronthaul and that are associated with the control-plane message for that UE, respective section fields that include the predetermined section extension.

### Claim 18 (depends on 16)

The method of claim 16, wherein the system is configured so that the predetermined section extension includes fields for storing different beamforming information for each RU used to wirelessly transmit user-data to an associated UE.

### Claim 19 (depends on 16)

The method of claim 16, wherein the system is configured to communicate, over the fronthaul, control-plane and user-plane messages including the predetermined section extension in one of an unbundled mode or a bundled mode.

### Claim 20 (depends on 16)

The method of claim 16, wherein the system is configured to communicate, over the fronthaul, control-plane and user-plane messages including the predetermined section extension in connection with fully simulcasting user data to a UE, wherein the user data is wirelessly transmitted from all the RUs to said UE.

### Claim 21

A system comprising:
a distributed unit (DU) to communicatively couple the system to a core network, the DU configured to implement at least some LAYER 2 functions for a wireless interface and at least some LAYER 1 functions for the wireless interface; and
a plurality of remote units (RUs) to wirelessly transmit and receive radio frequency signals to and from the user equipment using the wireless interface in connection with serving a cell, each of the RUs associated with at least one antenna and located remotely from the DU and at least one other RU, wherein each RU is configured to implement the LAYER 1 functions for the wireless interface that are not implemented in the DU;
wherein the DU and RUs are communicatively coupled to each other over a fronthaul and are configured to communicate over the fronthaul using an Open Radio Access Network (O-RAN) fronthaul interface; and
wherein the DU and RUs are configured to communicate at least some O-RAN control-plane and user-plane messages that include an O-RAN section extension configured for communicating different section data to different RUs.

### Claim 22 (depends on 21)

The system of claim 21, wherein the DU and RUs are configured to use said O-RAN section extension to support frequency reuse.

### Claim 23 (depends on 21)

The system of claim 21, wherein the DU and RUs are configured to use said O-RAN section extension to support full simulcast where data is wirelessly transmitted from all the RUs to a UE.

### Claim 24 (depends on 21)

The system of claim 21, wherein the DU and RUs are configured to use a RU mask field for storing a bit mask comprising a plurality of bit positions, each bit position associated with respective one of the RUs, where each bit position is set if the associated O-RAN control-plane and user-messages are intended for the respective RU that is associated with that bit position.

### Claim 25 (depends on 24)

The system of claim 24, wherein the RU mask field is communicated in said O-RAN section extension communicated in at least some O-RAN control plane messages.

### Claim 26 (depends on 24)

The system of claim 24, wherein the RU mask field is communicated in both O-RAN control plane and user plane messages.

### Claim 27 (depends on 26)

The system of claim 26, wherein at least some O-RAN control-plane and user-plane messages includes application layer data that includes common header fields, wherein the RU mask field is communicated in the common header fields of the application layer data of both O-RAN control plane and user plane messages.

### Claim 28 (depends on 21)

The system of claim 21, wherein said O-RAN section extension includes fields for storing different beamforming information for each RU.
