Radio Layer Data Rate Control for Cellular Network Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network transport protocols, such as TCP, struggle to quickly adapt to rapid changes in bandwidth in cellular networks, leading to inefficiencies like under-utilization of resources and congestion, which result in costly inefficiencies for cellular carriers and decreased quality of service for end-users.
Innovation Solution
The method involves using radio layer information to dynamically control data communication rates and chunk sizes by having mobile devices and servers exchange data rate indications and timeout values, allowing for real-time adjustments based on channel characteristics and network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If TCP congestion avoidance process is used to control data transmission rate, then network reliability is improved, but the response speed to bandwidth changes deteriorates
Solution Approach 1:
The mobile device determines the available bandwidth before data transmission begins and communicates this information to the server in advance. The server then uses this pre-obtained bandwidth information to set the initial data transmission rate, avoiding the need to wait for TCP congestion control to gradually adjust the rate after transmission starts. This preliminary action allows the system to immediately operate at an optimal rate suitable for the current network conditions.
2Productivity
If data transmission rate is increased to improve quality of service, then user experience is improved, but network congestion and resource under-utilization worsen
Solution Approach 1:
The system implements a feedback mechanism where the mobile device continuously monitors available bandwidth and communicates this information to the server. The server adjusts the data transmission rate based on this feedback, increasing the rate when bandwidth is abundant and decreasing it when bandwidth is limited. This closed-loop feedback control ensures that the transmission rate continuously adapts to actual network conditions, optimizing both quality of service and resource efficiency.
Solution Approach 2:
The data transmission rate is made dynamic rather than static. The server adjusts the transmission rate in real-time based on the available bandwidth information received from the mobile device. This dynamic adjustment allows the system to exploit periods of high bandwidth for faster transmission (improving quality of service) while automatically reducing the rate during congested periods (preventing resource waste and congestion).
Data Source
AI summary
A method of data communication rate control is provided. The method includes an application service provider receiving, from a mobile service provider, an indication of a data rate for transmission of data from a server associated with the application service provider to a mobile device. The method also includes transmitting data to the mobile device from the server associated with the application service provider based on the received data rate indication.


