C-RAN Fronthaul Multicast Mapping for Remote Unit Bandwidth Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cloud radio access networks (C-RANs) face inefficiencies in transmitting different data sets to geographically diverse remote units (RUs) due to bandwidth inefficiencies and the lack of differentiation in data transmission methods, particularly in the O-RAN 1.0 interface and shared cell proposal, which do not account for the unique requirements of C-RANs.
Innovation Solution
Implement a fronthaul network with multicast groups and deep packet inspection (DPI) to selectively send data to specific subsets of remote units, using bitmasks or DPI to ensure data is routed to the intended RUs, thereby optimizing bandwidth usage and reducing processing load on the controller.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If centralized processing functions are moved to remote radio units in distributed antenna systems, then coverage area and signal quality are improved, but backhaul bandwidth requirements and system complexity increase
Solution Approach 1:
The system divides the radio access network into distributed radio units and a centralized virtual baseband pool, separating processing functions from hardware infrastructure. This segmentation allows coverage expansion without proportionally increasing backhaul requirements, as multiple radio units share processing resources in the virtualized pool.
Solution Approach 2:
The virtual baseband pool implements multi-functionality by allowing a single centralized processing resource to serve multiple radio units through dynamic resource allocation. This universal processing pool handles functions for different radio units simultaneously, reducing overall system complexity while maintaining wide coverage.
2Reliability
If dedicated physical layer interfaces are implemented for each radio unit connection, then connection reliability is improved, but infrastructure cost and device complexity increase
Solution Approach 1:
Multiple dedicated physical layer interfaces are merged into a single unified fronthaul interface that carries both control plane and user plane traffic. This consolidation maintains connection reliability through protocol encapsulation while reducing infrastructure cost by eliminating the need for separate physical connections for each function.
Solution Approach 2:
A protocol encapsulation layer acts as an intermediary between the control plane and user plane traffic, allowing both types of communication to share the same physical interface. This mediator ensures reliable delivery of control signals while transporting user data, maintaining reliability without requiring separate dedicated interfaces.
3Measurement precision
If control plane and user plane traffic are transmitted separately, then traffic management precision is improved, but interface complexity and bandwidth utilization efficiency worsen
Solution Approach 1:
Control plane and user plane traffic are merged into a single fronthaul interface using protocol encapsulation. The unified interface maintains precise traffic management by preserving distinct protocol headers that identify control versus user data, allowing separate handling within the combined stream without requiring physically separate interfaces.
4Productivity
If protocol encapsulation is used to multiplex control and user plane traffic, then bandwidth utilization is improved, but processing complexity and message overhead increase
Solution Approach 1:
Protocol encapsulation acts as an intermediary mechanism that multiplexes control and user plane traffic over a shared fronthaul interface. The encapsulation layer adds structured headers that enable receiving equipment to efficiently parse and separate different traffic types, improving bandwidth utilization while managing processing complexity through standardized protocol handling.
Data Source
Figure 1A
Figure 1B
Figure 2
AI summary
A C-RAN includes a plurality of remote units; and a central unit communicatively coupled to the remote units via a fronthaul network. The central unit is configured to determine sets of data to be sent to respective subsets of remote units across the fronthaul network. The central unit is also configured to determine a mapping of each of the sets of data to a respective one of the subsets of remote units. The central unit is also configured to, for each of the sets of data, if at least one of the multicast groups wholly contains the respective subset of remote units mapped to that set of data, transmit that set of data to the respective subset of remote units over the fronthaul network by multicasting that set of data to the multicast group that best matches the respective subset of remote units mapped to that set of data.