Ethernet Interface Module With Shared Switching Resources

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ethernet devices require a significant amount of hardware and software components, making them costly and complex, which is prohibitive for certain applications.

Innovation Solution

A low-cost Ethernet interface module that utilizes PHY and MAC blocks without requiring packet memory or protocol evaluation software, featuring a full-duplex port configuration with evaluation apparatus to determine frame addressing and manage command operations, reducing the need for per-device switching resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional Ethernet device implementation is used, then Ethernet communication functionality is achieved, but hardware and software complexity increases significantly

Engineering Contradiction:
ImproveEthernet communication functionalityVSAvoidhardware and software components
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes unnecessary components from traditional Ethernet devices. Specifically, it eliminates packet memory, protocol evaluation software, and per-device switching resources while retaining only the essential PHY and MAC blocks for basic Ethernet communication functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a universal Ethernet interface design where a single interface can serve multiple devices through shared switching resources. The switching apparatus operates at a higher level, managing multiple devices without requiring dedicated per-device switching resources, thereby reducing individual device complexity.

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

2Ease of operation

If per-device switching resources are allocated, then device isolation and control are improved, but hardware resources and cost increase

Engineering Contradiction:
Improvedevice isolation and controlVSAvoidhardware resources
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent merges switching resources into a shared pool managed by a higher-level switching apparatus. Instead of allocating dedicated switching resources to each device, multiple devices share common switching infrastructure, reducing total hardware resource requirements while maintaining device isolation through software-based virtual switching.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a higher-level switching apparatus that acts as an intermediary between network switches and end devices. This intermediary manages packet routing and device isolation centrally, eliminating the need for per-device switching resources while maintaining control and isolation capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If protocol evaluation software is included, then protocol compliance is ensured, but software requirements and complexity increase

Engineering Contradiction:
Improveprotocol complianceVSAvoidsoftware requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent removes protocol evaluation software from the Ethernet device. Instead, protocol handling is performed by a higher-level switching apparatus that manages communication protocols centrally, allowing simple Ethernet devices to maintain protocol compliance without embedding complex software.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces software-based protocol evaluation with hardware-based packet processing. The evaluation apparatus uses hardware logic to determine packet destinations and routing decisions, eliminating the need for software protocol evaluation while maintaining efficient packet handling.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Productivity

If packet memory is implemented, then packet storage and processing are enabled, but hardware components and cost increase

Engineering Contradiction:
Improvepacket processing capabilityVSAvoidhardware components
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent eliminates packet memory from the Ethernet device architecture. Packet storage and processing functions are relocated to external switching apparatuses that manage packet routing and processing centrally, allowing simple Ethernet devices to operate without embedded packet memory.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces external switching apparatuses as intermediaries that handle packet storage and processing functions. These external apparatuses manage packet queues and routing decisions, eliminating the need for packet memory within the Ethernet device itself while maintaining packet processing capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9391924B2Ethernet interface module
Publication Date: 2016.07.12 INNOVASIC INC
  • US9391924B2 patent drawing
  • US9391924B2 patent drawing
  • US9391924B2 patent drawing

AI summary

An Ethernet interface comprises a first full duplex port and a second duplex port each operable to transfer frames between a network and a device. The Ethernet interface module further comprises a first path coupling the first duplex port and the second full duplex port; a second path coupling the second full duplex port and the first full duplex port; a first queue disposed in the first path; a second queue disposed in the second path; and evaluation apparatus coupled to the first queue and to the second queue.