You are on page 1of 6

International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169

Volume: 5 Issue: 6 368 373


_______________________________________________________________________________________________
Enhancing Performance in Terms Of Energy Consumption of Cluster Based
Protocol by the use of Priority Queue
Name: Kiranpreet Kaur, Asst. Prof. Neena Madan
College Name: Guru Nanak dev University Regional Campus Jalandhar (Punjab), India
Department of Computer Science.
Postal Address: village- BhainiSidhwan, P.O. Jahangir, District-Tarn Taran (143406)
Mobile no: 9988440026
Email: Kiranjosan22@gmail.com

Abstract:- The multi channel TCP communication utilized channel estimation in order to transfer the received packets towards destination node.
As more and more packets collected at cluster head, congestion takes place causing packet drop. Packet drop ratio subsequently decreases
lifetime of network and energy consumption due to packet aggregation increases. The proposed literature tackle problem of packet drop with
priority Queue. Packets are assigned with priority and in case of congestion packets with least priority are blocked. By doing so aggregate
energy along with packet drop ratio subsequently decreases. Simulation is conducted in MATLAB. The performance analysis indicate
enhancement by 22%.

Keywords: Multi Channel TCP; Cluster Head; Packet Drop; Lifetime; Priority Queue; Aggregate Energy

__________________________________________________*****_________________________________________________

1. Introduction routing information among routers in an independent


network.
Multi Channel TCP communication is applied in case online
communication is needed. Online communication is reliable
Open Shortest Path First (OSPF):-As its name defines,
in nature. In wireless sensor network, online communication
OSPF (Open Shortest Path First) is used to find the best
becomes critical since sensors need to pass information
path or the shortest path for packets as they pass
forward due to lack of storage space they possess. Routing
through a set of connected networks.
schemes used to facilitate transfer process within WSN.
Routing Schemes are many and enhancement is desired as
congestion occurs within the system. Routing protocol is all Exterior Gateway Protocol (EGP):-Interior Gateway
about how routers interact with each other,or how routers Protocol is a type of protocols which is used to share or
communicate with each other. Routing protocol enable exchange its own routing information among two
routers to select best route between the two nodes on a neighbour Gateway hosts.
network. At first, routing protocol shares the information EGP mechanisms are:-
among immediate neighbors, and then throughout the Acquire neighbour.
network.There are many types of routing protocols. Some of Monitor neighbour.
them are:- Exchange data as update messages.
Enhanced interior gateway routing protocol
Routing Information Protocols(RIP) :-The Routing (EIGRP):- Enhanced interior gateway routing
Information Protocol (RIP) is one of the oldest protocol is the protocol that lets the router
routing protocol. Routing Information protocol gives exchange information more efficiently than the
their best route for routers to share about how to route earlier networks. The other advantage of
traffic among networks. Each router maintains a routing EIGRP is it can be used not only for the
table in RIP, which contains a list of destinations it internet protocol but also for Appletalk and
knows how to reach, along with the distance to that Novell Netware networks.
destination. By using this protocol, each router in every
Border Gateway Protocol (BGP):- Border
30 seconds, can sends its entire routing table to its
Gateway protocol is the standardized exterior
closest network.
gateway protocol that able to connect two
Interior Gateway Protocol (IGRP):- Basically, Interior different network and also enables the Internet
Gateway Protocol is a type of protocols which is used to to function. BGP didnt built to route within
share or exchange its own routing information among the autonomous system.
Gateways. Interior Gateway Protocol exchange its
368
IJRITCC | June 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 6 368 373
_______________________________________________________________________________________________
Clustering is used to form cluster head. Node with Energy Efficient LEECH Protocol is proposed. LEECH
maximum energy is given the status as cluster head. provides mechanism in order to transfer the data from
Nodes transfer data towards cluster head. From the source towards destination following path from one cluster
cluster head data is transferred towards base station. head to next cluster head. Finally data is transferred towards
base station. Shortest path is to be identified and data is
The Objectivesof the proposed literature are listed as transferred towards destination conserving energy.[4]
under LEECH Protocol is proposed which utilizes random
selection of cluster head using probabilistic approach.
A. First objective is to reduce the energy consumption
LEECH protocol provides energy efficiency as compared to
during packets transmission process.
other cluster based algorithm. [5.6] Load balancing is the
B. Second objective is to increase the lifetime of the
mechanism used widely in virtualization. Server load is the
network.
parameter considered in this situation. As the load on server
C. Third objective is to reduce the number of packet
increases, reliability is at stake. Healthy machine is such
drops.
situation is selected using parameters like [7]energy
D. Fourth objective is to compare the performance of
conservation, [8]temperature etc. The selected machine is
the proposed system with the existing system.
selected for undertaking load of deteriorating machine. [9]
Primitive migration is used in order to enhance the
2. Literature Survey performance of the system. In this approach functions and
instructions are moved to lower level of software or
[1]Multipath TCP (MPTCP) is one of the main conventions firmwarehierarchy. The structural aspect is considered in
that support multipath operation in a vehicle layer. Be that order to perform selection of primitives for migration [10]
as it may, contingent upon the system and the beneficiary Software Rejuvenation is the problem arises due to aging of
cradle, the first MPTCP can encounter throughput the software. Set of preventive techniques are utilized to
debasement, underutilizing the system limit contrasted with prevent this situation. Initially it is necessary to classify the
the customary TCP. Besides, MPTCP can bring about a faults occurring within the software system. Analytical
substantial bundle interim. In this paper, we propose another approach is applied in order to determine the optimal
planning plan for MPTCP that performs parcel booking as number of times rejuvenation is required. The accuracy of
indicated by the recipient support and system delay. Our modelling is determined using metrics such as root means
plan gauges out-of-request bundles as per execution square error, and absolute error.
contrasts amongst subflows and allots information parcels to
subflows by looking at the evaluated out-of-request parcels These techniques suggested in proactive fault tolerance are
and the cushion measure. Besides, our plan can alter the most often cited hence are optimal and used in migration
exchange off amongst throughput and postpone execution operation.[11,12] Live VM migration is optimization
utilizing a defer limitation. We execute the proposed strategy in which load from current virtual machine is
planning for the Linux bit and assess its execution over a migrated to healthier machine without shutting down any
virtual system structure utilizing NS-3 and genuine systems. machine. Both the machine are working during migration
The outcomes demonstrate that the proposed booking plan hence the name live VM migration.
performs effective parcel transmission paying little mind to
3. Proposed System
the execution contrasts of different ways and cradle
measure. In addition, the proposed booking can supplement The proposed system works towards reduction in energy
and coordinate with a current non-planning based consumption and enhancement in lifetime of network. The
arrangement. energy consumption is enhanced by the use of Priority
Queue. Priority Queue has front and rear end associated with
[2]Proposes hybrid LEECH Protocol which is combined
it. As packet arrives, rear is incremented by 1. Packets after
with the PEGASIS protocol to reduce energy consumption.
passing out towards destination, front is incremented by 1.
Individually both the protocols has advantages and
Congestion cause packet drop to occur and performance of
disadvantages. Mainly, LEECH consumes more energy and
system degrades. The methodology for the same is listed as
PEGAIS is not dynamic in nature. To resolve the problem,
under.
hybrid approach of LEECH and PEGASIS is proposed.[3]

