WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

Similar documents
Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology. Mobile Communication

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

Chapter 5 Ad Hoc Wireless Network. Jang Ping Sheu

Subject: Adhoc Networks

Chapter 6 Route Alteration Based Congestion Avoidance Methodologies For Wireless Sensor Networks

End-To-End Delay Optimization in Wireless Sensor Network (WSN)

Energy Efficient Probabilistic MAC Protocol for Minimizing Node Search Space and Access Time in Dense Wireless Networks

Infrastructure for Autonomous Mobile Robots Communication and Coordination

Vorlesung Kommunikationsnetze Research Topics: QoS in VANETs

QUALITY OF SERVICE EVALUATION IN IEEE NETWORKS *Shivi Johri, **Mrs. Neelu Trivedi

Part I. Wireless Communication

Routing protocols in WSN

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks

QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks

Hongchao Zhou, Xiaohong Guan, Chengjie Wu Tsinghua University

MAC LAYER. Murat Demirbas SUNY Buffalo

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Scheduling of Multiple Applications in Wireless Sensor Networks Using Knowledge of Applications and Network

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

A Survey on Underwater Sensor Network Architecture and Protocols

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks

UNIT 1 Questions & Solutions

Availability and End-to-end Reliability in Low Duty Cycle Multihop Wireless Sensor Networks

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105

CSMA based Medium Access Control for Wireless Sensor Network

Chapter 16 Networking

Switching Networks (Fall 2010) EE 586 Communication and. August 27, Lecture 2. (modified by Cheung for EE586; based on K&R original) 1-1

Abstract. 1. Introduction. 2. Theory DOSA Motivation and Overview

A Proposed Paper on Joint Priority Based Approach for Scheduling and Congestion Control in Multipath Multi-hop WSN

ES623 Networked Embedded Systems

IPv6 Stack. 6LoWPAN makes this possible. IPv6 over Low-Power wireless Area Networks (IEEE )

Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2

Data gathering using mobile agents for reducing traffic in dense mobile wireless sensor networks

An Introduction to Cyber-Physical Systems INF5910/INF9910

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

On the Interdependence of Congestion and Contention in Wireless Sensor Networks

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

QUESTION BANK ENGINEERS ACADEMY. Computer Networks Computer Network Basics Segentation is done in. 12. Session layer is used for

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

Ad Hoc Networks: Introduction

PERFORMANCE EVALUATION OF TOPOLOGY CONTROL ALGORITHMS FOR WIRELESS SENSOR NETWORKS

Extensions at Broadcast Growth Codes

ARPA Mobile Information Systems Applications Workshop December 7-8, Mobile Networking

RT-Link: A global time-synchronized link protocol for sensor networks Anthony Rowe, Rahul Mangharam, Raj Rajkumar

A New Energy-Efficient Reliable Data Transfer Protocol for Data Transfer in WSN

Part I: Introduction to Wireless Sensor Networks. Xenofon Fafoutis

Relaxation Control of Packet Arrival Rate in the Neighborhood of the Destination in Concentric Sensor Networks

Chapter 7 CONCLUSION

Computer Communication & Networks / Data Communication & Computer Networks Week # 03

Modeling Wireless Sensor Network for forest temperature and relative humidity monitoring in Usambara mountain - A review

Lecture 8 Wireless Sensor Networks: Overview

CONCLUSIONS AND SCOPE FOR FUTURE WORK

An Implementation of Fog Computing Attributes in an IoT Environment

Mobile Agent Driven Time Synchronized Energy Efficient WSN

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,

Wireless Sensor Networks CS742

Reservation Packet Medium Access Control for Wireless Sensor Networks

Research Directions in Low-Power Wireless Networks

Wireless Sensor Networks (WSN) Tanyar Pooyeh Intelligent Robotics - winter semester 2013/14 Nov 11, 2013

Networked Control Systems for Manufacturing: Parameterization, Differentiation, Evaluation, and Application. Ling Wang

ENSC 427: COMMUNICATION NETWORKS

Wireless Sensor Networks --- Concepts and Challenges

Tutorial 2 : Networking

Sl.No Project Title Year

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

FIND Projects 4. Munyoung Lee

Wireless Sensor Networks

A Study on Traffic Aware Routing Protocol for Wireless Sensor Networks

The Open System Interconnect model

Pervasive and Mobile Computing. Improved sensor network lifetime with multiple mobile sinks

Wireless Sensor Networks --- Concepts and Challenges

IMPROVING THE DATA COLLECTION RATE IN WIRELESS SENSOR NETWORKS BY USING THE MOBILE RELAYS

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

Reliable Data Collection in Wireless Sensor Networks

The MAC Address Format

ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols

Performance and Comparison of Energy Efficient MAC Protocol in Wireless Sensor Network

Question 7: What are Asynchronous links?

Design of Link and Routing Protocols for Cache-and- Forward Networks. Shweta Jain, Ayesha Saleem, Hongbo Liu, Yanyong Zhang, Dipankar Raychaudhuri

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS

Routing Protocols in MANET: Comparative Study

Cisco Cisco Certified Network Associate (CCNA)

Subject: Adhoc Networks. Navodaya Institute of Technology, Raichur Page 1

COMPUTER NETWORK Model Test Paper

CHAPTER 5 PROPAGATION DELAY

Abstract. Figure 1. Typical Mobile Sensor Node IJERTV2IS70270

Ad Hoc Networks: Issues and Routing

ADB: An Efficient Multihop Broadcast Protocol Based on Asynchronous Duty-Cycling in Wireless Sensor Networks

Wireless Sensor Networks

Introduction to Networking

Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network

AN ENERGY EFFICIENT ANALYSIS OF S-MAC AND H-MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS

