摘要 |
<p>A device and a method for scheduling the channel-based network, and a computer-readable recording medium storing a program for implementing the same are provided to guarantee QoS(Quality of Service) with minimization of waiting time for referring to each table by transmitting a data packet after performing scheduling based on an upper and lower priority weight limit stored in a virtual lane arbitration table. The upper and lower priority weight limit setting limit of a size used in upper and lower priority data transfer is added to an upper and lower priority table(S110). The data transfer is performed based on a pointer of the upper priority table(S120). If accumulated quantity of the transferred data is over the upper priority weight limit, the data transfer is stopped, the accumulated quantity is initialized, and the pointer is moved to the lower priority table(S130). The data transfer is performed based on the pointer of the lower priority table(S140). If the accumulated quantity of the transferred data is over the lower priority weight limit, the data transfer is stopped, the accumulated quantity is initialized, the pointer is moved to the upper priority table, and a process is jumped to the second step(S150).</p> |