US2009210553A1PendingUtilityA1

Packet forwarding apparatus using token bucket algorithm and leaky bucket algorithm

Assignee: HITACHI COMM TECH LTDPriority: May 26, 2005Filed: Feb 18, 2009Published: Aug 20, 2009
Est. expiryMay 26, 2025(expired)· nominal 20-yr term from priority
H04L 47/10H04L 47/20H04L 47/215H04L 47/21H04Q 2011/0064H04Q 11/0067H04L 47/22
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A packet forwarding apparatus and network system for providing different types of bandwidth control services to the user; in which a packet forwarding apparatus for transferring data comprises an interface unit for sending and receiving packets, and a traffic shaper for controlling the packet transmission timing and a packet switch for sending an output to the interface unit as the destination of the received packet; and the traffic shaper uses a token bucket algorithm when transmitting a packet to guarantee the minimum frame rate, and uses a leaky bucket algorithm when limiting the peak frame rate.

Claims

exact text as granted — not AI-modified
1 . A. packet forwarding apparatus for transmitting data comprising:
 an interface unit for sending and receiving a fixed length frame including a variable length packet;   a packet switch for outputting the received variable length packet to the interface unit as a destination of the received variable length packet; and   a traffic shaper for controlling packet transmission timing of the received variable length packets,   wherein the traffic shaper comprises a bandwidth control unit for controlling a to-be-transmitted bandwidth of the received variable length packet, and a packet buffer for temporarily storing the received variable length packet, and   the traffic shaper stores a portion of the received variable length packet in another fixed length frame in a case where the received variable length packet as read from the packet buffer cannot be stored in the fixed length frame to be transmitted out of the packet forwarding apparatus.   
     
     
         2 . The packet forwarding apparatus according to  claim 1 , wherein the traffic shaper comprises a fragment buffer for temporarily storing the received variable length packet as read from the packet buffer, and
 the traffic shaper temporarily stores at least a portion of the received variable length packet in the fragment buffer in a case where the received variable length packet read from the packet buffer cannot be stored in the fixed length frame to be transmitted out of the packet forwarding apparatus.   
     
     
         3 . The packet forwarding apparatus according to  claim 1 , wherein the traffic shaper comprises a read data length control unit for counting a quantity of data read from the packet buffer, and
 the read data length control unit determines whether or not the received variable length packet read as from the packet buffer can be stored in the fixed length frame to be transmitted out of the packet forwarding apparatus based on a counting result of the quantity of the data read from the packet buffer.   
     
     
         4 . The packet forwarding apparatus according to  claim 3 , wherein the read data length controller outputs a fragment signal to the fragment buffer in a case where the read data length controller determines that the received variable length packets as read from the packet buffer cannot be stored in the fixed length frame to be transmitted out of the packet forwarding apparatus, and
 the fragment buffer temporarily stores at least a portion of the received variable length packet as read from the packet buffer in a case where the fragment signal is received.   
     
     
         5 . A network system having an optical fiber network connecting with an optical network terminal placed in a base side and an optical network unit placed in a subscriber side,
 wherein   the optical network terminal is connected to a core network;   the optical network terminal comprises an interface unit for transmitting and receiving a fixed length frame including a variable length packet, a packet switch for outputting a received variable length packet to the interface unit as a destination of the received variable length packet, and a traffic shaper for controlling timing of the packet transmission of the received variable length packet,   wherein the traffic shaper comprises a bandwidth control unit for controlling a to-be-transmitted bandwidth of the received variable length packet and a packet buffer for temporarily storing the received variable length packet, and   the traffic shaper stores a portion of the received variable length packet in another fixed length frame in a case where the received variable length packet as read from the packet buffer cannot be stored in the fixed length frame to be transmitted out of the packet forwarding apparatus.   
     
     
         6 . The network system according to  claim 5 , wherein the traffic shaper comprises a fragment buffer for temporarily storing the received variable length packet as read from the packet buffer, and
 the traffic shaper temporarily stores at least a portion of the received variable length packet in the fragment buffer in a case where the received variable length packet as read from the packet buffer cannot be stored in the fixed length frame to be transmitted out of the packet forwarding apparatus.   
     
     
         7 . The network system according to  claim 5 , wherein the traffic shaper comprises a read data length control unit for counting a quantity of data read from the packet buffer, and
 the read data length control unit determines whether or not the received variable length packet as read from the packet buffer can be stored in the fixed length frame to be transmitted out of the packet forwarding apparatus based on a counting result of the quantity of the data read from the packet buffer.   
     
     
         8 . The network system according to  claim 7 , wherein the read data length controller outputs a fragment signal to the fragment buffer in a case where the read data length controller determines that the received variable length packets as read from the packet buffer cannot be stored in the fixed length frame to be transmitted out of the packet forwarding apparatus, and
 the fragment buffer temporarily stores at least a portion of the received variable length packet as read from the packet buffer in a case where the fragment signal is received.

Join the waitlist — get patent alerts

Track US2009210553A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.