Universal Network Interface Controller for Remote Device Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Expanding the geographic distance between a computer bus and controlled devices while effectively communicating computer bus communications over a network is challenging, especially when traditional network communication problems arise in controlling computer bus protocol devices.

Innovation Solution

The use of universal network interface controllers (UNICs) and a switch fabric to control remote devices using computer bus protocols, enabling the encapsulation and decapsulation of CBP communications within a 'CBP tunnel' for transmission, and employing congestion-free protocols to guarantee delivery and reduce congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of moving object

If computer bus communications are transmitted over a network to control remote devices, then the geographic distance between computer bus and controlled devices is expanded, but network congestion and delivery reliability issues arise

Engineering Contradiction:
Improvegeographic distanceVSAvoidcommunication reliability
Core Design Contradiction:
Length of moving objectVSReliability

Solution Approach 1:

The communication protocol is segmented into distinct layers: CBP protocol layer for device control commands and Ethernet protocol layer for network transmission. This segmentation allows each protocol to operate independently in its optimal domain, with the CBP tunnel encapsulating device control traffic within standard Ethernet frames for reliable network transport.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A UNIC (Universal Network Interface Controller) acts as an intermediary device that bridges the CBP protocol domain and Ethernet network domain. The UNIC encapsulates CBP communications into Ethernet frames for transmission and decapsulates incoming frames back to CBP protocol, serving as a mediator that translates between the two protocol domains while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Length of moving object

If computer bus communications are transmitted over a network, then remote device control is enabled, but latency increases due to network overhead

Engineering Contradiction:
Improvegeographic distanceVSAvoidcommunication latency
Core Design Contradiction:
Length of moving objectVSLoss of time

Solution Approach 1:

CBP communications are merged with standard Ethernet traffic by encapsulating CBP protocol data units within Ethernet frames. This combining approach allows CBP traffic to leverage the efficient Ethernet infrastructure and switching capabilities, reducing overall latency compared to dedicated remote communication protocols.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The solution transitions from a dedicated point-to-point communication dimension to a multi-dimensional network architecture where CBP traffic is embedded within the Ethernet frame structure. This dimensional change allows CBP communications to utilize the high-speed Ethernet switching fabric, significantly reducing transmission latency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If traditional network communication protocols are used to control computer bus devices, then network transmission is achieved, but protocol compatibility and control precision are compromised

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidcontrol precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The protocol stack is segmented into two distinct layers: the CBP protocol layer maintains precise device control semantics and timing requirements, while the Ethernet layer provides universal network compatibility. This segmentation preserves control precision at the CBP layer while achieving broad adaptability through standard Ethernet compatibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The UNIC interface is designed with universal functionality to handle both CBP protocol encapsulation and standard Ethernet frame processing. This multi-functionality allows a single device to maintain precise CBP device control while simultaneously providing universal compatibility with standard Ethernet networks and switches.

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

Data Source

PatentUS9515963B2Universal network interface controller
Publication Date: 2016.12.06 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9515963B2 patent drawing
  • US9515963B2 patent drawing
  • US9515963B2 patent drawing

AI summary

A universal network interface controller (UNIC) is provided for interfacing a host computer to a switch fabric, a packet network, or both. The UNIC includes encapsulation logic configured to encapsulate a CBP communication for transmission as switch fabric data on the switch fabric. Finally, the UNIC includes transmit logic configured to transmit the encapsulated CBP communication to the remote CBP device using the switch fabric.