369
IJRITCC | June 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 6 368 373
_______________________________________________________________________________________________

Fig 1: Proposed Methodology

370
IJRITCC | June 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 6 368 373
_______________________________________________________________________________________________
3.1 Proposed system with priority queue Table 1: Proposed Parameter List.

Remote Sensor Networks (WSNs) comprises of Parameter Values


across the board arbitrary sending of vitality Area 100*100
obliged sensor hubs. Following properties exists of Clusters 25
proposed system. Nodes 100
Sensor hubs have distinctive capacity to detect and Energy_Consumed 0.1(Initlaly)
send detected information to Base Station (BS) or Aggregate Energy 0.0(Energy at Cluster
Sink. Front 0
Detecting and in addition transmitting information Rear 0
towards sink requires substantial measure of Threshold 0(Initial Value)
vitality. Packet_Drop 0(Initial)
In WSNs, save vitality and delaying the lifetime of Lifetime 2000
system are incredible difficulties. Many directing
conventions have been proposed with a specific
end goal to accomplish vitality productivity in Simulation is conducted in MATLAB. The simulation
heterogeneous condition. results are obtained up to round 5000. Number of dead
Multipath TCP with DEEC Priority Queue for the nodes is evaluated at interval of 5 in rounds. Energy
most part comprises of three sorts of hubs in consumed is evaluated on an average and maintaining fixed
amplifying the lifetime and solidness of system area of 100*100. Packets are transferred towards cluster
head and then cluster head transfer the data towards base
4. Results and Performance analysis station.
Proposed system uses following parameters list for
optimization

Figure 1: Plots from the simulation showing EDEEC SEP DEEC LEECH

Threshold value specifies the range exceeding which node is termed as cluster head. The result in terms of this parameter list is as
follows:

371
IJRITCC | June 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 6 368 373
_______________________________________________________________________________________________
Table 2: Number of Nodes

Parameter Existing Proposed


Rounds Dead Node Rounds Dead Nodes
5 0
Dead Nodes 5 0
Dead Nodes 12 5 12 0
Dead Nodes 25 10 25 1
Dead Nodes 50 25 50 6

60

50

40

Rounds
30
Existing
Proposed
20

10

0
Dead Nodes Dead Nodes Dead Nodes Dead Nodes

Fig 2: Showing Number of Dead Nodes against Rounds

Energy Consumption greatly enhanced by the packet drop ratio.PDR(Packet Drop Ratio) if high energy consumption is also high.
Energy consumption is given in terms of following table

Table 2: Energy Consumption Comparison

Parameter Rounds LEECH Proposed


Energy Consumption 5 0.1 0.001
Energy Consumption 10 0.2 0.0015
Energy Consumption 15 0.7 0.0123
Energy Consumption 20 0.9 0.1
Energy Consumption 25 1.2 0.2
Energy Consumption 50 1.5 0.5

372
IJRITCC | June 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 6 368 373
_______________________________________________________________________________________________
60

50

40

30 Rounds
LEECH

20 Proposed

10

0
Energy Energy Energy Energy Energy Energy
Consumption Consumption Consumption Consumption Consumption Consumption

Fig 2: Plots of Energy Consumption

5. Conclusion and Future Scope multichannel hybrid wireless networks with single
network interface. IEEE Trans Veh
The result and performance analysis indicates that the Technol.;56(1):3428.
proposed system is better in terms of number of dead nodes [6] Dave S, Mehta P(2013). Role of Virtual Machine
and energy consumption. Subsequently lifetime of the Live Migration in Cloud Load Balancing.;15(5):69
network is enhanced. The priority queue helps in reducing 72.
congestion. The low priority packets are tackled as a result [7] Kapil D, Pilli ES, Joshi RC(2013). Live virtual
of congestion and high priority packets are retained, machine migration techniques: Survey and research
resulting in increase in lifetime of the network. challenges. In: 3rd IEEE International Advance
Computing Conference (IACC) [Internet]. IEEE;
In future, experiments can be conducted with TDEEC and 2013 [cited 2016 Mar 8]. p. 9639. Available from:
Priority queue to enhance lifetime further. http://ieeexplore.ieee.org/articleDetails.jsp?arnumbe
r=6514357
REFERENCES [8] Liu J, Wang S, Member S, Zhou A, Kumar SAP,
Member S, et al(2016). Using Proactive Fault -
[1] Oh BH, Lee J(2015). Constraint-based proactive Tolerance Approach to Enhance Cloud Service
scheduling for MPTCP in wireless networks. Reliability.;113.
Comput Networks [Internet]. Elsevier Ltd.;;91:548 [9] Ripoll A, Diez T(1987). Vertical migration: an
63. Available from: experimental study of the candidate-selection
http://dx.doi.org/10.1016/j.comnet.2015.09.002 problem.;134(4).
[2]. Abdul Razaque, Musbah Abdulgader, Chaitrali [10] Trivedi KS, Vaidyanathan(2004) K. Software
Joshi, Fathi Amsaad, Mrunal Chauhan(2016). P- Rejuvenation - Modeling and Analysis.;157:15182.
LEACH: Energy Efficient Routing Protocol for Available from:
Wireless Sensor Networks. IEEE Long Isl Syst Appl http://link.springer.com/chapter/10.1007/1-4020-
Technol Conf. 2016;15. 8159-6_6
[3] Conference I, Techniques O. International [11] Clark C, Fraser K, Hand S, Hansen JG, Jul E,
Conference on Electrical , Electronics , and Limpach C, et al. Live Migration of Virtual
Optimization Techniques ( ICEEOT ) - 2016. Machines. (Vmm):27386.
2016;2016:46548. [12] Darsena D, Gelli G, Manzalini A, Melito F, Verde
[4] Jerbi W, Guermazi A, Trabelsi(2016) H. O-LEACH F(2016). Live migration of virtual machines among
of Routing Protocol for Wireless Sensor Networks. edge networks viaWAN links. IEEE; [cited 2016
13th Int Conf Comput Graph Imaging Vis [Internet]. May 27];110. Available from:
2016;399404. Available from: http://ieeexplore.ieee.org/articleDetails.jsp?arnumbe
http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm r=6633553
?arnumber=7467746
[5] So J, Vaidya NH(2007). Load-balancing routing in
373
IJRITCC | June 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________

You might also like