Global Patent Index - EP 2695334 A1

EP 2695334 A1 20140212 - PACKET SCHEDULING METHOD AND APPARATUS

Title (en)

PACKET SCHEDULING METHOD AND APPARATUS

Title (de)

PAKETPLANUNGSVERFAHREN UND VORRICHTUNG

Title (fr)

PROCÉDÉ ET APPAREIL DE PLANIFICATION DE PAQUETS

Publication

EP 2695334 A1 20140212 (EN)

Application

EP 12717489 A 20120403

Priority

  • US 201113080574 A 20110405
  • IB 2012051634 W 20120403

Abstract (en)

[origin: US2012257500A1] Improved packet scheduling methods and apparatuses for use in, among other things, a network interface of a router (or other network element) are described herein. In one such improved method, packets buffered in a network interface are segmented for transmission on a communications link into multiple scheduling domains each being represented by a scheduling tree, each scheduling tree is assigned to a separate virtual port scheduling engine, and a top level scheduling engine is employed to schedule between the outputs of the virtual port scheduling engines to make the final choice of which buffered packet to transmit on the communications link (e.g., to move to the transmit queue of the network interface). By having the virtual port scheduling engines operate in parallel and substantially independently of each other, the rate at which packet can be moved into the transmit queue may increase greatly, thereby increasing the bandwidth of the network interface of the router.

IPC 1-7

H04L 12/56

IPC 8 full level

H04L 47/52 (2022.01)

CPC (source: BR EP KR US)

H04L 47/125 (2013.01 - KR); H04L 47/52 (2013.01 - EP KR US); H04L 47/60 (2013.01 - BR EP KR US); H04L 49/9063 (2013.01 - EP KR US); H04L 47/52 (2013.01 - BR); H04L 49/9063 (2013.01 - BR)

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DOCDB simple family (publication)

US 2012257500 A1 20121011; US 8705363 B2 20140422; AU 2012241044 A1 20131017; BR 112013023451 A2 20161206; BR 112013023451 B1 20220412; CA 2832448 A1 20121011; CA 2832448 C 20190514; CN 103444141 A 20131211; CN 103444141 B 20160914; EP 2695334 A1 20140212; EP 2695334 B1 20190807; IL 228114 A0 20130930; JP 2014513466 A 20140529; JP 5932020 B2 20160608; KR 101978528 B1 20190514; KR 20140025437 A 20140304; WO 2012137136 A1 20121011

DOCDB simple family (application)

US 201113080574 A 20110405; AU 2012241044 A 20120403; BR 112013023451 A 20120403; CA 2832448 A 20120403; CN 201280015841 A 20120403; EP 12717489 A 20120403; IB 2012051634 W 20120403; IL 22811413 A 20130825; JP 2014503255 A 20120403; KR 20137029217 A 20120403