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.

Date of Patent:
Feb. 01, 2022

Filed:

Dec. 10, 2019
Applicant:

Juniper Networks, Inc., Sunnyvale, CA (US);

Inventors:

Craig R. Frink, Chelmsford, MA (US);

Weidong Xu, Westford, MA (US);

Anurag P. Gupta, Saratoga, CA (US);

Harshad B Agashe, Bangalore, IN;

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); H04L 12/721 (2013.01); G06F 9/48 (2006.01); H04L 12/713 (2013.01); H04L 12/741 (2013.01); H04L 12/861 (2013.01); H04L 12/70 (2013.01);
U.S. Cl.
CPC ...
H04L 45/566 (2013.01); G06F 9/4887 (2013.01); H04L 45/586 (2013.01); H04L 45/74 (2013.01); H04L 49/9036 (2013.01); H04L 49/9047 (2013.01); H04L 2012/5681 (2013.01);
Abstract

An apparatus for switching network traffic includes an ingress packet forwarding engine and an egress packet forwarding engine. The ingress packet forwarding engine is configured to determine, in response to receiving a network packet, an egress packet forwarding engine for outputting the network packet and enqueue the network packet in a virtual output queue. The egress packet forwarding engine is configured to output, in response to a first scheduling event and to the ingress packet forwarding engine, information indicating the network packet in the virtual output queue and that the network packet is to be enqueued at an output queue for an output port of the egress packet forwarding engine. The ingress packet forwarding engine is further configured to dequeue, in response to receiving the information, the network packet from the virtual output queue and enqueue the network packet to the output queue.


Find Patent Forward Citations

Loading…