Leaky bucket type traffic shaper and bandwidth controller
AssigneeHitachi, Ltd.
InventorsMasayuki Takase, Norihiko Moriwaki, Mitsuhiro Wada, Hiroaki Kasahara, Takahiko Kozaki
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsMasayuki Takase, Norihiko Moriwaki, Mitsuhiro Wada, Hiroaki Kasahara, Takahiko Kozaki
Estimating the term…
A traffic shaper comprises a bandwidth controller 40 having a plurality of leaky bucket units 41-1 to 41-n prepared in correspondence with buffer memories 20-1 to 20-n, and an output queue designation unit 43 for specifying a buffer memory from which a packet is to be read out. Each of the leaky bucket units 41 has a level counter 416 for decrementing the count value at a predetermined rate, and a level increaser 411 to 417 for increasing the count value of the level counter by a value proportional to the product of the length of a transmitted packet and a unitary increment value which is variable depend on the current count value of the level counter.
A traffic shaper for transferring variable-length packets received from a plurality of input ports to one output port while guaranteeing preliminarily designated minimum bandwidths, comprising:
A traffic shaper for temporarily storing variable-length packets received from a plurality of input ports in buffer memories corresponding to the input ports, reading out the packets stored in the buffer memories, and transferring the packets to one output port while guaranteeing minimum bandwidths within maximum allowable bandwidths preliminarily designated for each of the buffer memories, comprising:
A bandwidth controller for reading out variable-length packets from a plurality of buffer memories while guaranteeing a minimum bandwidth preliminarily designated for each buffer memory, comprising:
A traffic shaper for transferring variable-length packets received from a plurality of input ports to one output port while guaranteeing preliminarily designated minimum bandwidths, comprising:
Dependencies are inferred from the claim text.