-
Balancing AoI and Rate for Mission-Critical and eMBB Coexistence with Puncturing, NOMA,and RSMA in Cellular Uplink
Authors:
Farnaz Khodakhah,
Aamir Mahmood,
Čedomir Stefanović,
Hossam Farag,
Patrik Österberg,
Mikael Gidlund
Abstract:
Through the lens of average and peak age-of-information (AoI), this paper takes a fresh look into the uplink medium access solutions for mission-critical (MC) communication coexisting with enhanced mobile broadband (eMBB) service. Considering the stochastic packet arrivals from an MC user, we study three access schemes: orthogonal multiple access (OMA) with eMBB preemption (puncturing), non-orthog…
▽ More
Through the lens of average and peak age-of-information (AoI), this paper takes a fresh look into the uplink medium access solutions for mission-critical (MC) communication coexisting with enhanced mobile broadband (eMBB) service. Considering the stochastic packet arrivals from an MC user, we study three access schemes: orthogonal multiple access (OMA) with eMBB preemption (puncturing), non-orthogonal multiple access (NOMA), and rate-splitting multiple access (RSMA), the latter two both with concurrent eMBB transmissions. Puncturing is found to reduce both average AoI and peak AoI (PAoI) violation probability but at the expense of decreased eMBB user rates and increased signaling complexity. Conversely, NOMA and RSMA offer higher eMBB rates but may lead to MC packet loss and AoI degradation. The paper systematically investigates the conditions under which NOMA or RSMA can closely match the average AoI and PAoI violation performance of puncturing while maintaining data rate gains. Closed-form expressions for average AoI and PAoI violation probability are derived, and conditions on the eMBB and MC channel gain difference with respect to the base station are analyzed. Additionally, optimal power and rate splitting factors in RSMA are determined through an exhaustive search to minimize MC outage probability. Notably, our results indicate that with a small loss in the average AoI and PAoI violation probability the eMBB rate in NOMA and RSMA can be approximately five times higher than that achieved through puncturing.
△ Less
Submitted 23 August, 2024;
originally announced August 2024.
-
A Deep Reinforcement Learning Approach for Improving Age of Information in Mission-Critical IoT
Authors:
Hossam Farag,
Mikael Gidlund,
Cedomir Stefanovic
Abstract:
The emerging mission-critical Internet of Things (IoT) play a vital role in remote healthcare, haptic interaction, and industrial automation, where timely delivery of status updates is crucial. The Age of Information (AoI) is an effective metric to capture and evaluate information freshness at the destination. A system design based solely on the optimization of the average AoI might not be adequat…
▽ More
The emerging mission-critical Internet of Things (IoT) play a vital role in remote healthcare, haptic interaction, and industrial automation, where timely delivery of status updates is crucial. The Age of Information (AoI) is an effective metric to capture and evaluate information freshness at the destination. A system design based solely on the optimization of the average AoI might not be adequate to capture the requirements of mission-critical applications, since averaging eliminates the effects of extreme events. In this paper, we introduce a Deep Reinforcement Learning (DRL)-based algorithm to improve AoI in mission-critical IoT applications. The objective is to minimize an AoI-based metric consisting of the weighted sum of the average AoI and the probability of exceeding an AoI threshold. We utilize the actor-critic method to train the algorithm to achieve optimized scheduling policy to solve the formulated problem. The performance of our proposed method is evaluated in a simulated setup and the results show a significant improvement in terms of the average AoI and the AoI violation probability compared to the related-work.
△ Less
Submitted 23 November, 2023;
originally announced November 2023.
-
A TETRA-based System for Remote-Health Monitoring of First Responders: Peak AoI Assessment in Direct and Trunked Mode
Authors:
Hossam Farag,
Aleksandar Vujic,
Milos Kostic,
Goran Bijelic,
Cedomir Stefanovic
Abstract:
In this paper, we study peak age of information (PAoI) performance of a novel IoT solution for remote health-monitoring of first responders over TErrestrial Trunked RAdio (TETRA) links. The solution features a set of sensors embedded in a smart garment that periodically record and send physiological parameters of first responders to a remote agent. The received data is analyzed by the remote agent…
▽ More
In this paper, we study peak age of information (PAoI) performance of a novel IoT solution for remote health-monitoring of first responders over TErrestrial Trunked RAdio (TETRA) links. The solution features a set of sensors embedded in a smart garment that periodically record and send physiological parameters of first responders to a remote agent. The received data is analyzed by the remote agent, which feeds back notifications and warnings to the first responders in the form of electrotactile stimuli. The communication in the system is performed over the TETRA Short Data Service (SDS), which is the default option for the development of third-party applications and which has rather limited capabilities. The choice of the PAoI as the parameter of interest is motivated by its suitable to measure data freshness in IoT applications with periodic monitoring. We derive closed-form expressions of PAoI for different packet-management schemes allowed by the TETRA standard, and verify the analytical results through extensive simulations under varying message generation rates. Our results provide important insights on the expected PAoI performance, which can be used for the system design guidelines. To the best of our knowledge, this is the first work that analyzes AoI performance of TETRA networks.
△ Less
Submitted 23 November, 2023;
originally announced November 2023.
-
On the Analysis of AoI-Reliability Tradeoff in Heterogeneous IIoT Networks
Authors:
Hossam Farag,
Syed Muhammad Ali,
Cedomir Stefanovic
Abstract:
Age of information (AoI) and reliability are two critical metrics to support real-time applications in Industrial Internet of Things (IIoT). These metrics reflect different concepts of timely delivery of sensor information. Monitoring traffic serves to maintain fresh status updates, expressed in a low AoI, which is important for proper control and actuation actions. On the other hand, safety-criti…
▽ More
Age of information (AoI) and reliability are two critical metrics to support real-time applications in Industrial Internet of Things (IIoT). These metrics reflect different concepts of timely delivery of sensor information. Monitoring traffic serves to maintain fresh status updates, expressed in a low AoI, which is important for proper control and actuation actions. On the other hand, safety-critical information, e.g., emergency alarms, is generated sporadically and must be delivered with high reliability within a predefined deadline. In this work, we investigate the AoI-reliability trade-off in a real-time monitoring scenario that supports two traffic flows, namely AoI-oriented traffic and deadline-oriented traffic. Both traffic flows are transmitted to a central controller over an unreliable shared channel. We derive expressions of the average AoI for the AoI-oriented traffic and reliability, represented by Packet Loss Probability (PLP), for the deadline-oriented traffic using Discrete-Time Markov Chain (DTMC). We also conduct discrete-event simulations in MATLAB to validate the analytical results and evaluate the interaction between the two types of traffic flows. The results clearly demonstrate the tradeoff between the AoI and PLP in such heterogeneous IIoT networks and give insights on how to configure the network to achieve a target pair of AoI and PLP.
△ Less
Submitted 22 November, 2023;
originally announced November 2023.
-
Timely and Efficient Information Delivery in Real-Time Industrial IoT Networks
Authors:
Hossam Farag,
Dejan Vukobratovic,
Andrea Munari,
Cedomir Stefanovic
Abstract:
Enabling real-time communication in Industrial Internet of Things (IIoT) networks is crucial to support autonomous, self-organized and re-configurable industrial automation for Industry 4.0 and the forthcoming Industry 5.0. In this paper, we consider a SIC-assisted real-time IIoT network, in which sensor nodes generate reports according to an event-generation probability that is specific for the m…
▽ More
Enabling real-time communication in Industrial Internet of Things (IIoT) networks is crucial to support autonomous, self-organized and re-configurable industrial automation for Industry 4.0 and the forthcoming Industry 5.0. In this paper, we consider a SIC-assisted real-time IIoT network, in which sensor nodes generate reports according to an event-generation probability that is specific for the monitored phenomena. The reports are delivered over a block-fading channel to a common Access Point (AP) in slotted ALOHA fashion, which leverages the imbalances in the received powers among the contending users and applies successive interference cancellation (SIC) to decode user packets from the collisions. We provide an extensive analytical treatment of the setup, deriving the Age of Information (AoI), throughput and deadline violation probability, when the AP has access to both the perfect as well as the imperfect channel-state information. We show that adopting SIC improves all the performance parameters with respect to the standard slotted ALOHA, as well as to an age-dependent access method. The analytical results agree with the simulation based ones, demonstrating that investing in the SIC capability at the receiver enables this simple access method to support timely and efficient information delivery in IIoT networks.
△ Less
Submitted 22 November, 2023;
originally announced November 2023.
-
AA-DL: AoI-Aware Deep Learning Approach for D2D-Assisted Industrial IoT
Authors:
Hossam Farag,
Mohamed Ragab,
Cedomir Stefanovic
Abstract:
In real-time Industrial Internet of Things (IIoT), e.g., monitoring and control scenarios, the freshness of data is crucial to maintain the system functionality and stability. In this paper, we propose an AoI-Aware Deep Learning (AA-DL) approach to minimize the Peak Age of Information (PAoI) in D2D-assisted IIoT networks. Particularly, we analyzed the success probability and the average PAoI via s…
▽ More
In real-time Industrial Internet of Things (IIoT), e.g., monitoring and control scenarios, the freshness of data is crucial to maintain the system functionality and stability. In this paper, we propose an AoI-Aware Deep Learning (AA-DL) approach to minimize the Peak Age of Information (PAoI) in D2D-assisted IIoT networks. Particularly, we analyzed the success probability and the average PAoI via stochastic geometry, and formulate an optimization problem with the objective to find the optimal scheduling policy that minimizes PAoI. In order to solve the non-convex scheduling problem, we develop a Neural Network (NN) structure that exploits the Geographic Location Information (GLI) along with feedback stages to perform unsupervised learning over randomly deployed networks. Our motivation is based on the observation that in various transmission contexts, the wireless channel intensity is mainly influenced by distancedependant path loss, which could be calculated using the GLI of each link. The performance of the AA-DL method is evaluated via numerical results that demonstrate the effectiveness of our proposed method to improve the PAoI performance compared to a recent benchmark while maintains lower complexity against the conventional iterative optimization method.
△ Less
Submitted 22 November, 2023;
originally announced November 2023.
-
Distributed Backlog-Aware D2D Communication for Heterogeneous IIoT Applications
Authors:
Hossam Farag,
Cedomir Stefanovic,
Mikael Gidlund
Abstract:
Delay and Age-of-Information (AoI) are two crucial performance metrics for emerging time-sensitive applications in Industrial Internet of Things (IIoT). In order to achieve optimal performance, studying the inherent interplay between these two parameters in non-trivial task. In this work, we consider a Device-to-Device (D2D)-based heterogeneous IIoT network that supports two types of traffic flows…
▽ More
Delay and Age-of-Information (AoI) are two crucial performance metrics for emerging time-sensitive applications in Industrial Internet of Things (IIoT). In order to achieve optimal performance, studying the inherent interplay between these two parameters in non-trivial task. In this work, we consider a Device-to-Device (D2D)-based heterogeneous IIoT network that supports two types of traffic flows, namely AoI-orientated. First, we introduce a distributed backlog-aware random access protocol that allows the AoI-orientated nodes to opportunistically access the channel based on the queue occupancy of the delay-oriented node. Then, we develop an analytical framework to evaluate the average delay and the average AoI, and formulate an optimization problem to minimize the AoI under a given delay constraint. Finally, we provide numerical results to demonstrate the impact of different network parameters on the performance in terms of the average delay and the average AoI. We also give the numerical solutions of the optimal parameters that minimize the AoI subject to a delay constraint.
△ Less
Submitted 15 July, 2022;
originally announced July 2022.
-
Remote Health-Monitoring of First Responders over TETRA Links
Authors:
Hossam Farag,
Aleksandar Vujic,
Milos Kostic,
Goran Bijelic,
Cedomir Stefanovic
Abstract:
In this paper, we present a system for remote health-monitoring of first responders over TETRA radio links. The system features a smart garment that periodically records and sends physiological parameters of first responders to a remote agent, which processes the recordings and feeds back the health-status notifications and warnings in the form of electrotactile stimuli. The choice of TETRA as the…
▽ More
In this paper, we present a system for remote health-monitoring of first responders over TETRA radio links. The system features a smart garment that periodically records and sends physiological parameters of first responders to a remote agent, which processes the recordings and feeds back the health-status notifications and warnings in the form of electrotactile stimuli. The choice of TETRA as the connectivity solution is driven by its routine use by first responders all over the world, thus representing a convenient and economically-effective connectivity basis. Although the support for data communications in TETRA is rather limited and in practice reduced to the Short Data Service, we show that TETRA can serve the intended purpose in the considered scenario, achieving tolerable delay and message-loss performance. Moreover, when the system is examined and optimized in terms of the peak Age-of-Information, a metric suitable to characterize the quasi-periodic nature of the monitoring process, its performance becomes rather favorable, enabling timely monitoring of the first responders' health status.
△ Less
Submitted 17 June, 2021;
originally announced June 2021.
-
Congestion-Aware Routing in Dynamic IoT Networks: A Reinforcement Learning Approach
Authors:
Hossam Farag,
Cedomir Stefanovic
Abstract:
The innovative services empowered by the Internet of Things (IoT) require a seamless and reliable wireless infrastructure that enables communications within heterogeneous and dynamic low-power and lossy networks (LLNs). The Routing Protocol for LLNs (RPL) was designed to meet the communication requirements of a wide range of IoT application domains. However, a load balancing problem exists in RPL…
▽ More
The innovative services empowered by the Internet of Things (IoT) require a seamless and reliable wireless infrastructure that enables communications within heterogeneous and dynamic low-power and lossy networks (LLNs). The Routing Protocol for LLNs (RPL) was designed to meet the communication requirements of a wide range of IoT application domains. However, a load balancing problem exists in RPL under heavy traffic-load scenarios, degrading the network performance in terms of delay and packet delivery. In this paper, we tackle the problem of load-balancing in RPL networks using a reinforcement-learning framework. The proposed method adopts Q-learning at each node to learn an optimal parent selection policy based on the dynamic network conditions. Each node maintains the routing information of its neighbours as Q-values that represent a composite routing cost as a function of the congestion level, the link-quality and the hop-distance. The Q-values are updated continuously exploiting the existing RPL signalling mechanism. The performance of the proposed approach is evaluated through extensive simulations and compared with the existing work to demonstrate its effectiveness. The results show that the proposed method substantially improves network performance in terms of packet delivery and average delay with a marginal increase in the signalling frequency.
△ Less
Submitted 20 May, 2021;
originally announced May 2021.
-
Design and Field Implementation of Blockchain Based Renewable Energy Trading in Residential Communities
Authors:
Shivam Saxena,
Hany Farag,
Aidan Brookson,
Hjalmar Turesson,
Henry M. Kim
Abstract:
This paper proposes a peer to peer (P2P), blockchain based energy trading market platform for residential communities with the objective of reducing overall community peak demand and household electricity bills. Smart homes within the community place energy bids for its available distributed energy resources (DERs) for each discrete trading period during a day, and a double auction mechanism is us…
▽ More
This paper proposes a peer to peer (P2P), blockchain based energy trading market platform for residential communities with the objective of reducing overall community peak demand and household electricity bills. Smart homes within the community place energy bids for its available distributed energy resources (DERs) for each discrete trading period during a day, and a double auction mechanism is used to clear the market and compute the market clearing price (MCP). The marketplace is implemented on a permissioned blockchain infrastructure, where bids are stored to the immutable ledger and smart contracts are used to implement the MCP calculation and award service contracts to all winning bids. Utilizing the blockchain obviates the need for a trusted, centralized auctioneer, and eliminates vulnerability to a single point of failure. Simulation results show that the platform enables a community peak demand reduction of 46%, as well as a weekly savings of 6%. The platform is also tested at a real-world Canadian microgrid using the Hyperledger Fabric blockchain framework, to show the end to end connectivity of smart home DERs to the platform.
△ Less
Submitted 20 July, 2019;
originally announced July 2019.
-
Blockchain Based Transactive Energy Systems for Voltage Regulation
Authors:
Shivam Saxena,
Hany Farag,
Hjalmar Turesson,
Henry M. Kim
Abstract:
Transactive Energy Systems (TES) are modern mechanisms in electric power systems that allow disparate control agents to utilize distributed generation units (DGs) to engage in energy transactions and provide ancillary services to the grid. Although voltage regulation is a crucial ancillary service within active distribution networks (ADNs), previous work has not adequately explored how this servic…
▽ More
Transactive Energy Systems (TES) are modern mechanisms in electric power systems that allow disparate control agents to utilize distributed generation units (DGs) to engage in energy transactions and provide ancillary services to the grid. Although voltage regulation is a crucial ancillary service within active distribution networks (ADNs), previous work has not adequately explored how this service can be offered in terms of its incentivization, contract auditability and enforcement. Blockchain technology shows promise in being a key enabler of TES, allowing agents to engage in trustless, persistent transactions that are both enforceable and auditable. To that end, this paper proposes a blockchain based TES that enables agents to receive incentives for providing voltage regulation services by i) maintaining an auditable reputation rating for each agent that is increased proportionately with each mitigation of a voltage violation, ii) utilizing smart contracts to enforce the validity of each transaction and penalize reputation ratings in case of a mitigation failure and iii) automating the negotiation and bidding of agent services by implementing the contract net protocol (CNP) as a smart contract. Experimental results on both simulated and real-world ADNs are executed to demonstrate the efficacy of the proposed system.
△ Less
Submitted 22 October, 2019; v1 submitted 19 July, 2019;
originally announced July 2019.
-
Hard Decision Cooperative Spectrum Sensing Based on Estimating the Noise Uncertainty Factor
Authors:
Hossam M. Farag,
Ehab Mahmoud Mohamed
Abstract:
Spectrum Sensing (SS) is one of the most challenging issues in Cognitive Radio (CR) systems. Cooperative Spectrum Sensing (CSS) is proposed to enhance the detection reliability of a Primary User (PU) in fading environments. In this paper, we propose a hard decision based CSS algorithm using energy detection with taking into account the noise uncertainty effect. In the proposed algorithm, two dynam…
▽ More
Spectrum Sensing (SS) is one of the most challenging issues in Cognitive Radio (CR) systems. Cooperative Spectrum Sensing (CSS) is proposed to enhance the detection reliability of a Primary User (PU) in fading environments. In this paper, we propose a hard decision based CSS algorithm using energy detection with taking into account the noise uncertainty effect. In the proposed algorithm, two dynamic thresholds are toggled based on predicting the current PU activity, which can be successfully expected using a simple successive averaging process with time. Also, their values are evaluated using an estimated value of the noise uncertainty factor. These dynamic thresholds are used to compensate the noise uncertainty effect and increase (decrease) the probability of detection (false alarm), respectively. Theoretical analysis is performed on the proposed algorithm to deduce its enhanced false alarm and detection probabilities compared to the conventional hard decision CSS. Moreover, simulation analysis is used to confirm the theoretical claims and prove the high performance of the proposed scheme compared to the conventional CSS using different fusion rules.
△ Less
Submitted 13 October, 2015;
originally announced October 2015.
-
Soft Decision Cooperative Spectrum Sensing Based Upon Noise Uncertainty Estimation
Authors:
Hossam M. Farag,
Ehab Mahmoud Mohamed
Abstract:
Spectrum Sensing (SS) constitutes the most critical task i n Cognitive Radio (CR) systems for Primary User (PU) detection. Cooperative Spectrum Sensing (CSS) is introduced to enhance the detection reliability of the PU in fading environments. In this paper, we propose a soft decision based CSS algorithm using energy detection by taking into account the noise uncertainty effect. In the proposed alg…
▽ More
Spectrum Sensing (SS) constitutes the most critical task i n Cognitive Radio (CR) systems for Primary User (PU) detection. Cooperative Spectrum Sensing (CSS) is introduced to enhance the detection reliability of the PU in fading environments. In this paper, we propose a soft decision based CSS algorithm using energy detection by taking into account the noise uncertainty effect. In the proposed algorithm, two threshold levels are utilized based on predicting the current PU activity, which can be successfully expected using a simple successive averaging process with time. The two threshold levels are evaluated based on estimating the noise uncertainty factor. In addition, they are toggled in a dynamic manner to compensate the noise uncertainty effect and to increase the probability of detection and decrease the probability of false alarm. Theoretical analysis is performed on the proposed algorithm to evaluate its enhanced false alarm and detection probabilities over the conventional soft decision CSS using different combining schemes. In addition, simulation results show the high efficiency of the proposed scheme compared to the conventional soft decision CSS, with high computational complexity enhancements.
△ Less
Submitted 20 May, 2015;
originally announced May 2015.