Flexible Edge Access Switch Port Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network communication systems lack flexibility in adapting link types and efficient packet routing, leading to suboptimal performance in multi-protocol environments.

Innovation Solution

The implementation of flexible ports with a processor-controlled physical layer that can operate as different link types, coupled with a routing module generating route control tags for efficient packet transmission, enables adaptive operation as server, storage area network, or local area network ports, using a crossbar for inter-port communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed link types are used in network ports, then device complexity is reduced, but adaptability to different network protocols deteriorates

Engineering Contradiction:
Improveadaptability to different link typesVSAvoidport configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network switch is designed with universal ports that can function as server ports, storage area network ports, or local area network ports depending on configuration. The routing module and physical layer work together to enable a single port type to handle multiple network protocols and link types, eliminating the need for dedicated hardware for each protocol.

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

Solution Approach 2:

The port configuration is made dynamic through processor-controlled physical layer settings. The routing module can dynamically assign ports to different link types based on traffic requirements, and the physical layer can be reconfigured via control signals to adapt to different protocols, allowing the system to respond flexibly to changing network conditions.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If dynamic port configuration is implemented, then adaptability to different network protocols is improved, but device complexity increases

Engineering Contradiction:
Improveprotocol flexibilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The routing module serves as an intermediary between the processor and the physical layer, managing the complexity of port configuration. It generates route control tags that contain translation identifiers, which act as intermediaries to translate between different network protocols and the underlying physical layer, simplifying the control mechanism while maintaining protocol flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system manages complexity by changing parameters rather than reconfiguring hardware. The routing module modifies packet parameters (adding route control tags with translation identifiers) and the physical layer changes operational parameters (link type configuration) based on processor control signals, allowing dynamic adaptation without complex hardware reconfiguration.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If routing modules generate detailed route control tags, then packet routing efficiency is improved, but processing overhead increases

Engineering Contradiction:
Improvepacket routing efficiencyVSAvoidtag generation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The routing module performs preliminary actions by pre-configuring route control tags with translation identifiers and egress port information before packets arrive. The routing table is pre-populated with translation mappings, allowing the routing module to quickly generate tags by simple table lookups rather than complex real-time analysis, reducing processing time while maintaining routing efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8953606B1Flexible edge access switch and associated methods thereof
Publication Date: 2015.02.10 MARVELL ASIA PTE LTD
  • US8953606B1 patent drawing
  • US8953606B1 patent drawing
  • US8953606B1 patent drawing

AI summary

A network device is provided. The network device includes a processor having access to a memory storage device storing instructions for execution by the processor; and a first flexible port having a physical layer that can be configured to operate as a first link type or a second link type based on a control signal sent by the processor. The first flexible port receives a packet from the computing system. The first flexible port determines an egress flexible port for transmitting the packet to its destination. A routing module generates a route control tag for the packet that includes an identifier identifying the egress flexible port, a location identifier identifying where the packet is stored at the first flexible port and a translation identifier identifying an action that is to be performed on the packet at the egress port before sending the packet to the destination.