The Internet of Things (IoT) is an essential part of 5G, Beyond-5G (B5G), and 6G systems; it has several applications in two of the principal 5G use cases, namely ultra-reliable low-latency communications (URLLC) and massive machine-type communications (mMTC), and in their successors within B5G and 6G: extreme ultra-reliable low-latency communication (eURLLC) and ultra-massive machine-type communication (umMTC). IoT systems, which are characterized by narrow bandwidths, have stringent requirements owing to the specific nature of their applications and use cases. The purpose of this study is to investigate and jointly optimize the energy efficiency (EE) and latency through resource allocation for IoT cellular systems. With regard to the contributions, in this study we investigated the optimization of EE in narrowband IoT systems, compared resource unit configurations (RUCs), jointly formulated the optimization of EE and latency, and introduced a suboptimal but efficient algorithm. More precisely, as the EE performance of various resource unit configurations has not been exhaustively investigated in the current state of the art, we analyzed and compared the EE of RUCs. The results show vast differences in performance between RUCs. For example, in terms of EE, the best RUC has an EE more than 80 times higher than the worst, which illustrates the importance of this investigation. We then proposed a scheduler based on the shortest job first (SJF) for minimum latency allocation, and another scheduler based on a joint evaluation of EE and latency. With respect to conventional techniques, these schedulers achieve a better trade-off between latency reduction and gain in terms of EE for a wider range of parameter configurations in multi-cellular layouts. The study demonstrates that in the presence of repetitions, algorithms that achieve high EE will mostly achieve low latency.
Narrowband Internet of Things (NB-IoT) is a cellular IoT communication technology standardized by 3rd Generation Partnership Project (3GPP) for supporting massive machine type communication and its deployment can be realized by a simple firmware upgrade on existing long term evolution (LTE) networks. The NB-IoT requirements in terms of energy efficiency, achievable rates, latency, extended coverage, make the resource allocation, in a limited bandwidth, even a more challenging problem w.r.t. to legacy LTE. The allocation, done with subcarrier (SC) granularity in NB-IoT, should maintain adequate performance for the devices while keeping the power consumption as low as possible. Nevertheless, the optimal solution of the resource allocation problem is typically unfeasible since nonconvex, NP-hard and combinatorial because of the use of binary variables. In this article, after the formulation of the optimization problem, we study the resource allocation approach for NB-IoT networks aiming to analyze the tradeoff between rate and latency. The proposed suboptimal algorithm allocates radio resource (i.e., SCs) and transmission power to the NB-IoT devices for the uplink transmission and the performance is compared in terms of latency, rate, and power. By comparing the proposed allocation to a conventional round robin (RR) and to a brute-force approach, we can observe the advantages of the formulated allocation problem and the limited loss of the suboptimal solution. The proposed algorithm outperforms the RR by a factor 2 in terms of spectral efficiency and, moreover, the study includes techniques that reduce the dropped packets from 29% to 1.6%.
The Kalman filter is proposed here to track the phase noise introduced by independent transmit and receive oscillators in multiple-input multiple-output transmission. To take advantage of pilot symbols that are transmitted before and after the time instant where one wants to estimate the vector of phases, a forward-backward Kalman filter is proposed. To reduce the complexity of the Kalman filter, suboptimal methods are introduced and their performance is compared to that of the full complexity Kalman filter by computer simulation.
Device-to-device communication, as provided by the third generation partnership project standardization, can play a vital role in designing a reliable pervasive public safety network, which allows the user equipment (UEs) to communicate directly with each other in emergency situations. In this paper, we analyze the performance of direct discovery, one of the features introduced by proximity services. This is examined in heterogeneous environments using the OpenAirInterface open-source software and USRP hardware platform. The experimental results highlight the suitable values for different gains and frequencies of the UEs for performing reliable baseline direct discovery in out-of-coverage scenarios. We evaluate the performance of direct discovery in terms of reliability and maximum range in outdoor and indoor scenarios. Furthermore, we propose a context-aware energy-efficient heuristic algorithm for direct discovery with the aim of extending the network lifetime in emergency scenarios. This heuristic yields significant improvements in UE lifetime (20-52%) and reduces redundant transmissions of discovery messages compared to the baseline approach.
In scenarios, like critical public safety communication networks, On-Scene Available (OSA) user equipment (UE) may be only partially connected with the network infrastructure, e.g., due to physical damages or on-purpose deactivation by the authorities. In this work, we consider multi-hop Device-to-Device (D2D) communication in a hybrid infrastructure where OSA UEs connect to each other in a seamless manner in order to disseminate critical information to a deployed command center. The challenge that we address is to simultaneously keep the OSA UEs alive as long as possible and send the critical information to a final destination (e.g., a command center) as rapidly as possible, while considering the heterogeneous characteristics of the OSA UEs. We propose a dynamic adaptation approach based on machine learning to improve a joint energy-spectral efficiency (ESE). We apply a Q-learning scheme in a hybrid fashion (partially distributed and centralized) in learner agents (distributed OSA UEs) and scheduler agents (remote radio heads or RRHs), for which the next hop selection and RRH selection algorithms are proposed. Our simulation results show that the proposed dynamic adaptation approach outperforms the baseline system by approximately in terms of joint energy-spectral efficiency, wherein the energy efficiency of the OSA UEs benefit from a gain of approximately . Finally, the results show also that our proposed framework with C-RAN reduces latency by approximately w.r.t. the baseline.