Network Delay Equalization for Fair Multi-User Content Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional information processing systems experience significant variations in transmission delay among users, making it difficult to maintain a fair and competitive environment for large-scale online events, especially when using packet-switched networks like the Internet, where delays fluctuate due to external factors.
Innovation Solution
An information processing system that includes delay measurement and adjustment devices to measure and equalize transmission delays between input/output devices and computing machines, as well as computing machines and a central computing machine, using a network connection, ensuring delays are within a predetermined value.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If each user individually optimizes their connection to achieve the lowest possible delay, then individual user delay is minimized, but the difference in delay between multiple users increases
Solution Approach 1:
The system introduces a delay adjustment device that measures transmission delays for each user and adds artificial delay to users with lower delay, equalizing the total delay across all users. This creates a 'delay equipotential' state where all users experience the same delay value, ensuring fair competition while maintaining individual optimization benefits
Solution Approach 2:
The system dynamically changes the delay parameter for each user based on their measured transmission delay characteristics. By adjusting the delay parameter individually for each user connection, the system transforms the unequal delay landscape into an equalized one, resolving the contradiction between individual optimization and collective equality
2Adaptability or versatility
If a packet-switched network such as the Internet is used, then network flexibility and accessibility are improved, but the amount of delay fluctuates greatly over time
Solution Approach 1:
The delay adjustment device continuously measures the transmission delay for each user and uses this feedback information to dynamically adjust the delay compensation. This closed-loop feedback mechanism allows the system to adapt to fluctuating network conditions while maintaining stable and equal delay performance across all users
Solution Approach 2:
The system implements dynamic delay adjustment that adapts to changing network conditions in real-time. Rather than using a fixed delay value, the system continuously modifies the delay compensation based on current network state, enabling stable performance over packet-switched networks with highly variable latency
3Manufacturing precision
If delay measurement and adjustment devices are introduced to equalize transmission delays, then delay equality between users is improved, but system complexity increases
Solution Approach 1:
The delay adjustment device performs multiple functions: it measures transmission delay, calculates the required compensation, and applies the delay adjustment. By consolidating these functions into a single universal device, the system achieves delay equalization without proportionally increasing complexity
Solution Approach 2:
The delay adjustment device automatically measures and adjusts delays without requiring manual configuration or intervention. The system self-calibrates by continuously monitoring transmission characteristics and autonomously applying corrections, reducing operational complexity while maintaining precise delay equality
Data Source
AI summary
One aspect of the present invention provides an information processing system in which at least one of a connection between an input/output device and a computing machine or a connection between the computing machine and a central computing machine is made via a network, and a plurality of users uses the same content by using the input/output device via the network, the information processing system including a delay measurement device configured to measure an amount of transmission delay generated between the input/output device and the central computing machine for each of the users, and a delay adjustment device configured to adjust a difference in the amount of transmission delay between the users to be kept within a predetermined value on the basis of the measured amount of transmission delay.


