EP1568188B1

Method and apparatus to perform protocol translation in a modular system comprising network nodes and a switching fabric

Abstract

Techniques for performing protocol translation for a modular system may be described. In some examples, a first packet created in accordance with a first protocol may be received. A packet type for the first packet may be determined, a second protocol based on the packet type may be selected and the first packet may be translated to a second packet in accordance with the second protocol. Other embodiments are described and claimed.

EP1568188B1, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Expired 12 November 2023, 2.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

37 claims: 3 independent, 34 dependent

  1. 1
    A method of communication protocol translation between a switching fabric (104) and a network node (102;200) of a system, the switching fabric (104) being operable to communicate packets according to one of a plurality of communication protocols and the network node (102;200) being operable to communicate packets according to another one of a plurality of communication protocols, the method comprising the steps of, in the network node (102;200):receiving at least one first packet created in accordance with a first communication protocol for one of the switching fabric (104) and the network node (102;200);the method being characterized by : determining a packet type for said first packet;identifying a second communication protocol suited for translation from the first communication protocol, said identifying being based on a comparison of the packet type of the first communication protocol and the packet types of the plurality of communication protocols of the other of the switching fabric (104) and the network node (102,200);and translating said at least one first packet to at least one second packet in accordance with said identified second communication protocol.
  2. 21
    An article comprising:a storage medium;said storage medium including stored instructions that, when executed by a processor, result in translating a communication protocol by the method of any one of claims 1 to 20.
  3. 22
    A system, comprising:a switching fabric (104) operable to communicate packets according to one of a plurality of communication protocols;at least one network node (102,200) connected to said switching fabric (104) and operable to communicate packets according to another one of a plurality of communication protocols, said network node (102,200) comprising: means (206) for receiving at least one first packet created in accordance with a first communication protocol for one of the switching fabric (104) and the network node (102;200);means (202,204) for communication protocol translation between said switching fabric (104) and said network node (202,204) from the first communication protocol to a second communication protocol for the other of the switching fabric (104) and the the network node (102;200), said means (202,204) for communication protocol translation characterised by : means (202,204) for determining a packet type for said first packet;means (202,204) for identifying a second communication protocol suited for translation from the first communication protocol, said identifying being based on a comparison of the packet types of the first communication protocol and the packet type of the plurality of communication protocols of the other of the switching fabric (104) and the network node (102,200);and means (202,204) for translating said at least one first packet to at least one second packet in accordance with said identified second communication protocol.