Patent ID: 7796618
Filing Date: 2010-09-14
Classification: H04L

Abstract:
1. A communication device having a plurality of processor units, each processor unit comprising: a buffer for buffering a packet; a receiving processor for, upon receipt of a reception token, receiving a packet from the outside, buffering the received packet in said buffer, and passing the reception token to another processor unit for circulation; and a transmitting processor for, upon receipt of a transmission token, transmitting the packet in said buffer to the outside and passing the transmission token to another processor unit for circulation, wherein: wherein said transmitting processor, upon receipt of the transmission token, increments the number of idles when there is no packet in said buffer and passes the transmission token to another processor unit, or transmits the packet in said buffer in accordance with said number of discarded packets and said number of idles when there is a packet in said buffer, and wherein said transmitting processor transmits the packet in said buffer and resets said number of idles when said number of discarded packets is equal to or less than said number of idles.