Content uploaded by Ayesha Hussain
Author content
All content in this area was uploaded by Ayesha Hussain on May 17, 2017
Content may be subject to copyright.
1
DYN-NbC: Routing Scheme to Maximize
Lifetime and Throughput of Wireless Sensor
Networks
Ayesha Hussain, Nadeem Javaid, Member,IEEE
Abstract—In this paper, we present need-based clustering (NbC) with dynamic sink mobility (DYN-NbC) scheme for wireless sensor
networks (WSNs). Our proposed scheme increases the stability period, network lifetime, and throughput of the WSN. The scheme
incorporates dynamic sink mobility in a way that mobile sink (MS) moves from dense (in terms of number of nodes) regions towards
sparse regions. Intelligently moving the sink to high density regions ensure maximum collection of data. As, more number of nodes
(sensors) are able to send data directly to MS, therefore, significant amount of energy is saved in each particular round. However, there
is a certain limitation to this approach. Nodes which are far from sink have to wait much for their turn. So, there are chances of buffer
(node storage) overflow that is not desirable. To overcome this issue our scheme includes NbC. Clustering (communication via CHs)
becomes the part for those regions which are away from MS. Simulation results show that DYN-NbC outperforms the other two
protocols D-LEACH and LEACH in terms of stability period, network lifetime, and network throughput.
Index Terms—Wireless sensor networks, dynamic/adaptiverouting, sink mobility, NbC, node density
✦
1 INTRODUCTION
The development of wireless sensor network (WSN) is mo-
tivated by military applications such as battlefield surveil-
lance [1]. Today such networks are used in many applica-
tions, such as industrial process monitoring and control,
machine health monitoring, etc. WSN consists of nodes
(sensors) deployed in a field to monitor (sense) different
parameters like light, heat, and pressure. Nodes are very
small in size and have limited energy. So, there is always
a need of efficient energy utilization in order to prolong
the network lifetime. Efficient organization of nodes into
clusters is useful in reducing energy consumption. Many
energy-efficient routing protocols are designed based on the
dynamic clustering structure [2,3]. The clustering technique
is used to perform data fusion, i.e., combines the data from
source nodes into a small set of meaningful information.
Moreover, it reduces the number of messages transmitted
and thus saves energy.
Different communication schemes (like direct and multi-
hop) are used for data transmission in small and large scale
networks. When network size is large, nodes (near to the
sink) act as a relay for data transmission of the other nodes
(far from the sink). Therefore, these nodes die quickly due to
more energy consumption. This creates the bottleneck which
is removed by introducing mobile sink (MS) in the network.
MS is responsible for effective load balancing, reducing
hotspot problem (energy depletion of near-sink nodes) and
hence, improving network lifetime. It moves in the network
and collects data directly from the nodes saving their energy
i.e. nodes send data to MS when it comes in the predefined
sensing range. In this way, multi-hop transmission between
nodes is avoided and energy is saved. Trajectories and stop
times at different locations of MS is an active area of research
nowadays.
In this paper, we propose a routing protocol DYN-NbC
based on the techniques of sink mobility and need-based
clustering (NbC). It aims to maximize the lifetime and
throughput of the network. After nodes deployment, node
density is calculated in different regions of the field. MS
moves from denser area towards areas of less node density.
This is because demand for data collection is high in dense
regions. Now, apart from the region in which MS lies, nodes
from other regions communicate with MS via cluster heads
(CHs). As a consequence, nodes do not have to wait much
for MS to come in their region, thus, assuring less data
loss and efficient communication. Sink mobility along with
clustering helps to improve stability period (time period
till the first node die) and network lifetime. This ultimately
leads to increase in network throughput.
Rest of the paper is organized as: section II provides
related work, section III deals with motivation, section IV
contains brief description of the proposed DYN-NbC, sec-
tion V takes into consideration the discussions of simulation
results, and section VI ends the research work with conclu-
sion and future work.
2 RELATED WORK
This section provides comprehensive literature review in-
cluding papers on clustering and sink mobility in WSN.
2.1 Clustering Protocols
LEACH [4] is the clustering based hierarchical protocol for
homogeneous WSNs. The main objective is to reduce global
communication by the formation of local clusters of nodes
based on minimum distance or received signal strength. In
each cluster, CH is selected (according to certain criteria set
by LEACH), which is responsible for data aggregation and
2
fusion. CH then further transmits data to base station (BS),
thus saving energy (number of transmissions and distance
is reduced). BS and sink are interchangeably used in this
work. In LEACH, CHs are randomly rotated over time to
balance the energy consumption of nodes. However, with
the passage of time, CH selection process becomes unstable
because of the death of significant number of nodes.
Authors in [5] proposed a routing layer protocol, TEEN,
with the capability to react immediately after the detec-
tion of change in the sensed attribute of interest (reactive
approach). The CHs selection and nodes association tech-
niques are similar to those of LEACH. The difference lies
in data transmission only. In LEACH there is no check on
transmission of data. However, in TEEN there is hard and
soft threshold based transmission. This ultimately results in
decreased network throughput.
Before SEP [6], clustered routing protocols assumed that
nodes are initially equipped with same energy. However,
considering nodes heterogeneity, SEP defines two energy
levels. Based on these energy levels, nodes are categorized
into two types, i.e., normal and advanced. Advanced nodes
have αtimes more energy as compared to normal nodes.
Therefore, advanced nodes are more preferred for the selec-
tion of CHs due to their assigned probability weights. Rest
of the protocols operation is similar to that of LEACH.
Li Qing et al. in [7] proposed DEEC routing protocol for
heterogeneous WSNs. In this protocol, nodes are equipped
with different energy levels as the network operation begins.
The CH selection is based on the ratio of the residual energy
of a node to average energy of the network. The nodes with
higher residual energy have more chances to be CHs for a
particular round. This results in even energy distribution
among the nodes. DEEC prolongs stability period as the
nodes with increased residual energy become CHs more
frequently. The CH formation in DEEC is similar as in
LEACH; however, the probability for nodes to become CHs
is different.
2.2 Sink Mobility in WSN
Adaptive mobility solution for WSN is proposed in [8].
According to this solution MS moves inside the network
according to the current events. This significantly reduces
energy consumption acquired by the multi-hop transmis-
sion (of event-driven data).
In [9], authors have explored sink mobility in WSN
to extend the network lifetime. Distance constrained MS
problem is being formulated to find an optimal sojourn tour
(complete trip by considering all stop locations) by using
Mixed Integer Linear Programming (MILP) model.
In [10], authors have proposed a method based on the Set
Packing Algorithm (SPA) and Travelling Salesman Problem
(TSP). The goal is to achieve high efficiency in terms of
gathering data from the sensor nodes by using MS.
M. Gatzianas et al. [11] present distributed algorithm for
calculating the maximum lifetime of a WSN which routes
data to MS. The problem is further reduced into a simpler
equivalent form and solved via dual decomposition.
Framework for improving the network lifetime by utiliz-
ing sink mobility in delay-tolerant applications (applications
which tolerate delayed information delivery to the sink) is
proposed in [12]. Authors of this paper have formulated
optimization problem to maximize the network lifetime,
subject to constraints of delay bound, energy, and flow
conservation.
In [13], authors have considered joint sink mobility in
a two-level network consisting of normal and advanced
nodes. Two sinks are jointly moving in a pre-defined pattern
for gathering data. Nodes directly send data to MS when it
comes in the transmission range in a delay-tolerant fashion.
Idea of sleep and awake mode is also introduced to save
energy.
Constraining the sink movement to finite number of
locations, authors in [14] have constructed a framework for
the joint sink mobility and routing problem. Due to the NP-
hardness of the problem, it is further reduced into sub prob-
lems. Efficient primal-dual algorithm is developed to solve
the sub problem involving single sink, then generalizing
the algorithm to approximate original problem involving
multiple sinks.
Waleed Alsalih et al. [15] proposed a mobile data col-
lector placement scheme for extending the lifetime of the
network. Placement problem is formulated as MILPs and
its solver is used to find near-optimal placement (of data
collector) and routing paths to deliver data.
Authors in [16] have proposed a REDD scheme for
WSNs with multiple mobile sinks. The strategy works in
the manner that MS directly communicates with the source
by finding its location using geographical forwarding.
Authors in [17] have proposed a biased adaptive sink
mobility scheme. Based upon local network conditions such
as surrounding density and residual energy, adaptive mobil-
ity is defined. According to which the sink moves probabilis-
tically in the areas less visited (to cover the entire network
field in less time) and adaptively stopping in the regions of
high density (to collect more amount of data). Both random-
ized mobility and optimized deterministic traversals are
being proposed in this work. This method achieves signif-
icantly reduced latency without compromising the energy
efficiency and delivery success.
Jin Wang et al. [18] considered mobile sink based un-
even clustering algorithm to improve network performance
for WSNs. The behavior of uneven clustering algorithm is
studied with fixed sink node and a mobile sink node respec-
tively. In clustering algorithm, CHs selection is mainly based
on competition range and residual energy to guarantee data
collection and transmission. The sink movement is defined
along a pre-determined path with sojourn at some special
locations to communicate with nodes. Proposed algorithm
largely improves energy efficiency and extends network
lifetime.
3 MOTIVATION
Most of the earlier proposed schemes create execution over-
head of the nodes in the dense network and this overhead
is directly proportional to the number of nodes in the field
(network density). More number of nodes will require the
mobile sink(s) to take large number of pauses increasing
the waiting time of the farther nodes to transmit (critical)
data. In this paper, we propose and implement DYN-NbC
protocol, which targets to reduce the waiting time using
NbC.
3
Q1
Q2
Q3
Q4
Q1-R2
Q1-R3Q1-R4
Q3-R1Q3-R2
Q3-R3Q3-R4
Q2-R1Q2-R2
Q2-R4
Q4-R1Q4-R2
Q4-R3Q4-R4
Q1-R1
Q2-R3
C1C2
C3
Fig. 1. DYN-NbC Protcol Schematic
4 DYN-NBC
In this section, detailed description of proposed routing
protocol is provided.
4.1 Network Model
We consider a WSN with nodes deployed randomly in
100m×100mfield. The area under observation is divided
in four quadrants Q1,Q2,Q3and Q4, with each quadrant
further subdivided into four regions (i.e. total 16 regions).
Initially, sink is placed outside the field at (120,120).
4.1.1 Dynamic Sink Mobility based on Node Density
Sink moves towards the region of highest density in each
round. Therefore, maximum coverage of data gathering
is ensured. In this way our protocol incorporates dy-
namic/adaptive sink mobility.
4.1.2 NbC
At any point (regarding sink position), the nodes which
are not in the close range (sink’s quadrant) of sink become
the part of clusters. The basic mechanism of clustering
is involved (i.e. nodes send data to CHs and then CHs
communicate with sink).
The whole scenario is shown in Fig. 1.
4.2 Protocol Operations:
DYN-NbC operates in number of steps (phases). These steps
are discussed in detail in the following sub-sections.
4.2.1 Phase 1: Node Deployment
Initially, nodes are randomly deployed in the network field.
It means sensor network is formed with non-uniform node
distribution.
4.2.2 Phase 2: Regions Formation
After the deployment of nodes, field is divided into four
quadrants named as Q1,Q2,Q3and Q4. Each quadrant
is further sub-divided in four regions (Q1−R1,Q1−R2,
Q1−R3,Q1−R4;Q2−R1...).
4.2.3 Phase 3: Calculating Node Density
Third step is to calculate node density (nodes per unit
area) of each region. By finding the region with maximum
number of nodes and then moving the sink to that region
(at a particular round) is of interest. As, maximum data can
be retrieved i.e. demand for data collection in the respective
region is high.
4.2.4 Phase 4: Adaptive Sink Mobility
MS provides energy-efficient direct data collection in WSNs.
This allows the nodes to reduce their transmission range to
the lowest value required to reach the mobile device, thus
saving energy. In our case, we propose biased sink mobility
with adaptive approach for efficient (with respect to both
energy and latency) data collection in WSNs. Sink moves in
the direction of dense region in each separate round (shown
by the spiral motion in Fig. 1 that point towards most dense
region). This movement of sink is beneficial as it allows
more number of nodes to transmit data directly to the sink
when it lies in the dense region over the shortest route (i.e.
the sink lies closest to the nodes in such particular region).
4.2.5 Phase 5: NbC
Sink mobility alone is not desirable in most of the cases. This
is because the nodes which are far from the sink have to wait
much for their turn (considering direct or even multi-hop
communication). So, to overcome this problem DYN-NbC
involves clustering in those regions which are far from sink.
As, sink moves to next location in each round, therefore,
apart from this quadrant (including four regions), in all of
the other quadrants our technique involves clustering.
As shown in Fig. 1, C1,C2, and C3are the clusters
formed in the quadrants in which the sink is absent. In each
cluster, CHs, responsible for data aggregation and fusion,
are selected according to the criteria set by LEACH [4]. CHs
in LEACH are randomly rotated over time to balance the
energy consumption of nodes.
A given node igenerates a random number, and com-
pares it with a threshold value; T h(i), given as:
Th(i) =p
1−p(mod(r, 1
p)) (1)
Where, p is the probability of CHs which is defined
initially and mod(r, 1/p)returns the modulus after division
of r by 1/p. When the value of threshold is greater than
the random number, node is selected as CH. In eq. 1, r
represents the round in progress. Optimal number of CHs is
suggested to be 10% of the total nodes in the network.
We termed it as NbC, as clustering is done according to
the need. It also ensures energy-efficient communication.
4.2.6 Phase 6: Communication
Once the scheme is devised according to which a technique
works, then comes the part of data exchange (i.e. how to
receive data from nodes at sink). In DYN-NbC, nodes com-
municate directly with sink when it comes in the respective
quadrant. However, nodes from all other quadrants transmit
data to CHs which then transmit to sink. The main objective
behind direct communication is reduced distance, as the
sink lies in the same quadrant as the nodes are.
4
Start
Node deployment
Division:
Quadrant
Sub-quadrant
Till nodes alive
Node density
calculation in each
sub-quadrant
If
No. of nodes
max in sub-
quadrant
Place the sink in that
sub-quadrant
No change in sink
position
If
Nodes from
respective sub
quadrant
Quadrant(4
region )
Transmit data to
CH s
Transmit data to Ms
End
Yes
Yes . No .
No .
Yes
No .
Fig. 2. Functionality of Proposed Scheme
4.2.7 Phase 7: Repetition of Phases(1-7) till last round
The entire functionality of protocol is repeated in each round
till the network ends.
5 RESULTS AND DISCUSSIONS
TABLE 1
Radio Parameters
Parameter Value
Transmitter/Receiver Electronics 50 nJ/bit
Data aggregation 50 nJ/bit/signal
Transmit amplifier (if d to BS≤do) 10pJ/bit/m2
Transmit amplifier (if d to BS>do) 0.0013pJ/bit/m4
Message size 4000 bits
Number of nodes 100
speed 3∗108m/sec
In this section, we evaluate the performance of DYN-
NbC. We consider a WSN with 100 nodes randomly
deployed in a 100m×100mfield. Initially, we assume
the sink outside the field at (120,120). In comparing
the performance of DYN-NbC with dynamic LEACH
(D-LEACH); LEACH with density-aware sink mobility and
LEACH, we ignore the effects of channel interference on the
propagation of radio waves. The parameters of first radio
model [19] used in our simulation are shown in Table 1.
In subject to system performance, the following metrics
are used for evaluation purpose:
1) Stability period: Stability period is defined as time inter-
val from the start of the network lifetime till the death of
first node. It is measured in units of time (sec) or number
of rounds (time period in which network completes its one
operation). In our scenario, stability period is taken in terms
of rounds. During this period network remains stable, as, all
nodes are alive and operational. Hence, maximum efficiency
is achieved.
2) Network lifetime: Time duration from the start of
first round till the death of last node is known as network
lifetime. It depends upon the number of nodes and the
initial energy assigned to nodes. Moreover, balancing en-
ergy consumption of nodes in a better way results in longer
network lifetime.
3) Number of packets sent to BS: Number of packets sent
directly to sink is referred as packets sent to BS. Total of all
packets (dropped or successfully received) are counted for
this number.
4) Number of packets dropped: Sum of all the packets
dropped due to bad status of link.
5) Network throughput: Throughput of the network is
the number of data packets successfully received at BS.
We can say;
T hroughpu t =N umber of packets sent to BS−
Number of packets dropped
Generally, throughput has a direct relation with network
lifetime i.e. increased lifetime means more throughput
and vice versa. Moreover, if number of transmissions in-
crease(with the increase of number of nodes), more will be
the network throughput.
6) Propagation Delay (per packet): Delay encountered
during the transfer of packet from source to destination. It
is measured in seconds and computed by the given formula;
t=s
v
Where: ‘s’ is the distance between source (node) and des-
tination (CH/sink) and ‘v’ is the radio propagation speed
which is approximately 3×108m/s. It depends upon the
distance and channel conditions.
5.1 Alive Nodes
Fig. 3 shows a comparison of system lifetime using DYN-
NbC versus D-LEACH and LEACH, with each node initially
given 0.5J of energy. DYN-NbC shows improved stability
period as compared to D-LEACH and LEACH, since, the
first node dies at later period. It also depicts enhanced
network lifetime because large number of nodes continue
their transmission session till more number of rounds. Also,
D-LEACH extends the stability period and network lifetime
of LEACH. This is due to the provision of sink mobility
that facilitate the nodes to communicate over short distance.
Thereby, allowing them to save their energy to a significant
level. It is immediate to see that moving the sink always
improves the lifetime compared to fixing it. We also see
sharpness (slop) in the graph line as the sink moves from
denser towards less dense area. This indicates much faster
decay of nodes from 900 rounds onwards. DYN-NbC fur-
ther prolongs the stability period as it allows more number
of nodes to transmit their data directly to the sink when it
lies in the denser region over the shortest route (i.e. the sink
lies closest to the nodes in such particular quadrant). While,
for other regions the nodes transmit data to CHs which
are responsible for further communication towards sink (i.e.
according to the need, clusters are formed in the regions
which are far from the current position of sink). Clustering
ensures energy-efficient communication across the network.
5
0 500 1000 1500 2000 2500
0
2
4
6
8
10
12
14
16
18
20
Rounds
Alive nodes
LEACH
D−LEACH
DYN−NbC
Fig. 3. Number of Alive Nodes
0 500 1000 1500 2000 2500
80
82
84
86
88
90
92
94
96
98
100
Rounds
Dead nodes
LEACH
D−LEACH
DYN−NbC
Fig. 4. Dead Nodes
Based on these phenomena, network remains operational
till about 2300 rounds. Also, we can see that after 1500
rounds and till about 1800 rounds the line of graph remains
constant. It depicts that sink has arrived to a central point
of field as the result of which the node density has been
equalized in all regions. So, the nodes transmit data to CHs
which then transmit to sink. Hence, for such duration, the
network appears to be more stable (no node decay).
5.2 Dead Nodes
From Fig. 4, it can be observed that our protocol depicts
least unstable period as compared to the other techniques.
This is because energy consumption is high (due to distant
communication) in case of LEACH and to some extent in
D-LEACH. As a result of which the nodes will start dying
at earlier rounds.
0 500 1000 1500 2000 2500
0
0.5
1
1.5
2
2.5 x 104
Rounds
Packets sent to BS
LEACH
D−LEACH
DYN−NbC
Fig. 5. Number of Packets sent to Sink
5.3 Number of Packets sent to BS
Fig. 5 is showing the number of packets sent to BS in each
round. In D-LEACH nodes send data packets directly to
sink while it moves from dense to sparse region. As, initially
more number of nodes send data packets, therefore, graph
is showing a linear increase. However, reduced network
lifetime (1400 rounds) of D-LEACH consequently results
in lower throughput. Comparing the performance of DYN-
NbC with D-LEACH and LEACH, we can see that DYN-
NbC sends more packets. This is because there are less
chances of packet loss, as, the nodes which are far from
sink (based on the current position of sink) send packets via
CHs. Clustering along with sink mobility further enhances
network lifetime and thus improving throughput.
5.4 Throughput
Fig. 6 shows the network throughput (packets sent to BS).
Taking the benefits of sink mobility (allows nodes to com-
municate at shorter distances and also ensures full coverage
of data gathering) and NbC (nodes which are far, commu-
nicate with sink via CH), DYN-NbC sends more packets to
sink as compared to D-LEACH and LEACH.
5.5 Packets Dropped
When data packets travel from source to destination across
a wireless channel, some of them fail to reach destination
point. It is referred as packets dropped. To compensate it,
we use Random Uniformed Model [20] with the assumption
that packet drop is related to the status of that link through
which it is propagating. If a given link is in bad status,
packet is dropped, otherwise it is successfully received. For
simulation purpose, we set the probability of a link to be in
bad status as 0.3 and that of a link in good status as 0.7.
Fig. 7 depicts that in DYN-NbC, the rate at which the
packets are dropped is more as compared to D-LEACH
and LEACH. The reason is straight forward i.e. the nature
of the adopted packet drop model assumes that greater
6
0 500 1000 1500 2000 2500
0
2000
4000
6000
8000
10000
12000
14000
16000
Rounds
Packets received
LEACH
D−LEACH
DYN−NbC
Fig. 6. Network Throughput
0 500 1000 1500 2000 2500
0
1000
2000
3000
4000
5000
6000
7000
Rounds
Packets dropped
LEACH
D−LEACH
DYN−NbC
Fig. 7. Number of Packets Dropped
packet sending rate is directly related to the rate at which
the packets are dropped. As, packet sending rate of the
proposed scheme is high, therefore, packet drop rate is also
high.
5.6 Propagation Delay
Fig. 8 shows increased propagation delay for the proposed
protocol as compared to other protocols. More packet send-
ing rate of DYN-NbC causes the average per packet prop-
agation delay to increase as compared to D-LEACH and
LEACH. Hence, for achieving increased throughput and
enhanced network lifetime, the proposed scheme pays the
cost of propagation delay. Technically it is referred as a
tradeoff. Increased propagation delay of DYN-NbC makes it
less efficient than D-LEACH and LEACH in the underlying
perspective.
0 500 1000 1500 2000 2500
0
1
2
3
4
5
6
7x 10−3
Rounds
Delay (s)
LEACH
D−LEACH
DYN−NbC
Fig. 8. Propagation Delay
6 CONCLUSION
Our scheme jointly considers adaptive sink mobility and
NbC for lifetime maximization. The idea is to move the
sink in the sensor network based on a strategy (moving
from dense to sparse region) that minimizes the total energy
usage. Further, clustering is done to minimize the time for
collecting data or the consumed energy of the nodes which
are far from sink. From simulation results, we conclude that
DYN-NbC prolongs the network lifetime and maximizes the
throughput in comparison to D-LEACH and LEACH.
Our future work will include the monitoring of the network
under the scenario of deploying mobile sensors along with
the provision of multiple mobile sinks (MMS) in the same
network dimensions. Thus, we will attempt to make it as
much adaptive as possible.
REFERENCES
[1] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci,
“Wireless sensor networks: a survey”, Computer networks, vol. 38,
no. 4, pp. 393422, 2002.
[2] P. Krishna, N. H. Vaidya, N. H., M. Chatterjee, and D. K. Pradhan,
“A cluster-based approach for routing in dynamic networks”,
ACM SIGCOMM Computer Communication Review, vol. 27, no. 2,
pp. 49-64, 1997.
[3] A. B. McDonald and T. F. Znati, “Design and performance of a
distributed dynamic clustering algorithm for ad-hoc networks”,
In: Proceedings of the Annual Simulation Symposium, pp. 27-35, 2001.
[4] W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan,
“Energy-efficient communication protocol for wireless microsen-
sor networks”, In System Sciences: Proceedings of the 33rd Annual
Hawaii International Conference, pp. 10-pp, 2000.
[5] A. Manjeshwar and D. P. Agrawal, “TEEN: a routing protocol
for enhanced efficiency in wireless sensor networks”, In: Parallel
and Distributed Processing International Symposium, IEEE Computer
Society, vol. 3, pp. 30189a-30189a, 2001.
[6] G. Smaragdakis, I. Matta, and A. Bestavros, “SEP: A Stable Elec-
tion Protocol for clustered heterogeneous wireless sensor net-
works”, Boston University Computer Science Department, 2004.
[7] L. Qing, Q. Zhu, and M. Wang, “Design of a distributed energy-
efficient clustering algorithm for heterogeneous wireless sensor
networks”, Computer communications, vol. 29, no. 12, pp. 2230-2237,
2006.
[8] Z. Vincze and R. Vida, “Multi-hop wireless sensor networks with
mobile sink”, Proceedings of the ACM conference on Emerging network
experiment and technology, pp. 302303, 2005.
7
[9] W. Liang, J. Luo, and X. Xu, “Prolonging Network Lifetime via a
Controlled Mobile Sink in Wireless Sensor Networks”, IEEE Global
Telecommunications Conference, pp. 16, 2010.
[10] H. Nakayama, Z. M. Fadlullah, N. Ansari, and N. Kato, “A Novel
Scheme for WSAN Sink Mobility Based on Clustering and Set
Packing Techniques”, IEEE Transactions on Automatic Control, vol.
56, no. 10, pp. 23812389, 2011.
[11] M. Gatzianas and L. Georgiadis, “A Distributed Algorithm for
Maximum Lifetime Routing in Sensor Networks with Mobile
Sink”, IEEE Transactions on Wireless Communications, vol. 7, no. 3,
pp. 984994, 2008.
[12] Y. Yun and Y. Xia, “Maximizing the Lifetime of Wireless Sensor
Networks with Mobile Sink in Delay-Tolerant Applications”, IEEE
Transactions on Mobile Computing, vol. 9, no. 9, pp. 13081318, 2010.
[13] M. Akbar, N. Javaid, A. A. Khan, Z. A. Khan, and U. Qasim,
“On modeling geometric joint sink mobility with delay-tolerant
cluster-less Wireless Sensor Networks”, In Smart Communications
in Network Technologies (SaCoNeT): IEEE International Conference,
vol. 1, pp. 1-5, 2013.
[14] J. Luo and J. P. Hubaux, “Joint Sink Mobility and Routing to
Maximize the Lifetime of Wireless Sensor Networks: The Case of
Constrained Mobility”, IEEE/ACM Transactions on Networking, vol.
18, no. 3, pp. 871884, 2010.
[15] W. Alsalih, H. Hassanein, and S. Akl, “Placement of multiple mo-
bile data collectors in wireless sensor networks”, Ad Hoc Networks,
vol. 8, no. 4, pp. 378-390, 2010.
[16] K. Singh and T. P. Sharma, “REDD: Reliable Energy-Efficient Data
Dissemination in Wireless Sensor Networks with Multiple Mobile
Sinks”, International Science Index, vol: 7, no: 6, 2013.
[17] A. Kinalis, S. Nikoletseas, D. Patroumpa, and J. Rolim, “Biased
sink mobility with adaptive stop times for low latency data
collection in sensor networks”, Information Fusion, vol: 15, pp. 56-
63, 2014.
[18] J. Wang, X. Yang, B. Li, S. Lee, and S. Jeon, “A Mobile Sink Based
Uneven Clustering Algorithm for Wireless Sensor Networks”,
Journal of Internet Technology, vol. 14, no. 6, pp. 895-902, 2013.
[19] A. Ahmad, N. Javaid, Z. A. Khan, U. Qasim, and T. A. Alghamdi,
“(ACH) 2: Routing Scheme to Maximize Lifetime and Throughput
of Wireless Sensor Networks”, 2014.
[20] Q. Zhou, X. Cao, S. Chen, and G. Lin, “A solution to error and loss
in wireless network transfer,” in Proc. Int. Conf. WNIS, pp. 312315,
2009.