Dynamic Routing Framework for Wireless Sensor Networks

Numerous routing protocols have been proposed for wireless sensor networks. Each such protocol carries with it a set of assumptions about the traffic type that it caters to, and hence has limited interoperability. Also, most protocols are validated over workloads which only form a fraction of an ac...

Full description

Saved in:
Bibliographic Details
Main Authors: Venkataraman, Mukundan, Chatterjee, Mainak, Kwiat, Kevin
Format: Electronic Book Chapter
Language:English
Published: IntechOpen 2010
Subjects:
Online Access:https://www.intechopen.com/chapters/12427
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1839561732359454720
author Venkataraman, Mukundan
Chatterjee, Mainak
Kwiat, Kevin
author_facet Venkataraman, Mukundan
Chatterjee, Mainak
Kwiat, Kevin
author_sort Venkataraman, Mukundan
collection InTech Open eBooks
description Numerous routing protocols have been proposed for wireless sensor networks. Each such protocol carries with it a set of assumptions about the traffic type that it caters to, and hence has limited interoperability. Also, most protocols are validated over workloads which only form a fraction of an actual deployment’s requirement. Most real world and commercial deployments, however, would generate multiple traffic types simultaneously throughout the lifetime of the network. For example, most deployments would want all of the following to happen concurrently from the network: periodic reliable sense and disseminate, real time streams, patched updates, network reprogramming, query-response dialogs, mission critical alerts and so on. Naturally, no one routing protocol can completely cater to all of a deployments requirements. This chapter presents a routing framework that captures the communication intent of an application by using just three bits. The traditional routing layer is replaced with a collection of routing components that can cater to various communication patterns. The framework dynamically switches routing component for every packet in question. Data structure requirements of component protocols are regularized, and core protocol features are distilled to build a highly composable collection of routing modules. This creates a framework for developing, testing, integrating, and validating protocols that are highly portable from one deployment to another. Communication patterns can be easily described to lower layer protocols using this framework. One such real world application scenario is also investigated: that of predictive maintenance (PdM). The requirements of a large scale PdM are used to generate a fairly complete and realistic traffic workload to drive an evaluation of such a framework.
doi_str_mv 10.5772/13495
first_indexed 2025-08-04T21:26:17Z
format Electronic
Book Chapter
fullrecord <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><identifier>InTech-12427</identifier><datestamp>2010-12-14</datestamp> <dc:title>Dynamic Routing Framework for Wireless Sensor Networks</dc:title> <dc:creator>Mukundan Venkataraman</dc:creator> <dc:creator>Mainak Chatterjee</dc:creator> <dc:creator>Kevin Kwiat</dc:creator> <dc:subject>Physical Sciences, Engineering and Technology</dc:subject> <dc:description>Numerous routing protocols have been proposed for wireless sensor networks. Each such protocol carries with it a set of assumptions about the traffic type that it caters to, and hence has limited interoperability. Also, most protocols are validated over workloads which only form a fraction of an actual deployment’s requirement. Most real world and commercial deployments, however, would generate multiple traffic types simultaneously throughout the lifetime of the network. For example, most deployments would want all of the following to happen concurrently from the network: periodic reliable sense and disseminate, real time streams, patched updates, network reprogramming, query-response dialogs, mission critical alerts and so on. Naturally, no one routing protocol can completely cater to all of a deployments requirements. This chapter presents a routing framework that captures the communication intent of an application by using just three bits. The traditional routing layer is replaced with a collection of routing components that can cater to various communication patterns. The framework dynamically switches routing component for every packet in question. Data structure requirements of component protocols are regularized, and core protocol features are distilled to build a highly composable collection of routing modules. This creates a framework for developing, testing, integrating, and validating protocols that are highly portable from one deployment to another. Communication patterns can be easily described to lower layer protocols using this framework. One such real world application scenario is also investigated: that of predictive maintenance (PdM). The requirements of a large scale PdM are used to generate a fairly complete and realistic traffic workload to drive an evaluation of such a framework.</dc:description> <dc:publisher>IntechOpen</dc:publisher> <dc:date>2010-12-14</dc:date> <dc:type>Chapter, Part Of Book</dc:type> <dc:identifier>https://www.intechopen.com/chapters/12427</dc:identifier> <dc:identifier>doi:10.5772/13495</dc:identifier> <dc:language>en</dc:language> <dc:relation>ISBN:978-953-307-297-5</dc:relation> <dc:rights>https://creativecommons.org/licenses/by-nc-sa/3.0/</dc:rights> <dc:source>https://www.intechopen.com/books/137 ; Sustainable Wireless Sensor Networks</dc:source> </oai_dc:dc>
id InTech-12427
institution Matheson Library
isbn 978-953-307-297-5
language English
last_indexed 2025-08-04T21:26:17Z
publishDate 2010
publisher IntechOpen
record_format intech
spelling InTech-124272010-12-14 Dynamic Routing Framework for Wireless Sensor Networks Mukundan Venkataraman Mainak Chatterjee Kevin Kwiat Physical Sciences, Engineering and Technology Numerous routing protocols have been proposed for wireless sensor networks. Each such protocol carries with it a set of assumptions about the traffic type that it caters to, and hence has limited interoperability. Also, most protocols are validated over workloads which only form a fraction of an actual deployment’s requirement. Most real world and commercial deployments, however, would generate multiple traffic types simultaneously throughout the lifetime of the network. For example, most deployments would want all of the following to happen concurrently from the network: periodic reliable sense and disseminate, real time streams, patched updates, network reprogramming, query-response dialogs, mission critical alerts and so on. Naturally, no one routing protocol can completely cater to all of a deployments requirements. This chapter presents a routing framework that captures the communication intent of an application by using just three bits. The traditional routing layer is replaced with a collection of routing components that can cater to various communication patterns. The framework dynamically switches routing component for every packet in question. Data structure requirements of component protocols are regularized, and core protocol features are distilled to build a highly composable collection of routing modules. This creates a framework for developing, testing, integrating, and validating protocols that are highly portable from one deployment to another. Communication patterns can be easily described to lower layer protocols using this framework. One such real world application scenario is also investigated: that of predictive maintenance (PdM). The requirements of a large scale PdM are used to generate a fairly complete and realistic traffic workload to drive an evaluation of such a framework. IntechOpen 2010-12-14 Chapter, Part Of Book https://www.intechopen.com/chapters/12427 doi:10.5772/13495 en ISBN:978-953-307-297-5 https://creativecommons.org/licenses/by-nc-sa/3.0/ https://www.intechopen.com/books/137 ; Sustainable Wireless Sensor Networks
spellingShingle Physical Sciences, Engineering and Technology
Venkataraman, Mukundan
Chatterjee, Mainak
Kwiat, Kevin
Dynamic Routing Framework for Wireless Sensor Networks
title Dynamic Routing Framework for Wireless Sensor Networks
title_full Dynamic Routing Framework for Wireless Sensor Networks
title_fullStr Dynamic Routing Framework for Wireless Sensor Networks
title_full_unstemmed Dynamic Routing Framework for Wireless Sensor Networks
title_short Dynamic Routing Framework for Wireless Sensor Networks
title_sort dynamic routing framework for wireless sensor networks
topic Physical Sciences, Engineering and Technology
url https://www.intechopen.com/chapters/12427
work_keys_str_mv AT venkataramanmukundan dynamicroutingframeworkforwirelesssensornetworks
AT chatterjeemainak dynamicroutingframeworkforwirelesssensornetworks
AT kwiatkevin dynamicroutingframeworkforwirelesssensornetworks