Analysis Lifetime Of Wireless Sensor Network

Print   

02 Nov 2017

Disclaimer:
This essay has been written and submitted by students and is not an example of our work. Please click this link to view samples of our professional work witten by our professional essay writers. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of EssayCompany.

The advancement in last decade in electronics & communication, computer science and information technology domain has resulted in the new computing and communication era, known as Wireless Sensor Networks. . In the past the wired sensors were implemented in limited applications in industries. However, wireless implementation makes the wide deployment of sensor nodes more feasible than before. There has been much research regarding the great potential capabilities of wireless sensor networks (WSNs) in applications such as environmental monitoring, habitat study, military surveillance in the battlefield and home automation. With sharp decreases in cost and tangible improvements in storage and processing capabilities of sensor nodes, the integrated presence of sensor nodes in human everyday-life, as the connector of the physical environment with virtual digital world, will be dominant in near future. This paper survey Wireless Sensor Networks (WSN) and their technologies, routing and applications.

KEYWORDS

Sensor networks, virtual coordinates ad hoc routing.

INTRODUCTION.

Wireless Sensor Networks (WSNs) are unrecognized communication structure that uses a large number of self capable devices, sensor nodes, to form a network. Each node in a WSN is capable of sensing the surroundings, processing locally the information and sending it to one or more number of destinations through a wireless link. Wireless sensor nodes or sensors are hardware devices that are small in size, use low energy, function in high densities, are autonomous and operate unattended, and are adaptive to the environment. The continual analog signal obtained from the sensors is converted by an analog-to-digital converter into digitized signal and sent to controllers for further processing.

Sensors can be passive omni-directional, passive narrow-beam or active sensors. Sensors that sense the data and do not process them are known as passive sensors. The energy needed to magnify the analog signal is self generated. Sensors which can give the direction of measurement are categorized into narrow-beam sensors. Omni-directional sensors do not specify the concerned direction in measurements. However, active sensors dynamically probe the surroundings and uninterrupted supply of energy is needed.

WSN Architecture

The architecture of WSN varies for a individual sensor node and the entire network. Energy efficiency, size reduction and minimum cost are the main concern for sensor node architecture.

The figure 1[1] shows the functional block diagram of a sensor node.

Figure 1: Block diagram of WSN [1]

A wireless sensor node or node is also known as mote and is made up of the following four functional components: sensing unit, processing unit, transceiver, and power unit.

Sensing Unit

It consists of an array of sensors that can measure the physical characteristics of its environment.

Processing Unit

A sensor node uses a microcontroller which performs task, processes data and controls the functionality of other components in the sensor node. Since a microcontroller is characterized by its small price, ease to attach other devices, simplicity of programming, and low power utilization, they are used in many embedded systems such as sensor nodes.

Memory requirements depend on application type. On-chip memory of a microcontroller and flash memory are more suitable as they consume less energy.

Transceiver

Transceiver is used to send and receive messages wirelessly. The functionality of both transmitter and receiver are combined into a single device known as a transceiver. In WSN any node has to "converse" with other nodes. Nodes are constrained by limited energy. A transceiver must provide an adequate balance between a low data rate and small energy consumption. This enables the node to live for an extended period of time.

Sensor nodes generally make use of ISM band, which gives free radio, spectrum allotment and universal accessibility. Wireless transmission medium can be radio frequency (RF), optical communication (laser) and infrared. Lasers need line-of-sight for communication and are susceptible to atmospheric conditions. But energy requirement is less for optical communication. Infrared transmission has limited broadcasting capacity but similar to laser communication antenna is not required. However, in majority of WSN applications, communication through radio is used. The license-free communication frequencies of 173, 433, 868, and 915 MHz and 2.4 GHz is ideal for radio communication in most cases since it is not limited by line of sight. The current technology allows implementation of low-power radio. Sensor nodes must do in-network processing as much as possible because of the energy consumption of the transceiver which is far greater than the energy consumption of the microcontroller.

After the appearance in 2003 of the, Most sensor nodes use transceivers for low-rate wireless personal area networks (PANs) that comply with the IEEE 802.15.4 standard introduced in the year 2003. Transceivers lack unique identifiers. The operational states of transceiver are transmitting, receiving, idling, and sleeping. Energy consumption for transceivers in idle mode and receive mode is generally almost equal. Hence the transceiver is shut down and not left in the idling mode when it is not communicating; otherwise considerable amount of energy will be wasted when switching from sleep mode to transmit or receive mode.

