IP Library Granted Patent US 9,448,957
Granted Patent B2
US 9,448,957 · App. 14/532,304 · Granted Sep 20, 2016

Unified system area network and switch

Inventor: Jayanta Kumar Maitra (San Diego, CA)
Assignee: GigaIO Networks, Inc.
G06F13/4027G06F13/4022G06F13/4221H04L41/0806H04L49/35
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,448,957
App. No.
14/532,304
Granted
Sep 20, 2016
Kind
B2
Abstract

A network switch, based on the PCI Express protocol, is disclosed. The switch includes a processor, local memory and a plurality of non-transparent bridges. By configuring the non-transparent bridges appropriately, the network switch can facilitate a number of different communication mechanisms, including TCP/IP communication between servers, server clusters, and virtualized I/O device utilization. For example, the network switch may configure the non-transparent bridges so as to have access to the physical memory of every server attached to it. It can then move data from the memory of any server to the memory of any other server. In another embodiment, the network switch is connected to an I/O device, and multiple servers are given access to that I/O device via virtualized connections.

Claims (13)

1. A system for area network communication, comprising:

a plurality of servers, wherein each server is PCI Express compatible;

a network switch, wherein the network switch comprises:

a PCI Express switch with a plurality of bridge connectors;

a central processing unit;

a root complex, wherein said root complex connects the PCI Express switch to said central processing unit; and

a memory component;

a plurality of PCIe-compliant cables, wherein each of the plurality of cables connects each of the plurality of servers to each of the plurality of bridge connectors on the PCI Express switch within the network switch; and

a respective non-transparent bridge disposed between the PCI Express switch and each of the plurality of servers and in communication with a respective one of the PCIe-compliant cables;

wherein each connection between one of the plurality of servers and the network switch establishes communication between the respective server and the rest of the plurality of servers without the need to convert from PCI Express technology and

wherein a routing application is stored in a memory device disposed in the network switch, and wherein a packet comprises a destination address, and the central processing unit routes the packet from the respective server to one of the rest of the plurality of servers through one of the non-transparent bridges, based on the destination address, using the routing application.

2. The system of claim 1 , wherein the PCI Express switch includes data buffer hardware resources and said network switch uses said data buffer hardware resources of said PCI Express switch to augment the data buffering functions needed to facilitate routing data between servers.

3. The system of claim 1 , wherein each server includes an Internet Protocol (IP) layer for establishing IP addresses, wherein the routing application uses the IP addresses to route the packet.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 9, 2017
From: X-MEN, LLC
To: GIGAIO NETWORKS, INC.
Reel/Frame 043249/0432 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2016
From: RJ INTELLECTUAL PROPERTIES LLC
To: GIGAIO NETWORKS, INC.
Reel/Frame 038566/0963 →
SECURITY INTEREST Recorded May 9, 2016
From: GIGAIO NETWORKS, INC.
To: X-MEN, LLC
Reel/Frame 038519/0875 →
Continuity (4)
Continuation 13860976 · Apr 11, 2013
Division 13091749 · Apr 21, 2011
Continuation In Part 12613207 · Nov 5, 2009
Related Publication 20150052284A1 · Feb 19, 2015