On the Handling Node Failure: Energy-Efficient Job Allocation Algorithm for Real-Time Sensor Networks

Guaranteeing quality of real-time services in wireless sensor networks (WSN) requires efficient resource management, especially for energy resources. This is due to the fact that nodes in such networks usually use limited non-replaceable batteries. On the other hand, the nodes of WSNs often work in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Karimi, H., Kargahi, M., Yazdani, N.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 6
container_issue
container_start_page 1
container_title
container_volume
creator Karimi, H.
Kargahi, M.
Yazdani, N.
description Guaranteeing quality of real-time services in wireless sensor networks (WSN) requires efficient resource management, especially for energy resources. This is due to the fact that nodes in such networks usually use limited non-replaceable batteries. On the other hand, the nodes of WSNs often work in harsh environments, and therefore, susceptible to failure occurrences due to environmental affects or exhaustion of their battery. In this paper, we present a dynamic energy efficient real-time job allocation algorithm called ERTJA for handling node failures in a cluster. ERTJA tries to minimize the energy consumption of the cluster by minimum activation of sleeping nodes while guaranteeing the QoS of the application assigned to the cluster at the same previous level. Further, when the number of sleeping nodes is limited, the proposed algorithm uses the idle times of active nodes to have a graceful QoS degradation of the cluster upon node failure. Simulation results show significant performance improvements of ERTJA in terms of energy consumption comparing to the N-EDF-Plus algorithm. According to the results, ERTJA can save up to 26.5% of the cluster's energy consumption with respect to N-EDF-Plus in the studied scenarios.
doi_str_mv 10.1109/EM-COM.2009.5402991
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5402991</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5402991</ieee_id><sourcerecordid>5402991</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-bcfca18923336482bcb984b066c6a91c1b4ba9869e053fd29d9295cf4e9a3a453</originalsourceid><addsrcrecordid>eNotUNtOAjEUbKIkAvIFvPQHFntd9vhGyCIaLonyTtruKVSX1uyuMfy9a3ReZjKZnJwZQqaczThn8FBus-V-OxOMwUwrJgD4DRlxJZRSAFrckqHgGjKuBRuQ0W8OWJ7P53dk0rbvrIfSUs1hSHAfaXdGujaxqkM80V2qkK5MqL8afKRlxOZ0zUrvgwsYO_qSLF3UdXKmCyn28pSa0J0v1KeGvqKps0O4IH3D2PbGDrvv1Hy092TgTd3i5J_H5LAqD8t1ttk_PS8XmywA6zLrvDO8ACGlzFUhrLNQKNt_7nID3HGrrIEiB2Ra-kpABQK08wrBSNM3GpPp39mAiMfPJlxMcz3-LyR_AFTSWHE</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>On the Handling Node Failure: Energy-Efficient Job Allocation Algorithm for Real-Time Sensor Networks</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Karimi, H. ; Kargahi, M. ; Yazdani, N.</creator><creatorcontrib>Karimi, H. ; Kargahi, M. ; Yazdani, N.</creatorcontrib><description>Guaranteeing quality of real-time services in wireless sensor networks (WSN) requires efficient resource management, especially for energy resources. This is due to the fact that nodes in such networks usually use limited non-replaceable batteries. On the other hand, the nodes of WSNs often work in harsh environments, and therefore, susceptible to failure occurrences due to environmental affects or exhaustion of their battery. In this paper, we present a dynamic energy efficient real-time job allocation algorithm called ERTJA for handling node failures in a cluster. ERTJA tries to minimize the energy consumption of the cluster by minimum activation of sleeping nodes while guaranteeing the QoS of the application assigned to the cluster at the same previous level. Further, when the number of sleeping nodes is limited, the proposed algorithm uses the idle times of active nodes to have a graceful QoS degradation of the cluster upon node failure. Simulation results show significant performance improvements of ERTJA in terms of energy consumption comparing to the N-EDF-Plus algorithm. According to the results, ERTJA can save up to 26.5% of the cluster's energy consumption with respect to N-EDF-Plus in the studied scenarios.</description><identifier>ISSN: 2159-1520</identifier><identifier>ISBN: 1424449952</identifier><identifier>ISBN: 9781424449958</identifier><identifier>DOI: 10.1109/EM-COM.2009.5402991</identifier><identifier>LCCN: 2009906677</identifier><language>eng</language><publisher>IEEE</publisher><subject>Batteries ; Clustering algorithms ; Energy consumption ; Energy efficiency ; Energy resources ; Job shop scheduling ; Power engineering and energy ; Quality of service ; Resource management ; Wireless sensor networks</subject><ispartof>2009 Fourth International Conference on Embedded and Multimedia Computing, 2009, p.1-6</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5402991$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,778,782,787,788,2054,27908,54903</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5402991$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Karimi, H.</creatorcontrib><creatorcontrib>Kargahi, M.</creatorcontrib><creatorcontrib>Yazdani, N.</creatorcontrib><title>On the Handling Node Failure: Energy-Efficient Job Allocation Algorithm for Real-Time Sensor Networks</title><title>2009 Fourth International Conference on Embedded and Multimedia Computing</title><addtitle>EM-COM</addtitle><description>Guaranteeing quality of real-time services in wireless sensor networks (WSN) requires efficient resource management, especially for energy resources. This is due to the fact that nodes in such networks usually use limited non-replaceable batteries. On the other hand, the nodes of WSNs often work in harsh environments, and therefore, susceptible to failure occurrences due to environmental affects or exhaustion of their battery. In this paper, we present a dynamic energy efficient real-time job allocation algorithm called ERTJA for handling node failures in a cluster. ERTJA tries to minimize the energy consumption of the cluster by minimum activation of sleeping nodes while guaranteeing the QoS of the application assigned to the cluster at the same previous level. Further, when the number of sleeping nodes is limited, the proposed algorithm uses the idle times of active nodes to have a graceful QoS degradation of the cluster upon node failure. Simulation results show significant performance improvements of ERTJA in terms of energy consumption comparing to the N-EDF-Plus algorithm. According to the results, ERTJA can save up to 26.5% of the cluster's energy consumption with respect to N-EDF-Plus in the studied scenarios.</description><subject>Batteries</subject><subject>Clustering algorithms</subject><subject>Energy consumption</subject><subject>Energy efficiency</subject><subject>Energy resources</subject><subject>Job shop scheduling</subject><subject>Power engineering and energy</subject><subject>Quality of service</subject><subject>Resource management</subject><subject>Wireless sensor networks</subject><issn>2159-1520</issn><isbn>1424449952</isbn><isbn>9781424449958</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotUNtOAjEUbKIkAvIFvPQHFntd9vhGyCIaLonyTtruKVSX1uyuMfy9a3ReZjKZnJwZQqaczThn8FBus-V-OxOMwUwrJgD4DRlxJZRSAFrckqHgGjKuBRuQ0W8OWJ7P53dk0rbvrIfSUs1hSHAfaXdGujaxqkM80V2qkK5MqL8afKRlxOZ0zUrvgwsYO_qSLF3UdXKmCyn28pSa0J0v1KeGvqKps0O4IH3D2PbGDrvv1Hy092TgTd3i5J_H5LAqD8t1ttk_PS8XmywA6zLrvDO8ACGlzFUhrLNQKNt_7nID3HGrrIEiB2Ra-kpABQK08wrBSNM3GpPp39mAiMfPJlxMcz3-LyR_AFTSWHE</recordid><startdate>200912</startdate><enddate>200912</enddate><creator>Karimi, H.</creator><creator>Kargahi, M.</creator><creator>Yazdani, N.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200912</creationdate><title>On the Handling Node Failure: Energy-Efficient Job Allocation Algorithm for Real-Time Sensor Networks</title><author>Karimi, H. ; Kargahi, M. ; Yazdani, N.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-bcfca18923336482bcb984b066c6a91c1b4ba9869e053fd29d9295cf4e9a3a453</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Batteries</topic><topic>Clustering algorithms</topic><topic>Energy consumption</topic><topic>Energy efficiency</topic><topic>Energy resources</topic><topic>Job shop scheduling</topic><topic>Power engineering and energy</topic><topic>Quality of service</topic><topic>Resource management</topic><topic>Wireless sensor networks</topic><toplevel>online_resources</toplevel><creatorcontrib>Karimi, H.</creatorcontrib><creatorcontrib>Kargahi, M.</creatorcontrib><creatorcontrib>Yazdani, N.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Karimi, H.</au><au>Kargahi, M.</au><au>Yazdani, N.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>On the Handling Node Failure: Energy-Efficient Job Allocation Algorithm for Real-Time Sensor Networks</atitle><btitle>2009 Fourth International Conference on Embedded and Multimedia Computing</btitle><stitle>EM-COM</stitle><date>2009-12</date><risdate>2009</risdate><spage>1</spage><epage>6</epage><pages>1-6</pages><issn>2159-1520</issn><isbn>1424449952</isbn><isbn>9781424449958</isbn><abstract>Guaranteeing quality of real-time services in wireless sensor networks (WSN) requires efficient resource management, especially for energy resources. This is due to the fact that nodes in such networks usually use limited non-replaceable batteries. On the other hand, the nodes of WSNs often work in harsh environments, and therefore, susceptible to failure occurrences due to environmental affects or exhaustion of their battery. In this paper, we present a dynamic energy efficient real-time job allocation algorithm called ERTJA for handling node failures in a cluster. ERTJA tries to minimize the energy consumption of the cluster by minimum activation of sleeping nodes while guaranteeing the QoS of the application assigned to the cluster at the same previous level. Further, when the number of sleeping nodes is limited, the proposed algorithm uses the idle times of active nodes to have a graceful QoS degradation of the cluster upon node failure. Simulation results show significant performance improvements of ERTJA in terms of energy consumption comparing to the N-EDF-Plus algorithm. According to the results, ERTJA can save up to 26.5% of the cluster's energy consumption with respect to N-EDF-Plus in the studied scenarios.</abstract><pub>IEEE</pub><doi>10.1109/EM-COM.2009.5402991</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2159-1520
ispartof 2009 Fourth International Conference on Embedded and Multimedia Computing, 2009, p.1-6
issn 2159-1520
language eng
recordid cdi_ieee_primary_5402991
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Batteries
Clustering algorithms
Energy consumption
Energy efficiency
Energy resources
Job shop scheduling
Power engineering and energy
Quality of service
Resource management
Wireless sensor networks
title On the Handling Node Failure: Energy-Efficient Job Allocation Algorithm for Real-Time Sensor Networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T11%3A09%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=On%20the%20Handling%20Node%20Failure:%20Energy-Efficient%20Job%20Allocation%20Algorithm%20for%20Real-Time%20Sensor%20Networks&rft.btitle=2009%20Fourth%20International%20Conference%20on%20Embedded%20and%20Multimedia%20Computing&rft.au=Karimi,%20H.&rft.date=2009-12&rft.spage=1&rft.epage=6&rft.pages=1-6&rft.issn=2159-1520&rft.isbn=1424449952&rft.isbn_list=9781424449958&rft_id=info:doi/10.1109/EM-COM.2009.5402991&rft_dat=%3Cieee_6IE%3E5402991%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5402991&rfr_iscdi=true