Power source

Energy required for all components of a WSN is obtained from a power supply. Since the wireless sensor node is often placed in a hostile location, changing the battery regularly can be expensive and problematic. The energy consumption in sensor node is required for sensing, communicating and data processing. Communication of information needs more energy than any other process. The main source of energy in sensor node is from power stored in batteries or capacitors. Present sensors are able to renew their energy from solar sources, heat differences, or pulsation etc.

Operating Systems for WSN

WSNs are composed of large numbers of tiny-networked devices that can communicate. Operating systems are the basis of the sensor node architecture. The requirements of operating system architecture in WSNs are:

Extremely small footprint,

Extremely low system overhead, and,

Extremely low power consumption.

When designing or selecting operating systems for WSN, the main goal is to reduce memory size and system overheads because of the resource constraints in WSN hardware platform. According to [2] and [3] three classifications of operating system architectures are described for wireless sensor nodes. They are monolithic, modular/micro and virtual machine.

TinyOS[4] is one of the first operating system specially designed for WSNs. TinyOS has a component-based architecture which enables rapid innovation and implementation along with minimizing code size necessary due to sever memory constraints in WSNs. TinyOS’s component library includes network protocols, distributed services, sensor drivers, and data acquisition tools - all of which can be further refined for custom application. TinyOS is an open source OS based on an event-driven programming model. Contiki [5] is another open source OS specifically designed for WSNs. The Contiki kernel is event-driven, like TinyOS, but the system supports multithreading on a per-application basis. Contiki provides IP communication, both for IPv4 and IPv6. Many key mechanisms and ideas from Contiki have been widely adopted within the industry. SOS (SOS Embedded Operating System) [6] is an event-driven OS for mote-class sensor nodes that adopts a more dynamic point on the design spectrum. The prime feature of SOS is its support for loadable modules. LiteOS [7] is an open source, interactive, UNIX-like operating system designed for WSNs. With the tools that come from LiteOS, it is possible to operate one or more WSNs in a Unix-like manner. It is also possible to develop programs for nodes, and wirelessly distribute such programs to sensor nodes.

According to [3], [8], [9] and [10] there are a total of thirty nine operating systems identified for WSNs.

Topologies for WSN

Wireless sensor nodes are typically organized in one of three types of network topologies:

Star topology: Each node connects directly to a gateway.

Cluster tree topology: Each node connects to a node higher in the tree and then to the gateway, and data is routed from the lowest node on the tree to the gateway.

Mesh networks: Nodes can connect to multiple nodes in the system and pass data through the most reliable path available. It offers increased reliability.

Lifecycle of WSN

Characteristically, there are four phases in the lifecycle of a wireless sensor network (the implementation phase is omitted because the sensor code is frequently reused) [7]. Researchers are usually involved in the planning and deployment phase, while the final customers are more interested in monitoring and control the WSN.

Planning WSNs Planning phase usually involves the inspection of the deployment area and the selection of the correct locations to position the sensors in a way that accomplishes the intended goal.

Deploying WSNs In the deployment phase, sensor nodes continually send their wireless connection quality and route to the base.

Monitoring WSNs In this phase, the user interest is mainly focuses on the values read by network sensors.

Controlling WSNs The application can also be used to control WSNs by sending commands to the network. These commands can tell the network devices to stop sending messages, increase the time between messages or even reset the network (restart the Multi-Hop algorithm). In future, WSNs could be controlled via a web interface or a handheld device, being easier to stop and restart the network as needed.

Node Deployment in WSN

WSN is deployed to measure environment parameters in Region of Interest (ROI) and to send it to a controller node or base station. In WSNs deployment of node is basically application specific and totally dependent on environment. The node deployment option affects the performance of routing protocol basically in terms of energy consumptions. Basically there are three ways in which tiny sensor nodes can be deployed in a wireless sensor network environment:

• Regular Deployment - Sensor nodes can be deployed in a well planned, fixed manner; not necessarily geometric structure, but that is often a convenient assumption. In this type of deployment data is routed through a predefined path.

