Maintaining freshness of data collection in Internet-of-Things (IoT) networks has attracted increasing attention. By taking into account age-of-information (AoI), we investigate the trajectory planning problem of an unmanned aerial vehicle (UAV) that is used to aid a cluster-based IoT network. An optimization problem is formulated to minimize the total AoI of the collected data by the UAV from the ground IoT network. Since the total AoI of the IoT network depends on the flight time of the UAV and the data collection time at hovering points, we jointly optimize the selection of hovering points and the visiting order to these points. We exploit the state-of-the-art transformer and the weighted A*, which is a path search algorithm, to design a machine learning algorithm to solve the formulated problem. The whole UAV-IoT system is fed into the encoder network of the proposed algorithm, and the algorithm’s decoder network outputs the visiting order to ground clusters. Then, the weighted A* is used to find the hovering point for each cluster in the ground IoT network. Simulation results show that the trained model by the proposed algorithm has a good generalization ability to generate solutions for IoT networks with different numbers of ground clusters, without the need to retrain the model. Furthermore, results show that our proposed algorithm can find better UAV trajectories with the minimum total AoI when compared to other algorithms.
4 August 2021 in IEEE Transactions on Vehicular Technology
Unmanned aerial vehicles (UAVs) have emerged as a promising candidate solution for data collection of large-scale wireless sensor networks (WSNs). In this paper, we investigate a UAV-aided WSN, where cluster heads (CHs) receive data from their member nodes, and a UAV is dispatched to collect data from CHs. We aim to minimize the total energy consumption of the UAV-WSN system in a complete round of data collection. Toward this end, we formulate the energy consumption minimization problem as a constrained combinatorial optimization problem by jointly selecting CHs from clusters and planning the UAV's visiting order to the selected CHs. The formulated energy consumption minimization problem is NP-hard, and hence, hard to solve optimally. To tackle this challenge, we propose a novel deep reinforcement learning (DRL) technique, pointer network-A* (Ptr-A*), which can efficiently learn the UAV trajectory policy for minimizing the energy consumption. The UAV's start point and the WSN with a set of pre-determined clusters are fed into the Ptr-A*, and the Ptr-A* outputs a group of CHs and the visiting order of CHs, i.e., the UAV's trajectory. The parameters of the Ptr-A* are trained on small-scale clusters problem instances for faster training by using the actor-critic algorithm in an unsupervised manner. Simulation results show that the trained models based on 20-clusters and 40-clusters have a good generalization ability to solve the UAV's trajectory planning problem in WSNs with different numbers of clusters, without retraining the models. Furthermore, the results show that our proposed DRL algorithm outperforms two baseline techniques.
Unmanned aerial vehicles (UAVs) have been instrumental in enabling many new applications and services, including military and rescue operations, aerial surveillance, civilian applications, precision farming, as well as providing extensive wireless network access in remote areas. They have also been used in other areas such as transmission line and oil rig monitoring, disaster recovery, etc. With their increasing payload ability and flight duration, using UAVs is a preferred choice for a multitude of upcoming wireless communication systems. However, because of their open operational nature, UAVs are highly vulnerable to severe security breaches via cyber attacks, eavesdropping on navigational and communication links, etc. Given their widespread applications, the requirement of secured UAV communications has become more and more critical since security failures can lead to detrimental consequences. Several works have examined the extent of privacy and security issues in UAV-assisted networks and introduced various mitigation techniques to address different security challenges. In this paper, a comprehensive survey is conducted that centers on the security issues related to UAV-aided networks. A descriptive taxonomy of various security intrusions on the UAV networks and commonly-used secrecy performance metrics are thoroughly reviewed. An in-depth discussion is provided on alleviating threats with proactive security techniques blended with key wireless communication technologies such as mmWave, non-orthogonal multiple access (NOMA), massive multiple-input multiple-output (MIMO), and cognitive radio. Moreover, several emerging topics like machine learning, software-defined networks, fog and edge computing, blockchain, are discussed in the context of UAV-aided secure communications.
30 October 2020 in IEEE Transactions on Wireless Communications
Providing ultra reliable and low-latency communication (URLLC) is considered one of the major challenges for wireless communication networks. This paper considers a downlink URLLC system in which a base station (BS) serves multiple single-antenna users in the short blocklength regime. With the objective of maximizing the users’ minimum rate, three different optimization problems are considered: (i) joint design of bandwidth and power allocation for the case of a single-antenna BS; (ii) beamforming design for the case of a multiple-antenna BS; (iii) design of power allocation with regularized zero-forcing beamforming for the case of a multiple-antenna BS. In the short blocklength regime, the achievable rate is a complicated function of bandwidth and power allocation coefficients or beamforming vectors, which makes these max-min rate optimization problems challenging to solve. This work develops path-following algorithms, which generate a sequence of improved feasible points and at least converge to a locally optimal solution, to solve these three optimization problems. Performance of the proposed algorithms is analyzed through extensive simulations under various settings of transmit power budget, number of users, total bandwidth, transmission time, and number of transmit antennas at the BS. Simulation results clearly demonstrate the merits of the proposed algorithms.
20 November 2018 in IEEE Internet of Things Journal
This paper proposes and investigates an overlay spectrum sharing system in conjunction with the simultaneous wireless information and power transfer (SWIPT) to enable communications for the Internet of Things (IoT) applications. Considered is a cooperative cognitive radio network, where two IoT devices (IoDs) exchange their information and also provide relay assistance to a pair of primary users (PUs). Different from most existing works, in this paper, both IoDs can harvest energy from the radio-frequency (RF) signals received from the PUs. By utilizing the harvested energy, they provide relay cooperation to PUs and realize their own communications. For harvesting energy, a time-switching (TS) based approach is adopted at both IoDs. With the proposed scheme, one round of bidirectional information exchange for both primary and IoT systems is performed in four phases, i.e., one energy harvesting (EH) phase and three information processing (IP) phases. Both IoDs rely on the decode-and-forward operation to facilitate relaying, whereas the PUs employ selection combining (SC) technique. For investigating the performance of the considered network, this paper first provides exact expressions of user outage probability (OP) for the primary and IoT systems under Nakagami-m fading. Then, by utilizing the expressions of user OP, the system throughput and energy efficiency are quantified together with the average end-to-end transmission time. Numerical and simulation results are provided to give useful insights into the system behavior and to highlight the impact of various system/channel parameters.
LoRa is an abbreviation for low power and long range and it refers to a communication technology developed for low-power wide-area networks (LPWANs). Based on the principle of chirp spread spectrum (CSS), LoRa technology is very attractive to provide low bit-rate wireless connections over an extended communication range and under very low power consumption. While the medium access control (MAC) layer of LoRa specifications is open for developers, the physical layer is not. In particular, LoRa modulation and demodulation techniques are patented by Semtech and have not been mathematically described in detail. This paper presents novel approaches to modulate and demodulate LoRa signals with very high implementation efficiency, great flexibility, and excellent performance. In particular, compared to the commercially available receiver made by Semtech, the proposed design is shown to yield a saving of transmitted power from 0.9 to 2.5 dB over the spreading factor range of 6 to 12. Moreover, the paper suggests a method to exploit the phase information of CSS signals to encode extra information bits, leading to throughput improvement over the conventional CSS system, for example, by 33%, 25%, 20% and 17% for spreading factors of 6, 8, 10 and 12, respectively.