LBS: A Beacon Synchronization Scheme With Higher Schedulability for IEEE 802.15. 4 Cluster-Tree-Based IoT Applications

[EN] The IEEE 802.15.4 standard is one of the most widely used link layer technology for building Internet of Things (IoT). It specifies several physical layer options and MAC layer for meeting low-power and low-rate requirements of devices deployed in a network of IoT. The standard also specifies a...

Descripción completa

Detalles Bibliográficos
Autores: Choudhury, Nikumani, Matam, Rakesh, Mukherjee, Mithun, Lloret, Jaime|||0000-0002-0862-0533
Tipo de recurso: artículo
Fecha de publicación:2019
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/189097
Acceso en línea:https://riunet.upv.es/handle/10251/189097
Access Level:acceso abierto
Palabra clave:Beacon synchronization
Cluster-tree
Energy conservation
IEEE 802.15.4
P2P
INGENIERIA TELEMATICA
Descripción
Sumario:[EN] The IEEE 802.15.4 standard is one of the most widely used link layer technology for building Internet of Things (IoT). It specifies several physical layer options and MAC layer for meeting low-power and low-rate requirements of devices deployed in a network of IoT. The standard also specifies a synchronization scheme for devices connected in a star topology, operating in beacon-enabled (BE) mode using periodic beacons. The BE mode facilitates synchronization among devices for data transmission and is suitable for large networks to establish low duty-cycles. Absence of a such a scheme for a cluster-tree network has confined its application only to nonbeacon mode. The challenge here is to schedule beacon frame transmissions of multiple devices in a nonoverlapping manner to avoid beacon collisions. This paper tackles the problem of synchronization by proposing localized beacon synchronization (LBS) scheme, a distributed technique for beacon scheduling in cluster-tree network topologies. LBS uses 2-hop information and association order to compute beacon transmission offsets that better utilize the available time slots, incur fewer transmissions, and is highly scalable. Further, we analytically show that the schedulability of the proposed scheme is higher compared to other related schemes. In addition, we also address the important issue of resynchronization that has been ignored in all of the prior works. The proposed resynchronization mechanisms consider the interdependencies between synchronization and duty-cycling schemes and are shown to significantly lower the synchronization overhead when synchronization among devices is lost.