{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:18:49Z","timestamp":1781108329969,"version":"3.54.1"},"reference-count":24,"publisher":"IGI Global Scientific Publishing","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,4,1]]},"abstract":"<p>Today, due to recent advances in wireless technology, new products using wireless sensor networks are being employed. However, despite the excitement surrounding wireless sensor networks, it is not immune to the problem of energy consumption. To overcome this deficiency and enhance the real time aspect, a growing interest lies in the implementation of an \u201cEarliest Deadline First\u201d (EDF) scheduler. Thus, in this paper, the authors establish a management policy of periodic tasks that is preemptive, multiprocessor, and dynamic. The authors implement a real-time scheduling policy as a part of a user-level threads package under the Linux operating system as Linux does not support EDF. Furthermore, this paper describes the technique of the EDF scheduler and how it can yield to significant power savings.<\/p>","DOI":"10.4018\/ijmtie.2011040102","type":"journal-article","created":{"date-parts":[[2011,10,19]],"date-time":"2011-10-19T12:39:09Z","timestamp":1319027949000},"page":"14-27","source":"Crossref","is-referenced-by-count":3,"title":["Exploitation of the EDF Scheduling in the Wireless Sensors Networks"],"prefix":"10.4018","volume":"1","author":[{"given":"Rym","family":"Ch\u00e9our","sequence":"first","affiliation":[{"name":"National School of Engineers of Sfax, Tunisia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"S\u00e9bastien","family":"Bilavarn","sequence":"additional","affiliation":[{"name":"University of Nice-Sophia Antipolis, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohamed","family":"Abid","sequence":"additional","affiliation":[{"name":"National School of Engineers of Sfax, Tunisia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"ijmtie.2011040102-0","unstructured":"ANR. (2006). Parallel heterogeneous energy efficient real-time multiprocessor architecture. Retrieved from http:\/\/pherma.irccyn.ec-nantes.fr"},{"key":"ijmtie.2011040102-1","doi-asserted-by":"crossref","unstructured":"Audsley, N. C., Burns, A., Richardson, M. F., & Wellings, A. J. (1991). Hard real-time scheduling: The deadline monotonic approach. In Proceedings of the 8th IEEE Workshop on Real-Time Operating Systems and Software, Atlanta, GA.","DOI":"10.1016\/S1474-6670(17)51283-5"},{"key":"ijmtie.2011040102-2","doi-asserted-by":"publisher","DOI":"10.1109\/43.766730"},{"key":"ijmtie.2011040102-3","doi-asserted-by":"crossref","unstructured":"Bouesse, F., Renaudin, M., Witon, A., & Germain, F. (2005, September 12-16). A clock-less low-voltage AES crypto-processor. In Proceedings of the European Solid-State Circuits Conference, Grenoble, France (pp. 403-406).","DOI":"10.1109\/ESSCIR.2005.1541645"},{"key":"ijmtie.2011040102-4","unstructured":"Buhrig, A. (2008). Optimization of the energy consumption in wireless sensor network nodes. Unpublished doctoral dissertation, National Polytechnic Institute of Grenoble, Grenoble, France."},{"key":"ijmtie.2011040102-5","author":"A.Burns","year":"2009","journal-title":"RealTime systems and programming languages"},{"key":"ijmtie.2011040102-6","doi-asserted-by":"crossref","unstructured":"Castagnetti, A., Belleudy, C., Bilavarn, S., & Auguin, M. (2010). Power consumption modeling for DVFS exploitation. In Proceedings of the 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools (pp. 579-586).","DOI":"10.1109\/DSD.2010.55"},{"key":"ijmtie.2011040102-7","unstructured":"Ch\u00e9our, R., Bilavarn, S., & Abid, M. (2010). EDF scheduler technique for wireless sensors networks: Case study. In Proceedings of the Fourth International Conference on Sensing Technology, Lecce, Italy (pp. 530-535)."},{"key":"ijmtie.2011040102-8","doi-asserted-by":"crossref","unstructured":"Ch\u00e9our, R., Lahmar, K., & Abid, M. (2011). Evolution of wireless sensor networks and necessity of power management technique. In Proceedings of the 10th Edition of Faible Tension Faible Consommation (pp. 82-85).","DOI":"10.1109\/FTFC.2011.5948923"},{"key":"ijmtie.2011040102-9","unstructured":"Faggioli, D., Checconi, F., Trimarchi, M., & Scordino, C. (2009). An EDF scheduling class for the Linux kernel. In Proceedings of the 11th Real-Time Linux Workshop, Dresden Germany."},{"issue":"1","key":"ijmtie.2011040102-10","first-page":"46","article-title":"Scheduling algorithms for multiprogramming in a hard-real-time environment.","volume":"20","author":"C. L.Liu","year":"1973","journal-title":"Communications of the ACM"},{"key":"ijmtie.2011040102-11","author":"R.Love","year":"2007","journal-title":"Linux system programming"},{"key":"ijmtie.2011040102-12","doi-asserted-by":"crossref","unstructured":"Martin, A. J. (1990). The limitations to delay-insensitivity in asynchronous circuits. In Proceedings of the Sixth MIT Conference on Advanced Research in VLSI (pp. 263-278).","DOI":"10.21236\/ADA447737"},{"key":"ijmtie.2011040102-13","author":"B.Nichols","year":"1996","journal-title":"PThreads programming"},{"key":"ijmtie.2011040102-14","doi-asserted-by":"crossref","unstructured":"Pouwelse, J., Langendoen, K., & Sips, H. (2001) Dynamic voltage scaling on a lowpower microprocessor. In Proceedings of the 7th Annual International Conference on Mobile Computing and Networking (pp. 251-259).","DOI":"10.1145\/381677.381701"},{"key":"ijmtie.2011040102-15","doi-asserted-by":"publisher","DOI":"10.1007\/s11334-009-0095-2"},{"key":"ijmtie.2011040102-16","doi-asserted-by":"publisher","DOI":"10.1109\/54.914626"},{"key":"ijmtie.2011040102-17","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-5535-3","author":"J. A.Stankovic","year":"1998","journal-title":"Deadline scheduling for real-time systems: EDF and related algorithms"},{"key":"ijmtie.2011040102-18","author":"W. R.Stevens","year":"2005","journal-title":"Advanced programming in the UNIX environment"},{"key":"ijmtie.2011040102-19","doi-asserted-by":"crossref","unstructured":"STORM. (2011). Introduction. Retrieved from http:\/\/storm.rts-software.org\/doku.php","DOI":"10.1017\/CBO9780511974830.001"},{"key":"ijmtie.2011040102-20","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/45.3.320"},{"key":"ijmtie.2011040102-21","doi-asserted-by":"crossref","unstructured":"Urunuela, R., D\u00e9planche, A., & Trinquet, Y. (2010a). Simulation for multiprocessor real-time scheduling evaluation. In Proceedings of the 7th EUROSIM Congress on Modelling and Simulation, Prague, Czech Republic.","DOI":"10.1109\/ETFA.2010.5641179"},{"key":"ijmtie.2011040102-22","doi-asserted-by":"crossref","unstructured":"Urunuela, R., D\u00e9planche, A., & Trinquet, Y. (2010b). STORM: A simulation tool for real-time multiprocessor scheduling evaluation. In Proceedings of the 15th IEEE International Conference on Emerging Technologies and Factory Automation, Bilbao, Spain (pp. 1-8).","DOI":"10.1109\/ETFA.2010.5641179"},{"key":"ijmtie.2011040102-23","doi-asserted-by":"crossref","unstructured":"Van Berkel, K. (1992). Beware the isochronic fork. Integration, the VLSI Journal, 13(2), 103-128.","DOI":"10.1016\/0167-9260(92)90001-F"}],"container-title":["International Journal of Measurement Technologies and Instrumentation Engineering"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=58068","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,12]],"date-time":"2025-03-12T22:49:23Z","timestamp":1741819763000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijmtie.2011040102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2011,4,1]]},"references-count":24,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011,4]]}},"URL":"https:\/\/doi.org\/10.4018\/ijmtie.2011040102","relation":{},"ISSN":["2156-1737","2156-1729"],"issn-type":[{"value":"2156-1737","type":"print"},{"value":"2156-1729","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,4,1]]}}}