An adaptive in-network aggregation operator for query processing in wireless sensor networks

A wireless sensor network (WSN) is composed of tens or hundreds of spatially distributed autonomous nodes, called sensors. Sensors are devices used to collect data from the environment related to the detection or measurement of physical phenomena. In fact, a WSN consists of groups of sensors where e...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of systems and software 2008-03, Vol.81 (3), p.328-342
Hauptverfasser: Brayner, Angelo, Lopes, Aretusa, Meira, Diorgens, Vasconcelos, Ricardo, Menezes, Ronaldo
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 342
container_issue 3
container_start_page 328
container_title The Journal of systems and software
container_volume 81
creator Brayner, Angelo
Lopes, Aretusa
Meira, Diorgens
Vasconcelos, Ricardo
Menezes, Ronaldo
description A wireless sensor network (WSN) is composed of tens or hundreds of spatially distributed autonomous nodes, called sensors. Sensors are devices used to collect data from the environment related to the detection or measurement of physical phenomena. In fact, a WSN consists of groups of sensors where each group is responsible for providing information about one or more physical phenomena (e.g., group for collecting temperature data). Sensors are limited in power, computational capacity, and memory. Therefore, a query engine and query operators for processing queries in WSNs should be able to handle resource limitations such as memory and battery life. Adaptability has been explored as an alternative approach when dealing with these conditions. Adaptive query operators (algorithms) can adjust their behavior in response to specific events that take place during data processing. In this paper, we propose an adaptive in-network aggregation operator for query processing in sensor nodes of a WSN, called ADAGA (ADaptive AGgregation Algorithm for sensor networks). The ADAGA adapts its behavior according to memory and energy usage by dynamically adjusting data-collection and data-sending time intervals. ADAGA can correctly aggregate data in WSNs with packet replication. Moreover, ADAGA is able to predict non-performed detection values by analyzing collected values. Thus, ADAGA is able to produce results as close as possible to real results (obtained when no resource constraint is faced). The results obtained through experiments prove the efficiency of ADAGA.
doi_str_mv 10.1016/j.jss.2007.06.021
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_229597367</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0164121207001756</els_id><sourcerecordid>1436258861</sourcerecordid><originalsourceid>FETCH-LOGICAL-c324t-3cffdc5a4901d678da9927d7d7a4feabb51547c4197a721c2a364027ef8a233c3</originalsourceid><addsrcrecordid>eNp9kF1LwzAUhoMoOKc_wLvgfWs-2qbFqzH8goE3eieELD0tqTOpSbexf-8Z81pCyAk87znveQm55SznjFf3Qz6klAvGVM6qnAl-Rma8VjLjQtTnZIZMgTUXl-QqpYEhKJiYkc-Fp6Y14-R2QJ3PPEz7EL-o6fsIvZlc8DSMEM0UIu3w_mwhHugYg4WUnO9RRPcuwga_NIFPyPw1SdfkojObBDd_75x8PD2-L1-y1dvz63KxyqwUxZRJ23WtLU3RMN5Wqm5N0wjV4jFFB2a9LnlZKFvwRhkluBVGVgUTCrraCCmtnJO7U1-0hf7SpIewjR5HaiGaslGyUgjxE2RjSClCp8fovk08aM70MUM9aMxQHzPUrNKYIWoeThpA9zsHUSfrwFtocWM76Ta4f9S_q5h7fQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>229597367</pqid></control><display><type>article</type><title>An adaptive in-network aggregation operator for query processing in wireless sensor networks</title><source>Access via ScienceDirect (Elsevier)</source><creator>Brayner, Angelo ; Lopes, Aretusa ; Meira, Diorgens ; Vasconcelos, Ricardo ; Menezes, Ronaldo</creator><creatorcontrib>Brayner, Angelo ; Lopes, Aretusa ; Meira, Diorgens ; Vasconcelos, Ricardo ; Menezes, Ronaldo</creatorcontrib><description>A wireless sensor network (WSN) is composed of tens or hundreds of spatially distributed autonomous nodes, called sensors. Sensors are devices used to collect data from the environment related to the detection or measurement of physical phenomena. In fact, a WSN consists of groups of sensors where each group is responsible for providing information about one or more physical phenomena (e.g., group for collecting temperature data). Sensors are limited in power, computational capacity, and memory. Therefore, a query engine and query operators for processing queries in WSNs should be able to handle resource limitations such as memory and battery life. Adaptability has been explored as an alternative approach when dealing with these conditions. Adaptive query operators (algorithms) can adjust their behavior in response to specific events that take place during data processing. In this paper, we propose an adaptive in-network aggregation operator for query processing in sensor nodes of a WSN, called ADAGA (ADaptive AGgregation Algorithm for sensor networks). The ADAGA adapts its behavior according to memory and energy usage by dynamically adjusting data-collection and data-sending time intervals. ADAGA can correctly aggregate data in WSNs with packet replication. Moreover, ADAGA is able to predict non-performed detection values by analyzing collected values. Thus, ADAGA is able to produce results as close as possible to real results (obtained when no resource constraint is faced). The results obtained through experiments prove the efficiency of ADAGA.</description><identifier>ISSN: 0164-1212</identifier><identifier>EISSN: 1873-1228</identifier><identifier>DOI: 10.1016/j.jss.2007.06.021</identifier><identifier>CODEN: JSSODM</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Adaptability ; Adaptive in-network aggregation ; Algorithms ; Computer memory ; Information retrieval ; Query processing in WSNs ; Sensors ; Studies ; Wireless networks ; Wireless sensor networks</subject><ispartof>The Journal of systems and software, 2008-03, Vol.81 (3), p.328-342</ispartof><rights>2007 Elsevier Inc.</rights><rights>Copyright Elsevier Sequoia S.A. Mar 2008</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c324t-3cffdc5a4901d678da9927d7d7a4feabb51547c4197a721c2a364027ef8a233c3</citedby><cites>FETCH-LOGICAL-c324t-3cffdc5a4901d678da9927d7d7a4feabb51547c4197a721c2a364027ef8a233c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.jss.2007.06.021$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Brayner, Angelo</creatorcontrib><creatorcontrib>Lopes, Aretusa</creatorcontrib><creatorcontrib>Meira, Diorgens</creatorcontrib><creatorcontrib>Vasconcelos, Ricardo</creatorcontrib><creatorcontrib>Menezes, Ronaldo</creatorcontrib><title>An adaptive in-network aggregation operator for query processing in wireless sensor networks</title><title>The Journal of systems and software</title><description>A wireless sensor network (WSN) is composed of tens or hundreds of spatially distributed autonomous nodes, called sensors. Sensors are devices used to collect data from the environment related to the detection or measurement of physical phenomena. In fact, a WSN consists of groups of sensors where each group is responsible for providing information about one or more physical phenomena (e.g., group for collecting temperature data). Sensors are limited in power, computational capacity, and memory. Therefore, a query engine and query operators for processing queries in WSNs should be able to handle resource limitations such as memory and battery life. Adaptability has been explored as an alternative approach when dealing with these conditions. Adaptive query operators (algorithms) can adjust their behavior in response to specific events that take place during data processing. In this paper, we propose an adaptive in-network aggregation operator for query processing in sensor nodes of a WSN, called ADAGA (ADaptive AGgregation Algorithm for sensor networks). The ADAGA adapts its behavior according to memory and energy usage by dynamically adjusting data-collection and data-sending time intervals. ADAGA can correctly aggregate data in WSNs with packet replication. Moreover, ADAGA is able to predict non-performed detection values by analyzing collected values. Thus, ADAGA is able to produce results as close as possible to real results (obtained when no resource constraint is faced). The results obtained through experiments prove the efficiency of ADAGA.</description><subject>Adaptability</subject><subject>Adaptive in-network aggregation</subject><subject>Algorithms</subject><subject>Computer memory</subject><subject>Information retrieval</subject><subject>Query processing in WSNs</subject><subject>Sensors</subject><subject>Studies</subject><subject>Wireless networks</subject><subject>Wireless sensor networks</subject><issn>0164-1212</issn><issn>1873-1228</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2008</creationdate><recordtype>article</recordtype><recordid>eNp9kF1LwzAUhoMoOKc_wLvgfWs-2qbFqzH8goE3eieELD0tqTOpSbexf-8Z81pCyAk87znveQm55SznjFf3Qz6klAvGVM6qnAl-Rma8VjLjQtTnZIZMgTUXl-QqpYEhKJiYkc-Fp6Y14-R2QJ3PPEz7EL-o6fsIvZlc8DSMEM0UIu3w_mwhHugYg4WUnO9RRPcuwga_NIFPyPw1SdfkojObBDd_75x8PD2-L1-y1dvz63KxyqwUxZRJ23WtLU3RMN5Wqm5N0wjV4jFFB2a9LnlZKFvwRhkluBVGVgUTCrraCCmtnJO7U1-0hf7SpIewjR5HaiGaslGyUgjxE2RjSClCp8fovk08aM70MUM9aMxQHzPUrNKYIWoeThpA9zsHUSfrwFtocWM76Ta4f9S_q5h7fQ</recordid><startdate>20080301</startdate><enddate>20080301</enddate><creator>Brayner, Angelo</creator><creator>Lopes, Aretusa</creator><creator>Meira, Diorgens</creator><creator>Vasconcelos, Ricardo</creator><creator>Menezes, Ronaldo</creator><general>Elsevier Inc</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20080301</creationdate><title>An adaptive in-network aggregation operator for query processing in wireless sensor networks</title><author>Brayner, Angelo ; Lopes, Aretusa ; Meira, Diorgens ; Vasconcelos, Ricardo ; Menezes, Ronaldo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c324t-3cffdc5a4901d678da9927d7d7a4feabb51547c4197a721c2a364027ef8a233c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Adaptability</topic><topic>Adaptive in-network aggregation</topic><topic>Algorithms</topic><topic>Computer memory</topic><topic>Information retrieval</topic><topic>Query processing in WSNs</topic><topic>Sensors</topic><topic>Studies</topic><topic>Wireless networks</topic><topic>Wireless sensor networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Brayner, Angelo</creatorcontrib><creatorcontrib>Lopes, Aretusa</creatorcontrib><creatorcontrib>Meira, Diorgens</creatorcontrib><creatorcontrib>Vasconcelos, Ricardo</creatorcontrib><creatorcontrib>Menezes, Ronaldo</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Brayner, Angelo</au><au>Lopes, Aretusa</au><au>Meira, Diorgens</au><au>Vasconcelos, Ricardo</au><au>Menezes, Ronaldo</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An adaptive in-network aggregation operator for query processing in wireless sensor networks</atitle><jtitle>The Journal of systems and software</jtitle><date>2008-03-01</date><risdate>2008</risdate><volume>81</volume><issue>3</issue><spage>328</spage><epage>342</epage><pages>328-342</pages><issn>0164-1212</issn><eissn>1873-1228</eissn><coden>JSSODM</coden><abstract>A wireless sensor network (WSN) is composed of tens or hundreds of spatially distributed autonomous nodes, called sensors. Sensors are devices used to collect data from the environment related to the detection or measurement of physical phenomena. In fact, a WSN consists of groups of sensors where each group is responsible for providing information about one or more physical phenomena (e.g., group for collecting temperature data). Sensors are limited in power, computational capacity, and memory. Therefore, a query engine and query operators for processing queries in WSNs should be able to handle resource limitations such as memory and battery life. Adaptability has been explored as an alternative approach when dealing with these conditions. Adaptive query operators (algorithms) can adjust their behavior in response to specific events that take place during data processing. In this paper, we propose an adaptive in-network aggregation operator for query processing in sensor nodes of a WSN, called ADAGA (ADaptive AGgregation Algorithm for sensor networks). The ADAGA adapts its behavior according to memory and energy usage by dynamically adjusting data-collection and data-sending time intervals. ADAGA can correctly aggregate data in WSNs with packet replication. Moreover, ADAGA is able to predict non-performed detection values by analyzing collected values. Thus, ADAGA is able to produce results as close as possible to real results (obtained when no resource constraint is faced). The results obtained through experiments prove the efficiency of ADAGA.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/j.jss.2007.06.021</doi><tpages>15</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0164-1212
ispartof The Journal of systems and software, 2008-03, Vol.81 (3), p.328-342
issn 0164-1212
1873-1228
language eng
recordid cdi_proquest_journals_229597367
source Access via ScienceDirect (Elsevier)
subjects Adaptability
Adaptive in-network aggregation
Algorithms
Computer memory
Information retrieval
Query processing in WSNs
Sensors
Studies
Wireless networks
Wireless sensor networks
title An adaptive in-network aggregation operator for query processing in wireless 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-02T13%3A42%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20adaptive%20in-network%20aggregation%20operator%20for%20query%20processing%20in%20wireless%20sensor%20networks&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Brayner,%20Angelo&rft.date=2008-03-01&rft.volume=81&rft.issue=3&rft.spage=328&rft.epage=342&rft.pages=328-342&rft.issn=0164-1212&rft.eissn=1873-1228&rft.coden=JSSODM&rft_id=info:doi/10.1016/j.jss.2007.06.021&rft_dat=%3Cproquest_cross%3E1436258861%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=229597367&rft_id=info:pmid/&rft_els_id=S0164121207001756&rfr_iscdi=true