Title :
A Novel Packet Queuing and Scheduling Algorithm and Its Link Sharing Performance for the Home Internet Gateway
Author :
Jin, Yan ; Chen, Biao
Author_Institution :
Coll. of Inf. Eng., Zhejiang Univ. of Technol., Hangzhou, China
Abstract :
A home Internet gateway is the node that resides between a public network and a home network for computers to share Internet connections. To insert customized queuing and scheduling codes into the embedded Linux kernel is a way to make the Linux-based home Internet gateways support Quality of Service(QoS). It is desirable that the small Linux kernel adopts an efficient queuing and scheduling algorithm to support link sharing, priority and traffic shaping. The algorithm presented in this paper is based on the concept of hierarchical link-sharing and each class in the hierarchy is bound with a token bucket, which can shape the traffic of this class. The analysis and simulation results presented in the paper show that through the novel way of weighted fair token sharing, this proposed algorithm guarantees basic bandwidth service for each class and enables weighted fair sharing of excess bandwidth, with which home computers connected to the network share the Internet service evenly.
Keywords :
Internet; Linux; embedded systems; internetworking; quality of service; queueing theory; scheduling; telecommunication links; telecommunication traffic; token networks; Internet connections sharing; Linux based home Internet gateways; Linux kernel; customized queuing; embedded Linux kernel; home network; link sharing performance; link sharing support; novel packet queuing; public network; quality of service; queuing algorithm; scheduling algorithm; scheduling codes; traffic shaping; weighted fair token sharing; Bandwidth; Computer networks; Home automation; Home computing; IP networks; Kernel; Linux; Scheduling algorithm; Traffic control; Web and internet services;
Conference_Titel :
Information Science and Engineering (ICISE), 2009 1st International Conference on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4244-4909-5
DOI :
10.1109/ICISE.2009.123