Area of Use: Medical and health, Industrial sector, Home networks, etc.

• Random Deployment – Sensor nodes are scattered over finite area. When the deployment of nodes is not predefined optimal positioning of cluster head becomes a critical issue to enable energy efficient network operation. Random deployment is generally used in rescue operations.

Area of Use: Environmental and Habitual monitoring, etc.

• Sensor Nodes with Mobility – Nodes can move to compensate for deployment shortcomings. They can be passively moved around by some external force such as wind, water, vehicle etc. or can actively seek out "interesting" areas.

Area of Use: Battle field surveillances, Emergency situations (Fire, Volcano, Tsunami), etc.

Routing in WSN

Routing is a process of determining a path between source and destination for data transmission. Routing in WSN is very challenging due to the inherent characteristics that distinguish these networks from other wireless networks like mobile ad hoc networks or cellular networks. In WSN the routing protocols [11] [12] are application specific, data centric, capable of aggregating data and capable of optimizing energy consumption. The important characteristics of a good routing protocol for WSN are simplicity, energy awareness, adaptability and scalability due to limited energy supply, limited computation power, limited memory and limited bandwidth of WSN [13][14][15]. The main design goal of WSNs is to carry out data communication while trying to prolong the lifetime of the network. The design of routing protocol in WSNs is influenced by many challenging factors as summarized below:

Node deployment: Node deployment in WSN is application dependent and affects the performance of the routing protocol. The deployment is either deterministic (manual) or self-organizing (random).

Network dynamics: Most of the network architectures assume that sensor nodes are stationary, because there are very few setups that utilize mobile sensors. Route stability becomes an important optimization factor, in addition to energy, bandwidth etc. as communication from moving nodes is more challenging. Further, the sensed event can also be either dynamic or static depending on the application.

Energy Conservation: During the creation of an infrastructure, the process of setting up the routes is greatly influenced by energy considerations [16] [17] [18]. Multi-hop routing will consume less energy than direct communication. However, multi-hop routing introduces significant overhead for topology management and medium access control. Direct routing would perform well enough if all the nodes were very close to the sink. Most of the time, sensors are scattered randomly over an area of interest and multi-hop routing becomes unavoidable.

Fault Tolerance: If sensor nodes fail, MAC and routing protocols must accommodate formation of new links so that sensor node failure should not affect the overall task of the sensor network.

Scalability: The number of sensor node in the target area may be on the order of hundreds or thousands, or more so protocols should be able to scale to such high degree and take advantage of the high density of such networks.

Production Costs: The cost of a single node must be low.

Hardware Constraint: All subunits of sensor node, that is sensing, processing, communication, power, location finding system and mobilize, must consume extremely low power [19] and be contained within an extremely small volume.

Sensor network topology: It must be maintained even with very high node density.

Environment: Nodes should be operating in inaccessible location because of hostile environment.

Transmission Media: Generally, transmission media is wireless (RF or Infrared), which is affected by fading and high error rate and affect the operation of WSNs.

Data delivery models: Data delivery model to the sink can be continuous, event driven, query-driven and hybrid, depending on the application of the sensor network.

Quality of Service (QoS): Quality service required by the application, involves: length of life time, data reliability, energy efficiency, location awareness, collaborative-processing, etc. QoS factors will affect the selection of routing protocols for a particular application.

Security: Security concerns needs special attention in current era where data stealing and data diddling becomes major issue.

Node capabilities: Depending on the application, a node can be dedicated to a particular special function such as relaying, sensing and aggregation since engaging the three functionalities at the same time on a node may quickly drain the energy of that node.

Data aggregation/fusion: Data aggregation is the combination of data from different sources by using functions such as suppression (eliminating duplicates), min, max and average. Similar packets from multiple nodes can be aggregated to reduce the transmission.

Byte Overhead [20]: Byte overhead means the total number of bytes in the routing control messages needed to find a route to the sink. For flooding, byte overhead means the total number of bytes in the extra messages flooded throughout the network. In both cases the bytes in the data packets transmitted by nodes along the route from the originating node to the sink node are not counted as overhead.

