# Sensing and Device Neighborhood-Based Slot Assignment Approach for the Internet of Things
## 1 Introduction
A channel-enabled (multi) TDMA and (FDMA) frequency-domain-multiple-access-scheme-based hybrid mechanism was reported that was specifically designed for wearable devices, and its main motive was the realization of reliable and collision-free communication schedules for the IoT [13]. In addition to this mechanism, an enhanced version of the TDMA, which was based on the topological ordering and slot waiting time of member devices, was presented. Given that every device \(C_{i}\) knows about the waiting time of neighboring devices, hence, it successfully reduces the collision ratio among multiple competing devices [14]. A hybrid slot allocation and scheduling approach that was based on TDMA and CSMA/CA was presented, which was particularly focused on the core issue--that is, the maximum possible utilization of the on-board battery. Apart from it, numerous modes of member devices were introduced, such as active, sleep, idle and wake-up periods, to further improve the performance of the resource constraint networks, such as the IoT and wireless sensor networks [15; 16]. Likewise, a co-operative scheme--that is, one based on the TDMA and ad hoc MAC--was reported in the literature to ensure a reliable transmission of the data collected by devices deployed at locations where direct communication with a server module was not possible. The selection of these device (preferably relaying devices) was based on their transmission range, time slot availability, and probability of success [17]. These approaches have enabled simultaneous communication among multiple competing devices; however, hidden and exposed terminal scenarios, overhearing, bandwidth wastage, and excessive waiting time for a dedicated slot were some of the challenging issues. To the best of our knowledge, a neighborhood-information-enabled TDMA scheme (preferably for IoT networks where member devices are mobile) has not been considered in the literature. Therefore, the proposed communication model should be able to utilize neighborhood information to devise a collision-free communication schedule for multiple competing devices in the operational IoT network. In this paper, a neighborhood-information-oriented slot allocation scheme is presented to enable the data transmission (preferably simultaneous) of multiple mobile devices, including a common destination module, i.e., a CH or server module. The proposed neighborhood-enabled TDMA scheme is a promising communication scheme for situations where more mobile devices \(C_{i}\) are eager to begin a proper communication session with a shared destination device. It is to be noted that the mechanism should (i) be efficient in terms of energy consumption (b) have a minimum possible collision ratio and (c) have minimum overheads. The main contributions are summarized as follows:  
1. A neighborhood-oriented slots allocation scheme for the IoTs networks where member devices are mobile was created;
2. An algorithm to ensure the maximum possible utilization of both dedicated and reserved slots in the operational IoT network was utilized;
3. An infrastructure-free scheme for event-based application areas was elaborated. The rest of the manuscript is organized as follows: In the subsequent section, we have tried to provide a detailed review, preferably comprehensive, of the most relevant techniques. In Section 3, the motivation behind the selection of the problem to resolve in this paper is provided, which is followed by a detailed discussion of the scheme presented in this paper. Simulation results, preferably in both textual and graphical formats, are described in Section 5 of the manuscript. Lastly, we concluded the paper by providing comprehensive remarks.