The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 08, 2004
Filed:
Apr. 20, 1999
David A. Hughes, Mountain View, CA (US);
Daryn Lau, Saratoga, CA (US);
Dan Klausmeier, Menlo Park, CA (US);
Eugene Wang, Fremont, CA (US);
Madhav Marathe, Cupertino, CA (US);
Frank Chui, Sunnyvale, CA (US);
Gene K. Chui, Campbell, CA (US);
Gary Kipnis, Sunnyvale, CA (US);
Gurmohan S. Samrao, San Jose, CA (US);
Lionel A. King, San Jose, CA (US);
Cisco Technology, Inc., San Jose, CA (US);
Abstract
An apparatus is described comprising an ingress port and a plurality of switch planes where each of the switch planes has a dedicated scheduler and each of the switch planes are communicatively coupled to the ingress port. The switch planes may further have at least one input control port and at least one output control port where each of the input control ports are coupled to each of the output control ports in a crossbar arrangement. The communicative coupling may further comprise one of the input control ports coupled to the ingress port. Furthermore, the ingress port may have at least one unicast queue which is dedicated to a specific egress port. The ingress port may also have a multicast queue. The dedicated scheduler may further comprise a pointer to determine priority between multicast and unicast traffic, a pointer to determine priority between contending input control ports having multicast traffic and/or a pointer for each of the output control ports to determine priority between contending input control ports having unicast traffic. The apparatus may also further comprise a plurality of ingress ports where each of the ingress ports are communicatively coupled to one of each of the input control ports.