Packet Synchronization via Time-Based Selection and Dynamic Transmission Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in synchronizing events in real-time between terminals over wired or wireless networks, particularly due to delays and interference, which can result in delayed or failed packet transmissions, affecting the accuracy and timeliness of event synchronization.
Innovation Solution
A method and system for transmitting and receiving packets that select and synchronize events based on time information, prioritizing the most recently received or occurred events, and adjusting transmission to ensure real-time synchronization by stopping and restarting packet transmission based on network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If packets are transmitted continuously to maintain real-time event synchronization, then event synchronization timeliness is improved, but network resource wastage increases due to delayed or redundant packet delivery
Solution Approach 1:
The system dynamically adjusts packet transmission based on the receiving terminal's processing state. When the receiver is ready, packets are transmitted; when the receiver is processing or buffer is full, transmission is paused. This dynamic adaptation prevents resource wastage while maintaining synchronization timeliness.
Solution Approach 2:
The receiving terminal sends feedback information to the transmitting terminal about its processing status and buffer state. Based on this feedback, the transmitting terminal adjusts its packet transmission timing and rate, optimizing both synchronization delay and resource utilization.
2Reliability
If multiple packets containing the same event information are transmitted to ensure delivery, then transmission reliability is improved, but processing complexity increases at the receiving terminal
Solution Approach 1:
The patent extracts and transmits only the necessary event synchronization information in packets, avoiding redundant data. The receiving terminal extracts and processes only the essential synchronization data, reducing processing complexity while maintaining delivery reliability.
Solution Approach 2:
The system changes the parameter of packet content to include only essential event synchronization information rather than complete event data. This parameter optimization reduces the receiving terminal's processing burden while ensuring reliable delivery of critical synchronization information.
3Speed
If packet transmission is performed without checking network conditions, then transmission speed is improved, but transmission failure rate increases in unstable network environments
Solution Approach 1:
The system performs preliminary checks of network conditions and receiving terminal state before initiating packet transmission. This preliminary action ensures that transmission only occurs when conditions are favorable, maintaining high speed while improving success rate in unstable networks.
Data Source
AI summary
A method of receiving a packet by a receiving terminal is provided. The method includes receiving one or more packets including information about an event which belongs to a same kind of event from a transmitting terminal, and selecting at least one packet from among the received one or more packets based on time information of a certain point of time at the certain point of time.


