Network Traffic Management via Scheduled Message Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inefficient network traffic management in mesh-networked systems, particularly when a large number of messages are sent simultaneously, leading to congestion, delayed message delivery, and potential loss of messages due to the limitations of broadcast table size, causing undesirable delays and unpredictable message bursts.

Innovation Solution

Implementing a network traffic management system that includes a processor, real-time clock, and communication device to assign a predefined delay time to message transmissions, thereby controlling the broadcast of messages and preventing network congestion by spreading out message delivery over time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a large number of messages are sent simultaneously across the network, then the system can respond quickly to scheduled events, but the network becomes congested causing message loss and delivery delays

Engineering Contradiction:
Improvemessage transmission speedVSAvoidmessage delivery reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements periodic action by spacing out message transmissions using a scheduled transmission mechanism. Messages are transmitted at predetermined time intervals rather than simultaneously, preventing network congestion while maintaining systematic control. The broadcast table manages transmission timing to ensure messages are sent periodically without overwhelming the network.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies preliminary action by pre-scheduling message transmissions in advance. The system prepares a queue of messages to be transmitted and assigns them specific transmission times before actually sending them. This allows the system to plan message delivery in advance, preventing congestion by ensuring messages are sent at appropriate intervals rather than all at once.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If broadcast table size is increased to handle more concurrent transmissions, then more messages can be sent simultaneously, but device memory requirements and complexity increase

Engineering Contradiction:
Improvenumber of concurrent broadcast packetsVSAvoidbroadcast table size
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements partial action by transmitting messages in batches rather than all at once. The system sends a subset of queued messages at each transmission interval, using a manageable portion of the total message queue. This approach allows the broadcast table to maintain a reasonable size while still handling large numbers of messages over time through multiple transmission cycles.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If messages are delayed to prevent network congestion, then network reliability improves, but message delivery time increases

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidmessage delivery delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements feedback by monitoring network conditions and adjusting message transmission timing accordingly. The system observes network congestion levels and modifies the transmission schedule to optimize delivery. When the network is congested, transmissions are spaced further apart; when the network is clear, transmissions can occur more frequently. This feedback mechanism balances reliability improvement with minimizing unnecessary delays.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10637677B2Broadcast transmission control apparatuses, systems, and methods
Publication Date: 2020.04.28 CALIFORNIA EASTERN LAB
  • US10637677B2 patent drawing
  • US10637677B2 patent drawing
  • US10637677B2 patent drawing

AI summary

A system, apparatus, and method for network traffic management. The method includes receiving a message to be broadcast over a network, assigning a predefined delay time to the transmission the message, and transmitting the message over the network after passage of the predefined delay time.