This paper presents a residual energy estimation-based medium access control (REE-MAC) protocol for wireless powered sensor networks (WPSNs) composed of a central coordinator and multiple sensor devices. REE-MAC aims to reduce overhead due to control messages for scheduling the energy harvesting operation of sensor devices and provide fairness for data transmission opportunities to sensor devices. REE-MAC uses two types of superframes that operate simultaneously in different frequency bands: the wireless energy transfer (WET) superframe and wireless information transfer (WIT) superframe. At the beginning of each superframe, the coordinator estimates the change in the residual energy of individual sensor devices caused by their energy consumption and energy harvesting during the previous superframe. It then determines the devices’ charging priorities, based on which it allocates dedicated power slots (DPSs) within the WET superframe. The simulation results demonstrated that REE-MAC exhibits superior performance for the harvested energy, average freezing time, and fairness to existing representative WPSN MAC protocols.
This paper presents a multiple concurrent slotframe scheduling (MCSS) protocol for wireless power transfer (WPT)-enabled wireless sensor networks. The MCSS supports a cluster-tree network topology composed of heterogeneous devices, including hybrid access points (HAPs) serving as power transmitting units and sensor nodes serving as power receiving units as well as various types of traffic, such as power, data, and control messages (CMs). To this end, MCSS defines three types of time-slotted channel hopping (TSCH) concurrent slotframes: the CM slotframe, HAP slotframe, and WPT slotframe. These slotframes are used for CM traffic, inter-cluster traffic, and intra-cluster traffic, respectively. In MCSS, the length of each TSCH concurrent slotframe is set to be mutually prime to minimize the overlap between cells allocated in the slotframes, and its transmission priority is determined according to the characteristics of transmitted traffic. In addition, MCSS determines the WPT slotframe length, considering the minimum number of power and data cells required for energy harvesting and data transmission of sensor nodes and the number of overprovisioned cells needed to compensate for overlap between cells. The simulation results demonstrated that MCSS outperforms the legacy TSCH medium access control protocol and TSCH multiple slotframe scheduling (TMSS) for the average end-to-end delay, aggregate throughput, and average harvested energy.
The maritime industry is undergoing a paradigm shift driven by rapid advancements in wireless communication and an increase in maritime traffic data. However, the existing automatic identification system (AIS) struggles to accommodate the increasing maritime traffic data, leading to the introduction of the very-high-frequency (VHF) data exchange system (VDES). While the VDES increases bandwidth and data rates, ensuring the stable transmission of maritime IoT (MIoT) application data in congested coastal areas remains a challenge due to frequent collisions of AIS messages. This paper presents a slot occupancy-based collision avoidance algorithm (SOCA) for a VDES network in the MIoT. SOCA is designed to mitigate the impact of interference caused by transmissions of AIS messages on transmissions of VDE-Terrestrial (VDE-TER) data in coastal areas. To this end, SOCA provides four steps: (1) construction of the neighbor information table (NIT) and VDES frame maps, (2) construction of the candidate slot list, (3) TDMA channel selection, and (4) slot selection for collision avoidance. SOCA operates by constructing the NIT based on AIS messages to estimate the transmission intervals of AIS messages and updating VDES frame maps upon receiving VDES messages to monitor slot usage dynamically. After that, it generates a candidate slot list for VDE-TER channels, classifying the slots into interference and non-interference categories. SOCA then selects a TDMA channel that minimizes AIS interference and allocates slots with low expected occupancy probabilities to avoid collisions. To evaluate the performance of SOCA, we conducted experimental simulations under static and dynamic ship scenarios. In the static ship scenario, SOCA outperforms the existing VDES, achieving improvements of 13.58% in aggregate throughput, 11.50% in average latency, 33.60% in collision ratio, and 22.64% in packet delivery ratio. Similarly, in the dynamic ship scenario, SOCA demonstrates improvements of 7.30%, 11.99%, 39.27%, and 11.82% in the same metrics, respectively.
29 February 2024 in KSII Transactions on Internet and Information Systems
This paper presents a Q-learning-based pending zone adjustment for received signal strength indicator (RSSI)-based proximity classification (QPZA). QPZA aims to improve the accuracy of RSSI-based proximity classification by adaptively adjusting the size of the pending zone, taking into account changes in the surrounding environment. The pending zone refers to an area in which the previous result of proximity classification is maintained and is expressed as a near boundary and a far boundary. QPZA uses Q-learning to expand the size of the pending zone when the noise level increases and reduce it otherwise. Specifically, it calculates the noise level using the estimation error of a device deployed at a specific location. Then, QPZA adjusts the near boundary and far boundary separately by inputting the noise level into the near and far boundary adjusters, consisting of the Q-learning agent and reward calculator. The Q-learning agent determines the next boundary using the Q-table, and the reward calculator calculates the reward using the noise level. QPZA updates the Q-table of the Q-learning agent using the reward. To evaluate the performance of QPZA, we conducted an experimental implementation and compared the accuracy of QPZA with that of the existing approach. The results showed that QPZA achieves 11.69% higher accuracy compared to the existing approach, on average.
This paper empirically presents the impact of the correlation-based feature selection on the accuracy of the photovoltaic (PV) power prediction, and then selects the weather variables that maximize prediction accuracy. To this end, the experiments are conducted using the weather dataset consisting of eighteen weather variables (i.e., features). For experiments, we first calculate a correlation coefficient of each weather variable by analyzing the correlation between PV power and each weather variable. Then, we create the subsets of weather variables considering the absolute value of correlation coefficient and generate the multiple prediction models using the created subsets. Finally, the accuracy of the generated prediction models is compared with each other to find the most accurate prediction model. The experiment results provide a reference guideline for selecting the weather variables that maximize the accuracy of PV power prediction.