A scheduling algorithm used for wireless sensor network(WSN)was proposed to realize the proportional fairness principle. Based on the weighted round robin(WRR)algorithm
the proposed scheduling algorithm allocates different service ratios to different traffics according to their average packet arrival rates to guarantee proportion fairness on the average packet delivery delays and the average packet loss ratios. Since the scheduling algorithm does not perform the operations such as adding time stamps
sorting and so on
it can be implemented easily and is suitable for WSN. The proposed algorithm is tested in a wireless sensor network. The performance shows that the scheduling algorithm can realize the average packet delivery delay proportional fairness when the average packet delay is used as the performance metric and the average packet loss rate proportional fairness is realized when all the queues are overflowing and the average packet loss is used as the performance metric.
SHI Haoshan, HOU Ronghui. Study on the QoS mechanism of wireless sensor networks [J]. Information and Control, 2006,35(2):246-251.
NICHOLS K, BLAKE S, BAKER F, et al. RFC 2474-1998 definition of the differentiated services field(DS field)in the IPv4 and IPv6 headers [S]. Reston, USA:Internet Society,1998.
DOVROLIS C, RAMANATHAN P. Dynamic class selection: From relative differentiation to absolute QoS [C]∥The 9th International Conference on Network Protocols. Piscataway, USA: IEEE, 2001:120-128.
DOVROLIS C, STILIADIS D. Proportional differentiated services: delay differentiation and packet scheduling [J]. IEEE/ACM Transactions on Networking, 2002,10(1):12-26.
LEUNG M K H, LUI J C S. Adaptive proportional delay differentiated services: characterization and performance evaluation [J]. IEEE/ACM Transactions on Networking, 2001, 9(6):801-817.
DOVROLIS C. Proportional differentiated service, partⅡ: loss rate differentiation and packet dropping [C]∥Proceedings of International Workshop on Quality of Service. Piscataway, USA: IEEE, 2000:53-61.