Patent ID: 8699345
Filing Date: 2014-04-15
Classification: H04L

Abstract:
1. A communication control apparatus for shaping packets stored in a plurality of queues that are grouped in a plurality of groups of queues, the communication control apparatus comprising: shaping apparatuses provided for respective ones of the groups of queues, each of the shaping apparatuses including a shaping block that includes a token bucket that accumulates tokens with a predetermined rate and a comparator, wherein each of the groups of queues includes one or more of the plurality of queues that are configured to store one or more packets having lengths equal to or less than a maximum packet length, and when the one or more of the queues of a first one of the groups of queues store one or more packets and the comparator in a first one of the shaping apparatuses provided for the first one of the groups of queues detects that a number of the tokens accumulated in the token bucket in the first one of the shaping apparatuses is equal to or larger than a reference number corresponding to the maximum packet length, the first one of the shaping apparatuses allows one of the one or more packets to transmit and subtracts a consumed number of tokens corresponding to a length of the one of the packets from the tokens in the token bucket in the first one of the shaping apparatuses.