Packet Synchronization via Time-Based Selection and Dynamic Transmission Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveevent synchronization delayVSAvoidnetwork resource wastage
Core Design Contradiction:
Loss of timeVSLoss of energy

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidreceiving terminal processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #35Parameter changes

3Speed

If packet transmission is performed without checking network conditions, then transmission speed is improved, but transmission failure rate increases in unstable network environments

Engineering Contradiction:
Improvepacket transmission speedVSAvoidtransmission success rate
Core Design Contradiction:
SpeedVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10148377B2System and method of selectively receiving and transmitting a packet based on packet time information
Publication Date: 2018.12.04 SAMSUNG ELECTRONICS CO LTD
  • US10148377B2 patent drawing
  • US10148377B2 patent drawing
  • US10148377B2 patent drawing

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.