On the Design of MAC Protocol and Transmission Scheduling for Internet of Things
Tanmay Chaturvedi, Kai Li, Chau Yuen, Abhishek Sharma, Linglong Dai,, Meng Zhang

TL;DR
This paper proposes a scalable MAC protocol and a data transmission scheduling algorithm for IoT networks, aiming to improve channel access efficiency, data collection, and fairness under resource constraints.
Contribution
It introduces IoT-MAC, a multimode MAC protocol, and a scheduling algorithm that optimizes data collection considering link quality and energy, enhancing IoT network performance.
Findings
IoT-MAC reduces channel contention among IoT devices.
The scheduling algorithm improves data reception rate and fairness.
Performance evaluation shows effectiveness under various network scales.
Abstract
With the ubiquitous sensing enabled by wireless sensor network technologies, Internet of Things (IoT) is developed to many areas of modern day living. The inexpensive IoT devices and platforms capable of wireless communications enable the ability to measure, infer and understand environmental indicators, from delicate ecologies and natural resources to urban environments. In this paper, we firstly investigate a scalable multimode-based MAC protocol, IoT-MAC, which consists of a channel contention period and a data transmission period, to reduce contention of channel access due to coexist of many IoT devices. Secondly, we study a data transmission scheduling algorithm to maximise data collection under the constraints of radio link quality and remaining energy of the IoT node, while ensuring a fair access to the radio channel. To study the performance of data reception rate, packet loss…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEnergy Efficient Wireless Sensor Networks · IoT and Edge/Fog Computing · IoT Networks and Protocols
