Online ISSN- 2457-0818

Journal of Research in Computer Science and Engineering

The Journal of Research in Computer Science and Engineering is a tri-annual peer reviewed journal that presents papers on theory and design of computational systems. Computer science and engineering involves integration of many disciplines, including software design, information technology, electronics and electrical engineering, and more. It is a dynamic field of engineering where engineers are constantly involved in development of hardware and software systems to integrate them into bigger scheme of things. 
We invite research authors to submit papers on the topics given below, or suggest some relevant topics on which papers can be included in this journal and submit papers on the same.

  • Theory of computation
  • Foundations of Computer Systems
  • Computer architecture and organization
  • Electronics
  • Computer Networks
  • Software Engineering
  • Database systems
  • Operating systems
  • Website Design and Java Programming
  • E-commerce
  • ERP
  • Multimedia Applications
  • Compiler Design
  • Principles of Programming Languages

Vol 3, No 2 (2018): Lifetime Improvement of Wireless Sensor Network Using Effective Routing Technique

Author: Dr. S. Anandamurugan

Abstract: Energy efficiency is one of the most important factors to consider when designing protocols for Wireless Sensor Networks (WSNs). During the running of asynchronous MAC protocols, in Wireless Sensor Network sender waits for its receiver to wake up and receive the packet is the major source of energy consumption. Opportunistic routing can reduce the sender wait time by allowing multiple candidate receivers. But by doing that it suffers from redundant packet forwarding due to multiple receivers waking up at the same time. The proposed system is an approach for controlling redundant forwarders in Wireless Sensor Networks. The objective of this paper is to reduce the sender wait time by controlling the redundant packet forwarding. However, the problem where multiple receivers wake up simultaneously and receive packets causes redundant forwarding, which severely degrades energy efficiency in the network. Also, lack of load balancing leads to some nodes draining their energy faster than others. The proposed protocol Authenticated Redundancy Checking Opportunistic Routing(ARCOR) addresses these problems by including residual energy factor in the forwarder selection algorithm, and controlling number of forwarders based on forwarding cost estimation. Opportunistic routing using Residual Energy (ORR) method is used here. First, the optimal number of forwarders is calculated based on forwarding cost estimation, which is derived from duty cycle and network topology. Second, the metric used for selecting forwarders considers residual energy so that more traffic is guided through nodes with larger remaining energy. The resulting routing protocol is proven to avoid loops and shown to achieve longer network lifetime compared to other protocols regardless of duty cycle and network topology.

Full Issue

View or download the full issue PDF

Table of Contents