TY - JOUR
T1 - Collision Recognition in Multihop IEEE 802.15.4-Compliant Wireless Sensor Networks
AU - Wu, Minyue
AU - Hu, Xiaoya
AU - Zhang, Rongqing
AU - Yang, Liuqing
PY - 2019/10
Y1 - 2019/10
N2 - Collisions caused by the hidden terminal effects may result in severe packet corruption and performance degradation in multihop IEEE 802.15.4-compliant wireless sensor networks (WSNs). In order to avoid such collisions through scheduling protocols, it is important to first recognize these collisions by distinguishing them from some other noncollision cases (e.g., path loss, multipath fading, shadow fading, and IEEE 802.11 interference), which may also lead to similar consequences. In this paper, we focus on the collision recognition problem in multihop IEEE 802.15.4-compliant WSNs. First, through a series of measurements of the error properties in various collision and noncollision scenarios, we investigate the statistical behaviors of error patterns including the bit error rate and error position distribution, which reveal obvious differences between collision and noncollision cases in terms of bit- and symbol-level error position distribution. Based on these observations, we further propose a machine learning-based collision recognition mechanism by inserting some redundant blocks in a data frame. The inserted blocks are known to both the sender and receiver, thereby it enables the receiver to recognize the error patterns only according to the redundant sequences. Moreover, a mutual information-guided byte selection technique is also provided to effectively improve the recognition accuracy. Finally, the proposed mechanism is verified under three different transmission environments. The experimental results show that the proposed mechanism achieves good recognition accuracy over 90% with 94% coding efficiency.
AB - Collisions caused by the hidden terminal effects may result in severe packet corruption and performance degradation in multihop IEEE 802.15.4-compliant wireless sensor networks (WSNs). In order to avoid such collisions through scheduling protocols, it is important to first recognize these collisions by distinguishing them from some other noncollision cases (e.g., path loss, multipath fading, shadow fading, and IEEE 802.11 interference), which may also lead to similar consequences. In this paper, we focus on the collision recognition problem in multihop IEEE 802.15.4-compliant WSNs. First, through a series of measurements of the error properties in various collision and noncollision scenarios, we investigate the statistical behaviors of error patterns including the bit error rate and error position distribution, which reveal obvious differences between collision and noncollision cases in terms of bit- and symbol-level error position distribution. Based on these observations, we further propose a machine learning-based collision recognition mechanism by inserting some redundant blocks in a data frame. The inserted blocks are known to both the sender and receiver, thereby it enables the receiver to recognize the error patterns only according to the redundant sequences. Moreover, a mutual information-guided byte selection technique is also provided to effectively improve the recognition accuracy. Finally, the proposed mechanism is verified under three different transmission environments. The experimental results show that the proposed mechanism achieves good recognition accuracy over 90% with 94% coding efficiency.
KW - Collision recognition
KW - error pattern
KW - IEEE 802.15.4
KW - machine learning
KW - mutual information (MI)
UR - http://www.scopus.com/inward/record.url?scp=85073416192&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85073416192&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2019.2920022
DO - 10.1109/JIOT.2019.2920022
M3 - Article
AN - SCOPUS:85073416192
VL - 6
SP - 8542
EP - 8552
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
SN - 2327-4662
IS - 5
M1 - 8726112
ER -