Patent · US Expired

Router with routing processors and methods for virtualization

US7362702B2 · kind B2 · utility

97Cited by
51References
43Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 29, 2002
Grant dateApr 22, 2008
Priority date
Expiry dateNov 1, 2025

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L45/247
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction. The nonvirtual transaction accomplishes the intent of the virtual transaction but operates on an actual network port, for example, a storage device.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.