Split Fronthaul Interface User Plane Data Packetization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current split L1 PHY fronthaul interfaces in distributed base stations face inefficiencies in data transmission, particularly in the handling of user plane data across separated processing stages, leading to variable bandwidth requirements and potential delays, which can impact processing efficiency and hardware utilization.
Innovation Solution
The solution involves generating and transmitting user plane data in packets across a split fronthaul interface on a symbol-by-symbol basis, with control information provided to enable timely processing at the receiving stage, allowing for uniform and predictable data transfer, reducing bandwidth requirements, and maintaining consistent processing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If user plane data is transmitted in bursts across the split fronthaul interface, then all data for a time-slot symbol can be sent at once, but this causes variable bandwidth requirements and hardware over-dimensioning
Solution Approach 1:
The patent segments user plane data into multiple packets that are transmitted sequentially across the split fronthaul interface. Each packet corresponds to a portion of the data needed for a specific time-slot symbol, allowing the data to be divided into manageable chunks that can be transmitted at a steady rate rather than requiring large burst bandwidth.
Solution Approach 2:
Control information is transmitted beforehand to enable the receiving L1 PHY processing stage to begin processing data packets before all packets have been received. This preliminary action allows processing to overlap with transmission, smoothing out the bandwidth requirements and eliminating the need for hardware over-dimensioning to handle peak burst rates.
2Productivity
If control information is provided to enable early processing at the receiving stage, then processing efficiency improves, but this requires coordinated timing across the fronthaul interface
Solution Approach 1:
Control information is transmitted in advance of the user plane data packets it governs. This control information contains instructions that enable the receiving L1 PHY processing stage to begin processing operations before the actual data packets arrive, improving processing efficiency by eliminating idle wait time.
Solution Approach 2:
The system implements timing coordination where the transmission of control information is synchronized with the subsequent data packet transmissions. This feedback mechanism ensures that the receiving stage knows when to expect data and can prepare processing resources accordingly, managing the complexity through structured timing relationships.
3Quantity of substance
If data is transmitted in sequential packets rather than bursts, then bandwidth requirements become uniform, but this may increase transmission time
Solution Approach 1:
The patent maintains continuous transmission of data packets across the fronthaul interface, with each packet being transmitted in sequential time periods. This continuous action ensures uniform bandwidth utilization without idle gaps, while the overlapping processing enabled by preliminary control information compensates for the sequential nature, preventing time loss.
Solution Approach 2:
By providing control information in advance, the system enables the receiving stage to start processing before all packets are transmitted. This overlap between transmission and processing eliminates the time penalty that would otherwise result from sequential packet transmission, as processing begins as soon as the first packets arrive.
Data Source
Figure 1
Figure 2
Figure 3A~3B
AI summary
This specification describes a method comprising generating a first packet based on user plane data relating to a single user which is output by a first L1 PHY processing stage, the first packet including a proper subset of the user plane data which is to be transmitted to the user equipment during a first time-slot symbol; passing the first packet to a second L1 PHY processing stage across a split fronthaul interface in a first time period having a duration corresponding to a duration of transmission of the first time-slot symbol; and passing one or more subsequent packets including the remainder of the user plane data across the split fronthaul interface in one or more successive timeperiods which are immediately subsequent to the first time period.