Challenges, Technologies and Components of Wireless Sensor Networks

Energy-Efficient and Delay-Aware MAC Protocol in Wireless Sensor Networks for Oil and Gas Pipeline Monitoring Huaping Yu, Mei Guo

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

MC-LMAC: A Multi-Channel MAC Protocol for Wireless Sensor Networks

E&CE 358: Tutorial 1. Instructor: Sherman (Xuemin) Shen TA: Miao Wang

AMSTMAC: Adaptive Multipath Selective Time MAC Protocol for Wireless Sensor Networks

Transcription:

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK Sensing is a technique used to gather information about a physical object or process, including the occurrence of events (i.e., changes in state such as a drop in temperature or pressure). An object performing such a sensing task is called a sensor. For example, the human body is equipped with sensors that are able to capture optical information from the environment (eyes), acoustic information such as sounds (ears), and smells (nose). These are examples of remote sensors, that is, they do not need to touch the monitored object to gather information. A sensor is a device that translates parameters or events in the physical world into signals that can be measured and analyzed. Another commonly used term is transducer, which is often used to describe a device that converts energy from one form into another. A sensor, then, is a type of transducer that converts energy in the physical world into electrical energy that can be passed to a computing system or controller. Figure (1) shows a typical wireless sensor network setup with central monitoring. Page 1

Figure 1: A typical view of WSN with central monitoring The protocol stack for WSNs consists of five protocol layers: the physical layer, data link layer, network layer, transport layer, and application layer, as shown in Figure 2. Page 2

Figure 1: Protocol Stack for WSN 1. Application Layer The application layer contains a variety of application layer protocols to generate various sensor network applications. This layer performs various sensor network applications, such as: 1. Query dissemination. 2. node localization 3. time synchronization, and 4. network security. For example, the Sensor Management Protocol (SMP) is an application - layer management protocol that provides software operations to perform Page 3

a variety of tasks, for example, exchanging location - related data, synchronizing sensor nodes, moving sensor nodes, scheduling sensor nodes, and querying the status of sensor nodes. The Sensor Query and Tasking Language (SQTL) provides a sensor programming language used to implement middleware in WSNs 2. Transport Layer The transport layer is responsible for reliable data delivery required by the application layer between sensor nodes and the sink(s). Due to the energy, computation, and storage constraints of sensor nodes, traditional transport protocols cannot be applied directly to sensor networks without modification. For example, the conventional end - to - end retransmission - based error control and the window based congestion control mechanisms used in the transport control protocol (TCP) cannot be used for sensor networks directly because they are not efficient in resource utilization. In addition, data delivery in sensor networks primarily occurs in two directions: 1. Upstream in this type, the sensor nodes transmit their sensed data to the sink(s). 2. Downstream. In the downstream, the data originated from the sink(s) to sensors, for example, queries and commands binaries, are sent from the sink(s) to the source sensor nodes. The data flows in the two directions may have different reliability requirements. Page 4

3. Network Layer The network layer is responsible for routing the data sensed by source sensor nodes to the data sink(s). In general, a source node can transmit the sensed data to the sink either directly via single - hop long distance wireless communication or via multi-hop short - distance wireless communication. In this case, to send the sensed data to the sink, a source node must employ a routing protocol to select an energy - efficient multihop path from the node itself to the sink. Figure 2: Finding an optimal path Q/ Are the traditional routing protocols work with WSN? 1. Traditional wireless networks protocols are not suitable for sensor networks because they do not consider energy efficiency as the primary concern. 2. Also, data from the sensing region toward the sink exhibit a unique many - to - one traffic pattern in sensor networks. Thus, The combination of multihop (i.e., hop - by - hop) and many - to one communications results in a significant increase in transit traffic intensity and thus packet congestion, collision, loss, delay, and energy consumption as data move closer toward the sink. Page 5

4. Data Link Layer The data link layer is responsible for data stream multiplexing, data frame creation and detection, medium access, and error control in order to provide reliable point - to - point and point - to - multipoint transmissions. One of the most important functions of the data link layer is medium access control (MAC). The primary objective of MAC is to fairly and efficiently share the shared communication resources or medium among multiple sensor nodes in order to achieve good network performance in terms of energy consumption, network throughput, and delivery latency. Q/ Are MAC protocols for traditional wireless networks work with WSN? It cannot be applied directly to sensor networks without modification because they do not take into account the unique characteristics of sensor networks, in particular, the energy constraint. Another important function of the data link layer is error control in data transmission. In many applications, a sensor network is deployed in a harsh environment where wireless communication is error prone. 5. Physical Layer The physical layer is responsible for converting bit streams from the data link layer to signals that are suitable for transmission over the communication medium. For this purpose, it must deal with various related issues, for example, transmission medium and frequency selection, carrier frequency generation, signal modulation and detection, and data encryption. In addition, it must also deal with the design of the underlying hardware, and various electrical and mechanical interfaces. Page 6

6. Management planes On the other hand, the protocol stack can be divided into a group of management Planes across each layer: including power, connection, and task management planes. a. The power management plane is responsible for managing the power level of a sensor node for sensing, processing, and transmission and reception, which can be implemented by employing efficient power management mechanisms at different protocol layers. For example, at the MAC layer, a sensor node can turn off its transceiver when there is no data to transmit and receive. At the network layer, a sensor node may select a neighbor node with the most residual energy as its next hop to the sink. b. The connection management plane is responsible for the configuration and reconfiguration of sensor nodes to establish and maintain the connectivity of a network in the case of node deployment and topology change due to node addition, node failure, node movement, and so on. c. The task management plane is responsible for task distribution among sensor nodes in a sensing region in order to improve energy efficiency and prolong network lifetime. Page 7