Fabric Interface Chip Protocol Translation Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing modular systems face challenges in communicating information across network nodes and switching fabrics due to protocol incompatibilities, limiting interoperability and flexibility.

Innovation Solution

The implementation of a Protocol Translation Module (PTM) within a fabric interface chip (FIC) that translates packets between different communication protocols, enabling network nodes with varying protocols to communicate effectively through a switching fabric, thereby enhancing system robustness and flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If network nodes use different communication protocols to work with specific switching fabrics, then protocol compatibility and interoperability are improved, but device complexity and configuration requirements increase

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidconfiguration requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a protocol translation module as an intermediary component between network nodes and switching fabrics. This module automatically translates packets between different protocols (e.g., InfiniBand, RoCE, UDP/TCP) without requiring manual configuration of each node's protocol stack, thereby reducing configuration complexity while maintaining multi-protocol compatibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The fabric interface chip is designed with universal functionality to handle multiple communication protocols simultaneously. The integrated protocol translation module enables a single interface to support various protocols (InfiniBand, RoCE v1/v2, UDP, TCP) depending on the switching fabric type, eliminating the need for separate dedicated interfaces for each protocol

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

2Adaptability or versatility

If a protocol translation module is added to translate packets between different protocols, then interoperability between heterogeneous fabrics is improved, but device complexity increases

Engineering Contradiction:
ImproveinteroperabilityVSAvoidmodule structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the protocol translation functionality directly into the fabric interface chip, combining the physical interface with the protocol translation module in a single integrated component. This integration approach maintains interoperability across heterogeneous fabrics while minimizing the increase in device complexity by avoiding separate standalone translation devices

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The protocol translation module operates autonomously within the fabric interface chip, automatically detecting the required translation based on packet headers and routing information. The system self-determines the appropriate translation path without external intervention, reducing the operational complexity despite the added translation capability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7573876B2Interconnecting network processors with heterogeneous fabrics
Publication Date: 2009.08.11 TAHOE RES LTD
  • US7573876B2 patent drawing
  • US7573876B2 patent drawing
  • US7573876B2 patent drawing

AI summary

A method and apparatus to perform protocol translation for a modular system may be described wherein a first packet created in accordance with a first protocol is received, a packet type for the first packet is determined, a second protocol based on the packet type is selected and the first packet is translated to a second packet in accordance with the second protocol. Other embodiments are described and claimed.