Network Overhead Dissemination via Marked Packet Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication network protocols expend significant network bandwidth for transmitting network overhead information, such as route cost updates and congestion control notifications, which could be used for actual data payloads.

Innovation Solution

A protocol that encodes and transmits network overhead information in a specific sequence of marked data packets or identifiable classes, utilizing techniques like Differentiated Services and Weighted Fair Queuing to minimize bandwidth usage, allowing for efficient dissemination of information without consuming additional network resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network overhead information is transmitted using conventional protocols, then network management and traffic control are facilitated, but network bandwidth is significantly consumed

Engineering Contradiction:
Improvenetwork management capabilityVSAvoidnetwork bandwidth
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges network overhead information transmission with existing data packet transmission by embedding control information within the sequence of data packets themselves. Instead of sending separate overhead packets, the system combines management functions with regular data flow, thereby utilizing existing bandwidth allocations for dual purposes and reducing dedicated overhead bandwidth requirements.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements multi-functionality by enabling data packets to serve both as data carriers and as vehicles for network management information. The same packet infrastructure is used for both user data transmission and network control functions, allowing a single communication channel to perform multiple roles and reducing the need for separate dedicated overhead channels.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If bandwidth is over-provisioned to accommodate overhead information transmission, then network management functions are supported, but available bandwidth for actual data payloads is reduced

Engineering Contradiction:
Improvenetwork management supportVSAvoiddata payload throughput
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system combines network management functions with data payload transmission by encoding control information within the sequence and marking of data packets. This merging allows the same bandwidth resources to serve both management and data transmission purposes simultaneously, eliminating the need to over-provision bandwidth for overhead while maintaining full data payload capacity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the parameter representation of network information from dedicated bandwidth allocation to sequence-based encoding. By transforming control information into a format that can be conveyed through packet sequencing and marking rather than through separate dedicated channels, the system optimizes bandwidth utilization for both management functions and data payloads.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7889743B2Information dissemination method and system having minimal network bandwidth utilization
Publication Date: 2011.02.15 LOCKHEED MARTIN CORP
  • US7889743B2 patent drawing
  • US7889743B2 patent drawing
  • US7889743B2 patent drawing

AI summary

An information disseminating apparatus that transmits information between nodes of a network while expending minimal or no network bandwidth for transmitting the information. The apparatus can include a message processor that generates or receives a message to be transmitted from a first note to a second node in the network, and a transmitter that transmits data packets in a sequence that represents the message from the first node to the second node. The apparatus may further include a plurality of queues each associated with a class and services one or more data packets each having a marker that corresponds to the class, and a queue processor that dequeues the data packets from the queues in accordance to the sequence and the class associated with each of the queues.