8165138

Converged Infiniband Over Ethernet Network

PublishedApril 24, 2012
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
6 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. In a computer network switch, a method comprising: receiving a data packet; in response to a determination that a data packet is received by an InfiniBand over Ethernet (IBOE) switch from an InfiniBand network: looking up an Ethernet media access control (MAC) address that corresponds to an InfiniBand Local Identifier (LID) of said data packet in a translation table; generating an Ethernet packet corresponding to said data packet; and encapsulating an InfiniBand link layer packet in said Ethernet packet; in response to a determination that said data packet is received by said IBOE switch from an Ethernet network: performing an Ethernet cyclic redundancy check on said data packet; removing an Ethernet header from said data packet; performing an Infiniband cyclic redundancy check on said data packet; looking up an LID that corresponds to a MAC address of said Ethernet header in said translation table; and calculating an outbound port number for said data packet from said IBOE switch; and sending said data packet to a destination in said computer network.

2

2. The method of claim 1 , wherein said translation table comprises: a plurality of Ethernet MAC addresses corresponding to devices in said Ethernet network; a plurality of InfiniBand LIDs corresponding to devices in said InfiniBand network; a plurality of port numbers of said IBOE switch; and wherein each of said Ethernet MAC addresses translates to one of said InfiniBand LIDs.

3

3. A computer network comprising: an Ethernet network; an InfiniBand network; and an InfiniBand over Ethernet (IBOE) switch coupled to both said Ethernet network and said InfiniBand network, wherein said IBOE switch includes: a processor unit; an Input/Output (I/O) interface coupled to said processor unit; and a memory coupled to said processor unit; and an executable utility within said memory, wherein said executable utility provides the functions of: in response to a determination that a data packet is received by an InfiniBand over Ethernet (IBOE) switch from an InfiniBand network: looking up an Ethernet media access control (MAC) address that corresponds to an InfiniBand Local Identifier (LID) of said data packet in a translation table; generating an Ethernet packet corresponding to said data packet; and encapsulating an InfiniBand link layer packet in said Ethernet packet; in response to a determination that said data packet is received by said IBOE switch from an Ethernet network: performing an Ethernet cyclic redundancy check on said data packet; removing an Ethernet header from said data packet; performing an Infiniband cyclic redundancy check on said data packet; looking up an LID that corresponds to a MAC address of said Ethernet header in said translation table; and calculating an outbound port number for said data packet from said IBOE switch; and sending said data packet to a destination in said computer network.

4

4. The computer network of claim 3 , wherein said IBOE switch comprises the translation table which includes: a plurality of Ethernet MAC addresses corresponding to devices in said Ethernet network; a plurality of InfiniBand LIDs corresponding to devices in said InfiniBand network; a plurality of port numbers of said IBOE switch; and an identifier that matches each of said Ethernet MAC addresses to one of said InfiniBand LIDs.

5

5. A computer program product comprising: a non-transitory computer storage medium; and program code on said non-transitory computer storage medium that that when executed within a data processing device coupled within a computer network causes the device to perform the functions of: in response to a determination that a data packet is received by an InfiniBand over Ethernet (IBOE) switch from an InfiniBand network: looking up an Ethernet media access control (MAC) address that corresponds to an InfiniBand Local Identifier (LID) of said data packet in a translation table; generating an Ethernet packet corresponding to said data packet; and encapsulating an InfiniBand link layer packet in said Ethernet packet; in response to a determination that said data packet is received by said IBOE switch from an Ethernet network: performing an Ethernet cyclic redundancy check on said data packet; removing an Ethernet header from said data packet; performing an Infiniband cyclic redundancy check on said data packet; looking up an LID that corresponds to a MAC address of said Ethernet header in said translation table; and calculating an outbound port number for said data packet from said IBOE switch; and sending said data packet to a destination in said computer network.

6

6. The computer program product of claim 5 , wherein said translation table comprises: a plurality of Ethernet MAC addresses corresponding to devices in said Ethernet network; a plurality of InfiniBand LIDs corresponding to devices in said InfiniBand network; a plurality of port numbers of said IBOE switch; and an identifier that matches each of said Ethernet MAC addresses to one of said InfiniBand LIDs.

Patent Metadata

Filing Date

Unknown

Publication Date

April 24, 2012

Inventors

Aaron C. Brown
Jimmy R. Hill
Gregory F. Pfister
Renato J. Recio

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CONVERGED INFINIBAND OVER ETHERNET NETWORK” (8165138). https://patentable.app/patents/8165138

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

CONVERGED INFINIBAND OVER ETHERNET NETWORK — Aaron C. Brown | Patentable