Routing Protocol Design Challenges in Terrestrial
Routing Protocol Design Challenges in Terrestrial
D. Distance
One crucial factor taken into account when designing Rp
is the distance k. The distance indicates how far apart the Sn
are from one another or how far away a Sn is from the sink.
To minimise transmission energy, it is encouraging for k to be
as small as possible when designing most routing algorithms
because the transmission energy is directly proportional to
distance. Accordingly, most Rp attempt to select the route that
keeps down the value of k from the originating node to the
destination [4].
E. Hop count,h
Another common decision variable in developing Rp for
Fig. 2. Simplified diagram of heterogeneous and homogeneous WSNs [14] terrestrial WSNs is the hop count, h. A few studies use the
hop count as a performance metric to evaluate the performance
A. Heterogeneous and Homogeneous WSNs of divergent Rp [20], [21]. The number of forwarding nodes
WSNs can be categorised as heterogeneous or homogeneous the packet passes through on its way from the originating node
WSNs depending on their infrastructure. All of the Sn in to the destination is known as the hop count. To maximise the
homogeneous WSNs share the same hardware, including the lifetime of WSNs, it is ideal to reduce the h during the packet
radio, processing, sensing, and power supply subsystems. transmission round; however, there is a trade-off between
However, in heterogeneous WSNs, the sensor nodes’ hardware doing so and increasing the lifetime of WSNs. Minimising
components differ from one another. One of the principal the h between the source and destination nodes forces some
reasons for designing heterogeneous WSNs is to enable longer nodes to transmit a lot of messages, which can quickly drain
transmission times by giving some Sn greater sensing range their energy. Thus, when developing a Rp for terrestrial WSNs
and more battery power [15]. Homogeneous WSN deploy- that will balance the network load, the h is generally regarded
ments can be relatively simple; yet, heterogeneous WSN as an important decision variable.
deployments are more beneficial in real-time deployments
III. WSN ENERGY MODEL
because they are closer to practical applications [16], [17].
Fig. 2 illustrates the distinction between heterogeneous and
homogeneous WSNs at the initial deployment stage. In a het-
erogeneous structure, the energy levels of the sensor node Sn
vary, with nodes closer to the sink being equipped with more
battery power to facilitate their participation in all transmission
rounds back to the sink. However, in a homogeneous structure,
all Sn are equipped with the same battery power. Fig. 3. A simplified energy consumption model for WSNs [22]
B. Network Lifetime
The network lifetime is a fundamental parameter used to Fig. 3 depicts a simple WSN energy consumption model
evaluate the energy efficiency of WSNs [18]. In the literature, [22]. The transmitting and receiving Sn consume energy
in powering the radio subsystem that comprises the power The TDMA scheduling saves energy in this way by enabling
amplifier and radio electronics as depicted in Fig. 3. The a Sn to sleep continuously outside of its transmission window.
channel model employed by the power amplifier is determined When utilising single-hop communication, S8 sends the
by the distance k between the transmitting and receiving Sn . b bit packet straight to the sink, without the need for a
The multipath model is adopted if k is more than a predefined relay node. It is assumed that there is a sizeable distance
threshold k0 . Whereas, if k ¡ k0 , the free space channel k between S8 and the sink as depicted in the figure. This
model is adopted [22]. Thus, the energy dissipated by a Sn in implies that S8 will dissipate plenty energy to convey theb bit
transmitting b bit message is given as [23]: packet to sink employing Eqns. 2-4. Therefore, forwarding the
( sensed message to the sink using single-hop communication
bEe + bEs k 2 if k < k0 is not advisable because the amount of energy dissipated
Et (b, k) = (2)
bEe + bEm k 4 if k ≥ k0 , during transmission is directly proportional to the transmission
distance [4]. The Sn with large distance to the sink will drain
where Ee is the energy dissipated to power the radio the battery power quickly which will limit the functionality of
electronics, where Es is the energy dissipated to power the the network.
radio electronics, is the free space power loss, Em is the To conserve the energy of the Sn with large distances from
multipath power loss and K0 is the predefined transmission the sink, some Rp divides the Sn into clusters and alternates
threshold distance given as: the cluster head duties. Any clustering Rp primary function
r is to select a subset of the nodes as cluster heads (CH) and
Es structure the other nodes around these heads as non-cluster
k0 = (3)
Em heads [25].
Conversely, the energy dissipated by a Sn in receiving b bit The nCH nodes forward the measured physical values to
message is given as: their specific CH nodes while the CH nodes aggregate all the
messages from the nodes in their clusters and forward them to
Er (b) = bEe (4) the sink [26]. Nonetheless, the distance problems with single-
hop communication are not solved completely by adopting the
Because of the simplicity of these equations (Eqns. (2)-(4)), clustering approach. A major setback is that the CHs forward
they are used to theoretically evaluate the performance of Rp . the aggregated packet to the sink directly using single-hop
Nonetheless, in reality, it is quite difficult to model the fast- communication. As such, the CHs with large distances from
changing radio wave propagation using these equations. the sink will speedily drain their energy which can lead to
untimely network partitioning [4].
Due to this obvious distance issue with single-hop commu-
nication, modern WSN research employs multi-hop commu-
nication techniques. Using multi-hop communication strategy
is an energy-efficient way to get around this restriction as
described by Fedor and Collier [27]. In multi-hop commu-
nication, the packet is sent from the originating Sn to the
sink using at least one relay node. Researchers predicted that,
in contrast to the single-hop communication technique, the
energy consumed by the Sn at great distances from the sink
will be reduced.