Top Banner
Fusion-Oriented Sensor Networking Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen
15

Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Jan 21, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Fusion-Oriented Sensor Networking :

Network Architectures, Communication Protocols, and

Routing Algorithms

Dr. Wei Chen

Page 2: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

An Example of Sensor Network

Page 3: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Mathematical Model for communication Networks

Directed Graph G=(V,E)

V={nodes}

E={edge (u,v): if node u

can transmit data to node v}

Nodes with different communication range

Page 4: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

• Broadcasting using flooding

Source

How to solve collision problem?

-- Randomized algorithm

(generate a random number k, 0<k<d, transmit data at kth time slot)

• How to decide d?

• It may need long time in a dense network !!!

Communication Efficiency

(Each node keeps a neighbor list in G)

Example: Broadcasting in G=(V,E)

Page 5: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Broadcasting using Euclidean Circle

Source

(Each node keeps a neighbor list in T)

How to solve collision problem?

• Deterministic algorithm: only one node transmits in one time slot.

• Communication complexity: Totally 2(n-1) time slots with n nodes

It is expensive in a large scale of network!!!

• Forming a spanning tree T

• Transmitting data in depth-first style

Page 6: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Cluster-Based Network Architecture

• Unstructured sensor network

• Cluster-based Architecture

– Network is self-organized to separated clusters.

– Each cluster has one head which connected to its members.

– Clusters are connected by gateway nodes.

– Communication is inefficient– Difficult to embed different levels of

data fusion

Page 7: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Example: Broadcasting on cluster-based network

s

• Deterministic algorithm

• Communication complexity: 2(Number of clusters)

Page 8: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Communication Protocols

Backbone communication corresponding to high level data fusion

Local Communication corresponding to lower level data fusion

What does each node have to keep?

• Member node: its head id

• Head node: list of its member id

• Head/gateway node: list of its neighbor id on backbone

Page 9: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Backbone communicationLocal Communication

Communication Protocols (Continue)

More Consideration

• Assigning a different channel to backbone communication.

• Using randomized accessing for local communication, and using deterministic accessing with Euclidean circle for backbone communication.

Page 10: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

S

D

Routing AlgorithmsFundamental communication tasks

• Broadcasting, Multi-casting, Peer-peer communication, ….

Example: peer-peer communication

Page 11: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Network Reconfiguration

Operations for Reconfiguration• Node move-in• Node move-out

Problem:

• A node is going to die (lower battery)

• A node is going to join (after charging)

Page 12: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Node move-in algorithms

Want to join

Page 13: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Node move-in algorithms

Want to join

Page 14: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Clustering structure on Multi-types of sensor nodes

Sink

Highway (Back bone)

Local way (cluster)

Primary sensor node

Communicable sensor node

Page 15: Fusion-Oriented Sensor Networking : Network Architectures, Communication Protocols, and Routing Algorithms Dr. Wei Chen.

Embedded Protocols/Algorithms

Hierarchical Communication/routing protocols

Highest Level

Physical Layer (unstructured Communication Network)

Fusion-Oriented Application Layer

Lowest Level

Communication Tasks

Multicasting

Broadcasting Global SynchronizationNetwork Maintenance Tasks

Network Reconfiguration

Structured (Hierarchical) Communication Network

Static/Dynamic Grained-Clustering