Console Frame Routing via Remote Switch Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data communication systems lack efficient mechanisms for remote switching and frame data management, particularly in handling source and destination information within Ethernet frames, leading to inefficiencies in data transmission and reception across network ports.

Innovation Solution

A console with a switch and network device configuration that includes a switch port, first network ports, and a controller, which inserts and removes source and destination information from frames of data, enabling efficient transfer and routing based on this information, and includes memory for storing associations between ports and network addresses to manage data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If source and destination information is inserted into every frame of data, then frame routing accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveframe routing accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system separates the switching functionality into two distinct components: the network device that inserts source information into frames, and the external switch that uses this information for routing decisions. This segmentation allows each component to have a specialized, simplified function while achieving overall system accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Source information acts as an intermediary element inserted into frames by the network device. This intermediary carries routing identification data that enables the external switch to make accurate routing decisions without requiring the network device to maintain complex routing tables or logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If remote switching is implemented with external switch, then network communication flexibility is improved, but data transmission reliability worsens

Engineering Contradiction:
Improvenetwork communication flexibilityVSAvoiddata transmission reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The external switch is designed to handle multiple network devices and multiple frame types using the same source information insertion and routing mechanism. This universal approach provides flexibility across different network configurations while maintaining reliability through consistent processing of source information for all frames.

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

3Measurement precision

If source information is inserted into all frames, then frame identification accuracy is improved, but data transmission overhead increases

Engineering Contradiction:
Improveframe identification accuracyVSAvoiddata transmission overhead
Core Design Contradiction:
Measurement precisionVSLoss of substance

Solution Approach 1:

Source information is inserted at the local level of individual frames by the network device's ingress circuit, allowing each frame to carry its own identification data. This local quality approach provides accurate frame identification without requiring global changes to the network protocol or additional centralized infrastructure.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8848706B1Console with network device based frame routing according to remotely received switch information
Publication Date: 2014.09.30 MARVELL ASIA PTE LTD
  • US8848706B1 patent drawing
  • US8848706B1 patent drawing
  • US8848706B1 patent drawing

AI summary

A console is provided and includes a switch and a network device. The network device includes a switch port, first network ports, and a controller. The switch is separate from the network device. Each of the first network ports receives a frame of data, and inserts source information into the frame of data. The source information in each frame of data identifies the first network port that received the frame of data. The controller transfers each frame of data, including the source information, to the switch via the switch port. The switch: adds to each frame of data, destination information identifying one or more of the first network ports; and transfers each frame of data, including the source and destination information, to the switch port. The controller transfers each frame of data, received from the switch port, to the first network ports.