ONU Bandwidth Request Timing for Accurate PON Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inaccurate dynamic bandwidth allocation (DBA) in passive optical networks (PON) due to inconsistent data reporting by optical network units (ONUs) leading to inefficient resource allocation by the optical line terminal (OLT).
Innovation Solution
Adjusting the sending order of payload and bandwidth requests in transmission containers to ensure the bandwidth request carries an accurate data volume, aligning the generating moment of the request with its sending moment, and allowing the OLT to accurately allocate resources based on the actual data volume to be sent.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the ONU reports the situation about local data to be sent (including subsequently sent data) to the OLT, then the OLT can acquire information about data to be sent, but the acquired information becomes inaccurate because the data carried in the payload is no longer included in the bandwidth request by the time the OLT receives it
Solution Approach 1:
The patent applies preliminary action by having the ONU subtract the data volume of data that will be carried in the payload from the total cached data volume before sending the bandwidth request to the OLT. This preliminary calculation ensures that the bandwidth request accurately reflects only the data that still needs to be transmitted after the payload is sent, thereby preventing information inaccuracy while maintaining timely bandwidth allocation.
2Measurement precision
If the bandwidth request includes the subsequently sent data carried in the payload, then the OLT receives complete information about cached data, but the allocation becomes inaccurate because the payload data is already being transmitted when the request is processed
Solution Approach 1:
The patent applies the extraction principle by separating the data volume into two parts: data that will be carried in the payload and data that remains to be transmitted. The ONU extracts the payload data volume from the total cached data volume and subtracts it from the bandwidth request, ensuring that the OLT receives accurate information about the remaining data that actually needs bandwidth allocation.
3Duration of action of moving object
If the ONU sends the bandwidth request before the payload, then the OLT can allocate bandwidth in advance, but the data volume information in the request becomes outdated by the time the OLT processes it
Solution Approach 1:
The patent applies feedback by having the ONU dynamically calculate the accurate data volume to be transmitted by subtracting the payload data volume from the cached data volume before sending the bandwidth request. This feedback mechanism ensures that the OLT receives up-to-date and reliable information about the actual data transmission needs, even when the request is sent before the payload transmission begins.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Embodiments of the present disclosure provide a method and device for sending a bandwidth request, and a storage medium and an electronic device. The method includes: in a bandwidth allocation acquired by a transmission container, sending a payload and a bandwidth request in sequence to an optical line terminal (OLT), wherein the payload carries first data, the bandwidth request carries a data volume of a second data, and the data volume of the second data is a data volume cached in the transmission container when the bandwidth request is generated.