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...
Gespeichert in:
Veröffentlicht in: | The Journal of systems and software 2008-03, Vol.81 (3), p.328-342 |
---|---|
Hauptverfasser: | , , , , |
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 |