Dual-Layer Communication Protocol Stack for Low Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network-connected electronic devices face inefficiencies in data transfer due to significant processing overhead and latency caused by complex communication protocols, particularly in remote device attachments via networks like SANs, which also increase costs.

Innovation Solution

A dual-layer communication protocol stack comprising a network-level protocol layer for general network communications management and a device-level protocol layer for device-specific commands, facilitating high-bandwidth, low-latency data transfers by separating duties and minimizing overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex communication protocols like SANs are used to connect remote devices via network, then device connectivity and reliability are improved, but processing overhead and latency increase significantly

Engineering Contradiction:
Improvedevice connectivityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the communication protocol into distinct layers: a network-level protocol layer for general network communications management and a device-level protocol layer for device-specific commands. This segmentation allows each layer to handle specific tasks efficiently, reducing overall processing overhead and latency while maintaining reliable device connectivity through the network.

Inventive Principle:
Principle #1Segmentation

2Reliability

If complex communication protocols like SANs are used to connect remote devices via network, then device connectivity is improved, but processing overhead increases

Engineering Contradiction:
Improvedevice connectivityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the communication protocol into distinct layers: a network-level protocol layer for general network communications management and a device-level protocol layer for device-specific commands. This segmentation allows each layer to handle specific tasks efficiently, reducing overall processing overhead and latency while maintaining reliable device connectivity through the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and separates the device-specific communication commands from the general network protocol, placing them in a dedicated device-level protocol layer. This extraction simplifies the network-level protocol by removing device-specific complexity, thereby reducing processing overhead while maintaining connectivity through the standardized network layer.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If additional hardware or separate file servers are used to facilitate network device attachment, then connectivity and reliability are improved, but cost and device complexity increase

Engineering Contradiction:
ImproveconnectivityVSAvoidhardware requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal two-layer protocol stack that can be deployed on standard network infrastructure without requiring additional specialized hardware or separate file servers. The network-level protocol layer provides universal network communications management that works across different device types, eliminating the need for device-specific hardware additions while maintaining reliable connectivity.

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

Data Source

PatentUS7746900B2Low-level communication layers and device employing same
Publication Date: 2010.06.29 SYNKLOUD TECHNOLOGIES LLC
  • US7746900B2 patent drawing
  • US7746900B2 patent drawing
  • US7746900B2 patent drawing

AI summary

An electronic device employing an efficient network protocol stack. The protocol stack comprises a network-level protocol layer configured to provide a transmission service for transferring data to and from a computer network, and a device-level protocol layer configured to send and receive information specific to an interface of the electronic device over the network via the transmission service of the network-level protocol layer. Alternately, each of the network-level protocol layer and the device-level protocol layer may be employed individually with other network protocol layers to construct a functioning network protocol stack.