Write short note on "data centric routing".
Answers
Answered by
0
Hey here is U R answer
could u plsss mark it as brainlist answer..plss..plsss..plsss
Data-centric Routing
Papers referenced:
"Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks" by Intanagonwiwat, Govindan, and Estrin
"Adaptive Protocols for Information Dissemination in Wireless Sensor Networks" by Heinzelman, Kulik, and Balakrishnan
"Trickle: A Self-regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks" by Levis, Patel, Culler, and Shenker
Overview
The model for communication in wireless sensor networks does not always follow the sender/receiver model of the Internet. There are many applications for which traditional routing does not fit. For example, imagine an application wherein a sensor node wishes to request information from a receiver in a location where an interesting event is occurring (e.g., the temperature has exceeded a threshold or a disturbance has been discovered). The requester does not necessarily wish to request information from a particular node (e.g., by IP address), but rather from any node that can provide the data. Similarly, it is often the case that data must be delivered to most or all of the nodes in a network. The sender would like to deliver the data without addressing it to each node in the network individually. What is needed is a mechanism whereby nodes can request and advertise data and disseminate that data to interested parties.
Publish-subscribe
Generally, this describes is the publish/subscribe model of communication. The publish/subscribe model allows a node (in this case, a sensor) to publish interesting information it produces. Other nodes may subscribe to the data by registering an interest in a particular type of data. This requires that the publishers and the subscribers share a common mechanism for referring to data. The routing abstraction then takes care of delivering to the subscribers all of the published data they are interested in receiving.
Basic Models
Flooding and gossiping are two naive approaches to data dissemination.
Flooding - In the flooding model, each node simply rebroadcasts whatever data it receives.Gossiping - In the gossiping model, each node sends data it receives to some randomly selected subset of neighbors.Each of these approaches has several disadvantages that render them inappropriate. The key issues are as follows:
Implosion - In the flooding approach, a node may receive several copies of the same data from multiple neighboring nodes.Resource blindness - A node may use unnecessary resources both receiving and sending data.Distribution time - The flooding model does distribute data quickly, but the gossiping model is very slow to reach the entire network.In addition, flooding and gossiping attempt to reach the entire network. In some cases it may be appropriate to reach only a subset of nodes and flooding the entire network is wasteful of resources.
could u plsss mark it as brainlist answer..plss..plsss..plsss
Data-centric Routing
Papers referenced:
"Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks" by Intanagonwiwat, Govindan, and Estrin
"Adaptive Protocols for Information Dissemination in Wireless Sensor Networks" by Heinzelman, Kulik, and Balakrishnan
"Trickle: A Self-regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks" by Levis, Patel, Culler, and Shenker
Overview
The model for communication in wireless sensor networks does not always follow the sender/receiver model of the Internet. There are many applications for which traditional routing does not fit. For example, imagine an application wherein a sensor node wishes to request information from a receiver in a location where an interesting event is occurring (e.g., the temperature has exceeded a threshold or a disturbance has been discovered). The requester does not necessarily wish to request information from a particular node (e.g., by IP address), but rather from any node that can provide the data. Similarly, it is often the case that data must be delivered to most or all of the nodes in a network. The sender would like to deliver the data without addressing it to each node in the network individually. What is needed is a mechanism whereby nodes can request and advertise data and disseminate that data to interested parties.
Publish-subscribe
Generally, this describes is the publish/subscribe model of communication. The publish/subscribe model allows a node (in this case, a sensor) to publish interesting information it produces. Other nodes may subscribe to the data by registering an interest in a particular type of data. This requires that the publishers and the subscribers share a common mechanism for referring to data. The routing abstraction then takes care of delivering to the subscribers all of the published data they are interested in receiving.
Basic Models
Flooding and gossiping are two naive approaches to data dissemination.
Flooding - In the flooding model, each node simply rebroadcasts whatever data it receives.Gossiping - In the gossiping model, each node sends data it receives to some randomly selected subset of neighbors.Each of these approaches has several disadvantages that render them inappropriate. The key issues are as follows:
Implosion - In the flooding approach, a node may receive several copies of the same data from multiple neighboring nodes.Resource blindness - A node may use unnecessary resources both receiving and sending data.Distribution time - The flooding model does distribute data quickly, but the gossiping model is very slow to reach the entire network.In addition, flooding and gossiping attempt to reach the entire network. In some cases it may be appropriate to reach only a subset of nodes and flooding the entire network is wasteful of resources.
Similar questions