superframe are allocated for the GACK frames (G1
and G2). The coordinator uses G1 to acknowledge
all packets received until the G1 time slot. The G2 is
used to acknowledge all packets received after the G1
time slot and before the G2 time slot. If the GACK
is not used, all packets transmitted to the coordinator
are acknowledged individually (802, 2012). With this
mechanism, a node can retransmit a lost packet inside
the same multi-superframe, if one slot before the G1
and other slot between G1 and G2 are allocated to the
node.
2.2 Related Research
Some authors have proposed mechanisms to im-
prove the performance of IEEE 802.15.4e networks,
through the use of dynamic channel allocation or dy-
namic configuration of the blacklist for TSCH net-
works. In (Grsu et al., 2016) an experiment was per-
formed to analyze the performance of a TSCH net-
work inside an aircraft cabin, with external interfer-
ence caused by Wi-Fi networks. In the experiments
described in (Grsu et al., 2016) the Packet Error Rate
(PER) was 35%, when using the 16 available chan-
nels, due to interference problems. In general, when
fewer channels were used, the performance was bet-
ter, as the interference is lower. For example, when
using only one channel, the less affected by the inter-
ference sources, the PER was 5%. However, a mecha-
nism is needed to estimate the quality of the channels
and to dynamically configure the blacklist.
In (Du and Roussos, 2011; Du and Roussos, 2013)
the use of adaptive frequency hopping for TSCH net-
works was proposed, in order to avoid using channels
affected by interference sources. In this approach,
two time slots in each cycle are used to perform read-
ings of RSSI values, in order to identify interference
sources. Based on these measurements, the black-
list is updated to avoid the channels with a high level
of interference. In (Du and Roussos, 2013) experi-
ments were conducted considering different sizes for
the blacklist. It was observed that the higher the size
of the blacklist, the better the communication perfor-
mance. This result corroborate the results presented
in (Grsu et al., 2016). However, this type of behav-
ior only occurs if an adequate monitoring of the qual-
ity of the channels is performed, in order to properly
configure the blacklist in real time. One limitation of
the approach presented in (Du and Roussos, 2011)(Du
and Roussos, 2013) is that only interference problems
are considered. Other aspects that can affect the qual-
ity of the links are not considered, such as shadowing
and fading. Besides, the channel quality monitoring
is performed by all nodes and using time slots that
could be used for communication, which incurs in a
high overhead, and in an increase of latency.
Some authors have proposed the use of techniques
for channel diversity and multi-channel communica-
tion based on the IEEE 802.15.4e standard for LLDN
networks, which use originally only one channel.
In (Patti et al., 2014) a multi-level and multichannel
protocol based on the LLDN mode, called the MC-
LLDN, was proposed. The goal is to increase the scal-
ability of the network through the use of a multi-level
topology, data aggregation, and multi-channel com-
munication. The drawback is that the channels are al-
located to the sub-networks in a static way. Thus, it is
not capable of dealing with the variations that occur in
the channel quality over time. The protocol described
in (Patti and Bello, 2016) is an evolution of the MC-
LLDN, called PriMuLa, which incorporates adaptive
channel selection. One limitation of the proposed pro-
tocol, which is due to the characteristics of the LLDN,
is that a same channel is allocated to all nodes in the
sub-network. However, spatial variations in the chan-
nel quality can occur, as well as asymmetry problems.
In the approaches developed for the present paper, the
channel quality is assessed in a per-link basis, as well
as the channel allocation.
The experiments described in (Jeong and Lee,
2012) and (Lee and Jeong, 2012) evaluated the per-
formance of the DSME mode in comparison to the
beacon-enabled mode of the IEEE 802.15.4. The
experiments verified that, in some scenarios, the
throughput of the IEEE 802.15.4e DSME network can
be 12 times higher than the IEEE 802.15.4 beacon-
enabled network, and with a lower energy consump-
tion, due to the use of a TDMA-based medium ac-
cess. In the experiments frequency hopping was used,
and no dynamic management of the blacklist was em-
ployed. In (Lee and Jeong, 2012) the influence of in-
terference caused by Wi-Fi networks was evaluated,
but other problems that can affect the channel qual-
ity in industrial environments, such as shadowing and
fading, were not considered.
In (Capone et al., 2014) simulation studies to
verify the performance of DSME networks are de-
scribed, and some enhancements to optimize the en-
ergy consumption are proposed. However, the paper
focuses mainly on energy consumption, and did not
consider in the experiments the problems that can af-
fect the channel quality, such as interference and fad-
ing. Besides, although in the simulations described
in (Capone et al., 2014) the channel adaptation mech-
anism was considered, the details about the imple-
mentation of this mechanism are not provided.
In (Alderisi et al., 2015) a comparison between
DSME and TSCH in process automation scenarios is
described. Simulations were performed to verify the
SENSORNETS 2017 - 6th International Conference on Sensor Networks
90