Data Providing System Using Throughput Prediction for Moving Objects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data providing systems fail to accurately predict future throughput for data receiving devices on moving objects due to the influence of wireless states, leading to inefficient network resource utilization and inaccurate data transmission planning, especially for real-time data processing.
Innovation Solution
A data providing system that includes data receiving devices transmitting throughput information indicating their current position and speed, allowing the data providing device to determine preceding devices on the same route and generate a data providing plan based on their throughputs, ensuring accurate prediction and efficient resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the server performs scheduling of distribution of the same amount of data to each of two or more clients having different throughputs, then the data transmission is performed, but the transmission times differ causing low accuracy in transmission efficiency
Solution Approach 1:
The patent applies parameter changes by adjusting the data distribution schedule based on varying throughput parameters of different clients. The server schedules data distribution according to each client's specific throughput capability, transforming the fixed same-amount distribution into a dynamic parameter-adjusted distribution that accounts for wireless state variations.
Solution Approach 2:
The patent implements dynamics by making the data distribution schedule adaptive rather than static. The server continuously adjusts the distribution plan based on real-time throughput information from clients, enabling the system to dynamically respond to changing wireless conditions and maintain optimal transmission efficiency.
2Productivity
If the network resource is limited in the wireless communications, then the transmission efficiency gets worse as the amount of data for transmission increases, but it is important to perform scheduling after accurately predicting future throughputs
Solution Approach 1:
The patent applies preliminary action by having clients report their throughput information to the server in advance, and the server performing predictive scheduling based on this预先 acquired data. This allows the server to plan data distribution before actual transmission begins, optimizing network resource usage while avoiding the complexity of real-time adaptive scheduling.
Solution Approach 2:
The patent implements feedback mechanisms where clients continuously report their throughput status to the server, which then uses this feedback information to adjust and optimize the data distribution schedule. This feedback loop enables the system to balance transmission efficiency with scheduling complexity by making informed decisions based on actual network conditions.
3Measurement precision
If the client moves, then the influence of electric field strength and fading environment cannot be neglected, but the predicted conditions greatly differ from the actual conditions
Solution Approach 1:
The patent introduces an intermediary approach by using reported throughput information from multiple clients as a mediator between the complex wireless environment and the scheduling decision-making process. Instead of directly measuring and predicting electric field strength and fading conditions, the system uses actual throughput reports from clients experiencing those conditions to infer and schedule accordingly.
Data Source
AI summary
Each of data receiving devices 20 includes a receiver 22 configured to receive data from a data providing device 10, and a transmitter 21 configured to transmit throughput information indicating a current position and a throughput, to the data providing device 10. The data providing device 10 includes: a receiver 11 configured to receive pieces of the throughput information; a planning unit 12 configured to, on the basis of the received pieces of throughput information, determine preceding data receiving devices 20 existing at positions preceding the current position of a target data receiving device 20 on the same route, and generate a data providing plan for the target data receiving device 20 on the basis of the throughputs of the preceding data receiving devices 20; and a transmitter 13 configured to provide data to the target data receiving device 20 in accordance with the generated data providing plan.


