Priority EDF Scheduling Scheme for MANETs

Analytical EDF Priority schedulers are not common in Mobile Ad-hoc Networks (MANETs). Some researchers like Abhaya et al. have proposed a classical preemptive Earliest Deadline First (EDF) scheduler. The goal of this EDF scheduler was to favor higher priority packets thereby reducing their waiting times. Accordingly, favoring higher priority queues end up increasing the waiting times of lower priority queues. We improve Abhaya’s approach and adopt it to the MANETs environment. We numerically study the performance of the Adopted and Improved Adopted Abhaya Earliest Deadline First (IEDF) models for different packet queues. Our analytical results show that the IEDF model shortens the waiting times of packets of the different queues at various system loads in comparison to the Adopted Abhaya EDF model.

[1]  Israr Ullah,et al.  An Adaptive Emergency First Intelligent Scheduling Algorithm for Efficient Task Management and Scheduling in Hybrid of Hard Real-Time and Soft Real-Time Embedded IoT Systems , 2019, Sustainability.

[2]  Ken Chen,et al.  An approximate analysis of waiting time in multi-class M/G/1/./EDF queues , 1996, SIGMETRICS '96.

[3]  Chung Laung Liu,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[4]  Binod Kumar Pattanayak,et al.  Cross layer based QoS platform for multimedia transmission in MANET , 2017, 2017 11th International Conference on Intelligent Systems and Control (ISCO).

[5]  Zahir Tari,et al.  Performance Analysis of EDF Scheduling in a Multi-Priority Preemptive M/G/1 Queue , 2014, IEEE Transactions on Parallel and Distributed Systems.

[6]  Shengming Jiang,et al.  Joint QoS provisioning and congestion control for multi-hop wireless networks , 2016, EURASIP J. Wirel. Commun. Netw..

[7]  Wen-Kuang Kuo,et al.  Energy Efficiency Optimization for Mobile Ad Hoc Networks , 2016, IEEE Access.

[8]  Noufissa Mikou,et al.  Priority Assignment for Multimedia Packets Scheduling in MANET , 2008, 2008 IEEE International Conference on Signal Image Technology and Internet Based Systems.

[9]  Ali Movaghar,et al.  A TWO-CLASS M/M/L SYSTEM WITH PREEMPTIVE NON REAL-TIME JOBS AND PRIORITIZED REAL-TIME JOBS UNDER EARLIEST-DEADLINE-FIRST POLICY , 2008 .

[10]  Gunter Bolch,et al.  Queueing Networks and Markov Chains - Modeling and Performance Evaluation with Computer Science Applications, Second Edition , 1998 .

[11]  W Gamini Abhaya,et al.  Towards achieving execution time predictability in web services middleware , 2012 .

[12]  Abdelwahed Namir,et al.  Packet Scheduling Of Two Classes Flow , 2011 .