col, we aim towards improving the overall energy
efficiency, latency, and throughput in WSNs. Fur-
thermore, we describe how the reliability of data
transmission in star network topologies with TDMA
scheme can be achieved effectively without using
ACK. The proposed protocol was tested indoors with
a specific hardware implementation simulating a typ-
ical smart home environment.
This paper is organized as follows: In section 2,
the related work of the proposed concept is presented,
followed by the system model of the proposed adap-
tive protocol in Section 3. The results of experimen-
tal evaluation and summary are presented in Section
4. The current limitations of the proposed protocol is
described in section 5 and finally, the paper is con-
cluded in section 6.
2 RELATED WORK
We found that very few papers in the literature explore
how to efficiently reduce the packet ACK time in sen-
sors networks for reliable data transmission. Con-
cerning this, we briefly discuss previous related work
that supports and highlights our proposed approach in
this section.
In this regard, the group ACK method in a star
topology of sensors network (Takamori and Yamao,
2015) was proposed to reduce the duration of the
ACK time. With this approach, the network perfor-
mance was improved and the bottleneck problem of
the sink node (or central node), where the communi-
cation traffics are concentrated, was reduced. Also,
the turnaround time of the antenna and the duration
of total ACK time was reduced. This is because in-
stead of sending individual ACK signals for every sin-
gle transmitted data packet, a multiplexed group ACK
signal is sent once in the preceding communication
frame. The variable-period group ACK method is the
best choice in all of the three methods for reducing
the average time delay. Also, both fixed- and variable-
period ACK methods outperform the normal individ-
ual ACK method. With their contribution, they high-
light how the extended time frame due to ACK signal
affects the performance of the whole WSNs. How-
ever, their approach is not based on network conges-
tion and could lead to unnecessarily sent ACK mes-
sages.
Moreover, the comparison of ACK and No-ACK
modes in sensors networks on end-to-end delay and
throughput was analysed by (Al-Sharbaty, 2014). In
their work, fixed and mobile sensor nodes are com-
pared for tree and mesh topologies using the Zig-
bee protocol
1
. According to the simulation results,
the choice of ACK or No-ACK influences the per-
formance of the network, which also depends on the
topology type that is used in the above mentioned two
states of sensor nodes. According to the authors’ find-
ings, the end-to-end delay of the No-ACK is gener-
ally shorter than ACK in both fixed and mobile sensor
nodes states. In the same way, the overall throughput
of No-ACK is generally higher compared to ACK in
both mentioned states.
Packet loss analysis for the No-ACK mode of
IEEE 802.15.4 MAC (Shu et al., 2007) was presented
with a non-stationary Markov Chain on the beacon
enabled star topology. Moreover, the accuracy of the
model was verified with the simulation results. It was
concluded that the packet loss rate in No-ACK, in
general, will increase in a network with more nodes
and bigger packet size. This could be overcome with
our approach by taking advantage of prior knowledge
of reliable data transmission in a specific network sce-
nario.
A dynamic adaptive acknowledgement strategy
was presented by (De Oliveira and Braun, 2005).
They improves the performance of Transmission Con-
trol Protocol (TCP) in multi-hop wireless networks by
dynamically adjusting channel conditions. Another
approach that effectively performs congestion con-
trol in WSNs was presented by (Scheuermann et al.,
2008). Their evaluations are specifically focused on
the issue of TCP congestion control in the transport
layer of wireless ad-hoc multi-hop networks. How-
ever, the impact of ACK in single hop centralized net-
work scenario was not fully investigated.
In this paper, the presented protocol is based
on TDMA scheme because it is one of the promis-
ing approaches for latency and energy efficient pri-
oritized applications in low power WSNs (Hadded
et al., 2015). For instance, the TDMA-based e-health
WSNs (Gama et al., 2010) and a resource allocation
scheme in wireless body sensor networks (Liu et al.,
2016) were implemented with TDMA to optimize
both energy efficiency and quality of service (QoS).
Another example of TDMA can be found for WSNs
operating in noisy environments where it is used to
avoid packet collision (Montiel and C
´
ardenas, 2014).
Besides, the comparative analysis of a contention
based and TDMA based MAC protocols for WSNs
(Chand and Kakria, 2015) has shown that the TDMA
based protocol outperforms contention based proto-
cols in terms of averaged end-to-end delay, packet de-
livery ratio, and average energy consumption.
By far, all related work mentioned in this section
focuses on the best and appropriate static method of
1
http://www.zigbee.org/
An Adaptive Acknowledgement On-demand Protocol for Wireless Sensor Networks
175