Font Size: a A A

Design And Implementation Of Queue Scheduling In QoS Famework

Posted on:2013-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z B XiaoFull Text:PDF
GTID:2248330395956352Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The network is developing rapidly, with the quantity of its flow growingexponentially. But network resource is limited, so the datagram transmission can’t avoidcongestion, which probably causes delay, jitter, packet loss, and so on. Currently themost effective solution of this problem is queue scheduling that is one of the congestionmanagement techniques. Queue scheduling firstly classifies the datagram with itspriority, then transmits it applying the priority scheduling. This schedule can decreasethe possibility of congestion to some extent and improve the Quality of Service.This paper firstly presents the current achievement and problems in the QoSresearch of the network, and briefly introduces the whole framework and technology ofQoS. Secondly, the merits and demerits and application range of the IntServ model andDiffServ model are analyzed. The queue scheduling technique applied currently in corenetwork is based on the diffServ model. On the foundation mentioned before, the paperemphatically discusses the queue scheduling technique, and illustrates and compares theworking principle, merit and demerit of the several queue widely used in core routers,for instance SP, WRR and WRQ queue. Then on the basis of analyzing the requirementof realizing the WRR queue and WRQ queue, and the sufficient design of function andstructure, the queue scheduling process has been realized. At last the result of test onconfigured core route using packet sniffer, indicated that the system successfullyrealized the function of queue scheduling, and decreased the possibility of congestion,and improved the quality of QoS.
Keywords/Search Tags:QoS, DiffServ, Queue Scheduling, Congestion Management
PDF Full Text Request
Related items