Show simple item record

dc.contributor.advisorStoleru, Radu
dc.creatorChandanala, Roja Ramani
dc.date.accessioned2012-02-14T22:18:02Z
dc.date.accessioned2012-02-16T16:20:02Z
dc.date.available2012-02-14T22:18:02Z
dc.date.available2012-02-16T16:20:02Z
dc.date.created2010-12
dc.date.issued2012-02-14
dc.date.submittedDecember 2010
dc.identifier.urihttps://hdl.handle.net/1969.1/ETD-TAMU-2010-12-8627
dc.description.abstractNetwork coding and duty-cycling are two popular techniques for saving energy in wireless sensor networks. To the best of our knowledge, the idea to combine these two techniques, for even more aggressive energy savings, has not been explored. One explanation is that these two techniques achieve energy efficiency through conflicting means, e.g., network coding saves energy by exploiting overhearing, whereas dutycycling saves energy by cutting idle listening and, thus, overhearing. In this thesis, we thoroughly evaluate the use of network coding in duty-cycled sensor networks. We propose a scheme called DutyCode, in which a MAC protocol implements packet streaming and allows the application to decide when a node can sleep. Additionally, a novel, efficient coding scheme decision algorithm, ECSDT, assists DutyCode to reduce further energy consumption by minimizing redundant packet transmissions, while an adaptive mode switching algorithm allows smooth and timely transition between DutyCode and the default MAC protocol, without any packet loss. We investigate our solution analytically, implement it on mote hardware, and evaluate it in a 42-node indoor testbed. Performance evaluation results show that our scheme saves 30-46% more energy than solutions that use network coding, without using duty-cycling.en
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.subjectwireless sensor networksen
dc.subjectenergy efficiencyen
dc.subjectduty cyclingen
dc.subjectnetwork codingen
dc.titleOn Combining Duty-cycling with Network Coding in Flood-based Sensor Networksen
dc.typeThesisen
thesis.degree.departmentComputer Science and Engineeringen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelMastersen
dc.contributor.committeeMemberSprintson, Alex
dc.contributor.committeeMemberWelch, Jennifer L.
dc.contributor.committeeMemberJiang, Andrew
dc.type.genrethesisen
dc.type.materialtexten


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record