{"title":"DC-SFQ:一种改进的随机公平排队算法","authors":"Gang He, Feiyue Lu, Andong Guo, Xiaochun Wu","doi":"10.1109/ICNIDC.2009.5360848","DOIUrl":null,"url":null,"abstract":"Stochastic Fairness Queuing scheduling scheme resolved the connection level fairness problem and are widely used in traditional network, however, with rapid development of P2P services in internet, this classical algorithms failed in maintaining fairness among hosts. In this paper we proposed an improved SFQ algorithm: Dual Class SFQ to ensure the fairness among hosts using different type of services. In DC SFQ, periodical perturbed hash functions originally used in SFQ are modified into Bloom Filter to identify the high load P2P hosts. DC SFQ uses 2 classes of queues to separate the P2P hosts and normal hosts to guarantee fairness among hosts. By adjusting the scheduling weight between these 2 classes of queues we can achieve an ideal balance between the traditional network services and P2P services. Analysis and simulation results show that DC SFQ can solve the packet scheduling problem for hybrid traffic at the cost of acceptable increase of complexity.","PeriodicalId":127306,"journal":{"name":"2009 IEEE International Conference on Network Infrastructure and Digital Content","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"DC-SFQ: An improved Stochastic Fairness Queuing algorithm\",\"authors\":\"Gang He, Feiyue Lu, Andong Guo, Xiaochun Wu\",\"doi\":\"10.1109/ICNIDC.2009.5360848\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Stochastic Fairness Queuing scheduling scheme resolved the connection level fairness problem and are widely used in traditional network, however, with rapid development of P2P services in internet, this classical algorithms failed in maintaining fairness among hosts. In this paper we proposed an improved SFQ algorithm: Dual Class SFQ to ensure the fairness among hosts using different type of services. In DC SFQ, periodical perturbed hash functions originally used in SFQ are modified into Bloom Filter to identify the high load P2P hosts. DC SFQ uses 2 classes of queues to separate the P2P hosts and normal hosts to guarantee fairness among hosts. By adjusting the scheduling weight between these 2 classes of queues we can achieve an ideal balance between the traditional network services and P2P services. Analysis and simulation results show that DC SFQ can solve the packet scheduling problem for hybrid traffic at the cost of acceptable increase of complexity.\",\"PeriodicalId\":127306,\"journal\":{\"name\":\"2009 IEEE International Conference on Network Infrastructure and Digital Content\",\"volume\":\"59 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-12-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 IEEE International Conference on Network Infrastructure and Digital Content\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICNIDC.2009.5360848\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE International Conference on Network Infrastructure and Digital Content","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNIDC.2009.5360848","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
DC-SFQ: An improved Stochastic Fairness Queuing algorithm
Stochastic Fairness Queuing scheduling scheme resolved the connection level fairness problem and are widely used in traditional network, however, with rapid development of P2P services in internet, this classical algorithms failed in maintaining fairness among hosts. In this paper we proposed an improved SFQ algorithm: Dual Class SFQ to ensure the fairness among hosts using different type of services. In DC SFQ, periodical perturbed hash functions originally used in SFQ are modified into Bloom Filter to identify the high load P2P hosts. DC SFQ uses 2 classes of queues to separate the P2P hosts and normal hosts to guarantee fairness among hosts. By adjusting the scheduling weight between these 2 classes of queues we can achieve an ideal balance between the traditional network services and P2P services. Analysis and simulation results show that DC SFQ can solve the packet scheduling problem for hybrid traffic at the cost of acceptable increase of complexity.