Advances in wireless networking and embedded microprocessor designs have enabled the creation of dense low-power sensor networks. These sensor networks consist of nodes endowed with a multitude of sensing modalities such as temperature, pressure, light, magnetometer, infrared, audio, video, etc. The nodes are typically of small physical dimensions and operated by battery power, making energy consumption a major concern. For example, failure of a set of nodes in the sensor network due to energy depletion can lead to a partition of the sensor network and loss of potentially critical information. Motivated by this, there has been considerable recent interest in the area of energy-aware routing for ad hoc and sensor networks [1, 2 and 3] and efficient information processing [4 and 5] to reduce the energy usage of sensor nodes. For example, one method of conserving energy in a sensor node is to aggregate packets along the sensor paths to reduce header overhead. In this paper, we propose a fundamental new method of conserving energy in sensor networks that is mutually exclusive and complementary to the above approaches, and can be used in combination with them to increase energy reduction.
Our approach is based on judiciously exploiting existing sensor data correlations in a distributed manner. Correlations in sensor data are brought about by the spatio-temporal characteristics of the physical medium being sensed. Dense sensor networks are particularly rich in correlations, where spatially dense nodes are typically needed to acquire fine spatial resolution in the data being sensed, and for fault tolerance from individual node failures. Examples of correlated sensors include temperature and humidity sensors in a similar geographic region, or magnetometric sensors tracking a moving vehicle. Another interesting example of correlated sensor data involves audio field sensors (microphones) that sense a common event such as a concert or whale cries. Audio data is particularly interesting in that it is rich in spatial correlation structure due to the presence of echoes, causing multiple sensors to pick up attenuated and delayed versions of a common sound origin.
We propose to remove the redundancy caused by these inherent correlations in the sensor data through a distributed compression algorithm which obviates the need for the sensors to exchange their data among each other in order to strip their common redundancy. Rather surprisingly, we will show that compression can be effected in a fully blind manner without the sensor nodes ever knowing what the other correlated sensor nodes have measured. This enables a simple and inexpensive architecture for each sensor node and is in fact preferable to an architecture based on each sensor knowing the other sensors’ measurements. Our proposed paradigm is particularly effective for sensor network architectures having two types of nodes: sensing nodes and data-gathering nodes. The sensing nodes gather data of a specific type and transmit this data upon being queried. The data gathering node queries specific sensors in order to gather information in which it is interested (see Fig. 1). We will assume the above architecture (Fig. 1) for the rest of the paper and show that for such an architecture, we can devise compression algorithms that have very lightweight encoders, yet can achieve significant savings. Note, that we target very lightweight encoders in this paper because we assume that the sensors have limited compute power, but the constructions introduced in this paper can be easily strengthened given greater compute power at the sensors. The savings are achieved by having the data gathering node track the correlation structure among nodes and then use this information to effect distributed sensor data compression. The correlation structure is determined by using an adaptive prediction algorithm. The sensors, however, do not need to know the correlation structure; they need to know only the number of bits that they should use for encoding their measurements. As a result, each sensor node is required to perform very few operations in order to encode its data. The decoder, however, is considerably more complex, but it resides on the data gathering node, which is not assumed to be energy constrained. Preliminary results based on our distributed compression and adaptive prediction algorithms perform well in realistic scenarios, achieving 10–65% energy savings for each sensor in typical cases. In addition, our distributed compression architecture can be combined with other energy saving methods such as packet/data aggregation to achieve further gains [6].
In this paper we (1) devise a computationally inexpensive encoder that can support multiple compression rates and (2) present an adaptive correlation-tracking algorithm based on least-mean-square (LMS) filtering that can continuously track and exploit both spatial and temporal correlation in the sensors’ data. In the next section, we start by devising a computationally inexpensive compression algorithm for the sensor nodes. In Section 3, we will present the correlation tracking algorithm. In Section 4, we will integrate the above components into a complete system. Simulation results are given in Section 5 and we conclude with some remarks in Section 6.
http://qzir.mazus.waw.pl/index.php?action=profile;u=229
http://www.s24.crystone.net/applications/phpBB/profile.php?mode=viewprofile&u=52037
http://diyweddingforum.com/index.php?action=profile;u=4161
http://forum.fantasy-fan.info/index.php?showuser=80747
http://fishingshop.com.ua/forum/memberlist.php?mode=viewprofile&u=4408
http://millcreekcleaners.com/nnc/forums/index.php?action=profile;u=9214
http://bolao.info/forum/index.php?action=profile;u=22877
http://www.byteslink.com/%7Eigddgov/forum/profile.php?id=154652
http://www.lostcave.net/RPG//profile.php?mode=viewprofile&u=53828
http://nightarena.com/index.php?s=d8042e9a7d05a7c5f21f0fd792ee2e59&showuser=120509
http://st.team.free.fr/forum/profile.php?mode=viewprofile&u=54661
http://prizevilla.com/forum/index.php?action=profile;u=61653
http://www.myyamok.com/board/index.php?action=profile;u=36424
http://forum.urguphaber.com/index.php?action=profile;u=917
http://www.growkitshop.com/forum/profile.php?mode=viewprofile&u=27986
http://gets.3000everymonth.com/index.php?action=profile;u=1181
http://asianamericanrhinoplastyspecialist.com/index.php?action=profile;u=90290
http://tibetrailway.org/forum/profile.php?mode=viewprofile&u=120771
http://tashkent190.com/smf/index.php?action=profile;u=168861
http://freetourofmaui.com/3minutetraveler.com/index.php?action=profile;u=23050
http://nursehousinglist.com/forum/index.php?action=profile;u=46213
http://www.managership.com/board/memberlist.php?mode=viewprofile&u=186283
http://strategem.st.funpic.de/forum/profile.php?mode=viewprofile&u=474
http://www.mafia.gf-x.de/forum/profile.php?mode=viewprofile&u=1552
http://www.chomrompuanthai.org.uk/forum/index.php?action=profile;u=42981
http://www.detroitrockreview.com/smf/index.php?action=profile;u=16736
http://www.hanoverparke.com/smf/index.php?action=profile;u=136408
http://www.jagvetintedu.se/rsv//profile.php?id=2078
http://disdikporapurwakarta.org/forum/profile.php?id=895
http://agatic.slynetwork.com/inspiredby/index.php?action=profile;u=378
http://www.rocksahnesi.com/forum/index.php?showuser=141037
http://mispen.ocaeron.com/forum/index.php?action=profile;u=12408
http://forum.moresvadeb.ru/index.php?showuser=229476
http://iutbourg.info/forum/profile.php?id=92096
http://johnkalleen.com/bulletin/index.php?action=profile;u=129957
http://www.messhall.org/phpBB2/profile.php?mode=viewprofile&u=303060
http://forum.lsngoc.org/member.php?u=169319
http://www.parkinsonwelt.de/modules/smf_forum/smf/index.php?action=profile;u=231233
http://hackersforcharity-staging.net/member.php?u=79514
http://forum.grossexpress.com/index.php?action=profile;u=58619
http://easy-finda.com/smf/index.php?action=profile;u=139719
http://www.kaidum.com/webboard/profile.php?mode=viewprofile&u=5371
http://lgedimetri.ru/member.php?u=17524
http://forum.occult-proposal.net/profile.php?mode=viewprofile&u=122466
http://forum.sportmonza.com/member.php?u=5277
http://computer-med.worm.locum.ru/forum/member.php?u=19890
http://www.me.buu.ac.th/meboard/index.php?action=profile;u=9130
http://forum.aysader.org.tr/index.php?action=profile;u=86287
http://www.trening.abajt.pl/profile.php?id=12542
http://tarjetasplasticaspvc.info/smf/index.php?action=profile;u=15647
http://www.sexdeejung.com/forum/profile.php?mode=viewprofile&u=125999
http://retkeilysaaret.fi/keskustelu/profile.php?mode=viewprofile&u=376
http://www.eastereggers.com/forum/lounge/profile.php?id=48260
http://www.myogretmen.com/index.php?action=profile;u=633
http://forums.funkerdellic.com/index.php?action=profile;u=159534
http://watsurname.com/watsurnameforum/index.php?action=profile;u=103090
http://www.krabistory.com/index.php?action=profile;u=33428
http://ttia1.free.fr/brice/phpBB2/profile.php?mode=viewprofile&u=692
http://www.delsolgolftours.com.ar/foro//profile.php?mode=viewprofile&u=61458
http://www.escarnio.com/phpBB2/profile.php?mode=viewprofile&u=198002
http://www.serbianrap.net/index.php?action=profile;u=590
http://www.sendtothailand.com/index.php?action=profile;u=2505
http://www.lopestatus.com/phpBB3/memberlist.php?mode=viewprofile&u=59562
http://mp3forumlari.com/member.php?u=735
http://benzytrade.mariahcareythailand.com/index.php?action=profile;u=46616
http://cullymedia.com/smf/index.php?action=profile;u=48879
http://loanboss.in/connect/index.php?action=profile;u=36469
http://www.enjoyhabbo.gab.net/se/forum/profile.php?mode=viewprofile&u=174109
http://upisalumni.com/forum/index.php?action=profile;u=37762
http://darkfantabio.altervista.org/index.php?action=profile;u=2110
http://www.zinruss.com/smfthemesdemo/index.php?action=profile;u=39436
http://www.anabolicjunkie.com/forum/member.php?u=127830
http://dvdsales.cz.cc/ipboard2/index.php?s=450e517a26cfc3bd552c520d64f1cc0e&showuser=17358
http://www.adonisbar.ch/forum/profile.php?mode=viewprofile&u=2531
http://mkpau-goldcoast.com/index.php?action=profile;u=7523
http://www.palabras-cruzadas.com/foro/index.php?action=profile;u=1281
http://almavista.ru/forum/profile.php?mode=viewprofile&u=102724
http://www.pragma77.com/forum/index.php?action=profile;u=2544
http://butemgroup.com/muhasebe2/forum/index.php?action=profile;u=1783
http://allmobile.devart.pro/forum/member.php?u=32034