Wireless Buffer Scheduling Using Application Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing packet transmission control systems fail to adapt to changing communication requirements of applications, leading to issues such as packet loss, delay, and reduced network efficiency due to mismatched scheduling.
Innovation Solution
A control system that manages packet transmission based on the amount of packets accumulated in buffers and the communication requirements of applications, using a controller to adjust transmission timing and period for each buffer unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If packet transmission control is performed without considering real-time communication requirements, then scheduling simplicity is maintained, but packet loss and delay occur when request band exceeds provided band
Solution Approach 1:
The controller receives communication requirement information from the terminal and uses this feedback to dynamically adjust packet transmission scheduling. The terminal feeds back its current communication requirements (band, delay, jitter) to the controller, which then adjusts the packet transmission schedule accordingly, ensuring reliable transmission while adapting to changing conditions.
Solution Approach 2:
The packet transmission control system transitions from static scheduling to dynamic scheduling that adapts to changing communication requirements. The controller continuously adjusts transmission parameters based on real-time feedback from terminals, making the system flexible and responsive to varying network conditions and application needs.
2Productivity
If packet transmission control is performed without considering real-time communication requirements, then control system simplicity is maintained, but band utilization efficiency decreases when request band is smaller than provided band
Solution Approach 1:
The terminal provides feedback about its actual communication requirements to the controller, which uses this information to optimize band allocation. When the terminal's request band is smaller than the provided band, the controller adjusts the scheduling to allocate only the necessary bandwidth, thereby improving overall band utilization efficiency while maintaining service quality.
Solution Approach 2:
The controller dynamically changes scheduling parameters (transmission period, time slot allocation) based on the terminal's communication requirements. By adjusting these parameters according to real-time feedback, the system optimizes band utilization efficiency without requiring complex infrastructure changes.
3Reliability
If EDCA terminal-based control is used, then implementation simplicity is maintained, but service-level quality control cannot be achieved
Solution Approach 1:
The controller acts as an intermediary between terminals and the packet transmission system. It receives communication requirement information from terminals, processes this information centrally, and generates optimized scheduling decisions. This intermediary approach enables service-level quality control by coordinating transmissions across multiple terminals based on their individual requirements, something that terminal-based EDCA cannot achieve.
Solution Approach 2:
The control function is segmented into two parts: terminals responsible for reporting their communication requirements, and the controller responsible for generating and managing the packet transmission schedule. This segmentation allows service-level quality control to be implemented centrally without requiring complex changes at the terminal level, maintaining implementation simplicity while achieving reliable service quality.
Data Source
AI summary
An object of the present disclosure is to perform packet transmission control for each buffer according to communication requirements of an application.In order to achieve the above object, a control system according to the present disclosure is a control system that controls traffic of a wireless network, the control system including: a terminal and an access point that mutually transmit packets accumulated in buffers via the wireless network; and a controller that performs transmission control on the terminal and the access point, in which the controller controls packet transmission between the terminal and the access point for each of the buffers on the basis of amounts of the packets accumulated in the buffers of the terminal and the access point and communication requirements of an application associated with the buffers.