All systems, processes and communication protocols for sensors and sensor networks must minimize power consumption. Each sensor node in WSN coordinates with its neighbor nodes in forwarding their packets towards destination. Placements of nodes in improper places and difficulty in charging or recharging batteries have made researchers to do investigations on reduction of energy consumption [21]. The limited power of sensor nodes mandates the design of energy-efficient communication protocol [22]. In order to effectively use the limited energy available, computation costs which are much smaller than the communications cost, is utilized to minimize the amount of information that actually has to be sent [23, 24]. The communication cost can be reduced significantly by using cluster based communication as compared to one without clustering. The clustering protocol supports in-network aggregation which is used to aggregate information from various sensors and to summarize that information before communicating and passing it on to the other nodes. This increases the life span of WSNs. The clustering protocols have other advantages like scalable, energy efficient in finding routes and easy to manage.

Applications of WSN

In the recent past, wireless sensor networks have found their way into a wide variety of applications and systems with vastly varying requirements and characteristics [25]. WSNs can be applied in a wide range of areas, such as: habitat monitoring and tracking, disaster relief, emergency rescue operation, home networks, detecting chemical/biological /radiological /nuclear/explosive material, monitoring patents and elderly people, asset and warehouse management, building monitoring and control, fleet monitoring, military battlefield awareness and surveillance, security and surveillance, environmental monitoring, pipeline corrosion monitoring, homeland security, monitoring conditions of buildings and bridges, industrial process monitoring and control, machine health monitoring, healthcare applications, home automation, traffic control, etc.

The table 1 below summarizes some applications for different areas.

Area

Applications

Military

• Military situation awareness [26].

• Sensing intruders on basis. [27]

• Detection of enemy unit movements on land and sea [27].

• Battle field surveillances[28]

Emergency

situations

• Disaster management [29].

• Fire/water detectors.[ 27]

• Hazardous chemical level and fires [30].

Physical world

• Environmental monitoring of water and soil [31].

• Habitual monitoring [31].

• Observation of biological and artificial systems [31].

• Marginal Farming.

Medical and health

• Sensors for blood flow, respiratory rate, ECG (electrocardiogram), pulse oxymeter, blood pressure and oxygen measurement [32].

• Monitoring people’s location and health condition.

Industry

• Factory process control and industrial automation [26].

• Monitoring and control of industrial equipment [30].

• Machine health monitoring [33].

Home networks

• Home appliances, location awareness (blue tooth).

• Person locator.

Automotive

• Tire pressure monitoring [30,34].

• Active mobility [35].

• Coordinated vehicle tracking [26].

Area monitoring

• Detecting enemy intrusion [26]

• Geo-fencing of gas or oil pipelines [27].

• Detecting the presence of vehicles [26].

8. Conclusion

This paper carries out a survey on Wireless Sensor Networks (WSN) based on their technologies, routing and applications. WSNs consist of small nodes with sensing, computation, and wireless communications capabilities. Many routing, power management, and data dissemination protocols have been specifically designed for WSNs where energy awareness is an essential design issue. Routing protocols in WSNs might differ depending on the application and network architecture. In comparison with the traditional Mobile Ad hoc Network, WSNs have different characteristics and poses different design challenges. In WSNs the solutions are primarily application-specific.

The flexibility, fault tolerance, high sensing dependability, low cost, and swift deployment characteristics of sensor networks create many new and exciting application areas for remote sensing. In the future, this wide range of application areas will make sensor networks an integral part of our lives. However, realization of sensor networks needs to satisfy the constraint introduced by factors such as fault tolerance, scalability, cost, hardware, topology change, location, and power utilization.



rev

Our Service Portfolio

jb

Want To Place An Order Quickly?

Then shoot us a message on Whatsapp, WeChat or Gmail. We are available 24/7 to assist you.

whatsapp

Do not panic, you are at the right place

jb

Visit Our essay writting help page to get all the details and guidence on availing our assiatance service.

Get 20% Discount, Now
£19 £14/ Per Page
14 days delivery time

Our writting assistance service is undoubtedly one of the most affordable writting assistance services and we have highly qualified professionls to help you with your work. So what are you waiting for, click below to order now.

Get An Instant Quote

ORDER TODAY!

Our experts are ready to assist you, call us to get a free quote or order now to get succeed in your academics writing.

Get a Free Quote Order Now