Diep N. Nguyen

dblp:95/10112 · DBLP profile ↗
← Back
158ranked-venue papers
11as first author
105since 2021 · last 2026
0000-0003-2659-8648ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 135 · 9 first-author · 88 since 2021Artificial intelligence and machine learning · 5 · 1 first-author · 3 since 2021Software engineering, systems software and programming languages · 3 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 3 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Deep Learning-Driven Friendly Jamming for Secure ISAC Under Channel Uncertainty
Bui Minh Tuan, Van-Dinh Nguyen, Diep N. Nguyen, Nguyen Linh-Trung, Nguyen Van Huynh, Dinh Thai Hoang, Marwan Krunz, Eryk Dutkiewicz
ICC3
2026 PFAE: Personalized Federated Learning for Anomaly Detection Over Heterogeneous IoT Domains
Phai Vu Dinh, Marwan Krunz, Diep N. Nguyen, Dinh Thai Hoang
INFOCOM3
2026 Spiking Personalized Federated Learning for Brain-Computer Interface-Enabled Immersive Communication
Chen Shang, Dinh Thai Hoang, Diep N. Nguyen, Jiadong Yu
INFOCOM3
2026 Edge IoBNT Networks for Bioprocess Digital Twins: A Physics-Informed ML Approach
Mohammad Jamshidi 0002, Dinh Thai Hoang, Diep N. Nguyen
WCNC3
2026 Threat Detection in Ethereum Smart Contracts Using a Hierarchical Depthwise Graph Convolutional Neural Network
Thuy Pham, Diep N. Nguyen, Hoang Dinh, Eryk Dutkiewicz
WCNC3
2026 Joint Service Placement and Resource Optimization in Hierarchical Edge-Cloud Networks
abstract
Hierarchical edge-cloud computing-aided Internet of Things (IoT) networks offer low-latency and cost-efficient services to a growing number of data-intensive IoT devices. However, optimizing service placement, which involves determining the most suitable locations within a network to deploy various services, is critical to balancing workloads dynamically and ensuring efficient resource utilization. In this paper, we jointly optimize service placement, edge/cloud cooperation, task offloading, and bandwidth allocation to enhance processing efficiency and response times. The main objective is to minimize both the overall end-to-end latency and the system cost, including service deployment and operational costs. The formulated problem belongs to the class of non-convex mixed-integer nonlinear programming, where finding a feasible solution is already challenging. Towards a stable system, we first transform the original problem into a more tractable form and then decompose it into sub-problems which are solved at different timescales. Combining tools from relaxation and the successive convex approximation method, we develop iterative algorithms to solve these problems efficiently. With an appropriate penalty parameter, the proposed algorithms guarantee convergence to at least a local optimum. We produce extensive numerical results to demonstrate the superior performance of the proposed algorithms over benchmark schemes as well as emphasize the significance of the joint service placement and resource allocation in enhancing system performance and efficiency.
Phi-Son Vo, Van-Dinh Nguyen, Minh-Tuong Nguyen, Tuan-Vu Truong, Toan D. Gian, Dinh Thai Hoang, Diep N. Nguyen, Symeon Chatzinotas
IEEE Internet Things J.7
2026 Sensing-Assisted SWIPT With Hybrid Learning for Low-Power Sensors on Aerial-to-Ground Mobile Platforms
abstract
The sustainability of low-power mobile sensors is severely challenged by their limited battery capacity, and while simultaneous wireless information and power transfer (SWIPT) is a promising solution, its efficiency suffers dramatically under the uncertainty inherent to mobile three-dimensional (3D) aerial-to-ground environments. This work addresses the critical need for robust and efficient SWIPT under dynamic uncertainty by proposing a novel sensing-assisted SWIPT framework based on a unique hybrid learning algorithm. Our approach first formulates a two-layer optimization problem that rigorously couples a sensing layer, characterized by the Posterior Cram´er-Rao Bound (PCRB), with a SWIPT resource allocation layer. For the sensing layer, the core novelty is a learning-based Kalman Filtering (KF) estimator that merges the interpretative stability of model-based filtering with the adaptive power of neural networks to learn complex, nonlinear mobility patterns. We then prove that minimizing the estimator’s unsupervised loss is mathematically equivalent to minimizing the PCRB, ensuring convergence to optimal sensing without ground-truth supervision. This high-fidelity state information drives a decision-making learning model that adaptively optimizes beamforming, transmit power, and power splitting for the SWIPT resource allocation layer, forming a closed-loop hybrid learning system that continuously reinforces sensing and SWIPT performance. Extensive simulations demonstrate that our framework significantly outperforms benchmark methods in sensing accuracy, communication rate, and energy harvesting, validating its effectiveness in dynamic mobile environments.
Chen Shang, Dinh Thai Hoang, Diep N. Nguyen, Mohammad Abu Alsheikh, Ibrahim Radwan, Carlos C. N. Kuhn, Damith Chandana Herath
IEEE J. Sel. Areas Commun.3
2026 Deep Learning-Driven Friendly Jamming for Secure Multicarrier ISAC Under Channel Uncertainty
abstract
Integrated sensing and communication (ISAC) systems promise efficient spectrum utilization by jointly supporting radar sensing and wireless communication. This paper presents a deep learning-driven framework for enhancing physical-layer security in multicarrier ISAC systems under imperfect channel state information (CSI) and in the presence of unknown eaves-dropper (Eve) locations. Unlike conventional ISAC-based friendly jamming (FJ) approaches that require Eve’s CSI or precise angle-of-arrival (AoA) estimates, our method exploits radar echo feedback to guide directional jamming without explicit Eve’s information. To enhance robustness to radar sensing uncertainty, we propose a radar-aware neural network that jointly optimizes beamforming and jamming by integrating a novel nonparametric Fisher Information Matrix (FIM) estimator based on f-divergence. The jamming design satisfies the Cramér–Rao lower bound (CRLB) constraints even in the presence of noisy AoA. For efficient implementation, we introduce a quantized tensor train-based encoder that reduces the model size by more than 100 times with negligible performance loss. We also integrate a non-overlapping secure scheme into the proposed framework, in which specific sub-bands can be dedicated solely to communication. Extensive simulations demonstrate that the proposed solution achieves significant improvements in secrecy rate, reduced block error rate (BLER), and strong robustness against CSI uncertainty and angular estimation errors, under-scoring the effectiveness of the proposed deep learning–driven friendly jamming framework under practical ISAC impairments.
Bui Minh Tuan, Van-Dinh Nguyen, Diep N. Nguyen, Nguyen Linh-Trung, Nguyen Van Huynh, Dinh Thai Hoang, Marwan Krunz, Eryk Dutkiewicz
IEEE Trans. Commun.3
2026 Energy-Efficient and Real-Time Sensing for Federated Continual Learning via Sample-Driven Control
abstract
An intelligent Real-Time Sensing (RTS) system must continuously acquire, update, integrate, and apply knowledge to adapt to real-world dynamics. Managing distributed intelligence in this context requires Federated Continual Learning (FCL). However, effectively capturing the diverse characteristics of RTS data in FCL systems poses significant challenges, including severely impacting computational and communication resources, escalating energy costs, and ultimately degrading overall system performance. To overcome these challenges, we investigate how the data distribution shift from ideal to practical RTS scenarios affects Artificial Intelligence (AI) model performance by leveraging thegeneralization gapconcept. In this way, we can analyze how sampling time in RTS correlates with the decline in AI performance, computation cost, and communication efficiency. Based on this observation, we develop a novel Sample-driven Control for Federated Continual Learning (SCFL) technique, specifically designed for mobile edge networks with RTS capabilities. In particular, SCFL is an optimization problem that harnesses the sampling process to concurrently minimize the generalization gap and improve overall accuracy while upholding the energy efficiency of the FCL framework. To solve the highly complex and time-varying optimization problem, we introduce a new soft actor-critic algorithm with explicit and implicit constraints (A2C-EI). Our empirical experiments reveal that we can achieve higher efficiency compared to other DRL baselines. Notably, SCFL can significantly reduce energy consumption up to 85% while maintaining FL convergence and timely data transmission.
Minh Ngoc Luu, Minh-Duong Nguyen, Ebrahim Bedeer, Van-Duc Nguyen, Dinh Thai Hoang, Diep N. Nguyen, Quoc-Viet Pham
IEEE Trans. Mob. Comput.6
2026 Adaptive Quantization and Differential Privacy Federated Learning Framework
abstract
Federated Learning (FL) enables devices to collaboratively train machine learning models without sharing raw data, promoting privacy-preserving AI. However, practical deployment faces challenges in balancing the data privacy, communication overhead, and the training convergence rate. For instance, adding noise to local models to preserve privacy can increase the size of updates, exacerbating communication overhead and reducing the convergence rate, while coarse quantization reduces communication costs but can degrade model accuracy. This paper introduces a novel integration of diverse quantization schemes, including both uniform and adaptive quantization, synergistically paired with additive noise mechanisms, to optimally trade off the model/training precision/rate, communication overhead, and privacy protection. By adapting quantization levels based on training dynamics, including gradient variance and model convergence, our approach minimizes the learning error upper bound while ensuring theoretically quantified differential privacy and achieves significant savings in the number of communicated bits. To the best of our knowledge, this is the first work to integrate adaptive quantization with additive noise in FL. More importantly, we provide theoretical guarantees for differential privacy and convergence of the proposed framework and empirically evaluate its communication privacy tradeoffs. Experimental results on popular datasets like MNIST, CIFAR demonstrate that our method enables the training of convolutional neural networks with less than 4-bit quantization, achieving privacy budgets as low as 1.0, while maintaining accuracy that approaches the standard, non-differentially private FedAvg algorithm.
Chi-Hieu Nguyen, Diep N. Nguyen, Dinh Thai Hoang, Mohammad Abu Alsheikh
IEEE Trans. Mob. Comput.3
2026 SBW 3.0: A Blockchain-Enabled Framework for Secure and Efficient Information Management in Web 3.0
abstract
In this paper, we propose an effective blockchain-enabled information management framework, named Smart Blockchain-based Web 3.0 (SBW 3.0). Our framework aims to handle information within Web 3.0 efficiently, enhance data security and privacy, create new revenue streams, and encourage users to contribute valuable information to websites. To this end, SBW 3.0 employs blockchain technology and smart contracts to manage the decentralized data collection in Web 3.0. Moreover, we introduce a robust consensus mechanism grounded in Delegated Proof-of-Stake (DPoS) to reward user contributions. Furthermore, we develop a non-cooperative game model to examine user behavior in this context and conduct thorough analysis to prove the uniqueness of the Nash equilibrium in our proposed system. Through simulations, we evaluate the performance of SBW 3.0 and analyze the effects of various critical parameters on information contribution. Our results validate the theoretical analysis, showing that the proposed consensus mechanism successfully encourages nodes and users to provide more information, thus overcoming the current limitations of Web 3.0 regarding data decentralization and management.
Md Arif Hassan, Bui Duc Manh, Cong Thanh Nguyen 0001, Chi-Hieu Nguyen, Dinh Thai Hoang, Diep N. Nguyen, Nguyen Van Huynh, Dusit Niyato
IEEE Trans. Netw. Serv. Manag.6
2026 Exploiting Label-Aware Knowledge From Heterogeneous Clients for Hierarchical Federated Learning
abstract
In real-world applications, Federated Learning (FL) faces two challenges: (1) scalability and (2) heterogeneous data. To address the first problem, we design a novel FL framework named Full-stack FL (F2L). More specifically, F2L provides a hierarchical network architecture, making extending the FL network accessible without reconstructing the whole network system. Moreover, leveraging the advantages of hierarchical network design, we propose a new Label-driven Knowledge Distillation (LKD) technique at the centralized server to address the second problem. Unlike the current knowledge distillation techniques, LKD is capable of training a student model, which consists of good knowledge from all teachers' models. Therefore, our proposed algorithm can effectively extract the knowledge of the regions' data distribution (i.e., the regional aggregated models) to reduce the divergence between clients' models when operating under the FL system with non-independent identically distributed data. Extensive experiment results reveal that: (i) our F2L method can significantly improve the overall FL efficiency in all global distillations (i.e., accuracy is$7-20\%$higher in non-IID settings), and (ii) F2L rapidly achieves convergence as global distillation stages occur instead of increasing on each communication cycle.
Minh-Duong Nguyen, Quoc-Viet Pham, Dinh Thai Hoang, Diep N. Nguyen, Long Tran-Thanh, Won-Joo Hwang
IEEE Trans. Parallel Distributed Syst.4
2025 Multi-user Secrecy Rate Maximization in Finite Blocklength IRS-aided Systems
abstract
Provisioning secrecy for all users, given the heterogeneity in their channel conditions, locations, and the unknown location of the attacker/eavesdropper, is challenging and not always feasible. The problem is even more difficult under finite blocklength constraints that are popular in ultra-reliable low latency communication (URLLC) and massive machine-type communications (mMTC). This work takes the first step to guarantee secrecy for all URLLC/mMTC users in the finite blocklength regime (FBR) where intelligent reflecting surfaces (IRS) are used to enhance legitimate users’ reception and thwart the potential eavesdropper (Eve) from intercepting. To that end, we aim to maximize the minimum secrecy rate (SR) among all users by jointly optimizing the transmitter’s beamforming and IRS’s passive reflective elements (PREs) under the FBR latency constraints. The resulting optimization problem is non-convex. To tackle it, we linearize the objective function, and decompose the problem into sequential subproblems. We prove that our proposed algorithm’s converges to a locally optimal solution with low computational complexity thanks to our closed-form linearization approach. This makes the solution scalable for large IRS deployments. Extensive simulations with practical settings show that our approach can ensure secure communication for all users while satisfying FBR constraints.
Monir Abughalwa, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
GLOBECOM2
2025 Latency-Aware LLM Deployment over Edge Networks
abstract
The growing size and complexity of Large Language Models (LLMs) pose major challenges for deployment in edge environments with limited computational and communication resources. To address this, we propose a novel distributed framework for allocating LLM layers across heterogeneous edge nodes. By modeling the problem as a two-sided matching game, where layers and nodes rank each other based on processing delay and inter-node transmission latency, our approach achieves stable and low-latency allocations without centralized coordination. In particular, we first design a lightweight matching algorithm that accounts for pipeline dependencies and mitigates idle periods during sequential inference. We then extend the proposed framework to support multi-tenant scenarios, where multiple LLMs compete for shared edge resources. Extensive simulations show that our approach achieves up to a 10% reduction in inference latency compared to the Kolkata Game baseline. We also validate the proposed framework with a real-world testbed based on LLaMA-7B under realistic conditions.
Benedetta Picano, Dinh Thai Hoang, Diep N. Nguyen
GLOBECOM3
2025 Demo: PP-AICloud for Edge-Assisted Privacy-Preserving AI Inference with Homomorphic Encryption in Cloud-Based Mobile Services
abstract
This paper presents PP-AICloud, a practical system prototype designed to enable privacy-preserving AI inference for cloud-based mobile services. Motivated by recent industry efforts, such as Apple's integration of Homomorphic Encryption (HE) for on-device intelligence, our work addresses the key limitations of existing privacy-preserving machine learning (PPML) solutions, i.e., high latency, bandwidth inefficiencies, and excessive on-device computation. PP-AICloud leverages edge nodes as an intermediate computing layer between mobile devices and centralized AICloud infrastructures, distributing the HE workflow across edge and cloud resources. By integrating HE with deep convolutional neural networks (CNNs), the system enables efficient and secure inference on encrypted user data without requiring decryption. Experimental results demonstrate that PP-AICloud achieves more than 91% accuracy on a real-world landmark recognition task with real-time latency of under 0.7 seconds. We demonstrate the capabilities of PP-AICloud through demo videos available at: Demo link.
Chi-Hieu Nguyen, Bui Duc Manh, Dinh Thai Hoang, Diep N. Nguyen, Lin Wang 0025
MobiCom4
2025 A Dual-Decoder Variational Auto-Encoder for Anomaly Detection
abstract
Anomaly detection aims to identify patterns and events that deviate from the norm. However, current methods struggle to achieve high detection accuracy due to data complexity, i.e., imbalance and particularly hidden features not directly observed in the raw data. To address this, we propose a novel neural network architecture/model, called Dual-Decoder Variational Auto-Encoder (DDVAE) which consists of an encoder and two decoders. The encoder maps the input data into the extended latent space, where the dimensionality is greater than that of the input data, providing more room to capture the relationship among features. The data in the extended latent space of DDVAE is modelled based on the distribution of the normal samples to generate stochastic latent variables before they are fed into the first decoder to reconstruct the input data. After that, reconstructed data at the output of the first decoder are used to reconstruct the extended latent space, in which anomalies produce higher reconstruction errors than normal samples when reconstructing both the input data and the extended latent space. The Area Under the ROC Curve (AUC) obtained by DDVAE is significantly greater than that of conventional non-parametric methods and generative models on eight benchmark anomaly datasets, by up to 3.9%. DDVAE also achieves an average miss detection rate of 16.9%. We observe that DDVAE achieves high AUC in cases of a low rate of anomalies compared to normal samples,
Phai Vu Dinh, Diep N. Nguyen, Dinh Thai Hoang, Nguyen Quang Uy, Son Pham Bao, Eryk Dutkiewicz
WCNC2
2025 Defeating Eavesdropping Attacks with Inter-Cell Interference and Deep Reinforcement Learning
abstract
This paper introduces a novel joint user association and resource allocation framework to efficiently deal with eavesdropping attacks without requiring prior information about eavesdroppers. Specifically, the co-channel interference when reusing resource blocks is leveraged to disrupt the signal reception at eavesdroppers. To maximize the secure area, defined as the area where eavesdroppers cannot wiretap the channel due to co-channel interference, we first formulate the system by using the Markov decision process to capture the dynamics and uncertainty of mobile users and wireless communications. Then, a deep reinforcement learning (DRL)-based approach is proposed to obtain the joint optimal user association and resource allocation policy to utilize the co-channel interference and maximize the secure area. Extensive simulation results demonstrate that by intelligently associating users and allocating resource blocks to them, our proposed solution can help to effectively defeat eavesdropping attacks without requiring prior information of eavesdroppers which may not be readily available in practice. In addition, the proposed DRL-based algorithm can converge to the optimal policy quickly and achieve better performance compared to existing solutions.
Nguyen Van Huynh, Diep N. Nguyen, Lorenzo Mucchi, Stefano Caputo, Massimo Piccardi, Dinh Thai Hoang, Eryk Dutkiewicz
WCNC2
2025 Protocol Design for Irregular Repetition Slotted ALOHA with Energy Harvesting to Maintain Information Freshness
abstract
We investigate an internet-of-things system where energy-harvesting devices send status updates to a common receiver using the irregular repetition slotted ALOHA (IRSA) protocol. Energy shortages in these devices may lead to transmission failures that are unknown to the receiver, disrupting the decoding process. To address this issue, we propose a method for the receiver to perfectly identify such failures. Furthermore, we optimize the degree distribution of the protocol to enhance the freshness of the status updates. Our optimized degree distribution mitigates the adverse effects of potential transmission failures. Numerical results demonstrate that, despite energy-harvesting constraints, IRSA can achieve a level of information freshness comparable to systems with unlimited energy.
Khac-Hoang Ngo, Diep N. Nguyen, Thai-Mai Dinh-Thi
WCNC2
2025 Enabling technologies for Web 3.0: A comprehensive survey
Md Arif Hassan, Mohammad Jamshidi 0002, Bui Duc Manh, Nam Hoai Chu, Chi-Hieu Nguyen, Nguyen Quang Hieu, Cong Thanh Nguyen 0001, Dinh Thai Hoang, Diep N. Nguyen, Nguyen Van Huynh, Mohammad Abu Alsheikh, Eryk Dutkiewicz
Comput. Networks9
2025 Enhancing tropical cyclone intensity forecasting over the Bien Dong Sea with foundation model and prompt tuning
Duc Long Nguyen, Duc Tien Du, Xuan Manh Nguyen, Ngoc Tu Nguyen, Khanh Hung Mai, Dinh Quan Dang, Gia Nam Hoang, Anh Duc Tran, Thanh-Hung Nguyen, Diep N. Nguyen, Phi-Le Nguyen, Van Khiem Mai
Eng. Appl. Artif. Intell.10
2025 Quantum Annealing for Complex Optimization in Satellite Communication Systems
abstract
Satellite communication (SatCom) systems play a vital role in providing global connectivity and enable a wide range of applications, including Internet of Things (IoT) connectivity for remote areas, such as forests and oceans. Two crucial resource allocation challenges in SatCom are beam placement (BP) and frequency assignment (FA) problems, which involve the clique covering (CC) and graph coloring (GC) problems, respectively. Conventional solutions for these problems incur excessive computational cost, which is intractable for classical computers. A promising approach is to formulate these problems using the Ising model, construct their Hamiltonians, and then solve them efficiently by a quantum computer. However, the current quantum computers have very limited hardware and can only handle rather small inputs. To overcome this limitation, we propose a hybrid-quantum-classical-computational pipeline where an efficient hamiltonian reduction method is the key for solving large CC/GC instances. Through experiments on real quantum computers, our reduction method outperforms commercial solutions, allowing quantum annealers to handle significantly larger BP/FA instances while maintaining high probability to achieve feasible solutions and near-optimal performance. Although the inherent hardness of the CC/GC problems cannot be overcome by quantum computing, our research contributes to the early exploration of quantum computing in the context of the complex optimization problems in SatCom systems, particularly in the realm of IoT connectivity for remote areas.
Thinh Quang Dinh, Son Hoang Dau, Eva Lagunas, Symeon Chatzinotas, Diep N. Nguyen, Dinh Thai Hoang
IEEE Internet Things J.5
2025 Physics-Informed Neural Networks for Bio-Nano Digital Twins: A Multimodel Framework With IoBNT Integration
abstract
Digital Twin (DT) technology is transforming biological processes by enabling real-time predictive modeling and optimization. However, implementing DTs at the micro- and nano-scale presents significant challenges in data extraction, transmission, and computation due to the complexity of biological environments. To address these challenges, this work proposes a multi-model Physics-Informed Neural Network (PINN) framework, enhanced by the Internet of Bio-Nano Things (IoBNT), to improve real-time bioprocess monitoring and prediction. The proposed framework integrates IoBNT for efficient biological data acquisition and transmission with advanced deep neural networks (DNNs), including Fully Connected Neural Networks (FCNN), Residual Block Neural Networks (ResBlock NN), and Recurrent Neural Networks (RNN), to enhance predictive accuracy. By incorporating physics-based constraints into the learning process, the PINN architecture ensures biologically plausible and data-efficient predictions. Experimental results demonstrate the framework’s effectiveness in monitoring microbial and substrate growth using Monod equations, achieving an average mean absolute error (MAE) of 0.0275 g/L, anR2value close to 1, and a root mean squared error (RMSE) of 0.0425 g/L across four of the five proposed architectures. Additionally, the integration of IoBNT enhances data reliability, reducing transmission errors by up to 98%. These findings highlight the potential of IoBNT-powered PINN frameworks for developing high-fidelity, self-adaptive DTs in digital biological and healthcare applications.
Mohammad Jamshidi 0002, Dinh Thai Hoang, Diep N. Nguyen, Dusit Niyato, Majid Ebrahimi Warkiani
IEEE Internet Things J.3
2025 Privacy-Preserving Cyberattack Detection in Blockchain-Based IoT Systems Using AI and Homomorphic Encryption
abstract
This work proposes a novel privacy-preserving cyberattack detection framework for blockchain-based Internet of Things (IoT) systems. In our approach, artificial intelligence (AI)-driven detection modules are strategically deployed at blockchain nodes (BNs) to identify real-time attacks, ensuring high accuracy and minimal delay. To achieve this efficiency, the model training is conducted by a cloud service provider (CSP). Accordingly, BNs send their data to the CSP for training, but to safeguard privacy, the data is encrypted using homomorphic encryption (HE) before transmission. This encryption method allows the CSP to perform computations directly on encrypted data without the need for decryption, preserving data privacy throughout the learning process. To handle the substantial volume of encrypted data, we introduce an innovative packing algorithm in a single-instruction-multiple-data (SIMD) manner, enabling efficient training on HE-encrypted data. Building on this, we develop a novel deep neural network training algorithm optimized for encrypted data. We further propose a privacy-preserving distributed learning approach based on the FedAvg algorithm, which parallelizes the training across multiple workers, significantly improving computation time. Upon completion, the CSP distributes the trained model to the BNs, enabling them to perform real-time, privacy-preserved detection. Our simulation results demonstrate that our proposed method can not only mitigate the training time but also achieve detection accuracy that is approximately identical to the approach without encryption, with a gap of around 0.01%. Additionally, our real implementations on various blockchain consensus algorithms and hardware configurations show that our proposed framework can also be effectively adapted to real-world systems.
Bui Duc Manh, Chi-Hieu Nguyen, Dinh Thai Hoang, Diep N. Nguyen, Ming Zeng 0002, Quoc-Viet Pham
IEEE Internet Things J.4
2025 Securing MIMO Wiretap Channel With Learning-Based Friendly Jamming Under Imperfect CSI
abstract
Wireless communications are particularly vulnerable to eavesdropping attacks due to their broadcast nature. To effectively deal with eavesdroppers, existing security techniques usually require accurate channel state information (CSI), e.g., for friendly jamming (FJ), and/or additional computing resources at transceivers, e.g., cryptography-based solutions, which unfortunately may not be feasible in practice. This challenge is even more acute in low-end IoT devices. We thus introduce a novel deep learning-based FJ framework that can effectively defeat eavesdropping attacks with imperfect CSI and even without CSI of legitimate channels. In particular, we first develop an autoencoder-based communication architecture with FJ, namely, AEFJ, to jointly maximize the secrecy rate and minimize the block error rate (BLER) at the receiver without requiring perfect CSI of the legitimate channels. In addition, to deal with the case without CSI, we leverage the mutual information neural estimation (MINE) concept and design a MINE-based FJ scheme that can achieve comparable security performance to the conventional FJ methods that require perfect CSI. Extensive simulations in a multiple-input-multiple-output (MIMO) system demonstrate that our proposed solution can effectively deal with eavesdropping attacks in various settings. Moreover, the proposed framework can seamlessly integrate MIMO security and detection tasks into a unified end-to-end learning process. This integrated approach can significantly maximize the throughput and minimize the BLER, offering a good solution for enhancing communication security in wireless communication systems.
Bui Minh Tuan, Diep N. Nguyen, Nguyen Linh-Trung, Van-Dinh Nguyen, Nguyen Van Huynh, Dinh Thai Hoang, Marwan Krunz, Eryk Dutkiewicz
IEEE Internet Things J.2
2025 Efficient STAR-RIS Mode for Energy Minimization in WPT-FL Networks With NOMA
abstract
With the massive deployment of Internet of Things (IoT) devices in sixth-generation networks, several critical challenges have emerged, such as large communication overhead, coverage limitations, and limited battery lifespan due to high energy consumption. Federated learning (FL), wireless power transfer (WPT), multi-antenna access point (AP), and reconfigurable intelligent surfaces (RIS) can mitigate these challenges by reducing the need for large data transmissions, enabling sustainable energy harvesting, and optimizing the propagation environment. Compared to conventional RIS, simultaneously transmitting and reflecting (STAR)-RIS not only extends coverage from half-space to full-space but also improves energy saving through appropriate mode selection. Motivated by the need for sustainable, low-latency, and energy-efficient communication in large-scale IoT networks, this paper investigates the efficient STAR-RIS mode in the uplink and downlink phases of a WPT-FL multi-antenna AP network with non-orthogonal multiple access to minimize energy consumption, a joint optimization that remains largely unexplored in existing works on RIS or STAR-RIS. We formulate a non-convex energy minimization problem for different STAR-RIS modes, i.e., energy splitting (ES) and time switching (TS), in both uplink and downlink transmission phases, where STAR-RIS phase shift vectors, beamforming matrices, time and power for harvesting, uplink transmission, and downlink transmission, local processing time, and computation frequency for each user are jointly optimized. To tackle the non-convexity, the problem is decoupled into two subproblems: the first subproblem optimizes STAR-RIS phase shift vectors and beamforming matrices across all WPT-FL phases using block coordinate descent over either semi-definite programming or Rayleigh quotient problems, while the second one allocates time, power, and computation frequency via the one-dimensional search algorithms or the bisection algorithm. Simulation results demonstrate that TS STAR-RIS in both uplink and downlink transmissions achieves the lowest energy consumption, outperforming ES and conventional RIS schemes due to its flexible phase shift adaptation and lower interference levels.
Mohammad Hossein Alishahi, Ming Zeng 0002, Paul Fortier, Omer Waqar, Muhammad Hanif 0002, Dinh Thai Hoang, Diep N. Nguyen, Quoc-Viet Pham
IEEE Trans. Commun.7
2024 The Role of AI in Peer Support for Young People: A Study of Preferences for Human- and AI-Generated Responses
abstract
Generative Artificial Intelligence (AI) is integrated into everyday technology, including news, education, and social media. AI has further pervaded private conversations as conversational partners, auto-completion, and response suggestions. As social media becomes young people’s main method of peer support exchange, we need to understand when and how AI can facilitate and assist in such exchanges in a beneficial, safe, and socially appropriate way. We asked 622 young people to complete an online survey and evaluate blinded human- and AI-generated responses to help-seeking messages. We found that participants preferred the AI-generated response to situations about relationships, self-expression, and physical health. However, when addressing a sensitive topic, like suicidal thoughts, young people preferred the human response. We also discuss the role of training in online peer support exchange and its implications for supporting young people’s well-being. Disclaimer: This paper includes sensitive topics, including suicide ideation. Reader discretion is advised.
Jordyn Young, Laala M. Jawara, Diep N. Nguyen, Brian Daly, Jina Huh, Afsaneh Razi
CHI3
2024 Multi-User Secrecy Rate Maximization in IRS-aided Systems
abstract
Intelligent reflective surfaces (IRS) allow us to actively customize the radio environment by manipulating the reflected signals upon them. Among their various applications, one notable use is enhancing user security and privacy. This is achieved by strategically reflecting signals from the transmitter to improve reception for authorized users while minimizing the signal quality for suspicious eavesdroppers. However, under multiuser settings, given the heterogeneity in users’ channels, locations, and the unknown location of the eavesdropper, it is challenging to avoid secrecy outage for all users. This paper takes the first step in investigating the multi-user secrecy rate (SR) maximization in IRS-aided systems. To this end, we aim to maximize the minimum user’s SR by optimizing the transmitter’s beamforming vector and the IRS’ passive reflective elements (PREs). The resulting problem is non-convex. To tackle this, we first linearize the objective function and decompose the problem into two sequential optimization problems. We then design an alternating optimization (AO) method to jointly optimize the transmitter’s beamforming vector and the IRS’ PREs. We prove that the proposed algorithm converges to a locally optimal solution of the above non-convex optimization problem. Numerical results demonstrate that the proposed Max-Min algorithm can provide secure communication for all the users.
Monir Abughalwa, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
GLOBECOM2
2024 Towards Secure Edge Computing: Advanced Machine Learning Techniques for Detecting Malicious Computing Tasks
abstract
In this work, we propose a novel machine learning empowered intrusion detection for Mobile Edge Computing (MEC) networks. Unlike most of the research works that focus on detecting attacks at the network layer, such as IP spoofing and Denial of Service (DoS) attacks, we aim to detect attacks/threats at the application layer, especially attacks caused by malicious codes embedded in offloaded computing tasks. This is an emerging issue in MEC networks as more and more MEC services allow MEC users to offload their computational tasks to the edge nodes to process. Yet, this is a very challenging problem in MEC, as data at the application layer is often complex and challenging to interpret, making anomaly detection difficult. Therefore, we first propose an effective solution to transfer data from the original offloading file to a new form, i.e., images, to make it more effective for the detection process. After that, a Convolutional Neural Network (CNN) and a collaborative learning process are proposed to learn information from training data (i.e., transformed images) and, at the same time, share the learned knowledge (i.e., trained models) together to improve the global accuracy in detecting attacks. Simulation results show that our approach can detect attacks with an accuracy of approximately 90%.
Mshari Aljumaie, Tran Viet Khoa, Chi-Hieu Nguyen, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
GLOBECOM5
2024 A Deep Learning Approach for Outlier Detection in Heterogeneous/Non-IID Data
abstract
Outlier/anomaly detection plays a pivotal role in AI applications, e.g., in classification, and intrusion/threat detection in cybersecurity. However, most existing methods face challenges of heterogeneity amongst feature subsets posed by non-independent and identically distributed (non-IID) data. To address this, we propose a novel neural network model called Multiple-Input Auto-Encoder for Anomaly Detection (MIAEAD). MIAEAD assigns an anomaly score to each feature subset of a data sample to indicate its likelihood of being an anomaly. This is done by using the reconstruction error of its sub-encoder as the anomaly score. All sub-encoders are then simultaneously trained using unsupervised learning to determine the anomaly scores of feature subsets. The final Area Under the ROC Curve (AUC) of MIAEAD is determined by the maximum value among the feature subsets. Extensive experiments on eight real-world anomaly datasets from different domains, e.g., health, finance, cybersecurity, and satellite imaging, demonstrate the superior performance of MIAEAD over conventional methods and the state-of-the-art unsupervised models, by up to 4.3% in terms of AUC score. Furthermore, experimental results show that the AUC obtained by MIAEAD is mostly not impacted as the ratio of anomalies to normal samples in the dataset increases. In contrast, the fundamental anomaly detection method using Auto-Encoder (AE) experiences a significant decline in AUC as this ratio increases. We observe that MIAEAD has a high AUC when applied to feature subsets with low heterogeneity based on the coefficient of variation (CV) score. We also prove that the MIAEAD model uses fewer parameters than the AE model.
Phai Vu Dinh, Diep N. Nguyen, Dinh Thai Hoang, Nguyen Quang Uy, Trung Hieu Le, Son Pham Bao, Eryk Dutkiewicz
GLOBECOM2
2024 A Novel Blockchain-Based Information Management Framework for Web 3.0
abstract
Web 3.0 is the third generation of the World Wide Web (WWW), concentrating on the critical concepts of decentralization, availability, and increasing client usability. Although Web 3.0 is undoubtedly an essential component of the future Internet, it currently faces critical challenges, including decentralized data collection and management. To overcome these challenges, blockchain has emerged as one of the core technologies for the future development of Web 3.0. In this paper, we propose a novel blockchain-based information management framework, namely Smart Blockchain-based Web (SBW), to manage information in Web 3.0 effectively, enhance the security and privacy of users’ data, bring additional profits, and incentivize users to contribute information to the websites. Particularly, SBW utilizes blockchain technology and smart contracts to manage the decentralized data collection process for Web 3.0 effectively. Moreover, in this framework, we develop an effective consensus mechanism based on Proof-of-Stake (PoS) to reward the user’s information contribution and conduct game theoretical analysis to analyze the user’s behavior in the considered system. Additionally, we conduct simulations to assess the performance of SBW and investigate the impact of critical parameters on information contribution. The findings confirm our theoretical analysis and demonstrate that our proposed consensus mechanism can incentivize the nodes and users to contribute more information to our systems.
Md Arif Hassan, Cong Thanh Nguyen 0001, Chi-Hieu Nguyen, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
GLOBECOM5
2024 A Lightweight Human Pose Estimation Approach for Edge Computing-Enabled Metaverse with Compressive Sensing
abstract
The ability to estimate 3D movements of users over edge computing-enabled networks, such as 5G/6G networks, is a key enabler for the new era of extended reality (XR) and Metaverse applications. Recent advancements in deep learning have shown advantages over optimization techniques for estimating 3D human poses given spare measurements from sensor signals, i.e., inertial measurement unit (IMU) sensors attached to the XR devices. However, the existing works lack applicability to wireless systems, where transmitting the IMU signals over noisy wireless networks poses significant challenges. Furthermore, the potential redundancy of the IMU signals has not been considered, resulting in highly redundant transmissions. In this work, we propose a novel approach for redundancy removal and lightweight transmission of IMU signals over noisy wireless environments. Our approach utilizes a random Gaussian matrix to transform the original signal into a lower-dimensional space. By leveraging the compressive sensing theory, we have proved that the designed Gaussian matrix can project the signal into a lower-dimensional space and preserve the Set-Restricted Eigenvalue condition, subject to a power transmission constraint. Furthermore, we develop a deep generative model at the receiver to recover the original IMU signals from noisy compressed data, thus enabling the creation of 3D human body movements at the receiver for XR and Metaverse applications. Simulation results on a real-world IMU dataset show that our framework can achieve highly accurate 3D human poses of the user using only 82% of the measurements from the original signals. This is comparable to an optimization-based approach, i.e., Lasso, but is an order of magnitude faster.
Nguyen Quang Hieu, Dinh Thai Hoang, Diep N. Nguyen
GLOBECOM3
2024 Multiple-Input Auto-Encoder for IoT Intrusion Detection Systems with Heterogeneous Data
abstract
Machine learning is a core component of many Intrusion Detection Systems (IDS) for IoT networks. However, developing a robust machine-learning model for IDSs on IoT networks is very challenging. This is due to the diversity of IoT devices resulting in the inconsistency and high dimensions of data collected from IoT networks. In other words, in IoT environments, the training data for IDSs on IoT networks is often heterogeneous since they are collected from multiple sources with different characteristics. To tackle these problems, this paper proposes a novel neural network architecture called Multiple-Input Auto-Encoder (MIAE). MIAE has multiple sub-encoders that can process multiple input sources with different dimensions. Moreover, the MIAE model is trained in an unsupervised learning mode, and it can transfer the heterogeneous inputs into lower-dimensional representation to facilitate classifiers to distinguish between the normal samples and types of attacks. The experimental results on the three most popular benchmark IDS datasets, i.e., NSLKDD, UNSW-NB15, and IDS2017, show the superior performance of the MIAE over three groups of methods including conventional classifiers, state-of-the-art dimensionality reduction models, and unsupervised representation learning methods for multiple inputs with different dimensions. MIAE combined with the Random Forest (RF) classifier also achieves 96.2% in terms of accuracy in detecting sophisticated attacks, e.g., Slowloris. In addition, the average running time for detecting an attack sample obtained by MIAE combined with RF classifier is only roughly 5E-7 seconds, whilst the model size is lower than 1 MB. This clearly shows the effectiveness of our proposed model when deployed in practice.
Phai Vu Dinh, Dinh Thai Hoang, Nguyen Quang Uy, Diep N. Nguyen, Son Pham Bao, Eryk Dutkiewicz
ICC4
2024 Homomorphic Encryption-Enabled Federated Learning for Privacy-Preserving Intrusion Detection in Resource-Constrained IoV Networks
abstract
This paper aims to propose a novel framework to address the data privacy issue for Federated Learning (FL)-based Intrusion Detection Systems (IDSs) in Internet-of-Vehicles (IoVs) with limited computational resources. In particular, in conventional FL systems, it is usually assumed that the computing nodes have sufficient computational resources to process the training tasks. However, in practical IoV systems, vehicles usually have limited computational resources to process intensive training tasks, compromising the effectiveness of deploying FL in IDSs. While offloading data from vehicles to the cloud can mitigate this issue, it introduces significant privacy concerns for vehicle users (VUs). To resolve this issue, we first propose a highly-effective framework using homomorphic encryption to secure data that requires offloading to a centralized server for processing. Furthermore, we develop an effective training algorithm tailored to handle the challenges of FL-based systems with encrypted data. This algorithm allows the centralized server to directly compute on quantum-secure encrypted ciphertexts without needing decryption. This approach not only safeguards data privacy during the offloading process from VUs to the centralized server but also enhances the efficiency of utilizing FL for IDSs in IoV systems. Our simulation results show that our proposed approach can achieve a performance that is as close to that of the solution without encryption, with a gap of less than 0.8%.
Bui Duc Manh, Chi-Hieu Nguyen, Dinh Thai Hoang, Diep N. Nguyen
VTC Fall4
2024 Towards Secure AI-empowered Vehicular Networks: A Federated Learning Approach using Homomorphic Encryption
abstract
Federated Learning (FL) offers a privacy-preserving approach to training machine learning models from distributed data on resource-constrained devices. However, even for modern/high-end cars vehicular networks, onboard training with the whole of the raw data presents challenges due to limited computing capability and power consumption concerns. To address this conundrum, we propose a novel FL framework that leverages homomorphic encyption (HE) to allow vehicles to upload encrypted portions of their data to a cloud server. Thanks to the key feature of HE, the server can perform additional model updates directly on the encrypted data, alleviating the workload on vehicles while preserving privacy. Furthermore, model updates from vehicles are also HE-encrypted, guaranteeing end-to-end privacy protection. This approach reduces the computational burden on vehicles while maintaining the model quality and convergence performance of the FL framework. Additionally, it can mitigate biases stemming from heterogeneous data, resulting in more stable FL convergence. Extensive experiments demonstrate the effectiveness of our framework in reducing workload and improving learning stability in vehicular networks.
Chi-Hieu Nguyen, Bui Duc Manh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
VTC Fall4
2024 Real-time Cyberattack Detection with Collaborative Learning for Blockchain Networks
abstract
With the ever-increasing popularity of blockchain applications, securing blockchain networks plays a critical role in these cyber systems. In this paper, we first study cyberattacks (e.g., flooding of transactions, brute pass) in blockchain networks and then propose an efficient collaborative cyberattack detection model to protect blockchain networks. Specifically, we deploy a blockchain network in our laboratory to build a new dataset including both normal and attack traffic data. The main aim of this dataset is to generate actual attack data from different nodes in the blockchain network that can be used to train and test blockchain attack detection models. We then propose a realtime collaborative learning model that enables nodes in the network to share learning knowledge without disclosing their private data, thereby significantly enhancing system performance for the whole network. The extensive simulation and realtime experimental results show that our proposed detection model can detect attacks in the blockchain network with an accuracy of up to 97%.
Tran Viet Khoa, Do Hai Son, Dinh Thai Hoang, Nguyen Linh-Trung, Tran Thi Thuy Quynh, Diep N. Nguyen, Viet Ha Nguyen 0001, Eryk Dutkiewicz
WCNC6
2024 Constrained Twin Variational Auto-Encoder for Intrusion Detection in IoT Systems
abstract
Intrusion detection systems (IDSs) play a critical role in protecting billions of IoT devices from malicious attacks. However, the IDSs for IoT devices face inherent challenges of IoT systems, including the heterogeneity of IoT data/devices, the high dimensionality of training data, and the imbalanced data. Moreover, the deployment of IDSs on IoT systems is challenging, and sometimes impossible, due to the limited resources, such as memory/storage and computing capability of typical IoT devices. To tackle these challenges, this article proposes a novel deep neural network/architecture called constrained twin variational auto-encoder (CTVAE) that can feed classifiers of IDSs with more separable/distinguishable and lower dimensional representation data. Additionally, in comparison to the state-of-the-art neural networks used in IDSs, CTVAE requires less memory/storage and computing power, hence making it more suitable for IoT IDS systems. Extensive experiments with the 11 most popular IoT botnet data sets show that CTVAE can boost around 1% in terms of accuracy and Fscore in detection attack compared to the state-of-the-art machine learning and representation learning methods, whilst the running time for attack detection is lower than$2E{\mathrm{ -}}6$s and the model size is lower than 1 MB. We also further investigate various characteristics of CTVAE in the latent space and in the reconstruction representation to demonstrate its efficacy compared with current well-known methods.
Phai Vu Dinh, Nguyen Quang Uy, Dinh Thai Hoang, Diep N. Nguyen, Son Pham Bao, Eryk Dutkiewicz
IEEE Internet Things J.4
2024 Spoofing Detection for LiDAR in Autonomous Vehicles: A Physical-Layer Approach
abstract
Recent years have witnessed the ever-growing interest and adoption of autonomous vehicles (AVs), thanks to the latest advancement in sensing and artificial intelligence (AI) technologies. The LiDAR sensor is adopted by most AV manufacturers for its high precision and high reliability. Unfortunately, LiDARs are susceptible to malicious spoofing attacks, which can lead to severe safety consequences for AVs. Most current work focuses on protecting LiDAR against spoofing attacks by using perception model-level defense methods, whose effectiveness unfortunately depends on the correctness of the LiDAR’s sensing outcome. A spoofer thus can elude from these methods as long as it fabricates points that maintain the right contextual relationship held by the legitimate points. In this paper, we propose to use the signal’s Doppler frequency shift to verify the sender of the signal and detect potential spoofing attacks. To this end, we first thoroughly analyze the working principle of LiDAR and conduct real-world experiments to deeply understand and reveal the vulnerability of LiDAR sensors. We then prove that the Doppler frequency shifts of legitimate and spoofing signals present different characteristics, which can be used to fundamentally protect the LiDAR sensing outcome. For better demonstration purposes, we consider three attack models, including static attacker, moving attacker, and moving attacker with control of both velocity and signal frequency. For each of the models, we first show how the spoofing attack is performed and then present our countermeasures. We then propose a statistical spoofing detection framework to jointly consider the impact of short-term uncertainty in vehicle velocity, which can provide more accurate spoofing detection results in realistic environments. Extensive numerical results are provided in a wide range of settings and road conditions.
Xueyang Hu, Tao Shu, Diep N. Nguyen
IEEE Internet Things J.4
2024 Wirelessly Powered Federated Learning Networks: Joint Power Transfer, Data Sensing, Model Training, and Resource Allocation
abstract
Federated learning (FL) has found many successes in wireless communications; however, the implementation of FL has been hindered by the energy limitation of mobile devices (MDs) and the availability of training data at MDs. Wireless power transfer (WPT) and mobile crowdsensing (MCS) are promising technologies that can be leveraged to power energy-limited MDs and acquire data for learning tasks. How to integrate WPT and MCS towards sustainable FL solutions is a research topic entirely missing from the open literature. This work for the first time investigates a resource allocation problem in collaborative sensing-assisted sustainable FL (S2FL) networks with the goal of minimizing the total completion time. In particular, we investigate a practical harvesting-sensing-training-transmitting protocol in which energy-limited MDs first harvest energy from RF signals, use it to gain a reward for user participation, sense the training data from the environment, train the local models at MDs, and transmit the model updates to the edge server. The total completion time minimization problem of jointly optimizing power transfer, transmit power allocation, data sensing, bandwidth allocation, local model training, and data transmission is complicated due to the non-convex objective function, highly non-convex constraints, and strongly coupled variables. In order to solve that problem, we apply the decomposition technique and develop a computationally-efficient path-following algorithm to obtain the solution. In particular, inner convex approximations are developed for the resource allocation subproblem, and the subproblems are performed alternatively in an iterative fashion. Simulation results are provided to evaluate the effectiveness of the proposed S2FL algorithm in reducing the completion time up to 21.45% in comparison with other benchmark schemes. Further, we investigate an extension of our work from frequency division multiple access (FDMA) to non-orthogonal multiple access (NOMA) and show that NOMA can speed up the total completion time 8.36% on average of the considered FL system.
Mai Le, Dinh Thai Hoang, Diep N. Nguyen, Quoc-Viet Pham, Won-Joo Hwang
IEEE Internet Things J.3
2024 Reconstructing Human Pose From Inertial Measurements: A Generative Model-Based Compressive Sensing Approach
abstract
The ability to sense, localize, and estimate the 3D position and orientation of the human body is critical in virtual reality (VR) and extended reality (XR) applications. This becomes more important and challenging with the deployment of VR/XR applications over the next generation of wireless systems such as 5G and beyond. In this paper, we propose a novel framework that can reconstruct the 3D human body pose of the user given sparse measurements from Inertial Measurement Unit (IMU) sensors over a noisy wireless environment. Specifically, our framework enables reliable transmission of compressed IMU signals through noisy wireless channels and effective recovery of such signals at the receiver, e.g., an edge server. This task is very challenging due to the constraints of transmit power, recovery accuracy, and recovery latency. To address these challenges, we first develop a deep generative model at the receiver to recover the data from linear measurements of IMU signals. The linear measurements of the IMU signals are obtained by a linear projection with a measurement matrix based on the compressive sensing theory. The key to the success of our framework lies in the novel design of the measurement matrix at the transmitter, which can not only satisfy power constraints for the IMU devices but also obtain a highly accurate recovery for the IMU signals at the receiver. This can be achieved by extending the set-restricted eigenvalue condition of the measurement matrix and combining it with an upper bound for the power transmission constraint. Our framework can achieve robust performance for recovering 3D human poses from noisy compressed IMU signals. Additionally, our pre-trained deep generative model achieves signal reconstruction accuracy comparable to an optimization-based approach, i.e., Lasso, but is an order of magnitude faster.
Nguyen Quang Hieu, Dinh Thai Hoang, Diep N. Nguyen, Mohammad Abu Alsheikh
IEEE J. Sel. Areas Commun.3
2024 Network-Aided Intelligent Traffic Steering in 6G O-RAN: A Multi-Layer Optimization Framework
abstract
To enable an intelligent, programmable and multi-vendor radio access network (RAN) for 6G networks, considerable efforts have been made in standardization and development of open RAN (O-RAN). So far, however, the applicability of O-RAN in controlling and optimizing RAN functions has not been widely investigated. In this paper, we jointly optimize the flow-split distribution, congestion control and scheduling (JFCS) to enable an intelligent traffic steering application in O-RAN. Combining tools from network utility maximization and stochastic optimization, we introduce a multi-layer optimization framework that provides fast convergence, long-term utility-optimality and significant delay reduction compared to the state-of-the-art and baseline RAN approaches. Our main contributions are three-fold:$i$) we propose the novel JFCS framework to efficiently and adaptively direct traffic to appropriate radio units;$ii$) we develop low-complexity algorithms based on the reinforcement learning, inner approximation and bisection search methods to effectively solve the JFCS problem in different time scales; and$iii$) the rigorous theoretical performance results are analyzed to show that there exists a scaling factor to improve the tradeoff between delay and utility-optimization. Collectively, the insights in this work will open the door towards fully automated networks with enhanced control and flexibility. Numerical results are provided to demonstrate the effectiveness of the proposed algorithms in terms of the convergence rate, long-term utility-optimality and delay reduction.
Van-Dinh Nguyen, Thang X. Vu, Nhan Thanh Nguyen 0001, Dinh C. Nguyen, Markku Juntti, Nguyen Cong Luong 0001, Dinh Thai Hoang, Diep N. Nguyen, Symeon Chatzinotas
IEEE J. Sel. Areas Commun.8
2024 MetaSlicing: A Novel Resource Allocation Framework for Metaverse
abstract
Creating and maintaining the Metaverse requires enormous resources that have never been seen before, especially computing resources for intensive data processing to support the Extended Reality, enormous storage resources, and massive networking resources for maintaining ultra high-speed and low-latency connections. Therefore, this work aims to propose a novel framework, namely MetaSlicing, that can provide a highly effective and comprehensive solution in managing and allocating different types of resources for Metaverse applications. In particular, by observing that Metaverse applications may have common functions, we first propose grouping applications into clusters, called MetaInstances. In a MetaInstance, common functions can be shared among applications. As such, the same resources can be used by multiple applications simultaneously, thereby enhancing resource utilization dramatically. To address the real-time characteristic and resource demand's dynamic and uncertainty in the Metaverse, we develop an effective framework based on the semi-Markov decision process and propose an intelligent admission control algorithm that can maximize resource utilization and enhance the Quality-of-Service for end-users. Extensive simulation results show that our proposed solution outperforms the Greedy-based policies by up to 80% and 47% in terms of long-term revenue for Metaverse providers and request acceptance probability, respectively.
Nam Hoai Chu, Dinh Thai Hoang, Diep N. Nguyen, Khoa Tran Phan, Eryk Dutkiewicz, Dusit Niyato, Tao Shu
IEEE Trans. Mob. Comput.3
2024 MetaShard: A Novel Sharding Blockchain Platform for Metaverse Applications
abstract
Due to its security, transparency, and flexibility in verifying virtual assets, blockchain has been identified as one of the key technologies for Metaverse. Unfortunately, blockchain-based Metaverse faces serious challenges such as massive resource demands, scalability, and security/privacy concerns. To address these issues, this paper proposes a novel sharding-based blockchain framework, namely MetaShard, for Metaverse applications. Particularly, we first develop an effective consensus mechanism, namely Proof-of-Engagement, that can incentivize MUs' data and computing resource contribution. Moreover, to improve the scalability of MetaShard, we propose an innovative sharding management scheme to maximize the network's throughput while protecting the shards from 51% attacks. Since the optimization problem is NP-complete, we develop a hybrid approach that decomposes the problem (using the binary search method) into sub-problems that can be solved effectively by the Lagrangian method. As a result, the proposed approach can obtain solutions in polynomial time, thereby enabling flexible shard reconfiguration and reducing the risk of corruption from the adversary. Extensive numerical experiments show that, compared to the state-of-the-art commercial solvers, our proposed approach can achieve up to 66.6% higher throughput in less than 1/30 running time. Moreover, the proposed approach can achieve global optimal solutions in most experiments.
Cong Thanh Nguyen 0001, Dinh Thai Hoang, Diep N. Nguyen, Yong Xiao 0001, Dusit Niyato, Eryk Dutkiewicz
IEEE Trans. Mob. Comput.3
2024 Energy-Based Proportional Fairness in Cooperative Edge Computing
abstract
By executing offloaded tasks from mobile users, edge computing augments mobile devices with computing/communications resources from edge nodes (ENs), thus enabling new services/applications (e.g., real-time gaming, virtual/augmented reality). However, despite being more resourceful than mobile devices, allocating ENs' computing/communications resources to a given favorable set of users (e.g., closer to edge nodes) may block other devices from their services. This is often the case for most existing task offloading and resource allocation approaches that only aim to maximize the network social welfare or minimize the total energy consumption but do not consider the computing/battery status of each mobile device. This work develops an energy-based proportionally fair task offloading and resource allocation framework for a multi-layer cooperative edge computing network to serve all user equipments (UEs) while considering both their service requirements and individual energy/battery levels. The resulting optimization involves both binary (offloading decisions) and continuous (resource allocation) variables. To tackle the NP-hard mixed integer optimization problem, we leverage the fact that the relaxed problem is convex and propose a distributed algorithm, namely the dynamic branch-and-bound Benders decomposition (DBBD). DBBD decomposes the original problem into a master problem (MP) for the offloading decisions and multiple subproblems (SPs) for resource allocation. To quickly eliminate inefficient offloading solutions, the MP is integrated with powerful Benders cuts exploiting the ENs' resource constraints. We then develop a dynamic branch-and-bound algorithm (DBB) to efficiently solve the MP considering the load balance among ENs. The SPs can either be solved for their closed-form solutions or be solved in parallel at ENs, thus reducing the complexity. The numerical results show that the DBBD returns the optimal solution in maximizing the proportional fairness among UEs. The DBBD has higher fairness indexes, i.e., Jain's index and min-max ratio, in comparison with the existing ones that minimize the total consumed energy.
Thai T. Vu, Nam Hoai Chu, Khoa Tran Phan, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
IEEE Trans. Mob. Comput.5
2024 Distributed Traffic Synthesis and Classification in Edge Networks: A Federated Self-Supervised Learning Approach
abstract
With the rising demand for wireless services and increased awareness of the need for data protection, existing network traffic analysis and management architectures are facing unprecedented challenges in classifying and synthesizing the increasingly diverse services and applications. This paper proposes FS-GAN, a federated self-supervised learning framework to support automatic traffic analysis and synthesis over a large number of heterogeneous datasets. FS-GAN is composed of multiple distributed Generative Adversarial Networks (GANs), with a set of generators, each being designed to generate synthesized data samples following the distribution of an individual service traffic, and each discriminator being trained to differentiate the synthesized data samples and the real data samples of a local dataset. A federated learning-based framework is adopted to coordinate local model training processes of different GANs across different datasets. FS-GAN can classify data of unknown types of service and create synthetic samples that capture the traffic distribution of the unknown types. We prove that FS-GAN can minimize the Jensen-Shannon Divergence (JSD) between the distribution of real data across all the datasets and that of the synthesized data samples. FS-GAN also maximizes the JSD among the distributions of data samples created by different generators, resulting in each generator producing synthetic data samples that follow the same distribution as one particular service type. Extensive simulation results show that the classification accuracy of FS-GAN achieves over$20\%$improvement in average compared to the state-of-the-art clustering-based traffic analysis algorithms. FS-GAN also has the capability to synthesize highly complex mixtures of traffic types without requiring any human-labeled data samples.
Yong Xiao 0001, Rong Xia, Yingyu Li, Guangming Shi, Diep N. Nguyen, Dinh Thai Hoang, Dusit Niyato, Marwan Krunz
IEEE Trans. Mob. Comput.5
2024 Time-Sensitive Learning for Heterogeneous Federated Edge Intelligence
abstract
Real-time machine learning (ML) has recently attracted significant interest due to its potential to support instantaneous learning, adaptation, and decision making in a wide range of application domains, including self-driving vehicles, intelligent transportation, and industry automation. In this paper, we investigate real-time ML in a federated edge intelligence (FEI) system, an edge computing system that implements federated learning (FL) solutions based on data samples collected and uploaded from decentralized data networks, e.g., Internet-of-Things (IoT) and/or wireless sensor networks. FEI systems often exhibit heterogenous communication and computational resource distribution, as well as non-i.i.d. data samples arrived at different edge servers, resulting in long model training time and inefficient resource utilization. Motivated by this fact, we propose a time-sensitive federated learning (TS-FL) framework to minimize the overall run-time for collaboratively training a shared ML model with desirable accuracy. Training acceleration solutions for both TS-FL with synchronous coordination (TS-FL-SC) and asynchronous coordination (TS-FL-ASC) are investigated. To address the straggler effect in TS-FL-SC, we develop an analytical solution to characterize the impact of selecting different subsets of edge servers on the overall model training time. A server dropping-based solution is proposed to allow some slow-performance edge servers to be removed from participating in the model training if their impact on the resulting model accuracy is limited. A joint optimization algorithm is proposed to minimize the overall time consumption of model training by selecting participating edge servers, the local epoch number (the number of model training iterations per coordination), and the data batch size (the number of data samples for each model training iteration). Motivated by the fact that data samples at the slowest edge server may exhibit special characteristics that cannot be removed from model training, we develop an analytical expression to characterize the impact of both staleness effect of asynchronous coordination and straggler effect of FL on the time consumption of TS-FL-ASC. We propose a load forwarding-based solution that allows a slow edge server to offload part of its training samples to trusted edge servers with higher processing capability. We develop a hardware prototype to evaluate the model training time of a heterogeneous FEI system. Experimental results show that our proposed TS-FL-SC and TS-FL-ASC can provide up to 63% and 28% of reduction, in the overall model training time, respectively, compared with traditional FL solutions.
Yong Xiao 0001, Yingyu Li, Guangming Shi, Marwan Krunz, Diep N. Nguyen, Dinh Thai Hoang
IEEE Trans. Mob. Comput.6
2024 Encrypted Data Caching and Learning Framework for Robust Federated Learning-Based Mobile Edge Computing
abstract
Federated Learning (FL) plays a pivotal role in enabling artificial intelligence (AI)-based mobile applications in mobile edge computing (MEC). However, due to the resource heterogeneity among participating mobile users (MUs), delayed updates from slow MUs may deteriorate the learning speed of the MEC-based FL system, commonly referred to as the straggling problem. To tackle the problem, this work proposes a novel privacy-preserving FL framework that utilizes homomorphic encryption (HE) based solutions to enable MUs, particularly resource-constrained MUs, to securely offload part of their training tasks to the cloud server (CS) and mobile edge nodes (MENs). Our framework first develops an efficient method for packing batches of training data into HE ciphertexts to reduce the complexity of HE-encrypted training at the MENs/CS. On that basis, the mobile service provider (MSP) can incentivize straggling MUs to encrypt part of their local datasets that are uploaded to certain MENs or the CS for caching and remote training. However, caching a large amount of encrypted data at the MENs and CS for FL may not only overburden those nodes but also incur a prohibitive cost of remote training, which ultimately reduces the MSP’s overall profit. To optimize the portion of MUs’ data to be encrypted, cached, and trained at the MENs/CS, we formulate an MSP’s profit maximization problem, considering all MUs’ and MENs’ resource capabilities and data handling costs (including encryption, caching, and training) as well as the MSP’s incentive budget. We then show that the problem is convex and can be efficiently solved using an interior point method. Extensive simulations on a real-world human activity recognition dataset show that our proposed framework can achieve much higher model accuracy (improving up to 24.29%) and faster convergence rate (by 2.86 times) than those of the conventionalFedAvgapproach when the straggling probability varies between 20% and 80%. Moreover, the proposed framework can improve the MSP’s profit up to 2.84 times compared with other baseline FL approaches without MEN-assisted training.
Chi-Hieu Nguyen, Yuris Mulya Saputra, Dinh Thai Hoang, Diep N. Nguyen, Van-Dinh Nguyen, Yong Xiao 0001, Eryk Dutkiewicz
IEEE/ACM Trans. Netw.4
2024 Collaborative Learning for Cyberattack Detection in Blockchain Networks
abstract
This article aims to study intrusion attacks and then develop a novel cyberattack detection framework to detect cyberattacks at the network layer (e.g., brute password and flooding of transactions) of blockchain networks. Specifically, we first design and implement a blockchain network in our laboratory. This blockchain network will serve two purposes, i.e., to generate the real traffic data (including both normal data and attack data) for our learning models and to implement real-time experiments to evaluate the performance of our proposed intrusion detection framework. To the best of our knowledge, this is the first dataset that is synthesized in a laboratory for cyberattacks in a blockchain network. We then propose a novel collaborative learning model that allows efficient deployment in the blockchain network to detect attacks. The main idea of the proposed learning model is to enable blockchain nodes to actively collect data, learn the knowledge from data using the Deep Belief Network, and then share the knowledge learned from its data with other blockchain nodes in the network. In this way, we can not only leverage the knowledge from all the nodes in the network but also do not need to gather all raw data for training at a centralized node like conventional centralized learning solutions. Such a framework can also avoid the risk of exposing local data’s privacy as well as excessive network overhead/congestion. Both intensive simulations and real-time experiments clearly show that our proposed intrusion detection framework can achieve an accuracy of up to 98.6% in detecting attacks.
Tran Viet Khoa, Do Hai Son, Dinh Thai Hoang, Nguyen Linh-Trung, Tran Thi Thuy Quynh, Diep N. Nguyen, Viet Ha Nguyen 0001, Eryk Dutkiewicz
IEEE Trans. Syst. Man Cybern. Syst.6
2024 Countering Eavesdroppers With Meta- Learning-Based Cooperative Ambient Backscatter Communications
abstract
This article introduces a novel lightweight framework using ambient backscattering communications to counter eavesdroppers. In particular, our framework divides an original message into two parts. The first part, i.e., the active-transmit message, is transmitted by the transmitter using conventional RF signals. Simultaneously, the second part, i.e., the backscatter message, is transmitted by an ambient backscatter tag that backscatters upon the active signals emitted by the transmitter. Notably, the backscatter tag does not generate its own signal, making it difficult for an eavesdropper to detect the backscattered signals unless they have prior knowledge of the system. Here, we assume that without decoding/knowing the backscatter message, the eavesdropper is unable to decode the original message. Even in scenarios where the eavesdropper can capture both messages, reconstructing the original message is a complex task without understanding the intricacies of the message-splitting mechanism. A challenge in our proposed framework is to effectively decode the backscattered signals at the receiver, often accomplished using the maximum likelihood (MLK) approach. However, such a method may require a complex mathematical model together with perfect channel state information (CSI). To address this issue, we develop a novel deep meta-learning-based signal detector that can not only effectively decode the weak backscattered signals without requiring perfect CSI but also quickly adapt to a new wireless environment with very little knowledge. Simulation results show that our proposed learning approach, without requiring perfect CSI and complex mathematical model, can achieve a bit error ratio close to that of the MLK-based approach. They also clearly show the efficiency of the proposed approach in dealing with eavesdropping attacks and the lack of training data for deep learning models in practical scenarios.
Nam Hoai Chu, Nguyen Van Huynh, Diep N. Nguyen, Dinh Thai Hoang, Shimin Gong, Tao Shu, Eryk Dutkiewicz, Khoa Tran Phan
IEEE Trans. Wirel. Commun.3
2024 Risk-Aware Antenna Selection for Multiuser Massive MIMO Under Incomplete CSI
abstract
This paper investigates the antenna selection problem in massive multiple-input multiple-out (MIMO) systems under incomplete channel state information (CSI), with a particular interest on risk-aware planning subjected to practical constraints such as transmit power budgets and quality of services (QoS). Due to a very large number of antennas, obtaining complete channel measurements becomes a cost-prohibitive, energy-inefficient and spectral-inefficient task. To reduce pilot overhead, incomplete CSI and antenna selection (AS) are expected in practical massive MIMO systems. However, most existing AS algorithms heavily rely on the complete CSI, which imposes a high probability of violating the practical constraints in the scenarios of our interests. Motivated by this, we propose a joint channel prediction and antenna selection framework (JCPAS) which efficiently performs AS and is robust against the incomplete CSI and practical constraints. The proposed framework comprises i) a channel tracker which estimates the channel dynamics based on historical incomplete observations, and ii) a risk-aware Monte Carlo tree search (RA-MCTS) algorithm which utilizes the estimated channel dynamics to select antennas in a risk-aware manner. Simulation results show that the proposed RA-MCTS not only achieves much lower energy consumption compared to the existing typical algorithms, but also significantly reduces the probability of violating the practical constraints.
Thang X. Vu, Dinh Thai Hoang, Diep N. Nguyen, Symeon Chatzinotas, Björn Ottersten 0001
IEEE Trans. Wirel. Commun.4
2024 Enhancing Immersion and Presence in the Metaverse With Over-the-Air Brain-Computer Interface
abstract
This article proposes a novel framework that utilizes an over-the-air Brain-Computer Interface (BCI) to learn Metaverse users’ expectations. By interpreting users’ brain activities, our framework can optimize physical resources and enhance Quality-of-Experience (QoE) for users. To achieve this, we leverage a Wireless Edge Server (WES) to process electroencephalography (EEG) signals via uplink wireless channels, thus eliminating the computational burden for Metaverse users’ devices. As a result, the WES can learn human behaviors, adapt system configurations, and allocate radio resources to tailor personalized user settings. Despite the potential of BCI, the inherent noisy wireless channels and uncertainty of the EEG signals make the related resource allocation and learning problems especially challenging. We formulate the joint learning and resource allocation problem as a mixed integer programming problem. Our solution involves two algorithms: a hybrid learning algorithm and a meta-learning algorithm. The hybrid learning algorithm can effectively find the solution for the formulated problem. Specifically, the meta-learning algorithm can further exploit the neurodiversity of the EEG signals across multiple users, leading to higher classification accuracy. Extensive simulation results with real-world BCI datasets show the effectiveness of our framework with low latency and high EEG signal classification accuracy.
Nguyen Quang Hieu, Dinh Thai Hoang, Diep N. Nguyen, Van-Dinh Nguyen, Yong Xiao 0001, Eryk Dutkiewicz
IEEE Trans. Wirel. Commun.3
2023 "Help Me: " Examining Youth's Private Pleas for Support and the Responses Received from Peers via Instagram Direct Messages
abstract
Although youth increasingly communicate with peers online, we know little about how private online channels play a role in providing a supportive environment for youth. To fill this gap, we asked youth to donate their Instagram Direct Messages and filtered them by the phrase “help me.” From this query, we analyzed 82 conversations comprised of 336,760 messages that 42 participants donated. These threads often began as casual conversations among friends or lovers they met offline or online. The conversations evolved into sharing negative experiences about everyday stress (e.g., school, dating) to severe mental health disclosures (e.g., suicide). Disclosures were usually reciprocated with relatable experiences and positive peer support. We also discovered unsupport as a theme, where conversation members denied giving support, a unique finding in the online social support literature. We discuss the role of social media-based private channels and their implications for design in supporting youth’s mental health. Content Warning: This paper includes sensitive topics, including self-harm and suicide ideation. Reader discretion is advised.
Jina Huh, Afsaneh Razi, Diep N. Nguyen, Sampada Regmi, Pamela J. Wisniewski
CHI3
2023 Toward BCI-Enabled Metaverse: A Joint Learning and Resource Allocation Approach
abstract
In this paper, we propose a framework that uses Brain-Computer Interface (BCI) technology to create human-like avatars for user-driven Metaverse applications. This framework is designed to work efficiently with fast wireless connectivity and high computing demand, making it ideal for future infrastructures, e.g., 5G and beyond. The Metaverse system uses brain signals sent through wireless channels to create intelligent digital avatars that can provide helpful recommendations and assist in user-driven applications. To eliminate the computational burden on the user equipments, the computational tasks and resource allocation decisions are shifted to the centralized base station. As a result, our framework involves solving a mixed decision-making and classification problem. The goal is for the base station to efficiently allocate its computing and radio resources to users, as well as classify their brain signals. To this end, we develop a hybrid training algorithm that uses the latest advancements in deep reinforcement learning to solve the problem. Our algorithm involves three deep neural networks working together to handle both decision-making and classification tasks. Simulation results indicate that our framework can effectively manage system resources while accurately classifying users' brain signals.
Nguyen Quang Hieu, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
GLOBECOM3
2023 Enabling Intelligent Traffic Steering in A Hierarchical Open Radio Access Network
abstract
In this paper, we aim to enable an intelligent traffic (TS) steering application in the open radio access network (O-RAN) by jointly optimizing the flow-split distribution, congestion control and scheduling (i.e. so-called JFCS). To do so, we develop a multi-layer optimization framework based on network utility maximization and stochastic optimization methods. The proposed algorithm provides fast convergence, long-term utility-optimality and significantly low latency compared to state-of-the-art RAN approaches. In particular, our main contributions are as follows: i) we propose the novel JFCS framework to efficiently and adaptively route traffic to indented users in appropriate radio units, and ii) we develop low-complexity algorithms to effectively solve the JFCS problem in different time scales, enabling a closed-loop control of the TS in the O-RAN context. The insights presented in this work will pave the way for 0- RAN that are completely automated, offering improved control and flexibility.
Van-Dinh Nguyen, Thang X. Vu, Nhan Thanh Nguyen 0001, Dinh C. Nguyen, Markku Juntti, Nguyen Cong Luong 0001, Dinh Thai Hoang, Diep N. Nguyen, Symeon Chatzinotas
GLOBECOM8
2023 A Unified Resource Allocation Framework for Virtual Reality Streaming over Wireless Networks
abstract
Although Rate Splitting Multiple Access (RSMA) is a promising scheme to effectively manage interference and enhance data rate and spectral utilization, its applications for Virtual Reality (VR) streaming have not been well studied. In addition to the strict latency requirement as in conventional High-Definition streaming, VR streaming further requires more computing resources at the transmitter to promptly react to the dynamic of users' Field-of-View interests. Unfortunately, current conventional RSMA approaches could not effectively handle these problems since they are not intentionally developed to deal with the special features of VR streaming. To address these challenges, we first propose a novel hierarchical multicast technique to effectively integrate the RSMA and VR streaming by exploiting the Field-of-Views of VR users. Then, the VR streaming problem established based on RSMA is formulated as a joint computation and communication optimization problem which can not only guarantee VR streaming latency requirement but also effectively manage interferences among users. Finally, due to the dynamic and uncertainty of wireless channels and users' demands, we develop a deep reinforcement learning approach to find the optimal policy for the system. This learning solution allows us to find the optimal parameters for the system via trail-and-error learning process, and thus it is effective in dealing with the uncertainty and unknown information from surrounding environment. Simulation results demonstrate that our proposed solution can satisfy the VR requirement of millisecond latency that is much lower than those of the baselines.
Nguyen Quang Hieu, Nam Hoai Chu, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
ICC4
2023 Optimal Privacy Preserving in Wireless Federated Learning Over Mobile Edge Computing
abstract
Federated Learning (FL) with quantization and deliberately added noise over wireless networks is a promising approach to preserve the user differential privacy while reducing the wireless resources. Specifically, an FL learning process can be fused with quantized Binomial mechanism-based updates contributed by multiple users to reduce the communication overhead/cost as well as to protect the privacy of participating users. However, the optimization of wireless transmission and quantization parameters (e.g., transmit power, bandwidth, and quantization bits) as well as the added noise while guaranteeing the privacy requirement and the performance of the learned FL model remains an open and challenging problem. In this paper, we aim to jointly optimize the level of quantization, parameters of the Binomial mechanism, and devices' transmit powers to minimize the training time under the constraints of the wireless networks. The resulting optimization turns out to be a Mixed Integer Non-linear Programming (MINLP) problem, which is known to be NP-hard. To tackle it, we transform this MINLP problem into a new problem whose solutions are proved to be the optimal solutions of the original one. We then propose an approximate algorithm that can solve the transformed problem with an arbitrary relative error guarantee. Intensive simulations show that for the same wireless resources the proposed approach achieves the highest accuracy, close to that of the conventional FL with no quantization and no noise added. This suggests the faster convergence/training time of the proposed wireless FL framework while optimally preserving users' privacy.
Nam Hoai Chu, Diep N. Nguyen, Dinh Thai Hoang, Minh Hoàng Hà, Eryk Dutkiewicz
ICC3
2023 Dynamic Resource Allocation for Metaverse Applications with Deep Reinforcement Learning
abstract
This work proposes a novel framework to dynamically and effectively manage and allocate different types of resources for Metaverse applications, which are forecasted to demand massive resources of various types that have never been seen before. Specifically, by studying functions of Metaverse applications, we first propose an effective solution to divide applications into groups, namely MetaInstances, where common functions can be shared among applications to enhance resource usage efficiency. Then, to capture the real-time, dynamic, and uncertain characteristics of request arrival and application departure processes, we develop a semi-Markov decision process-based framework and propose an intelligent algorithm that can gradually learn the optimal admission policy to maximize the revenue and resource usage efficiency for the Metaverse service provider and at the same time enhance the Quality-of-Service for Metaverse users. Extensive simulation results show that our proposed approach can achieve up to 120% greater revenue for the Metaverse service providers and up to 178.9% higher acceptance probability for Metaverse application requests than those of other baselines.
Nam Hoai Chu, Diep N. Nguyen, Dinh Thai Hoang, Khoa Tran Phan, Eryk Dutkiewicz, Dusit Niyato, Tao Shu
WCNC2
2023 Defeating Eavesdroppers with Ambient Backscatter Communications
abstract
Unlike conventional anti-eavesdropping methods that always require additional energy or computing resources (e.g., in friendly jamming and cryptography-based solutions), this work proposes a novel anti-eavesdropping solution that comes with mostly no extra power nor computing resource requirement. This is achieved by leveraging the ambient backscatter technology in which secret information can be transmitted by backscattering it over ambient radio signals. Specifically, the original message at the transmitter is first encoded into two parts: (i) active transmit message and (ii) backscatter message. The active transmit message is then transmitted by using the conventional wireless transmission method while the backscatter message is transmitted by backscattering it on the active transmit signals via an ambient backscatter tag. As the backscatter tag does not generate any active RF signals, it is intractable for the eavesdropper to detect the backscatter message. Therefore, secret information, e.g., a secret key for decryption, can be carried by the backscattered message, making the adversary unable to decode the original message. Simulation results demonstrate that our proposed solution can significantly enhance security protection for communication systems.
Nguyen Van Huynh, Nguyen Quang Hieu, Nam Hoai Chu, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
WCNC4
2023 Joint Speed Control and Energy Replenishment Optimization for UAV-Assisted IoT Data Collection With Deep Reinforcement Transfer Learning
abstract
Unmanned-aerial-vehicle (UAV)-assisted data collection has been emerging as a prominent application due to its flexibility, mobility, and low operational cost. However, under the dynamic and uncertainty of Internet of Things data collection and energy replenishment processes, optimizing the performance for UAV collectors is a very challenging task. Thus, this article introduces a novel framework that jointly optimizes the flying speed and energy replenishment for each UAV to significantly improve the overall system performance (e.g., data collection and energy usage efficiency). Specifically, we first develop a Markov decision process to help the UAV automatically and dynamically make optimal decisions under the dynamics and uncertainties of the environment. Although traditional reinforcement learning algorithms, such as$Q$-learning and deep$Q$-learning, can help the UAV to obtain the optimal policy, they often take a long time to converge and require high computational complexity. Therefore, it is impractical to deploy these conventional methods on UAVs with limited computing capacity and energy resource. To that end, we develop advanced transfer learning techniques that allow UAVs to “share” and “transfer” learning knowledge, thereby reducing the learning time as well as significantly improving learning quality. Extensive simulations demonstrate that our proposed solution can improve the average data collection performance of the system up to 200% and reduce the convergence time up to 50% compared with those of conventional methods.
Nam Hoai Chu, Dinh Thai Hoang, Diep N. Nguyen, Nguyen Van Huynh, Eryk Dutkiewicz
IEEE Internet Things J.3
2023 AI-Enabled mm-Waveform Configuration for Autonomous Vehicles With Integrated Communication and Sensing
abstract
Integrated communications and sensing (ICS) has recently emerged as an enabling technology for ubiquitous sensing and IoT applications. For ICS application to autonomous vehicles (AVs), optimizing the waveform structure is one of the most challenging tasks due to strong influences between sensing and data communication functions. Specifically, the preamble of a data communication frame is typically leveraged for the sensing function. As such, the higher number of preambles in a coherent processing interval (CPI) is, the greater sensing task’s performance is. In contrast, communication efficiency is inversely proportional to the number of preambles. Moreover, surrounding radio environments are usually dynamic with high uncertainties due to their high mobility, making the ICS’s waveform optimization problem even more challenging. To that end, this article develops a novel ICS framework established on the Markov decision process and recent advanced techniques in deep reinforcement learning. By doing so, without requiring complete knowledge of the surrounding environment in advance, the ICS-AV can adaptively optimize its waveform structure (i.e., number of frames in the CPI) to maximize sensing and data communication performance under the surrounding environment’s dynamic and uncertainty. Extensive simulations show that our proposed approach can improve the joint communication and sensing performance up to 46.26% compared with other baseline methods.
Nam Hoai Chu, Diep N. Nguyen, Dinh Thai Hoang, Quoc-Viet Pham, Khoa Tran Phan, Won-Joo Hwang, Eryk Dutkiewicz
IEEE Internet Things J.2
2023 Deep Transfer Learning: A Novel Collaborative Learning Model for Cyberattack Detection Systems in IoT Networks
abstract
Federated learning (FL) has recently become an effective approach for cyberattack detection systems, especially in Internet of Things (IoT) networks. By distributing the learning process across IoT gateways, FL can improve learning efficiency, reduce communication overheads, and enhance privacy for cyberattack detection systems. However, one of the biggest challenges for deploying FL in IoT networks is the unavailability of labeled data and dissimilarity of data features for training. In this article, we propose a novel collaborative learning framework that leverages Transfer Learning (TL) to overcome these challenges. Particularly, we develop a novel collaborative learning approach that enables a target network with unlabeled data to effectively and quickly learn “knowledge” from a source network that possesses abundant labeled data. It is important that the state-of-the-art studies require the participated data sets of networks to have the same features, thus limiting the efficiency, flexibility, as well as scalability of intrusion detection systems. However, our proposed framework can address these problems by exchanging the learning knowledge among various deep learning (DL) models, even when their data sets have different features. Extensive experiments on recent real-world cybersecurity data sets show that the proposed framework can improve more than 40% as compared to the state-of-the-art DL-based approaches.
Tran Viet Khoa, Dinh Thai Hoang, Nguyen Linh-Trung, Cong Thanh Nguyen 0001, Tran Thi Thuy Quynh, Diep N. Nguyen, Viet Ha Nguyen 0001, Eryk Dutkiewicz
IEEE Internet Things J.6
2023 When Virtual Reality Meets Rate Splitting Multiple Access: A Joint Communication and Computation Approach
abstract
Rate Splitting Multiple Access (RSMA) has emerged as an effective interference management scheme for applications that require high data rates. Although RSMA has shown advantages in rate enhancement and spectral efficiency, it has yet not to be ready for latency-sensitive applications such as virtual reality streaming, which is an essential building block of future 6G networks. Unlike conventional High-Definition streaming applications, streaming virtual reality applications requires not only stringent latency requirements but also the computation capability of the transmitter to quickly respond to dynamic users’ demands. Thus, conventional RSMA approaches usually fail to address the challenges caused by computational demands at the transmitter, let alone the dynamic nature of the virtual reality streaming applications. To overcome the aforementioned challenges, we first formulate the virtual reality streaming problem assisted by RSMA as a joint communication and computation optimization problem. A novel multicast approach is then proposed to cluster users into different groups based on a Field-of-View metric and transmit multicast streams in a hierarchical manner. After that, we propose a deep reinforcement learning approach to obtain the solution for the optimization problem. Extensive simulations show that our framework can achieve the millisecond-latency requirement, which is much lower than other baseline schemes.
Nguyen Quang Hieu, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
IEEE J. Sel. Areas Commun.2
2023 Joint Power Allocation and Rate Control for Rate Splitting Multiple Access Networks With Covert Communications
abstract
Rate Splitting Multiple Access (RSMA) has recently emerged as a promising technique to enhance the transmission rate for multiple access networks. Unlike conventional multiple access schemes, RSMA requires splitting and transmitting messages at different rates. The joint optimization of the power allocation and rate control at the transmitter is challenging given the uncertainty and dynamics of the environment. Furthermore, securing transmissions in RSMA networks is a crucial problem because the messages transmitted can be easily exposed to adversaries. This work first proposes a stochastic optimization framework that allows the transmitter to adaptively adjust its power and transmission rates allocated to users, and thereby maximizing the sum-rate and fairness of the system under the presence of an adversary. We then develop a highly effective learning algorithm that can help the transmitter to find the optimal policy without requiring complete information about the environment in advance. Extensive simulations show that our proposed scheme can achieve non-saturated transmission rates at high SNR values with infinite blocklength. More significantly, our proposed scheme can achieve positive covert transmission rates in the finite blocklength regime, compared with zero-valued covert rates of a conventional multiple access scheme.
Nguyen Quang Hieu, Dinh Thai Hoang, Dusit Niyato, Diep N. Nguyen, Dong In Kim 0001, Abbas Jamalipour
IEEE Trans. Commun.4
2023 Deep Generative Learning Models for Cloud Intrusion Detection Systems
abstract
Intrusion detection (ID) on the cloud environment has received paramount interest over the last few years. Among the latest approaches, machine learning-based ID methods allow us to discover unknown attacks. However, due to the lack of malicious samples and the rapid evolution of diverse attacks, constructing a cloud ID system (IDS) that is robust to a wide range of unknown attacks remains challenging. In this article, we propose a novel solution to enable robust cloud IDSs using deep neural networks. Specifically, we develop two deep generative models to synthesize malicious samples on the cloud systems. The first model, conditional denoising adversarial autoencoder (CDAAE), is used to generate specific types of malicious samples. The second model (CDAEE-KNN) is a hybrid of CDAAE and the K -nearest neighbor algorithm to generate malicious borderline samples that further improve the accuracy of a cloud IDS. The synthesized samples are merged with the original samples to form the augmented datasets. Three machine learning algorithms are trained on the augmented datasets and their effectiveness is analyzed. The experiments conducted on four popular IDS datasets show that our proposed techniques significantly improve the accuracy of the cloud IDSs compared with the baseline technique and the state-of-the-art approaches. Moreover, our models also enhance the accuracy of machine learning algorithms in detecting some currently challenging distributed denial of service (DDoS) attacks, including low-rate DDoS attacks and application layer DDoS attacks.
Ly Vu, Nguyen Quang Uy, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
IEEE Trans. Cybern.3
2023 In-Network Computation for Large-Scale Federated Learning Over Wireless Edge Networks
abstract
Most conventional Federated Learning (FL) models are using a star network topology where all users aggregate their local models at a single server (e.g., a cloud server). That causes significant overhead in terms of both communications and computing at the server, delaying the training process, especially for large scale FL systems with straggling nodes. This article proposes a novel edge network architecture that enables decentralizing the model aggregation process at the server, thereby significantly reducing the training delay for the whole FL network. Specifically, we design a highly-effective in-network computation framework (INC) consisting of a user scheduling mechanism, an in-network aggregation process (INA) which is designed for both primal- and primal-dual methods in distributed machine learning problems, and a network routing algorithm with theoretical performance bounds. The in-network aggregation process, which is implemented at edge nodes and cloud node, can adapt two typical methods to allow edge networks to effectively solve the distributed machine learning problems. Under the proposed INA, we then formulate a joint routing and resource optimization problem, aiming to minimize the aggregation latency. The problem turns out to be NP-hard, and thus we propose a polynomial time routing algorithm which can achieve near optimal performance with a theoretical bound. Simulation results showed that the proposed algorithm can achieve more than 99$\%$of the optimal solution and reduce the FL training latency, up to 5.6 times w.r.t other baselines. The proposed INC framework can not only help reduce the FL training latency but also significantly decrease cloud's traffic and computing overhead. By embedding the computing/aggregation tasks at the edge nodes and leveraging the multi-layer edge-network architecture, the INC framework can liberate FL from the star topology to enable large-scale FL.
Thinh Quang Dinh, Diep N. Nguyen, Dinh Thai Hoang, Tran Vu Pham, Eryk Dutkiewicz
IEEE Trans. Mob. Comput.2
2023 HCFL: A High Compression Approach for Communication-Efficient Federated Learning in Very Large Scale IoT Networks
abstract
Federated learning (FL) is a new artificial intelligence concept that enables Internet-of-Things (IoT) devices to learn a collaborative model without sending the raw data to centralized nodes for processing. Despite numerous advantages, low computing resources at IoT devices and high communication costs for exchanging model parameters make applications of FL in massive IoT networks very limited. In this work, we develop a novel compression scheme for FL, calledhigh-compression federated learning (HCFL), for very large scale IoT networks. HCFL can reduce the data load for FL processes without changing their structure and hyperparameters. In this way, we not only can significantly reduce communication costs, but also make intensive learning processes more adaptable on low-computing resource IoT devices. Furthermore, we investigate a relationship between the number of IoT devices and the convergence level of the FL model and thereby better assess the quality of the FL process. We demonstrate our HCFL scheme in both simulations and mathematical analyses. Our proposed theoretical research can be used as a minimum level of satisfaction, proving that the FL process can achieve good performance when a determined configuration is met. Therefore, we show that HCFL is applicable in any FL-integrated networks with numerous IoT devices.
Minh-Duong Nguyen, Quoc-Viet Pham, Dinh Thai Hoang, Diep N. Nguyen, Won-Joo Hwang
IEEE Trans. Mob. Comput.5
2023 Dynamic Federated Learning-Based Economic Framework for Internet-of-Vehicles
abstract
Federated learning (FL) can empower Internet-of-Vehicles (IoV) networks by leveraging smart vehicles (SVs) to participate in the learning process with minimum data exchanges and privacy disclosure. The collected data and learned knowledge can help the vehicular service provider (VSP) improve the global model accuracy, e.g., for road safety as well as better profits for both VSP and participating SVs. Nonetheless, there exist major challenges when implementing the FL in IoV networks, such as dynamic activities and diverse quality-of-information (QoI) from a large number of SVs, VSP's limited payment budget, and profit competition among SVs. In this paper, we propose a novel dynamic FL-based economic framework for an IoV network to address these challenges. Specifically, the VSP first implements an SV selection method to determine a set of the best SVs for the FL process according to the significance of their current locations and information history at each learning round. Then, each selected SV can collect on-road information and propose a payment contract to the VSP based on its collected QoI. For that, we develop a multi-principal one-agent contract-based policy to maximize the profits of the VSP and learning SVs under the VSP's limited payment budget and asymmetric information between the VSP and SVs. Through experimental results using real-world on-road datasets, we show that our framework can converge 57% faster (even with only 10% of active SVs in the network) and obtain much higher social welfare of the network (up to 27.2 times) compared with those of other baseline FL methods.
Yuris Mulya Saputra, Dinh Thai Hoang, Diep N. Nguyen, Le-Nam Tran, Shimin Gong, Eryk Dutkiewicz
IEEE Trans. Mob. Comput.3
2023 Federated Learning Framework With Straggling Mitigation and Privacy-Awareness for AI-Based Mobile Application Services
abstract
This work proposes a novel framework to address straggling and privacy issues for federated learning (FL)-based mobile application services, considering limited computing/communications resources at mobile users (MUs)/mobile application provider (MAP), privacy cost, the rationality and incentive competition among MUs in contributing data to the MAP. Particularly, the MAP first determines a set of the best MUs for the FL process based on MUs' provided information/features. Then, each selected MU can encrypt part of local data and upload the encrypted data to the MAP for an encrypted training process, in addition to the local training process. For that, the selected MU can propose a contract to the MAP according to its expected local and encrypted data. To find optimal contracts that can maximize utilities while maintaining high learning quality of the system, we develop a multi-principal one-agent contract-based problem considering the MUs' privacy cost, the MAP's limited computing resources, and asymmetric information between the MAP and MUs. Experiments with a real-world dataset show that our framework can speed up training time up to 49% and improve prediction accuracy up to 4.6 times while enhancing network's social welfare up to 114% under the privacy cost consideration compared with those of baseline methods.
Yuris Mulya Saputra, Diep N. Nguyen, Dinh Thai Hoang, Quoc-Viet Pham, Eryk Dutkiewicz, Won-Joo Hwang
IEEE Trans. Mob. Comput.2
2023 FedChain: Secure Proof-of-Stake-Based Framework for Federated-Blockchain Systems
abstract
In this article, we propose FedChain, a novel framework for federated-blockchain systems, to enable effective transferring of tokens between different blockchain networks. Particularly, we first introduce a federated-blockchain system together with a cross-chain transfer protocol to facilitate the secure and decentralized transfer of tokens between chains. We then develop a novel PoS-based consensus mechanism for FedChain, which can satisfy strict security requirements, prevent various blockchain-specific attacks, and achieve a more desirable performance compared to those of other existing consensus mechanisms. Moreover, a Stackelberg game model is developed to examine and address the problem of centralization in the FedChain system. Furthermore, the game model can enhance the security and performance of FedChain. By analyzing interactions between the stakeholders and chain operators, we can prove the uniqueness of the Stackelberg equilibrium and find the exact formula for this equilibrium. These results are especially important for the stakeholders to determine their best investment strategies and for the chain operators to design the optimal policy to maximize their benefits and security protection for FedChain. Simulations results then clearly show that the FedChain framework can help stakeholders to maximize their profits and the chain operators to design appropriate parameters to enhance FedChain's security and performance.
Cong Thanh Nguyen 0001, Dinh Thai Hoang, Diep N. Nguyen, Yong Xiao 0001, Eryk Dutkiewicz, Nguyen Huynh Tuong
IEEE Trans. Serv. Comput.3
2023 Elastic Resource Allocation for Coded Distributed Computing Over Heterogeneous Wireless Edge Networks
abstract
Coded distributed computing (CDC) has recently emerged to be a promising solution to address the straggling effects in conventional distributed computing systems. By assigning redundant workloads to the computing nodes, CDC can significantly enhance the performance of the whole system. However, since the core idea of CDC is to introduce redundancies to compensate for uncertainties, it may lead to a large amount of wasted energy at the edge nodes. It can be observed that the more redundant workload added, the less impact the straggling effects have on the system. However, at the same time, the more energy is needed to perform redundant tasks. In this work, we develop a novel framework, namely CERA, to elastically allocate computing resources for CDC processes. Particularly, CERA consists of two stages. In the first stage, we model a joint coding and node selection optimization problem to minimize the expected processing time for a CDC task. Since the problem is NP-hard, we propose a linearization approach and a hybrid algorithm to quickly obtain the optimal solutions. In the second stage, we develop a smart online approach based on Lyapunov optimization to dynamically turn off straggling nodes based on their actual performance. As a result, wasteful energy consumption can be significantly reduced with minimal impact on the total processing time. Simulations using real-world datasets have shown that our proposed approach can reduce the system’s total processing time by more than 200% compared to that of the state-of-the-art approach, even when the nodes’ actual performance is not known in advance. Moreover, the results have shown that CERA’s online optimization stage can reduce the energy consumption by up to 37.14% without affecting the total processing time.
Cong Thanh Nguyen 0001, Diep N. Nguyen, Dinh Thai Hoang, Khoa Tran Phan, Dusit Niyato, Eryk Dutkiewicz
IEEE Trans. Wirel. Commun.2
2023 Leveraging Secondary Reflections and Mitigating Interference in Multi-IRS/RIS Aided Wireless Networks
abstract
Reconfigurable surfaces (RS) have recently emerged as an enabler for smart radio environments where they are used to actively tailor/control the radio propagation (e.g., to support users under adverse channel conditions). If multiple RSs are deployed (e.g., coated on various buildings) to support different groups of users, it is critical to jointly optimize the phase-shifts of all the RSs to mitigate interference amongst them as well as to leverage the secondary reflections amongst them. Motivated by these considerations, this paper considers the uplink transmissions of multiple users that are grouped and supported by multiple RSs to communicate with a multi-antenna base station (BS). We first formulate two optimization problems: the weighted sum-rate maximization and the minimum achievable rate (from all users) maximization. Unlike existing works that considered single user or single RS or multiple RSs without inter-RS reflections, the considered problems require the joint optimization of the phase-shifts of all RS elements and all beamformers at the multi-antenna BS. The two problems turn out to be non-convex and thus are difficult to be solved in general. Moreover, the inter-RS reflections give rise to the coupling of the phase-shifts amongst the RSs, making the optimization problems even more challenging to solve. To tackle them, we design alternating optimization algorithms that provably converge to locally optimal solutions. Simulation results reveal that by effectively mitigating interference and leveraging the secondary reflections amongst the RSs, there is a great benefit of deploying more RSs to support different groups of users so as to achieve a higher rate per user. This gain is even more significant with a larger number of elements per RS. Without properly dealing with the secondary reflections, by contrast, increasing the number of RSs can adversely impact the network throughput, especially for high transmit power.
Tu Viet Nguyen, Diep N. Nguyen, Marco Di Renzo, Rui Zhang 0006
IEEE Trans. Wirel. Commun.2
2022 Balanced Twin Auto-Encoder for IoT Intrusion Detection
abstract
Intrusion detection systems (IDSs) provide an ef-fective solution for protecting loT systems. However, due to the massive number of loT devices (in billions) and their heterogeneity, IDSs face challenges posed by the complexity of loT data such as correlation-based features, high dimensions, and imbalance. To address these problems, this paper proposes a novel neural network architecture, called Balanced Twin Auto-Encoder (BTAE) which consists of three components, i.e., an encoder, a hermaphrodite, and a decoder. The encoder of BTAE first aims to transfer the input data into the latent space before data samples (pre-images) are translated into this space by different translation vectors. In addition, the data of the skewed labels are also generated in the latent space to address the problem of imbalanced data in which the number of attack samples is often significantly lower than those of the benign samples. Second, the hermaphrodite component serves as a bridge to move the data from the encoder to the decoder. Third, the decoder tries to copy the distribution of the samples in the latent space. BTAE is trained by a supervised learning technique, and its data representation extracted from the decoder can well distinguish the attack from the normal data. The experiments on five loT botnet datasets show that BTAE outperforms three existing groups of methods, e.g., the typical supervised learning, the well-known sampling, and the state-of-the-art representation learning. In addition, the false alarm rate (FAR) of BTAE applied for loT intrusion detection is less than equal to 1.2%.
Phai Vu Dinh, Diep N. Nguyen, Dinh Thai Hoang, Nguyen Quang Uy, Son Pham Bao, Eryk Dutkiewicz
GLOBECOM2
2022 In-Network Caching and Learning Optimization for Federated Learning in Mobile Edge Networks
abstract
In this paper, we develop a novel privacy-aware framework to address straggling problem in a federated learning (FL)-based mobile edge network through maximizing profit for the mobile service provider (MSP). In particular, unlike the conventional FL process when participating mobile users (MUs) have to train their all data locally, we propose a highly-effective solution that allows MUs to encrypt parts of local data and upload/cache the encrypted data to nearby mobile edge nodes (MENs) and/or a cloud server (CS) to perform additional training processes. In this way, we can not only mitigate the straggling problem caused by limited computing/communications resources at MUs but also enhance the usage efficiency of learning data from all MUs in the FL process. To optimize portions of encrypted data cached and trained at MENs/CS given constraints from MUs and the MSP while considering data privacy and training costs, we first formulate the profit maximization problem for the MSP as an optimal in-network encrypted data caching and learning optimization. We then prove that the objective function is concave, and thus an interior-point method algorithm can be effectively adopted to quickly find the optimal solution. The numerical results demonstrate that our proposed framework can enhance the profit of the MSP up to 5.39 times compared with other FL methods.
Yuris Mulya Saputra, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
ICC2
2022 Energy-based Proportional Fairness for Task Offloading and Resource Allocation in Edge Computing
abstract
By executing offloaded tasks from mobile users, edge computing augments mobile devices with computing/communications resources from edge nodes (ENs), enabling new services/applications (e.g., real-time gaming, virtual/augmented reality). However, despite being more resourceful than mobile devices, allocating ENs’ computing/communications resources to given favorable sets of users may block other devices from their service. This is often the case for most existing task offloading and resource allocation approaches that only aim to maximize the network social welfare (e.g., minimizing the total energy consumption) but not consider the computing/battery status of each mobile device. This work develops a proportional fair task offloading and resource allocation framework for a multi-layer cooperative edge computing network to serve all user equipment (UEs) while considering both their service requirements and individual energy/battery levels. The resulting optimization involves both binary (offloading decisions) and real variables (resource allocations), making it NP-hard. To tackle it, we leverage the fact that the relaxed problem is convex and propose a distributed algorithm, namely the dynamic branchand-bound Benders decomposition (DBBD). DBBD decomposes the original problem into a master problem (MP) for the offloading decision and subproblems (SPs) for resource allocation. The SPs can either find their closed-form solutions or be solved in parallel at ENs, thus help reduce the complexity. The numerical results show that the DBBD returns the optimal solution of the problem maximizing the fairness between UEs. The DBBD has higher fairness indexes, i.e., Jain’s index and min-max ratio, in comparing with the existing ones that minimize the total consumed energy.
Thai T. Vu, Dinh Thai Hoang, Khoa Tran Phan, Diep N. Nguyen, Eryk Dutkiewicz
ICC4
2022 Cooperative Friendly Jamming in Swarm UAV-assisted Communications with Wireless Energy Harvesting
abstract
This article proposes a cooperative friendly jamming framework for swarm unmanned aerial vehicle (UAV)-assisted amplify-and-forward (AF) relaying networks with wireless energy harvesting. We consider a swarm of hovering UAVs that relays information from a terrestrial source to a distant mobile user and simultaneously generates jamming signals to obfuscate an eavesdropper. Due to the limited energy of the UAVs, we develop a collaborative time-switching relaying protocol that allows the UAVs to collaborate to harvest wireless energy, relay information, and jam the eavesdropper. To evaluate the secrecy rate, we derive the expressions of the secrecy outage probability (SOP) in the integral form for two popular detection techniques used by the eavesdropper, i.e., selection combining and maximum-ratio combining in high signal-to-noise ratio regime. Monte Carlo simulations validate the derived SOP and show that the proposed framework outperforms the conventional AF relaying system, in terms of SOP. The insights from SOP and analysis in this work sheds light on optimizing the energy harvesting time, the number of UAVs in the swarm as well as their placements, to achieve the required secrecy protection level.
Hanh Dang-Ngoc, Diep N. Nguyen, Dinh Thai Hoang, Ho Van Khuong, Eryk Dutkiewicz
VTC Spring2
2022 MetaChain: A Novel Blockchain-based Framework for Metaverse Applications
abstract
Metaverse has recently attracted paramount attention due to its potential for future Internet. However, to fully realize such potential, Metaverse applications have to overcome various challenges such as massive resource demands, interoperability among applications, and security and privacy concerns. In this paper, we propose MetaChain, a novel blockchain-based framework to address emerging challenges for the development of Metaverse applications. In particular, by utilizing the smart contract mechanism, MetaChain can effectively manage and automate complex interactions among the Metaverse Service Provider (MSP) and the Metaverse users (MUs). In addition, to allow the MSP to efficiently allocate its resources for Metaverse applications and MUs’ demands, we design a novel sharding scheme to improve the underlying blockchain’s scalability. Moreover, to leverage MUs’ resources as well as to attract more MUs to support Metaverse operations, we develop an incentive mechanism using the Stackelberg game theory that rewards MUs’ contributions to the Metaverse. Through numerical experiments, we clearly show the impacts of the MUs’ behaviors and how the incentive mechanism can attract more MUs and resources to the Metaverse.
Cong Thanh Nguyen 0001, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
VTC Spring3
2022 Twin Variational Auto-Encoder for Representation Learning in IoT Intrusion Detection
abstract
Intrusion detection systems (IDSs) play a pivotal role in defending IoT systems. However, developing a robust and efficient IDS is challenging due to the rapid and continuing evolving of various forms of cyber-attacks as well as a massive number of low-end IoT devices. In this paper, we introduce a novel deep learning architecture based on auto-encoders that allows to develop a robust intrusion detection system. Specifically, we propose a novel neural network architecture called Twin Variational Auto-Encoder (TVAE) for representation learning. TVAE includes a variational Auto-Encoder (VAE) and an Auto-Encoder (AE) that share a common stage where the decoder of the VAE is used as the encoder of the AE. The TVAE is trained in an unsupervised manner to effectively transform the original representation of data at the input of the VAE into a new representation at the output of the AE. In the new representation space, the difference between normal and attack data is more distinguishable. A variant of TVAE, namely Twin Sparse Variational Auto-Encoder (TSVAE) is also introduced by imposing a sparsity constraint on the representation units. The effectiveness of TVAE and TSVAE is evaluated using popular IDS and IoT botnet datasets. The simulation results show that the accuracy of TVAE and TSVAE can achieve the best results on six datasets, which is higher than those of state-of-the-art AE and VAE variants. We also investigate various characteristics of TVAE in the latent space as well as in the data extraction process. Besides applications on the IoT IDS, TVAE can also be applicable to all conventional network IDSs.
Phai Vu Dinh, Nguyen Quang Uy, Diep N. Nguyen, Dinh Thai Hoang, Son Pham Bao, Eryk Dutkiewicz
WCNC3
2022 Multiple Correlated Jammers Suppression: A Deep Dueling Q-Learning Approach
abstract
For wireless networks under jamming attacks, suppressing the jammer is essential to guarantee a rehable communication link. However, it can be problematic to nullify the jamming signal when the correlations between transmitted jamming signals are deliberately varied over tone. Specifically recent studies reveal that the time-varying correlations create a "virtual change" m the jamming channel and thus their nullspace, even when the physical channels remain unchanged Unlike existing studies that only consider unchanged correlations or merely propose a heuristic solution to the "virtual change" problem by continuously monitoring the residual jamming signal then updating the beam-forming matrix, we develop a deep dueling Q-learning technique to minimize the magnitude of the "virtual change" by choosing a suitable allocated time for different phases of each communication frame. Extensive simulations show that the proposed techniques can suppress the jamming signal, even when the correlations vary over time, and the correlations’ trajectory is unrevealed. Moreover, our techniques do not require monitoring the residual jamming signals then updating the beam-forming matrix. Therefore, our technique can improve the system’s spectral efficiency and reduce the outage probability.
Linh Hoang 0001, Diep N. Nguyen, Jian (Andrew) Zhang, Dinh Thai Hoang
WCNC2
2022 Secondary Reflections Amongst Multiple IRSs: Friends or Foes?
abstract
Intelligent reflecting surface (IRS) has recently been emerging as an enabler for smart radio environment in which passive antenna arrays can be used to actively tailor/control the radio propagation (e.g., to support users under adverse channel conditions). With multiple IRSs being launched (e.g., coated on various buildings) to support various group of users, it is critical to jointly optimize the phase-shifts of all IRSs to mitigate the interference as well as to leverage the secondary reflections amongst IRSs. This work takes the first step by considering the uplink of multiple users that are grouped and supported by multiple IRSs to a multi-antenna base station. Each IRS with multiple controllable phase-shift elements is intended to serve a group of near-by users. We first formulate the minimum achievable rate (from all users) maximization problem by jointly optimizing phase-shifts of elements from all IRSs and the received beamformers at the MIMO base station. The problem turns out to be non-convex. We then derive its solution using the alternating optimization mechanism. Our simulations show that by properly managing interference and leveraging the secondary reflections amongst IRSs, there is a great benefit of deploying more IRSs to support different groups of users to achieve a higher rate per user. In contrast, without properly managing the secondary reflections, increasing the number of RSs can adversely impact the achievable rate per user, especially for higher transmit power.
Tu V. Nguyen, Diep N. Nguyen
WCNC2
2022 Optimize Coding and Node Selection for Coded Distributed Computing over Wireless Edge Networks
abstract
This paper aims to develop a highly-effective framework to significantly enhance the efficiency in using coded computing techniques for distributed computing tasks over heterogeneous wireless edge networks. In particular, we first formulate a joint coding and node selection optimization problem to minimize the expected total processing time for computing tasks, taking into account the heterogeneity in the nodes’ computing resources and communication links. The problem is shown to be NP-hard. To circumvent it, we leverage the unique characteristic of the problem to develop a linearization approach and a hybrid algorithm based on binary search and branch-and-bound (BB) algorithms. This hybrid algorithm can not only guarantee to find the optimal solution, but also significantly reduce the computational complexity of the BB algorithm. Simulations based on real-world datasets show that the proposed approach can reduce the total processing time up to 2.4 times compared with that of state-of-the-art approach, even without perfect knowledge regarding the node’s performance and their straggling parameters.
Cong Thanh Nguyen 0001, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
WCNC2
2022 Secure Swarm UAV-Assisted Communications With Cooperative Friendly Jamming
abstract
This article proposes a cooperative friendly jamming framework for swarm unmanned aerial vehicle (UAV)-assisted amplify-and-forward (AF) relaying networks with wireless energy harvesting (EH). In particular, we consider a swarm of hovering UAVs that relays information from a terrestrial base station to a distant mobile user and simultaneously generates friendly jamming signals to interfere/obfuscate an eavesdropper. Due to the limited energy of the UAVs, we develop a collaborative time-switching relaying protocol that allows the UAVs to collaborate in harvesting wireless energy, relay information, and jam the eavesdropper. To evaluate the performance, we derive the secrecy outage probability (SOP) for two popular detection techniques at the eavesdropper, i.e., selection combining and maximum-ratio combining. Monte Carlo simulations are then used to validate the theoretical SOP derivation. Using the derived SOP, one can obtain engineering insights to optimize the EH time and the number of UAVs in the swarm to achieve a given secrecy protection level. Furthermore, simulations show the effectiveness of the proposed framework in terms of SOP compared to the conventional AF relaying system. The analytical SOP derived in this work can also be helpful in future UAV secure-communication optimizations (e.g., trajectory and locations of UAVs). As an example, we present a case study to find the optimal corridor to locate the swarm so as to minimize the system SOP. Our proposed framework helps secure communications for various applications that require large coverage, e.g., industrial IoT, smart city, intelligent transportation systems, and critical IoT infrastructures, such as energy and water.
Hanh Dang-Ngoc, Diep N. Nguyen, Ho Van Khuong, Dinh Thai Hoang, Eryk Dutkiewicz, Quoc-Viet Pham, Won-Joo Hwang
IEEE Internet Things J.2
2022 High-accuracy low-cost privacy-preserving federated learning in IoT systems via adaptive perturbation
Xueyang Hu, Hairuo Xu, Tao Shu, Diep N. Nguyen
J. Inf. Secur. Appl.5
2022 Joint Coding and Scheduling Optimization for Distributed Learning Over Wireless Edge Networks
abstract
Unlike theoretical analysis of distributed learning (DL) in the literature, DL over wireless edge networks faces the inherent dynamics/uncertainty of wireless connections and edge nodes, making DL less efficient or even inapplicable under the highly dynamic wireless edge networks. This article addresses these problems by leveraging recent advances in coded computing and the deep dueling neural network architecture. By introducing coded structures/redundancy, a distributed learning task can be completed without waiting for straggling nodes. Unlike conventional coded computing that only optimizes the code structure, coded distributed learning over the wireless edge also requires to optimize the selection/scheduling of wireless edge nodes with heterogeneous connections, computing capability, and straggling effects. However, even neglecting the aforementioned dynamics/uncertainty, the resulting joint optimization of coding and scheduling to minimize the distributed learning time turns out to be NP-hard. To tackle this and to account for the dynamics and uncertainty of wireless connections and edge nodes, we reformulate the problem as a Markov Decision Process and design a novel deep reinforcement learning algorithm that employs the deep dueling neural network architecture to find the jointly optimal coding scheme and the best set of edge nodes for different learning tasks without explicit information about the wireless environment and edge nodes’ straggling parameters. Simulations show that the proposed framework reduces the average learning delay in wireless edge computing up to 66% compared with other DL approaches. The jointly optimal framework in this article is also applicable to any distributed learning scheme with heterogeneous and uncertain computing nodes.
Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
IEEE J. Sel. Areas Commun.3
2022 Transfer Learning for Wireless Networks: A Comprehensive Survey
abstract
With outstanding features, machine learning (ML) has become the backbone of numerous applications in wireless networks. However, the conventional ML approaches face many challenges in practical implementation, such as the lack of labeled data, the constantly changing wireless environments, the long training process, and the limited capacity of wireless devices. These challenges, if not addressed, can impede the effectiveness and applicability of ML in wireless networks. To address these problems, transfer learning (TL) has recently emerged to be a promising solution. The core idea of TL is to leverage and synthesize distilled knowledge from similar tasks and valuable experiences accumulated from the past to facilitate the learning of new problems. By doing so, TL techniques can reduce the dependence on labeled data, improve the learning speed, and enhance the ML methods’ robustness to different wireless environments. This article aims to provide a comprehensive survey on the applications of TL in wireless networks. Particularly, we first provide an overview of TL, including formal definitions, classification, and various types of TL techniques. We then discuss diverse TL approaches proposed to address emerging issues in wireless networks. The issues include spectrum management, signal recognition, security, caching, localization, and human activity recognition, which are all important to next-generation networks, such as 5G and beyond. Finally, we highlight important challenges, open issues, and future research directions of TL in future wireless networks.
Cong Thanh Nguyen 0001, Nguyen Van Huynh, Nam Hoai Chu, Yuris Mulya Saputra, Dinh Thai Hoang, Diep N. Nguyen, Quoc-Viet Pham, Dusit Niyato, Eryk Dutkiewicz, Won-Joo Hwang
Proc. IEEE6
2022 Low-Complexity Iterative Detection for Dual-Mode Index Modulation in Dispersive Nonlinear Satellite Channels
abstract
The integration of terrestrial and satellite communications (Satcom) is advocated for satisfying the challenging requirements of seamless, high-performance services. However, both the bandwidth and the power available are limited over satellite channels. In this paper, we propose index modulation (IM) and code-aided Satcom by conveying information by a pair of distinguishable constellation modes and their permutations. In order to combat both the linear and nonlinear distortion imposed by satellite channels, we conceive a factor graph (FG)-based iterative detection algorithm for Satcom relying on dual-mode (DM) IM (Sat-DMIM). The correlation amongst Sat-DMIM symbols imposed by both the channel-induced dispersion and the mode-selection mapping is explicitly represented by the FG constructed. Then the amalgamated belief propagation (BP) and mean field (MF) message passing algorithm is derived over this FG for detecting both the IM bits and the classic constellation mapping bits, while eliminating both the linear and nonlinear distortions. The complexity of the iterative detection algorithm is reduced by linearizing some high-order terms appearing in nonlinear distortion components using thea posterioriestimates of the Sat-DMIM symbols obtained from the previous iteration. Our simulation results demonstrate the power of the proposed amalgamated BP-MF-based and partial linearization approximation-based iterative detection algorithms.
Qiaolin Shi, Nan Wu 0002, Diep N. Nguyen, Xiaojing Huang 0001, Hua Wang 0001, Lajos Hanzo
IEEE Trans. Commun.3
2022 Learning Latent Representation for IoT Anomaly Detection
abstract
Internet of Things (IoT) has emerged as a cutting-edge technology that is changing human life. The rapid and widespread applications of IoT, however, make cyberspace more vulnerable, especially to IoT-based attacks in which IoT devices are used to launch attack on cyber-physical systems. Given a massive number of IoT devices (in order of billions), detecting and preventing these IoT-based attacks are critical. However, this task is very challenging due to the limited energy and computing capabilities of IoT devices and the continuous and fast evolution of attackers. Among IoT-based attacks, unknown ones are far more devastating as these attacks could surpass most of the current security systems and it takes time to detect them and "cure" the systems. To effectively detect new/unknown attacks, in this article, we propose a novel representation learning method to better predictively "describe" unknown attacks, facilitating supervised learning-based anomaly detection methods. Specifically, we develop three regularized versions of autoencoders (AEs) to learn a latent representation from the input data. The bottleneck layers of these regularized AEs trained in a supervised manner using normal data and known IoT attacks will then be used as the new input features for classification algorithms. We carry out extensive experiments on nine recent IoT datasets to evaluate the performance of the proposed models. The experimental results demonstrate that the new latent representation can significantly enhance the performance of supervised learning methods in detecting unknown IoT attacks. We also conduct experiments to investigate the characteristics of the proposed models and the influence of hyperparameters on their performance. The running time of these models is about 1.3 ms that is pragmatic for most applications.
Ly Vu, Van Loi Cao, Nguyen Quang Uy, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
IEEE Trans. Cybern.4
2022 BlockRoam: Blockchain-Based Roaming Management System for Future Mobile Networks
abstract
Mobile service providers (MSPs) are particularly vulnerable to roaming frauds, especially ones that exploit the long delay in the data exchange process of the contemporary roaming management systems, causing multi-billion dollars loss each year. In this paper, we introduce BlockRoam, a novel blockchain-based roaming management system that provides an efficient data exchange platform among MSPs and mobile subscribers. Utilizing the Proof-of-Stake (PoS) consensus mechanism and smart contracts, BlockRoam can significantly shorten the information exchanging delay, thereby addressing the roaming fraud problems. Through intensive analysis, we show that the security and performance of such PoS-based blockchain network can be further enhanced by incentivizing more users (e.g., subscribers) to participate in the network. Moreover, users in such networks often join stake pools (e.g., formed by MSPs) to increase their profits. Therefore, we develop an economic model based on Stackelberg game to jointly maximize the profits of the network users and the stake pool, thereby encouraging user participation. We also propose an effective method to guarantee the uniqueness of this game's equilibrium. The performance evaluations show that the proposed economic model helps the MSPs to earn additional profits, attracts more investment to the blockchain network, and enhances the network's security and performance.
Cong Thanh Nguyen 0001, Diep N. Nguyen, Dinh Thai Hoang, Nguyen Huynh Tuong, Yong Xiao 0001, Eryk Dutkiewicz
IEEE Trans. Mob. Comput.2
2022 Federated Learning Meets Contract Theory: Economic-Efficiency Framework for Electric Vehicle Networks
abstract
In this paper, we propose a novel economic-efficiency framework for an electric vehicle (EV) network to maximize the profits (i.e., the amount of money that can be earned) for charging stations (CSs). To that end, we first introduce an energy demand prediction method for CSs leveraging federated learning approaches, in which each CS can train its own energy transactions locally and exchange its learned model with other CSs to improve the learning quality while protecting the CS's information privacy. Based on the predicted energy demands, each CS can reserve energy from the smart grid provider (SGP) in advance to optimize its profit. Nonetheless, due to the competition among the CSs as well as unknown information from the SGP, i.e., the willingness to transfer energy, we develop a multi-principal one-agent (MPOA) contract-based method to address these issues. In particular, we formulate the CSs’ profit maximization as a non-collaborative energy contract problem under the SGP's unknown information and common constraints as well as other CSs’ contracts. To solve this problem, we transform it into an equivalent low-complexity optimization problem and develop an iterative algorithm to find the optimal contracts for the CSs. Through simulation results using a real CS dataset, we demonstrate that our proposed framework can enhance energy demand prediction accuracy up to 24.63 percent compared with other machine learning algorithms. Furthermore, our proposed framework can outperform other economic models by 48 and 36 percent in terms of the CSs’ utilities and social welfare (i.e., the total profits of all participating entities) of the network, respectively.
Yuris Mulya Saputra, Diep N. Nguyen, Dinh Thai Hoang, Thang X. Vu, Eryk Dutkiewicz, Symeon Chatzinotas
IEEE Trans. Mob. Comput.2
2022 Trust-Based Scheduling Framework for Big Data Processing with MapReduce
abstract
Security and privacy have become a great concern in cloud computing platforms in which users risk the leakage of their private data. The leakage can happen while the data is at rest (in storage), in processing, or on moving within a cloud or between different cloud infrastructures, e.g., from private to public clouds. This paper focuses on protecting data “in processing”. For big data applications, the MapReduce framework has been proven as an efficient solution and has been widely deployed, e.g., in healthcare and business data analysis. In this article, we propose a trust-based framework for MapReduce in big data processing tasks. Specifically, we first quantify and propose to assign the sensitive values for data and trust values for map and reduce slots. We then compute the trust value of each resource employed in the big data processing tasks. Depending on the data's sensitivity level of a task, the task requires a given level of trust (i.e., higher sensitive data requires servers/slots with higher trust level). The MapReduce scheduling problem is then formulated as the maximum weighted matching problem of a bipartite graph that aims to maximize the total trust value over all possible assignments subject to various trust requirement of different tasks. The problem is known to be NP-hard. To tackle it, we observe that within a computing node (VM), slots share the same trust value granted from the secured transformation phase. This helps reduce the number of slot nodes of a weight bipartite graph. Leveraging this fact, we propose an efficient heuristic algorithm that achieves 94.7 percent of the optimal solution obtained via exhaustive search. Extensive simulations show that the trust-based scheduling scheme provides much higher protection for data sensitivity while ensuring good performance for big data applications.
Thanh Dat Dang, Doan B. Hoang, Diep N. Nguyen
IEEE Trans. Serv. Comput.3
2022 Defeating Super-Reactive Jammers With Deception Strategy: Modeling, Signal Detection, and Performance Analysis
abstract
This paper develops a novel framework to defeat a super-reactive jammer, one of the most difficult jamming attacks to deal with in practice. Specifically, the jammer has an unlimited power budget and is equipped with the self-interference suppression capability to simultaneously attack and listen to the transmitter’s activities. Consequently, dealing with super-reactive jammers is very challenging. Thus, we introduce a smart deception mechanism to attract the jammer to continuously attack the channel and then leverage jamming signals to transmit data based on the ambient backscatter communication technology. To detect the backscattered signals, the maximum likelihood detector can be adopted. However, this method is notorious for its high computational complexity and requires the model of the current propagation environment as well as channel state information. Hence, we propose a deep learning-based detector that can dynamically adapt to any channels and noise distributions. With a Long Short-Term Memory network, our detector can learn the received signals’ dependencies to achieve a performance close to that of the optimal maximum likelihood detector. Through simulation and theoretical results, we demonstrate that with our approaches, the more power the jammer uses to attack the channel, the better bit error rate performance the transmitter can achieve.
Nguyen Van Huynh, Diep N. Nguyen, Dinh Thai Hoang, Thang X. Vu, Eryk Dutkiewicz, Symeon Chatzinotas
IEEE Trans. Wirel. Commun.2
2021 Enabling Large-Scale Federated Learning over Wireless Edge Networks
abstract
Major bottlenecks of large-scale Federated Learning (FL) networks are the high costs for communication and computation. This is due to the fact that most of current FL frameworks only consider a star network topology where all local trained models are aggregated at a single server (e.g., a cloud server). This causes significant overhead at the server when the number of users are huge and local models' sizes are large. This paper proposes a novel edge network architecture which decentralizes the model aggregation process at the server, thereby significantly reducing the aggregation latency of the whole network. In this architecture, we propose a highly-effective in-network computation protocol consisting of two components. First, an in-network aggregation process is designed so that the majority of aggregation computations can be offloaded from cloud server to edge nodes. Second, a joint routing and resource allocation optimization problem is formulated to minimize the aggregation latency for the whole system at every learning round. The problem turns out to be NP-hard, and thus we propose a polynomial time routing algorithm which can achieve near optimal performance with a theoretical bound. Numerical results show that our proposed framework can dramatically reduce the network latency, up to 4.6 times. Furthermore, this framework can significantly decrease cloud's traffic and computing overhead by a factor of$K$/ M, where$K$is the number of users and$M$is the number of edge nodes, in comparison with conventional baselines.
Thinh Quang Dinh, Diep N. Nguyen, Dinh Thai Hoang, Pham Tran Vu, Eryk Dutkiewicz
GLOBECOM2
2021 Dynamic Optimal Coding and Scheduling for Distributed Learning over Wireless Edge Networks
abstract
This paper proposes a novel framework that can effectively address key challenges for the development of distributed learning over wireless edge networks. In particular, we first introduce a highly effective distributed learning model leveraging the most recent advanced coded distributed computing algorithm together with collaborative computing resources from wireless edge nodes to securely and effectively execute learning tasks. To minimize the average delay of learning tasks, the coding and scheduling policies must be jointly optimized. However, determining the optimal coding scheme together with the optimal edge nodes for different learning tasks is NP-hard due to the dynamics and uncertainty of the wireless environment and straggling problems at the computing nodes. Thus, we develop a highly effective approach utilizing advances of both reinforcement learning algorithms and the dueling network architecture to quickly find the optimal coding scheme together with the best edge nodes for different learning tasks without requiring completed information about the surrounding environment and straggling parameters in advance. Through extensive simulation results, we show that our proposed framework can reduce the average delay for the whole system up to 66% compared with other conventional learning and optimization approaches.
Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
GLOBECOM3
2021 Selective Federated Learning for On-Road Services in Internet-of-Vehicles
abstract
The Internet-of-Vehicles (IoV) can make driving safer and bring more services to smart vehicle (SV) users. Specif-ically, with IoV, the road service provider (RSP) can collaborate with SVs to provide high-accurate on-road information-based services by implementing federated learning (FL). Nonetheless, SVs' activities are very diverse in IoV networks, e.g., some SVs move frequently while other SVs are occasionally disconnected from the network. Consequently, obtaining information from all SVs for the learning process is costly and impractical. Furthermore, the quality-of-information (QoI) obtained by SVs also dramatically varies. That makes the learning process from all SVs simultaneously even worse when some SVs have low QoI. In this paper, we propose a novel selective FL approach for an IoV network to address these issues. Particularly, we first develop an SV selection method to determine a set of active SVs based on their location significance. In this case, we adopt a K-means algorithm to classify significant and insignificant areas where the SVs are located according to the areas' average annual daily flow of vehicles. From the set of SVs in the significant areas, we select the best SVs for the FL execution based on the SVs' QoI at each learning round. Through simulation results using a real-world on-road dataset, we observe that our proposed approach can converge to the FL results even with only 10% of active SVs in the network. Moreover, our results reveal that the RSP can optimize on-road services with faster convergence up to 63% compared with other baseline FL methods.
Yuris Mulya Saputra, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
GLOBECOM2
2021 Incentive Mechanism for AI-Based Mobile Applications with Coded Federated Learning
abstract
Federated learning (FL) has emerged as a highly-effective distributed learning framework for various AI-based mobile applications. However, in conventional FL, participating mobile users (MUs) may have limited computing resources to train their local data, which leads to learning quality degradation for the whole FL process. To address this problem, coded FL (codFL) has been recently introduced, allowing MUs to upload part of their coded data to a mobile application provider (MAP) before the learning process. As a result, codFL can not only deal with the MUs' limited computing resources, but also provide more benefits for the MUs to participate in the learning process. Nonetheless, in practice, the MAP and MUs often belong to different parties who unilaterally aim to maximize their individual utility functions. Thus, in this paper, we propose an effective mechanism for the codFL process to incentivize all the participating MUs while improving the learning quality of the MAP. Specifically, we first design a codFL contract optimization problem leveraging a multi-principal one-agent (MPOA) approach in contract theory, under limited computing resources at the MAP and MUs as well as information asymmetry between them. To find the optimal contracts for MUs, we develop an iterative contract algorithm which can produce maximum utilities for all MUs while satisfying all the constraints of the MAP. Numerical results show that our framework can enhance the utilities of MUs up to 113% and system performance in terms of social welfare up to 42% compared with the baseline method.
Yuris Mulya Saputra, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
GLOBECOM2
2021 Defeating Reactive Jammers with Deep Dueling-based Deception Mechanism
abstract
Conventional anti-jamming solutions like frequency hopping and rate adaptation that are more suitable for proactive jammers are not effective in dealing with reactive jammers. These advanced jammers with recent advances in signal detection can discern the activities of legitimate radios then attack them as soon as the transmission is detected. To combat this type of jammer, we develop an intelligent deception strategy in which the transmitter generates "fake" transmissions to attract the jammer. After that, the transmitter can either harvest energy from the jamming signals or backscatter the jamming signals to transmit data. As such, we can leverage jamming signals to improve the average throughput and reduce the packet loss. To effectively learn from and adapt to the dynamic and uncertainty of jamming attacks, we develop a Markov decision process (MDP) that can dynamically construct two decision epochs in each time slot to capture the special properties of our proposed deception mechanism. The Q-learning algorithm then can be adopted to find the optimal deception strategy for the transmitter. Nevertheless, due to very-slow convergence rates, conventional Q-learning algorithms may not be effective in dealing with smart jamming attacks. We thus develop an advanced deep reinforcement learning model based on deep dueling architecture to quickly obtain the optimal defense policy. Simulation results show that the proposed framework can improve the system throughput up to 173% and reduce the packet loss by 42% compared with other anti-jamming strategies that are not equipped with the proposed deception mechanism.
Nguyen Van Huynh, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
ICC2
2021 Nullification of Multiple Correlated Jammers
Linh Hoang 0001, Jian (Andrew) Zhang, Diep N. Nguyen, Asanka Kekirigoda, Kin-Ping Hui
VTC Fall3
2021 Fast or Slow: An Autonomous Speed Control Approach for UAV-assisted IoT Data Collection Networks
abstract
Unmanned Aerial Vehicles (UAVs) have been emerging as an effective solution for IoT data collection networks thanks to their outstanding flexibility, mobility, and low operation costs. However, due to the limited energy and uncertainty from the data collection process, speed control is one of the most important factors while optimizing the energy usage efficiency and performance for UAV collectors. This work aims to develop a novel autonomous speed control approach to address this issue. To that end, we first formulate the dynamic speed control task of a UAV as a Markov decision process taking into account its energy status and location. In this way, the Q-learning algorithm can be adopted to obtain the optimal speed control policy for the UAV. To further improve the system performance, we develop a highly-effective deep dueling double Q-learning algorithm utilizing outstanding features of the deep neural networks as well as advanced dueling architecture to quickly stabilize the learning process and obtain the optimal policy. Through simulations, we show that our proposed solution can achieve up to 40% greater performance, i.e., an average throughput of the system, compared with other conventional methods. Importantly, the simulation results also reveal significant impacts of UAV's energy and charging time on the system performance.
Nam Hoai Chu, Dinh Thai Hoang, Diep N. Nguyen, Nguyen Van Huynh, Eryk Dutkiewicz
WCNC3
2021 Blockchain-based Secure Platform for Coalition Loyalty Program Management
abstract
In this paper, we propose a novel blockchain-based platform for the coalition loyalty program management. The platform allows the customers to freely exchange loyalty points from different existing blockchain-based loyalty programs by utilizing the sidechain technology. Moreover, by adopting the Proof-of-Stake consensus mechanism, we can further increase customer engagement by allowing the customers to participate in the consensus process to earn additional tokens. However, this might lead to situations where the customers centralize all tokens to a single chain/loyalty program if the chain offers more rewards for consensus participation. Through security and performance analyses, we show that such centralization of stakes poses a threat to the security and performance of the platform. Therefore, we develop a non-cooperative game model to analyze the rational behavior of the users. We reveal that the consensus participation rewards govern the user behavior and the decentralization of the system. Numerical experiments confirm our analytical results and show that the ratios between the consensus rewards have a significant impact on the system's security and performance.
Cong Thanh Nguyen 0001, Dinh Thai Hoang, Diep N. Nguyen, Nguyen Huynh Tuong, Eryk Dutkiewicz
WCNC3
2021 Swarm intelligence for next-generation networks: Recent advances and applications
Quoc-Viet Pham, Dinh C. Nguyen, Seyedali Mirjalili, Dinh Thai Hoang, Diep N. Nguyen, Pubudu N. Pathirana, Won-Joo Hwang
J. Netw. Comput. Appl.5
2021 Optimal Beam Association for High Mobility mmWave Vehicular Networks: Lightweight Parallel Reinforcement Learning Approach
abstract
In intelligent transportation systems (ITS), vehicles are expected to feature with advanced applications and services which demand ultra-high data rates and low-latency communications. For that, the millimeter wave (mmWave) communication has been emerging as a very promising solution. However, incorporating the mmWave into ITS is particularly challenging due to the high mobility of vehicles and the inherent sensitivity of mmWave beams to dynamic blockages. This article addresses these problems by developing an optimal beam association framework for mmWave vehicular networks under high mobility. Specifically, we use the semi-Markov decision process to capture the dynamics and uncertainty of the environment. The Q-learning algorithm is then often used to find the optimal policy. However, Q-learning is notorious for its slow-convergence. Instead of adopting deep reinforcement learning structures (like most works in the literature), we leverage the fact that there are usually multiple vehicles on the road to speed up the learning process. To that end, we develop a lightweight yet very effective parallel Q-learning algorithm to quickly obtain the optimal policy by simultaneously learning from various vehicles. Extensive simulations demonstrate that our proposed solution can increase the data rate by 47% and reduce the disconnection probability by 29% compared to other solutions.
Nguyen Van Huynh, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
IEEE Trans. Commun.2
2021 Optimal Energy Efficiency With Delay Constraints for Multi-Layer Cooperative Fog Computing Networks
abstract
We develop a joint offloading and resource allocation framework for a multi-layer cooperative fog computing network, aiming to minimize the total energy consumption of multiple mobile devices subject to their service delay requirements. The resulting optimization involves both binary (offloading decisions) and real variables (resource allocations), making it an NP-hard and computationally intractable problem. To tackle it, we first propose an improved branch-and-bound algorithm (IBBA) that is implemented in a centralized manner. However, due to the large size of the cooperative fog computing network, the computational complexity of the proposed IBBA is relatively high. To speed up the optimal solution searching as well as to enable its distributed implementation, we then leverage the unique structure of the underlying problem and the parallel processing at fog nodes. To that end, we propose a distributed framework, namely feasibility finding Benders decomposition (FFBD), that decomposes the original problem into a master problem for the offloading decision and subproblems for resource allocation. The master problem (MP) is then equipped with powerful cutting-planes to exploit the fact of resource limitation at fog nodes. The subproblems (SP) for resource allocation can find their closed-form solutions using our fast solution detection method. These (simpler) subproblems can then be solved in parallel at fog nodes. The numerical results show that the FFBD always returns the optimal solution of the problem with significantly less computation time (e.g., compared with the centralized IBBA approach). The FFBD with the fast solution detection method, namely FFBD-F, can reduce up to 60% and 90% of computation time, respectively, compared with those of the conventional FFBD, namely FFBD-S, and IBBA.
Thai T. Vu, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz, Thuy V. Nguyen
IEEE Trans. Commun.2
2021 Energy-Efficient Dual-Hop Internet of Things Communications Network With Delay-Outage Constraints
abstract
This article considers a dual-hop Internet of Things communications network where sensor nodes transmit data to a gateway either directly or via other nodes using dual-hop communications. Each node employs separate transmission buffers to store its own sensing data and data received from other nodes. End-to-end delay quality-of-service constraints in terms of the maximum acceptable delay-outage probabilities are imposed. We investigate energy-efficient adaptive resource allocation problems (i.e., joint link scheduling, rate, and power allocation) to support minimum data rates of the nodes. A novel approach is proposed exploiting asymptotic delay analysis to first determine the achieved delay exponents of the queue length tail distributions to satisfy the delay-outage constraints. Next, the relation between the delay exponents and resource allocation variables are derived. Last, the solutions to the resulting constrained optimization problems are obtained using the Lagrangian approach and convex optimization. Illustrative examples demonstrate the effects of the rate requirements and delay constraint stringency on the power consumption and routing configuration.
Khoa Tran Phan, Phat Huynh, Diep N. Nguyen, Duy Trong Ngo, Yi Hong 0001, Tho Le-Ngoc
IEEE Trans. Ind. Informatics3
2021 A Novel Mobile Edge Network Architecture with Joint Caching-Delivering and Horizontal Cooperation
abstract
Mobile edge caching/computing (MEC) has been emerging as a promising paradigm to provide ultra-high rate, ultra-reliable, and/or low-latency communications in future wireless networks. In this paper, we introduce a novel MEC network architecture that leverages the optimal joint caching-delivering with horizontal cooperation among mobile edge nodes (MENs). To that end, we first formulate the content-access delay minimization problem by jointly optimizing the content caching and delivering decisions under various network constraints (e.g., network topology, storage capacity and users' demands at each MEN). However, the strongly mutual dependency between the decisions makes the problem a nested dual optimization that is proved to be NP-hard. To deal with it, we propose a novel transformation method to transform the nested dual problem to an equivalent mixed-integer nonlinear programming (MINLP) optimization problem. Then, we design a centralized solution using an improved branch-and-bound algorithm with the interior-point method to find the joint caching and delivering policy which is within 1 percent of the optimal solution. Since the centralized solution requires the full network topology and information from all MENs, to make our solution scalable, we develop a distributed algorithm which allows each MEN to make its own decisions based on its local observations. Extensive simulations demonstrate that the proposed solutions can reduce the total average delay for the whole network up to 40 percent compared with other current caching policies. Furthermore, the proposed solutions also increase the cache hit ratio for the network up to 4 times, thereby dramatically reducing the traffic load on the backhaul network.
Yuris Mulya Saputra, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
IEEE Trans. Mob. Comput.3
2021 DeepFake: Deep Dueling-Based Deception Strategy to Defeat Reactive Jammers
abstract
In this paper, we introduce DeepFake, a novel deep reinforcement learning-based deception strategy to deal with reactive jamming attacks. In particular, for a smart and reactive jamming attack, the jammer is able to sense the channel and attack the channel if it detects communications from the legitimate transmitter. To deal with such attacks, we propose an intelligent deception strategy which allows the legitimate transmitter to transmit “fake” signals to attract the jammer. Then, if the jammer attacks the channel, the transmitter can leverage the strong jamming signals to transmit data by using ambient backscatter communication technology or harvest energy from the strong jamming signals for future use. By doing so, we can not only undermine the attack ability of the jammer, but also utilize jamming signals to improve the system performance. To effectively learn from and adapt to the dynamic and uncertainty of jamming attacks, we develop a novel deep reinforcement learning algorithm using the deep dueling neural network architecture to obtain the optimal policy with thousand times faster than those of the conventional reinforcement algorithms. Extensive simulation results reveal that our proposed DeepFake framework is superior to other anti-jamming strategies in terms of throughput, packet loss, and learning rate.
Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
IEEE Trans. Wirel. Commun.3
2021 Time Scheduling and Energy Trading for Heterogeneous Wireless-Powered and Backscattering-Based IoT Networks
abstract
This article studies the strategic interactions between an IoT service provider (IoTSP) which consists of heterogeneous IoT devices and its energy service provider (ESP). To that end, we propose an economic framework using the Stackelberg game to maximize the network throughput and energy efficiency of both the IoTSP and ESP. To obtain the Stackelberg equilibrium (SE), we apply a backward induction technique which first derives a closed-form solution for the ESP (follower). Then, to tackle the non-convex optimization problem for the IoTSP (leader), we leverage theblock coordinate descentandconvex-concave proceduretechniques to design two partitioning schemes (i.e., partial adjustment (PA) and joint adjustment (JA)) to find the optimal energy price and service time that constitute local SEs. Numerical results reveal that by jointly optimizing the energy trading and time allocation for IoT devices, one can achieve significant improvements in terms of the IoTSP’s profit compared with those of conventional transmission methods (up to 38.7 folds). Different tradeoffs between the ESP’s and IoTSP’s profits and complexities of the PA/JA schemes can also be numerically tuned. Simulations also show that the obtained local SEs approach the optimal social welfare when the benefit per transmitted bit exceeds a given threshold.
Ngoc-Tan Nguyen, Diep N. Nguyen, Dinh Thai Hoang, Nguyen Van Huynh, Eryk Dutkiewicz, Nam-Hoang Nguyen, Quoc-Tuan Nguyen
IEEE Trans. Wirel. Commun.2
2021 Machine Learning-Enabled Joint Antenna Selection and Precoding Design: From Offline Complexity to Online Performance
abstract
We investigate the performance of multi-user multiple-antenna downlink systems in which a base station (BS) serves multiple users via a shared wireless medium. In order to fully exploit the spatial diversity while minimizing the passive energy consumed by radio frequency (RF) components, the BS is equipped with$M$RF chains and$N$antennas, where$M < N$. Upon receiving pilot sequences to obtain the channel state information (CSI), the BS determines the best subset of$M$antennas for serving the users. We propose a joint antenna selection and precoding design (JASPD) algorithm to maximize the system sum rate subject to a transmit power constraint and quality of service (QoS) requirements. The JASPD algorithm overcomes the non-convexity of the formulated problem via a doubly iterative algorithm, in which an inner loop successively optimizes the precoding vectors, followed by an outer loop that tests all valid antenna subsets. Although approaching (near) global optimality, the JASPD suffers from a combinatorial complexity, which may limit its application in real-time network operations. To overcome this limitation, we propose a learning-based antenna selection and precoding design algorithm (L-ASPA), which employs a deep neural network (DNN) to establish underlaying relations between key system parameters and the selected antennas. The proposed L-ASPD algorithm is robust against the number of users and their locations, the transmit power of the BS, as well as the small-scale channel fading. With a well-trained learning model, it is shown that the L-ASPD algorithm significantly outperforms baseline schemes based on the block diagonalization and a learning-assisted solution for broadcasting systems and achieves a better effective sum rate than that of the JASPA under limited processing time. In addition, we observed that the proposed L-ASPD algorithm can reduce the computation complexity by 95% while retaining more than 95% of the optimal performance.
Thang X. Vu, Symeon Chatzinotas, Van-Dinh Nguyen, Dinh Thai Hoang, Diep N. Nguyen, Marco Di Renzo, Björn Ottersten 0001
IEEE Trans. Wirel. Commun.5
2020 Optimal Beam Association in mmWave Vehicular Networks with Parallel Reinforcement Learning
abstract
This paper develops a beam association framework for mm Wave vehicular networks to improve the system performance in terms of handover, disconnection time, and data rate under the high mobility of vehicles. In particular, we recruit the semi Markov decision process to capture the uncertainty and dynamic of the environment such as locations of beams, received signal strength indicator profiles, velocities, and blockages. Instead of adopting complex deep learning structures such as deep dueling and double deep Q-learning, we develop a lightweight yet very effective parallel Q-learning algorithm to quickly derive the optimal beam association policy by simultaneously learning from various vehicles on the road. Through extensive simulation results, we demonstrate that the proposed framework can reduce the average disconnection time by 33% and increase the data rate by 60% compared to other solutions. We also observed that the proposed parallel Q-learning algorithm converges much faster to the optimal solution than state-of-the-art deep-learning based algorithms.
Nguyen Van Huynh, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
GLOBECOM2
2020 Energy Trading and Time Scheduling for Energy-Efficient Heterogeneous Low-Power IoT Networks
abstract
In this paper, an economic model is proposed to jointly optimize profits for participants in a heterogeneous IoT wireless-powered backscatter communication network. In the network under considerations, a power beacon and IoT devices (with various communication types and energy constraints) are assumed to belong to different service providers, i.e., energy service provider (ESP) and IoT service provider (ISP), respectively. To jointly maximize the utility for both service providers in terms of energy efficiency and network throughput, a Stackelberg game model is proposed to study the strategic interaction between the ISP and ESP. In particular, the ISP first evaluates its benefits from providing IoT services to its customers and then sends its requested price together with the service time to the ESP. Based on the request from the ISP, the ESP offers an optimized transmission power that maximizes its utility while meeting energy demands of the ISP. To study the Stackelberg equilibrium, we first obtain a closed-form solution for the ESP and propose a low-complexity iterative method based on block coordinate descent (BCD) to address the non-convex optimization problem for the ISP. Through simulation results, we show that our approach can significantly improve the profits for both providers compared with those of conventional transmission methods, e.g., bistatic backscatter and harvest-then-transmit communication methods.
Ngoc-Tan Nguyen, Diep N. Nguyen, Dinh Thai Hoang, Nguyen Van Huynh, Quoc-Tuan Nguyen, Eryk Dutkiewicz
GLOBECOM2
2020 Common Agency-Based Economic Model for Energy Contract in Electric Vehicle Networks
abstract
The rapid adoption of electric or hybrid vehicles (EVs) has called for wide deployment of charging stations. These stations can be launched/owned by different owners, referred to as charging station providers (CSPs), which make energy contracts with a smart grid provider (SGP). However, there exists a shortage of mutual economic strategy between the SGP and CSPs in an energy request/transfer competition due to the selfish nature among them. In this paper, we propose an economic model leveraging a multi-principal single-agent (referred to as common agency) contract policy, aiming at maximizing the utilities of multiple CSPs while optimizing the utility of the SGP in an EV network. In particular, we first develop the common agency-based contract problem as a non-cooperative energy contract optimization problem, in which each CSP can maximize its utility given the common constraints from the SGP and the contracts of other CSPs. To deal with this problem, we develop an iterative energy contract algorithm to find an equilibrium contract solution where the contracts from the CSPs can produce maximum utilities of the CSPs and satisfy the constraints of the SGP. Through numerical results, we show that our proposed model can improve the social welfare of the EV network up to 54% and the utilities of CSPs up to 60% compared with the baseline method in which each CSP obtains the amount of energy that is proportional to its energy request.
Yuris Mulya Saputra, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz, Markus Muck
GLOBECOM2
2020 Joint Phase Noise Estimation and Decoding in OFDM-IM
abstract
This paper proposes a low-complexity joint phase noise (PHN) estimation and decoding algorithm for orthogonal frequency division multiplexing relying on index modulation (OFDM-IM) systems. A factor graph (FG) is constructed based on the truncated discrete cosine transform (DCT) expansion model for the variation of PHN. In order to explicitly take into account the structured and sparse a priori information of the frequency-domain symbols provided by the soft-in soft-out (SISO) decoder, the generalized approximate message passing (GAMP) algorithm is employed. Furthermore, to solve the unknown and nonlinear transform matrix problem introduced by the PHN, the mean-field (MF) method is invoked at the observation nodes on the FG. Monte Carlo simulations show the superiority of the proposed algorithm over the existing variational inference (VI) and extended Kalman filter (EKF) methods in terms of their bit error rate (BER) performance and complexity. In addition, we demonstrate that the OFDM-IM scheme outperforms its conventional OFDM counterpart in the presence of PHN.
Qiaolin Shi, Nan Wu 0002, Hua Wang 0001, Diep N. Nguyen, Xiaojing Huang 0001
GLOBECOM4
2020 Defeating Smart and Reactive Jammers with Unlimited Power
abstract
Among all wireless jammers, dealing with reactive ones is most challenging. This kind of jammer attacks the channel whenever it detects transmission from legitimate radios. With recent advances in self-interference suppression or in-band full-duplex radios, a reactive jammer can jam and simultaneously sense/discern/detect the legitimate transmission. Such a jammer is referred to as a smart reactive jammer. However, all existing solutions, e.g., frequency hopping and rate adaptation, cannot effectively deal with this type of jammer. This is because a smart reactive jammer with sufficient power budget can theoretically jam most, if not all, frequency channels at sufficiently high power. This work proposes to augment the transmitter with an ambient backscatter tag. Specifically, when the jammer attacks the channel, the transmitter deceives it by continuing to transmit data to attract the jammer while the tag backscatters data based on both the jamming signals and active signals from the jammer and transmitter, respectively. However, backscattering signals from multiple radio sources results in a high bit error rate (BER). Thus, we propose to use multiple antennas at the receiver. The theoretical analysis and simulation results show that by using multiple antennas at the receiver, the BER and hence the throughput of the system can be significantly improved. More importantly, we demonstrate that with our proposed solutions, the average throughput increases and the BER decreases when the jammer attacks with higher power levels. We believe that this is the first anti-jamming solution that can cope effectively with a high- or even unlimited-power jammers.
Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz, Markus Muck
WCNC3
2020 Collaborative Learning Model for Cyberattack Detection Systems in IoT Industry 4.0
abstract
Although the development of IoT Industry 4.0 has brought breakthrough achievements in many sectors, e.g., manufacturing, healthcare, and agriculture, it also raises many security issues to human beings due to a huge of emerging cybersecurity threats recently. In this paper, we propose a novel collaborative learning-based intrusion detection system which can be efficiently implemented in IoT Industry 4.0. In the system under consideration, we develop smart “filters” which can be deployed at the IoT gateways to promptly detect and prevent cyberattacks. In particular, each filter uses the collected data in its network to train its cyberattack detection model based on the deep learning algorithm. After that, the trained model will be shared with other IoT gateways to improve the accuracy in detecting intrusions in the whole system. In this way, not only the detection accuracy is improved, but our proposed system also can significantly reduce the information disclosure as well as network traffic in exchanging data among the IoT gateways. Through thorough simulations on real datasets, we show that the performance obtained by our proposed method can outperform those of the conventional machine learning methods.
Tran Viet Khoa, Yuris Mulya Saputra, Dinh Thai Hoang, Nguyen Linh-Trung, Diep N. Nguyen, Viet Ha Nguyen 0001, Eryk Dutkiewicz
WCNC5
2020 Blockchain and Stackelberg Game Model for Roaming Fraud Prevention and Profit Maximization
abstract
Roaming fraud is one of the most significant financial losses for mobile service providers. The inefficiency of current exchanging data management methods among mobile service providers is the main obstacle for roaming fraud prevention. In this paper, we introduce a novel blockchain-based data exchange management system to address roaming fraud problems in mobile networks. This system provides a secure and automatic data exchange service among mobile service providers and mobile subscribers. In addition, we introduce an emerging Proof-of-Stake (PoS) consensus mechanism for the proposed blockchain-based roaming fraud prevention system, which can significantly reduce the delay in exchanging information as well as implementation costs for mobile service providers. To further enhance benefits and security efficiency for the proposed blockchain system, we develop an economic model based on Stackelberg game. This game model is very effective in maximizing profits for both the stakeholders and stake pool and useful in designing a robust blockchain-based mobile roaming management system. Through performance analysis and numerical results, we show that our proposed framework not only provides an effective solution to prevent mobile roaming fraud but also opens many business opportunities for future mobile networks.
Cong Thanh Nguyen 0001, Diep N. Nguyen, Dinh Thai Hoang, Nguyen Huynh Tuong, Eryk Dutkiewicz
WCNC2
2020 Preserving Honest/Dishonest Users' Operational Privacy with Blind Interference Calculation in Spectrum Sharing System
abstract
Spectrum sharing has been gaining its popular adoption as a potential solution to improve spectrum utilization in future wireless systems. Both Federal Communications Commission (FCC) and European Telecommunications Standards Institute (ETSI) support dynamic spectrum access (DSA) as an enabling technology for spectrum sharing. To effectively realize DSA in practice, users (from both defense and commercial sectors) are required to share their (radio) operational information, which risks exposing their security, privacy, and business plan to unintended agents. Protecting users' operating information is hence the key to DSA's success. In this paper, taking the FCC's spectrum access system (SAS) as a study case, we investigate the operational privacy issue of Incumbent Users (IUs) and honest/dishonest Secondary Users (SUs). For the case of IUs and honest SUs, we propose a privacy-preserving scheme for DSA by leveraging encryption and obfuscation methods (PSEO). To implement PSEO, we introduce an interference calculation scheme that allows users to calculate an interference budget without revealing operational information (e.g., antenna height, transmit power, location...), referred to as the blind interference calculation scheme (BICS). BICS also reduces the computing overhead of PSEO, compared with FCC's SAS by moving interference budgeting tasks to local users and calculating it in an offline manner. To further save the overhead in calculating the interference map, we introduce a quantization method and optimize the grid sizes of the terrestrial area of interest. Additionally, for the case of IUs and dishonest SUs, we propose a “punishment and forgiveness” (PF) mechanism, which draws support from SUs' reputation scores (RSs) and reputation histories (RHs), to encourage SUs to provide truthful information. Theoretical analysis and extensive simulations show that our proposed PSEO and PF-PSEO schemes can better protect all users' operational privacy under various privacy attacks, yielding higher spectrum utilization with less online overhead, compared with state of the art approaches.
Qingqing Cheng, Diep N. Nguyen, Eryk Dutkiewicz, Markus Muck
IEEE Trans. Mob. Comput.2
2019 Gamified Augmented Reality Training for An Assembly Task: A Study About User Engagement
abstract
Augmented Reality and Gamification are displaying beneficial effects to enhance user experience and performance in many domains.They are widespread across many areas like education, industrial training, marketing, and services.However, the idea of combining the two approaches for an innovative training instrument is fairly new, especially in assembly training.Moreover, learning about the effects of gamification on human, user engagement, in particular, is a complicated subject.There have been several efforts toward this direction, yet the overall situation is still nascent.In this work, we present a gamified augmented reality training for an industrial task and investigate user engagement effect while training with the gamified and the nongamified system.The result shows that people perform better and engage to a greater degree in the gamified design.
Diep N. Nguyen, Gerrit Meixner
FedCSIS1
2019 An OFDM Sensing Algorithm in Full-Duplex Systems with Self-Interference and Carrier Frequency Offset
abstract
Full duplex (FD) wireless technology, which enables simultaneous transmission and reception on the same frequency, has shown its great potential for doubling the spectral efficiency as well as spectrum sensing while transmitting in cognitive radio networks (CRNs). However, the self interference (SI) suppression, the underlying technique of FD, is often imperfect, resulting in non-negligible residual SI that severely affects the test statistics of sensing methods. The residual SI thereby significantly deteriorates the spectrum sensing accuracy. In this work, we aim to address this issue by proposing a novel sensing approach in FD systems leveraging the Pilot-Tone (PT) structure of Orthogonal Frequency Division Modulation (OFDM) signals. In comparison with the conventional sensing methods in FD systems, the developed sensing approach holds the advantage in the robustness not only to residual SI but also the carrier frequency offset (CFO). Besides, the proposed sensing method is able to accomplish sensing tasks in low SNR conditions with much lower computational complexity. Numerical simulations results demonstrate that the probability of detection of our proposed approach can be improved up to 34.9%, compared with state- of-the-art sensing methods in FD systems, suffering from residual SI and CFO.
Qingqing Cheng, Zhenguo Shi, Diep N. Nguyen, Eryk Dutkiewicz
GLOBECOM3
2019 A Novel Spectral-Efficient Resource Allocation Approach for NOMA-Based Full-Duplex Systems
abstract
This paper investigates the coexistence of non- orthogonal multiple access (NOMA) and full-duplex (FD), where the NOMA successive interference cancellation technique is applied simultaneously to both uplink (UL) and downlink (DL) transmissions in the same time-frequency resource block. Specifically, we jointly optimize the user association (UA) and power control to maximize the overall sum rate, subject to user-specific quality-of-service and total transmit power constraints. To be spectrally-efficient, we introduce the tensor model to optimize the UL users' decoding order and the DL users' clustering, which results in a mixed-integer non- convex problem. For solving this problem, we first relax the binary variables to be continuous, and then propose a low-complexity design based on the combination of the inner convex approximation framework and the penalty method. Numerical results show that the proposed algorithm significantly outperforms the conventional FD-based schemes, FD-NOMA and its half-duplex counterpart with random UA.
Hieu Van Nguyen, Van-Dinh Nguyen, Octavia A. Dobre, Diep N. Nguyen, Eryk Dutkiewicz, Oh-Soon Shin
GLOBECOM4
2019 JOCAR: A Jointly Optimal Caching and Routing Framework for Cooperative Edge Caching Networks
abstract
We propose a jointly optimal caching and routing framework (JOCAR) for a cooperative mobile edge caching network. This novel network architecture enables mobile edge servers/nodes (MENs) to collaborate in not only caching but also routing contents to users, in order to simultaneously minimize the total content-access delay for all mobile users and reduce the traffic on the backhaul network. To that end, we first formulate an access- delay minimization problem by jointly optimizing the content caching and routing decisions while accounting for various network configurations. Solving this problem requires us to deal with a nested dual optimization due to the strong mutual dependence between content caching and routing decisions. To tackle it, we first transform the nested dual problem to an equivalent mixed-integer nonlinear programming (MINLP) problem. Then, we design a branch-and-bound based algorithm with the interior-point method to find the near-optimal policy for the MINLP problem. Extensive simulations show that JOCAR can reduce the total average delay and increase the cache hit rate for the whole network by more than 40% and by four times, respectively, compared with other conventional policies.
Yuris Mulya Saputra, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
GLOBECOM3
2019 Energy Demand Prediction with Federated Learning for Electric Vehicle Networks
abstract
In this paper, we propose novel approaches using state-of-the-art machine learning techniques, aiming at predicting energy demand for electric vehicle (EV) networks. These methods can learn and find the correlation of complex hidden features to improve the prediction accuracy. First, we propose an energy demand learning (EDL)-based prediction solution in which a charging station provider (CSP) gathers information from all charging stations (CSs) and then performs the EDL algorithm to predict the energy demand for the considered area. However, this approach requires frequent data sharing between the CSs and the CSP, thereby driving communication overhead and privacy issues for the EVs and CSs. To address this problem, we propose a federated energy demand learning (FEDL) approach which allows the CSs sharing their information without revealing real datasets. Specifically, the CSs only need to send their trained models to the CSP for processing. In this case, we can significantly reduce the communication overhead and effectively protect data privacy for the EV users. To further improve the effectiveness of the FEDL, we then introduce a novel clustering- based EDL approach for EV networks by grouping the CSs into clusters before applying the EDL algorithms. Through experimental results, we show that our proposed approaches can improve the accuracy of energy demand prediction up to 24.63% and decrease communication overhead by 83.4% compared with other baseline machine learning algorithms.
Yuris Mulya Saputra, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz, Markus Muck, Srikathyayani Srikanteswara
GLOBECOM3
2019 QoS-Aware Fog Computing Resource Allocation Using Feasibility-Finding Benders Decomposition
abstract
We investigate a joint offloading and resource allocation under a multi-layer cooperative fog and cloud computing architecture, aiming to minimize the total energy consumption of mobile devices while meeting users' QoS requirements, e.g., delay, security, and application compatibility. Due to the mutual coupling amongst offloading decision and resource allocation variables, the resulting optimization is a mixed integer non- linear programming problem that is NP-hard. Such problem often requires exponential time to find the optimal solution. In this work, we propose a distributed approach, namely feasibility-finding Benders decomposition (FFBD), that decomposes the original problem into a master problem for the offloading decision and subproblems for resource allocation. These (simpler) subproblems can be solved in parallel at fog nodes, thereby reducing both the complexity and the computational time. The numerical results show that the FFBD always returns the optimal solution of the problem with significantly less computation time (e.g., in comparing with the branch-and-bound method).
Thai T. Vu, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
GLOBECOM2
2019 Real-Time Network Slicing with Uncertain Demand: A Deep Learning Approach
abstract
Practical and efficient network slicing often faces real-time dynamics of network resources and uncertain customer demands. This work provides an optimal and fast resource slicing solution under such dynamics by leveraging the latest advances in deep learning. Specifically, we first introduce a novel system model which allows the network provider to effectively allocate its combinatorial resources, i.e., spectrum, computing, and storage, to various classes of users. To allocate resources to users while taking into account the dynamic demands of users and resources constraints of the network provider, we employ a semi-Markov decision process framework. To obtain the optimal resource allocation policy for the network provider without requiring environment parameters, e.g., uncertain service time and resource demands, a Q-learning algorithm is adopted. Although this algorithm can maximize the revenue of the network provider, its convergence to the optimal policy is particularly slow, especially for problems with large state/action spaces. To overcome this challenge, we propose a novel approach using an advanced deep Q-learning technique, called deep dueling that can achieve the optimal policy at few thousand times faster than that of the conventional Q-learning algorithm. Simulation results show that our proposed framework can improve the long-term average return of the network provider up to 40% compared with other current approaches.
Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
ICC3
2019 Energy Management and Time Scheduling for Heterogeneous IoT Wireless-Powered Backscatter Networks
abstract
In this paper, we propose a novel approach to jointly address energy management and network throughput maximization problems for heterogeneous IoT low-power wireless communication networks. In particular, we consider a low-power communication network in which the IoT devices can harvest energy from a dedicated RF energy source to support their transmissions or backscatter the signals of the RF energy source to transmit information to the gateway. Different IoT devices may have dissimilar hardware configurations, and thus they may have various communications types and energy requirements. In addition, the RF energy source may have a limited energy supply source which needs to be minimized. Thus, to maximize the network throughput, we need to jointly optimize energy usage and operation time for the IoT devices under different energy demands and communication constraints. However, this optimization problem is non-convex due to the strong relation between energy supplied by the RF energy source and the IoT communication time, and thus obtaining the optimal solution is intractable. To address this problem, we study the relation between energy supply and communication time, and then transform the non-convex optimization problem to an equivalent convex-optimization problem which can achieve the optimal solution. Through simulation results, we show that our solution can achieve greater network throughputs (up to five times) than those of other conventional methods, e.g., TDMA. In addition, the simulation results also reveal some important information in controlling energy supply and managing low-power IoT devices in heterogeneous wireless communication networks.
Ngoc-Tan Nguyen, Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Nam-Hoang Nguyen, Quoc-Tuan Nguyen, Eryk Dutkiewicz
ICC4
2019 Learning Latent Distribution for Distinguishing Network Traffic in Intrusion Detection System
abstract
We develop a novel deep learning model, Multidistributed Variational AutoEncoder (MVAE), for the network intrusion detection. To make the traffic more distinguishable, MVAE introduces the label information of data samples into the Kullback-Leibler (KL) term of the loss function of Variational AutoEncoder (VAE). This label information allows MVAEs to force/partition network data samples into different classes with different regions in the latent feature space. As a result, the network traffic samples are more distinguishable in the new representation space (i.e., the latent feature space of MVAE), thereby improving the accuracy in detecting intrusions. To evaluate the efficiency of the proposed solution, we carry out intensive experiments on two popular network intrusion datasets, i.e., NSL-KDD and UNSWNB15 under four conventional classifiers including Gaussian Naive Bayes (GNB), Support Vector Machine (SVM), Decision Tree (DT), and Random Forest (RF). The experimental results demonstrate that our proposed approach can significantly improve the accuracy of intrusion detection algorithms up to 24.6% compared to the original one (using area under the curve metric).
Ly Vu, Van Loi Cao, Nguyen Quang Uy, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
ICC4
2019 Optimal and Fast Real-Time Resource Slicing With Deep Dueling Neural Networks
abstract
Effective network slicing requires an infrastructure/network provider to deal with the uncertain demands and real-time dynamics of the network resource requests. Another challenge is the combinatorial optimization of numerous resources, e.g., radio, computing, and storage. This paper develops an optimal and fast real-time resource slicing framework that maximizes the long-term return of the network provider while taking into account the uncertainty of resource demands from tenants. Specifically, we first propose a novel system model that enables the network provider to effectively slice various types of resources to different classes of users under separate virtual slices. We then capture the real-time arrival of slice requests by a semi-Markov decision process. To obtain the optimal resource allocation policy under the dynamics of slicing requests, e.g., uncertain service time and resource demands, a Q-learning algorithm is often adopted in the literature. However, such an algorithm is notorious for its slow convergence, especially for problems with large state/action spaces. This makes Q-learning practically inapplicable to our case, in which multiple resources are simultaneously optimized. To tackle it, we propose a novel network slicing approach with an advanced deep learning architecture, called deep dueling, that attains the optimal average reward much faster than the conventional Q-learning algorithm. This property is especially desirable to cope with the real-time resource requests and the dynamic demands of the users. Extensive simulations show that the proposed framework yields up to 40% higher long-term average return while being few thousand times faster, compared with the state-of-the-art network slicing approaches.
Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
IEEE J. Sel. Areas Commun.3
2019 "Jam Me If You Can: " Defeating Jammer With Deep Dueling Neural Network Architecture and Ambient Backscattering Augmented Communications
abstract
With conventional anti-jamming solutions like frequency hopping or spread spectrum, legitimate transceivers often tend to “escape” or “hide” themselves from jammers. These reactive anti-jamming approaches are constrained by the lack of timely knowledge of jamming attacks (especially from smart jammers). Bringing together the latest advances in neural network architectures and ambient backscattering communications, this work allows wireless nodes to effectively “face” the jammer (instead of escaping) by first learning its jamming strategy, then adapting the rate or transmitting information right on the jamming signals (i.e., backscattering modulated information on the jamming signals). Specifically, to deal with unknown jamming attacks (e.g., jamming strategies, jamming power levels, and jamming capability), existing work often relies on reinforcement learning algorithms, e.g., Q -learning. However, the Q -learning algorithm is notorious for its slow convergence to the optimal policy, especially when the system state and action spaces are large. This makes the Q -learning algorithm pragmatically inapplicable. To overcome this problem, we design a novel deep reinforcement learning algorithm using the recent dueling neural network architecture. Our proposed algorithm allows the transmitter to effectively learn about the jammer and attain the optimal countermeasures (e.g., adapt the transmission rate or backscatter or harvest energy or stay idle) thousand times faster than that of the conventional Q -learning algorithm. Through extensive simulation results, we show that our design (using ambient backscattering and the deep dueling neural network architecture) can improve the average throughput (under smart and reactive jamming attacks) by up to 426% and reduce the packet loss by 24%. By augmenting the ambient backscattering capability on devices and using our algorithm, it is interesting to observe that the (successful) transmission rate increases with the jamming power. Our proposed solution can find its applications in both civil (e.g., ultra-reliable and low-latency communications or URLLC) and military scenarios (to combat both inadvertent and deliberate jamming).
Nguyen Van Huynh, Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz
IEEE J. Sel. Areas Commun.2
2019 Sensing OFDM Signal: A Deep Learning Approach
abstract
Spectrum sensing plays a critical role in dynamic spectrum sharing, a promising technology to address the radio spectrum shortage. In particular, sensing of orthogonal frequency division multiplexing (OFDM) signals, a widely accepted multi-carrier transmission paradigm, has received paramount interest. Despite various efforts, noise uncertainty, timing delay and carrier frequency offset (CFO) still remain as challenging problems, significantly degrading the sensing performance. In this work, we develop two novel OFDM sensing frameworks utilizing the properties of deep learning networks. Specifically, we first propose a stacked autoencoder based spectrum sensing method (SAE-SS), in which a stacked autoencoder network is designed to extract the hidden features of OFDM signals for classifying the user’s activities. Compared to the conventional OFDM sensing methods, SAE-SS is significantly superior in the robustness to noise uncertainty, timing delay, and CFO. Moreover, SAE-SS requires neither any prior information of signals (e.g., signal structure, pilot tones, cyclic prefix) nor explicit feature extraction algorithms which however are essential for the conventional OFDM sensing methods. To further improve the sensing accuracy of SAE-SS, especially under low SNR conditions, we propose a stacked autoencoder based spectrum sensing method using time-frequency domain signals (SAE-TF). SAE-TF achieves higher sensing accuracy than SAE-SS using the features extracted from both time and frequency domains, at the cost of higher computational complexity. Through extensive simulation results, both SAE-SS and SAE-TF are shown to achieve notably higher sensing accuracy than that of state of the art approaches.
Qingqing Cheng, Zhenguo Shi, Diep N. Nguyen, Eryk Dutkiewicz
IEEE Trans. Commun.3
2019 Optimal and Low-Complexity Dynamic Spectrum Access for RF-Powered Ambient Backscatter System With Online Reinforcement Learning
abstract
Ambient backscatter has been introduced with a wide range of applications for low power wireless communications. In this paper, we propose an optimal and low-complexity dynamic spectrum access framework for the RF-powered ambient backscatter system. In this system, the secondary transmitter not only harvests energy from ambient signals but also reflects these signals to transmit its modulated data to the receiver. Under the dynamics of the ambient signals, we first adopt the Markov decision process (MDP) framework to obtain the optimal policy for the secondary transmitter, aiming to maximize the system throughput. However, the MDP-based optimization requires complete knowledge of environment parameters, e.g., the probability of a channel to be idle and the probability of a successful packet transmission, that may not be practical to obtain. To cope with such incomplete knowledge of the environment, we develop a low-complexity online reinforcement learning algorithm that allows the secondary transmitter to “learn” from its decisions and then attain the optimal policy. Simulation results show that the proposed learning algorithm not only efficiently deals with the dynamics of the environment but also improves the average throughput up to 50% and reduces the blocking probability and delay up to 80% compared with conventional methods.
Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz, Dusit Niyato, Ping Wang 0001
IEEE Trans. Commun.3
2019 Joint Power Control and User Association for NOMA-Based Full-Duplex Systems
abstract
This paper investigates the coexistence of non-orthogonal multiple access (NOMA) and full-duplex (FD) to improve both spectral efficiency (SE) and user fairness. In such a scenario, NOMA based on the successive interference cancellation technique is simultaneously applied to both uplink (UL) and downlink (DL) transmissions in an FD system. We consider the problem of jointly optimizing user association (UA) and power control to maximize the overall SE, subject to user-specific quality-of-service and total transmit power constraints. To be spectrally-efficient, we introduce the tensor model to optimize UL users’ decoding order and DL users’ clustering, which results in a mixed-integer non-convex problem. For practically appealing applications, we first relax the binary variables and then propose two low-complexity designs. In the first design, the continuous relaxation problem is solved using the inner convex approximation framework. Next, we additionally introduce the penalty method to further accelerate the performance of the former design. For a benchmark, we develop an optimal solution based on brute-force search (BFS) over all possible cases of UAs. It is demonstrated in numerical results that the proposed algorithms outperform the conventional FD-based schemes and its half-duplex counterpart, as well as yield data rates close to those obtained by BFS-based algorithm.
Hieu Van Nguyen, Van-Dinh Nguyen, Octavia A. Dobre, Diep N. Nguyen, Eryk Dutkiewicz, Oh-Soon Shin
IEEE Trans. Commun.4
2018 Reinforcement Learning Approach for RF-Powered Cognitive Radio Network with Ambient Backscatter
abstract
For an RF-powered cognitive radio network with ambient backscattering capability, while the primary channel is busy, the RF-powered secondary user (RSU) can either backscatter the primary signal to transmit its own data or harvest energy from the primary signal (and store in its battery). The harvested energy then can be used to transmit data when the primary channel becomes idle. To maximize the throughput for the secondary system, it is critical for the RSU to decide when to backscatter and when to harvest energy. This optimal decision has to account for the dynamics of the primary channel, energy storage capability, and data to be sent. To tackle that problem, we propose a Markov decision process (MDP)-based framework to optimize RSU's decisions based on its current states, e.g., energy, data as well as the primary channel state. As the state information may not be readily available at the RSU, we then design a low-complexity online reinforcement learning algorithm that guides the RSU to find the optimal solution without requiring prior-and complete-information from the environment. The extensive simulation results then clearly show that the proposed solution achieves higher throughputs, i.e., up to 50%, than that of conventional methods.
Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz, Dusit Niyato, Ping Wang 0001
GLOBECOM3
2018 Offloading Energy Efficiency with Delay Constraint for Cooperative Mobile Edge Computing Networks
abstract
We propose a novel edge computing network architecture that enables edge nodes to cooperate in sharing computing and radio resources to minimize the total energy consumption of mobile users while meeting their delay requirements. To find the optimal task offloading decisions for mobile users, we first formulate the joint task offloading and resource allocation optimization problem as a mixed integer non-linear programming (MINLP). The optimization involves both binary (offloading decisions) and real variables (resource allocations), making it an NP-hard and computational intractable problem. To circumvent, we relax the binary decision variables to transform the MINLP to a relaxed optimization problem with real variables. After proving that the relaxed problem is a convex one, we propose two solutions namely ROP and IBBA. ROP is adopted from the interior point method and IBBA is developed from the branch and bound algorithm. Through the numerical results, we show that our proposed approaches allow minimizing the total energy consumption and meet all delay requirements for mobile users.
Thai T. Vu, Nguyen Van Huynh, Dinh Thai Hoang, Diep N. Nguyen, Eryk Dutkiewicz
GLOBECOM4
2018 Real-Time Crowdsourcing Incentive for Radio Environment Maps: A Dynamic Pricing Approach
abstract
To effectively utilize/harvest short-lived whitespace that accounts for more than 30% of the cellular bands, it is critical to build a real-time radio environment map. Note that existing radio spectrum maps/databases (e.g., Google Spectrum Database) are updated on a daily or weekly basis. In this paper, we introduce a novel real-time crowdsourcing incentive solution that rewards mobile users who contribute their qualified spectrum sensing data to a radio environment map. First, we develop a feature-based model based on advanced machine learning techniques in order to estimate model parameters of the radio environment map. Based on the prediction model, we then propose a smart dynamic pricing strategy including prepaid and postpaid pricing schemes. The prepaid scheme is to guarantee the minimum payment for participants, and the postpaid scheme is to reward the participants according to their contributions. Importantly, in our model, the postpaid scheme will be adjusted iteratively in a real-time manner based on the contributions of participants to the spectrum map. After that we carry out real experiments through a mobile application and a cloud spectrum database. The experiment results show that our proposed solution can achieve not only better users' utilities, but also a lower overall system cost compared with those of some existing works.
Diep N. Nguyen, Dinh Thai Hoang, Eryk Dutkiewicz, Qingqing Cheng
GLOBECOM2
2018 Protecting Operational Information of Incumbent and Secondary Users in FCC Spectrum Access System
abstract
Both Federal Communications Commission (FCC) and European Telecommunications Standards Institute (ETSI) support dynamic spectrum access (DSA) as an enabling technology for spectrum sharing. To effectively realize DSA in practice, users (from both defense and civil sectors) are required to share their (radio) operational information. That risks exposing their security, privacy, and business plan to unintended agents. In this paper, taking FCC's spectrum access system (SAS) as a study case, we propose a privacy-preserving scheme for DSA by leveraging encryption and obfuscation methods (PSEO). To implement PSEO, we propose an interference calculation scheme that allows users to calculate interference budget without revealing their operation information (e.g., antenna height, transmit power, location...), referred to as blind interference calculation method (BICM). BICM also reduces the computing overhead of PSEO, compared with FCC's SAS by moving interference budgeting tasks to local users and calculating it in an offline manner. Extensive detailed analysis and simulations show that our proposed PSEO is able to better protect all users' operational privacy, guaranteeing efficient spectrum utilization with less online overhead, compared with state of the art approaches.
Qingqing Cheng, Diep N. Nguyen, Eryk Dutkiewicz, Markus Muck
ICC2
2018 A stochastic programming approach for risk management in mobile cloud computing
abstract
The development of mobile cloud computing has brought many benefits to mobile users as well as cloud service providers. However, mobile cloud computing is facing some challenges, especially security-related problems due to the growing number of cyberattacks which can cause serious losses. In this paper, we propose a dynamic framework together with advanced risk management strategies to minimize losses caused by cyberattacks to a cloud service provider. In particular, this framework allows the cloud service provider to select appropriate security solutions, e.g., security software/hardware implementation and insurance policies, to deal with different types of attacks. Furthermore, the stochastic programming approach is adopted to minimize the expected total loss for the cloud service provider under its financial capability and uncertainty of attacks and their potential losses. Through numerical evaluation, we show that our approach is an effective tool in not only dealing with cyberattacks under uncertainty, but also minimizing the total loss for the cloud service provider given its available budget.
Dinh Thai Hoang, Dusit Niyato, Ping Wang 0001, Shaun Shuxun Wang, Diep N. Nguyen, Eryk Dutkiewicz
WCNC5
2018 Cyberattack detection in mobile cloud computing: A deep learning approach
abstract
With the rapid growth of mobile applications and cloud computing, mobile cloud computing has attracted great interest from both academia and industry. However, mobile cloud applications are facing security issues such as data integrity, users' confidentiality, and service availability. A preventive approach to such problems is to detect and isolate cyber threats before they can cause serious impacts to the mobile cloud computing system. In this paper, we propose a novel framework that leverages a deep learning approach to detect cyberattacks in mobile cloud environment. Through experimental results, we show that our proposed framework not only recognizes diverse cyberattacks, but also achieves a high accuracy (up to 97.11%) in detecting the attacks. Furthermore, we present the comparisons with current machine learning-based approaches to demonstrate the effectiveness of our proposed solution.
Khoi Khac Nguyen, Dinh Thai Hoang, Dusit Niyato, Ping Wang 0001, Diep N. Nguyen, Eryk Dutkiewicz
WCNC5
2018 2D proactive uplink resource allocation algorithm for event based MTC applications
abstract
We propose a two dimension (2D) proactive uplink resource allocation (2D-PURA) algorithm that aims to reduce the delay/latency in event-based machine-type communications (MTC) applications. Specifically, when an event of interest occurs at a device, it tends to spread to the neighboring devices. Consequently, when a device has data to send to the base station (BS), its neighbors later are highly likely to transmit. Thus, we propose to cluster devices in the neighborhood around the event, also referred to as the disturbance region, into rings based on the distance from the original event. To reduce the uplink latency, we then proactively allocate resources for these rings. To evaluate the proposed algorithm, we analytically derive the mean uplink delay, the proportion of resource conservation due to successful allocations, and the proportion of uplink resource wastage due to unsuccessful allocations for 2D-PURA algorithm. Numerical results demonstrate that the proposed method can save over 16.5 and 27 percent of mean uplink delay, compared with the 1D algorithm and the standard method, respectively.
Thai T. Vu, Diep N. Nguyen, Eryk Dutkiewicz
WCNC2
2018 Power Games for Secure Communications in Single-Stream MIMO Interference Networks
abstract
We propose a distributed interference management method for a single-stream MIMO interference network that is tapped by an external eavesdropper. Along with its information signal, each legitimate transmitter creates a bogus signal, known as transmit-based friendly jamming (TxFJ), to confuse the eavesdropper. Although generating TxFJ protects the link from eavesdropping, it creates interference at other unintended but legitimate links. Using non-cooperative game theory, we design a distributed method for maximizing the sum of secrecy rates. Each link is a player in the game. It seeks to maximize its secrecy rate subject to a given information-rate constraint and power budget. The strategy profile of each player is to control the amount of TxFJ it generates. Because a pure non-cooperative game may not have Nash equilibria that result in (Pareto-)optimal secrecy sum-rate, we propose a modified price-based game, in which each link is penalized for generating interference on other legitimate links. Under the exact knowledge of eavesdropping channels, we show that the price-based game has a comparable secrecy sum-rate to a centralized approach. We then relax the assumption of knowledge of eavesdropping channels and leverage mixed-strategy games to provide robust solutions to the distributed secrecy sum-rate maximization problem.
Peyman Siyari, Marwan Krunz, Diep N. Nguyen
IEEE Trans. Wirel. Commun.3
2017 A Novel Full-Duplex Spectrum Sensing Algorithm for OFDM Signals in Cognitive Radio Networks
abstract
Full duplex (FD) capability enables a "listen and talk" protocol for spectrum sensing that has been used as a new paradigm to increase the spectrum utilization in cognitive radio networks (CRNs). However, the spectrum sensing performance suffers from the imperfect self-interference suppression (SIS). This could significantly degrade the performance of FD systems in CRNs. In this paper, we investigate the issue of spectrum sensing with imperfect SIS in FD systems. By drawing support from a cyclic prefix (CP) of Orthogonal Frequency Division Modulation (OFDM) signals, we propose a novel spectrum sensing mechanism that is robust to self- interference. Comparing with other conventional sensing approaches in FD systems, the proposed method is independent of timing delay. That significantly improves the sensing performance, even without requiring a complex process for timing delay estimation. As a result, it also reduces the overhead of spectrum sensing. Extensive simulation results indicate that even with serious self-interference and timing delay, the presented approach is still able to achieve much higher performance than the conventional energy detection and waveform-based detection approaches.
Qingqing Cheng, Eryk Dutkiewicz, Gengfa Fang, Zhenguo Shi, Diep N. Nguyen
GLOBECOM5
2017 Subject-Independent P300 BCI Using Ensemble Classifier, Dynamic Stopping and Adaptive Learning
abstract
Brain-computer interfaces (BCIs) are used to assist people, especially those with verbal or physical disabilities, communicate with the computer to indicate their selections, control a device or answer questions only by their mere thoughts. Due to the noisy nature of brain signals, the required time for each experimental session must be lengthened to reach satisfactory accuracy. This is the trade-off between the speed and the precision of a BCI system. In this paper, we propose a unified method which is the integration of ensemble classifier, dynamic stopping, and adaptive learning. We are able to both increase the accuracy, as well as to reduce the spelling time of the P300-Speller. Another merit of our study is that it does not require the training phase for any new subject, hence eliminates the extensively time-consuming process for learning purposes. Experimental results show that we achieve the averaged bit rate boost up of 182% on 15 subjects. Our best achieved accuracy is 95.95% by using 7.49 flashing iterations and our best achieved bit rate is 40.87 bits/min with 83.99% accuracy and 3.64 iterations. To the best of our knowledge, these results outperformed most of the related P300-based BCI studies.
Kha Vo, Diep N. Nguyen, Ha Hoang Kha, Eryk Dutkiewicz
GLOBECOM2
2017 Wearable healthcare systems: A single channel accelerometer based anomaly detector for studies of gait freezing in Parkinson's disease
abstract
The causality of gait freezing in patients with advanced Parkinson's disease is still not fully understood. Clinicians are interested in investigating the freezing of gait (FoG) histogram of patients in their daily life. To that end, one needs a real-time signal processing platform that can help record freezing information (e.g., timing and the duration of every gait freezing occurrences). Wearable wireless sensors have been proposed to monitor FoG epochs. Existing automated methods using accelerometers have been introduced with high accuracy performance only for subject-dependent settings (e.g., an individual offline training process). This is a troublesome for large scale out-of-lab deployment and time-consuming. In this work, we used spectral coherence analysis for accelerometer data to apply an anomaly detection approach. Conventional features such as energy and freezing index are introduced to help refine normal epochs while the anomaly scores from spectral coherence measures define FoG epochs. Using this new set of features, our new FoG detector for subject-independent settings achieves the mean ±SD sensitivity (specificity) of 89.2±0.3% (95.6 ± 0.3%). To our best knowledge, this is the best performance for automated subject-independent approaches in literature of freezing of gait detection.
Thuy T. Pham, Diep N. Nguyen, Eryk Dutkiewicz, Alistair Lee McEwan, Philip H. W. Leong
ICC2
2017 Game theoretic analysis of sublicensing for PAL and GAA bands in spectrum access system
abstract
Motivated by recent efforts in enabling economic models for spectrum sharing systems, in particular, for the Spectrum Access System in the US, we propose a game theoretic analysis of sublicensing between two types of access methods in such system - PAL and GAA. The aim of this paper is to illustrate how the operators' strategies affect their own payoffs and the overall utility in the Sublicenseing Game in a spectrum sharing system. We consider the problem of spectrum sharing among multiple operators who have to pay for a temporary PAL sublicense with the exclusive right to the PAL band or stay in the GAA band and share the spectrum for free with other GAA users. We first formulate this scenario as a noncooperative game, and then study the existence of a Nash equilibrium. Finally, to reduce the overall utility loss we let the spectrum sharing platform to coordinate individual operators by forming pair coalitions for them. According to our findings, when an operator has a large number of subscribers GAA band is the best response and a high PAL sublicense price holds back operators to access the PAL band. Additionally, making equal coalitions among operators can avoid overall utility loss.
Eryk Dutkiewicz, Diep N. Nguyen, Markus Muck
PIMRC3
2017 Double-Balanced Gilbert Mixer with Current Bleeding for RF Front-End Using 0.13µm SiGe BiCMOS Technology
abstract
This paper presents the design of a differential double-balanced Gilbert mixer in 0.13 um SiGe BiCMOS technology. A current-bleeding injection technique is adopted to increase the bias current at the driver stage without causing overvoltage headroom at the differential pair stage. This mechanism improves the performance in terms of conversion gain, linearity and noise figure. The proposed mixer achieves 10.7 dB conversion gain, 15 dB noise figure, -1.67 dBm 1-dB compression point, and 5 dBm IIP3. The designed double balanced Gilbert mixer with current bleeding is part of an integrated RF front-end for full duplex radio applications in the 2.4 GHz band and occupies an area of 0.1002 × 0.0748 mm2 excluding the pads.
Meriam Gay Bautista, Forest Zhu, Diep N. Nguyen, Eryk Dutkiewicz
VTC Spring3
2017 The Impact on Full Duplex D2D Communication of Different LTE Transmission Techniques
abstract
To augment capacity of spectrum limited cellular systems, 3GPP proposed Licensed Assisted Access (LAA-LTE) while efforts are underway to standardize the standalone MulteFire (a small cell standalone version of LTE). LAA is expected to boost capacity of LTE via unlicensed spectrum (5GHz). On the other hand, recent advances in Self Interference Suppression (SIS) techniques allow radios to transmit and receive simultaneously on the same channel (i.e., in-band Full-Duplex, FD). As part of future wireless networks, Device-to-device (D2D) communications would find its great potential through this FD capability. However, due to high induced aggregate interference from FD and its impact on medium access probability, the rigorous and critical analysis is needed to find an optimum trade-off between performance efficiency and overheads. Using stochastic geometry and the random graph theory, in this article, we analyze the impact of different LTE network paradigms with HD/FD D2D devices. Moreover, the impact of state- of-the-art coexistence techniques (discontinuous transmission and listen-before-talk) recommended for LTE in unlicensed spectrum over HD/FD D2D network is also discussed. The analysis is supported with extensive simulation results that reveal insights of the coexistence mechanism efficiency employed by LTE, the impact of SIS and the cost of FD operation in D2D.
Noman Haider, Eryk Dutkiewicz, Diep N. Nguyen, Markus Muck, Srikathyayani Srikanteswara
VTC Spring3
2017 Friendly Jamming in a MIMO Wiretap Interference Network: A Nonconvex Game Approach
abstract
We consider joint optimization of artificial noise (AN) and information signals in a MIMO wiretap interference network, wherein the transmission of each link may be overheard by several MIMO-capable eavesdroppers. Each information signal is accompanied with AN, generated by the same user to confuse nearby eavesdroppers. Using a noncooperative game, a distributed optimization mechanism is proposed to maximize the secrecy rate of each link. The decision variables here are the covariance matrices for the information signals and ANs. However, the nonconvexity of each link's optimization problem (i.e., best response) makes conventional convex games inapplicable, even to find whether a Nash equilibrium (NE) exists. To tackle this issue, we analyze the proposed game using a relaxed equilibrium concept, called quasi-NE (QNE). Under a constraint qualification condition for each player's problem, the set of QNEs includes the NE of the proposed game. We also derive the conditions for the existence and uniqueness of the resulting QNE. It turns out that the uniqueness conditions are too restrictive, and do not always hold in typical network scenarios. Thus, the proposed game often has multiple QNEs, and convergence to a QNE is not always guaranteed. To overcome these issues, we modify the utility functions of the players by adding several specific terms to each utility function. The modified game converges to a QNE even when multiple QNEs exist. Furthermore, players have the ability to select a desired QNE that optimizes a given social objective (e.g., sum rate or secrecy sum rate). Depending on the chosen objective, the amount of signaling overhead as well as the performance of resulting QNE can be controlled. Simulations show that not only can we guarantee the convergence to a QNE, but also due to the QNE selection mechanism, we can achieve a significant improvement in terms of secrecy sum rate and power efficiency, especially in dense networks.
Peyman Siyari, Marwan Krunz, Diep N. Nguyen
IEEE J. Sel. Areas Commun.3
2016 Feature Engineering and Supervised Learning Classifiers for Respiratory Artefact Removal in Lung Function Tests
abstract
A critical task in forced oscillation technique (FOT), a promising lung function test, is to remove respiratory artefacts. Manual removal by specialists is widely used but time- consuming and subjective. Most existing automated techniques have involved simple thresholding methods in an unsupervised manner. Breath cycles can be classified by a binary classification model (classes: artefactual and accepted). While attempting to use off-the-shelf sorting algorithms (e.g., one-class support vector machine, knearest neighbours, and adaptive boosting ensemble), we noticed their poor detection performance. This may result from the dependence of samples as found in physiological studies of the lung function that challenges the learning process. Specifically, statistics of breaths that we recorded may change from one to another patient and even within the same recording of a patient. We introduce an additional feature engineering step that is an intermediate module to decorrelate samples, called feature learning (using Wilcoxon signed rank tests). To that end, we collected FOT recordings from various groups of patients (paediatric and adult including healthy and asthmatics). Artefacts in this work were recorded naturally and processed in a complete-breath approach. Performance metrics include evaluations on preservation of "accepted" breaths in the filtered output (including F1- score, throughput, and approval rate). Our experiment found that our feature engineering steps significantly improve the artefact removal performance of all implemented classifiers especially with feature inputs selected by mutual information criterion.
Thuy T. Pham, Diep N. Nguyen, Eryk Dutkiewicz, Alistair Lee McEwan, Cindy Thamrin, Paul D. Robinson, Philip H. W. Leong
GLOBECOM2
2016 A Game Theoretic Design of Artificial-Noise Aided Transmissions in MIMO Wiretap Interference Network
abstract
The article considers the joint optimization of artificial noise (AN) and information signal precoders in a MIMO wiretap interference network where the transmission of each user may be overheard by several MIMO-capable eavesdroppers. We use the theory of non-cooperative games to propose a distributed framework to optimize the covariance matrices of the information signal and AN at each link. To tackle the non-convexity of each link/player's optimization problem, we recruit a relaxed equilibrium concept in game theory, called quasi-Nash equilibrium (QNE). Under the assumption of no coordination between links, we derive sufficient conditions for the existence and uniqueness of the resulting QNE. It turns out that the uniqueness of QNE is not always guaranteed, especially in the case of high interference. Hence, multiple QNEs might exist, and an ordinary updating process (e.g., Gauss-Seidel, Jacobi, or asynchronous update) does not guarantee the convergence to a QNE. Instead, by using the Tikhonov regularization method for variational inequality problems, we modify our algorithm to guarantee the game's convergence to a QNE even in the case of having multiple QNEs. The modified algorithm also allows the links to select between multiple QNEs so as to reduce the received interference at the legitimate receivers. Simulations are then used to confirm the above theoretical findings and the efficacy (in terms of secrecy sum-rate, convergence guarantee, and energy efficiency) of the latter algorithm.
Peyman Siyari, Marwan Krunz, Diep N. Nguyen
GLOBECOM3
2016 Proceedings in Adaptation, Learning and Optimization
Huynh Thi Thanh Binh, Vo Khanh Trung, Son-Hong Ngo, Eryk Dutkiewicz, Diep N. Nguyen
IES5
2016 Jamming attack on in-band full-duplex communications: Detection and countermeasures
abstract
Recent advances in the design of in-band full-duplex (IBFD) radios promise to double the throughput of a wireless link. However, IBFD-capable nodes are more vulnerable to jamming attacks than their out-of-band full-duplex (OBFD) counterparts, and any advantages offered by them over the OBFD nodes can be jeopardized by such attacks. A jammer needs to attack both the uplink and the downlink channels to completely break the communication link between two OBFD nodes. In contrast, he only needs to jam one channel (used for both uplink and downlink) in the case of two IBFD nodes. Even worse, a jammer with the IBFD capability can learn the transmitters' activity while injecting interference, allowing it to react instantly with the transmitter's strategies. In this paper, we investigate frequency hopping (FH) technique for countering jamming attacks in the context of IBFD wireless radios. Specifically, we develop an optimal strategy for IBFD radios to combat an “IBFD reactive sweep jammer”. First, we introduce two operational modes for IBFD radios: transmission reception and transmission-detection. These modes are intended to boost the anti-jamming capability of IBFD radios. We then jointly optimize the decision of when to switch between the modes and when to hop to a new channel using Markov decision processes. Numerical investigations show that our policy significantly improves the throughput of IBFD nodes under jamming attacks.
Manjesh Kumar Hanawal, Diep N. Nguyen, Marwan Krunz
INFOCOM2
2016 Price-based friendly jamming in a MISO interference wiretap channel
abstract
In this paper, we expand the scope of PHY-layer security by investigating TX-based friendly jamming (FJ) for the wiretap channel in multi-link settings. For the single-link scenario, creating a TX-based FJ is an effective and practical method in improving the secrecy rate. In a multi-link setting, several information signals must be transmitted simultaneously. Thus, the design must guarantee that the FJ signal of a given transmitter does not interfere with unintended but legitimate receivers. Under the assumption of exact knowledge of the eavesdropping channel, we first propose a distributed price-based approach to improve the secrecy sum-rate of a two-link network with one eavesdropper while satisfying an information-rate constraint for both link. Simulations show that price-based FJ control outperforms greedy FJ, and is close to the performance of a centralized approach. Next, we propose a method based on mixed strategic games that can offer robust solutions to the distributed secrecy sum-rate maximization problem under the assumption of an unknown eavesdropping channel. Lastly, we use simulations to show that in addition to outperforming the greedy approach, our robust optimization also satisfies practical network considerations. In particular, the transmission time for the robust optimization can be determined flexibly to match the channel's coherence time.
Peyman Siyari, Marwan Krunz, Diep N. Nguyen
INFOCOM3
2015 A cooperation framework for traffic offloading among cellular systems
abstract
This work introduces a novel cooperation framework that allows mobile service providers (MSPs) to offload traffic onto each other so that temporarily unused spectrum/resources of cellular bands can be opportunistically harvested. Specifically, through traffic offloading, MSPs aim to maximize their profit while maintaining their QoS commitment. For that purpose, we model the strategic cooperation between MSPs as a stochastic Markov game in which the dynamics of MSPs' resources and user behaviors are captured by an underlying Markov decision process. We prove that the game is irreducible and admits a Nash Equilibrium at which all MSPs benefit from traffic offloading. A practical algorithm that uses only local information to govern traffic offloading at MSPs is then developed. Numerical simulations show that by designing appropriate profit sharing contracts, this algorithm can achieve almost the same performance as that of a socially optimal solution.
Diep N. Nguyen, Iain B. Collings, Stephen Vaughan Hanly, Phil Whiting
ICC1
2015 Be responsible: A novel communications scheme for full-duplex MIMO radios
abstract
Full-duplex (FD) radios have the potential to double a link's capacity. However, it has been recently reported that the network throughput gain of FD radios over half-duplex (HD) ones is unexpectedly marginal or even negative. This is because both ends of each link transmit at the same time, a set of concurrent FD links will experience more network interference (hence, reduction in the spatial reuse). This article identifies the unique advantages of FD radios and leverage multi-input multioutput (MIMO) communications to translate the FD spectral efficiency gain at the PHY level to throughput and power efficiency gain at the network layer. To that end, we first study the power minimization problem subject to rate demands in a FD-MIMO network. Sufficient conditions under which the FD network throughput can asymptotically double that of an HD network are then established. These conditions also guarantee the existence of a unique Nash Equilibrium that the game quickly converges to. By capturing “spatial signatures” of other radios, a FD-MIMO radio can instantly adjust its ongoing radiation pattern to avoid interfering with the reception directions at other radios. We exploit that to develop a novel MAC protocol that allows multiple FD links to concurrently communicate while adapting their radiation patterns to minimize network interference. The protocol does not require any feedback or coordination among nodes, but relies on the network interference perceived by these FD radios. Extensive simulations show that the proposed MAC design dramatically outperforms traditional FD-based CSMA protocols and HD radios w.r.t. both throughput and energy efficiency. A centralized algorithm for the FD network-wide transmit power minimization problem is also developed. Simulations show that, the proposed MAC protocol on average achieves almost the same power efficiency as the centralized algorithm. Interestingly, we even observe cases when the proposed distributed algorithm outperforms the centralized approach.
Diep N. Nguyen, Marwan Krunz
INFOCOM1
2014 On the throughput of full-duplex MIMO in the multi-link case
abstract
We are concerned with the throughput of a full-duplex (FD) MIMO network. Unlike conventional half-duplex (HD) MIMO, two wireless devices of a bidirectional FD-MIMO link have freedom of selecting which antennas/RF-chains to transmit or receive before tuning their radiation patterns to maximize the link's throughput. The freedom in configuring the function of available RF-chains, resulting in various FD-MIMO transmission modes, is referred to asFD-MIMO freedomthat is shown to significantly improve the spectral efficiency of a given link. For a given RF-chain/antenna selection of a set of FD-MIMO links, we end up with a non-convex throughput maximization problem of a heterogeneous MIMO network. We design both centralized (using the augmented Lagrange function) and distributed algorithm (using a hierarchical game and pricing) to solve the problem for its locally optimal solutions. Comparing the achieved throughput of the FD-MIMO network, averaged over all obtained locally optimal solutions, with that when FD-MIMO nodes choose to operate in an HD mode, we find the HD mode surprisingly outperforms the FD mode. This trend is also observed when exploring all possible communication modes of a small size FD-MIMO network.
Diep N. Nguyen, Marwan Krunz, Stephen Vaughan Hanly
WiOpt1
2014 A Cooperative MIMO Framework for Wireless Sensor Networks
abstract
We explore the use of cooperative multi-input multi-output (MIMO) communications to prolong the lifetime of a wireless sensor network (WSN). Single-antenna sensor nodes are clustered into virtual antenna arrays that can act as virtual MIMO (VMIMO) nodes. We design a distributed cooperative clustering protocol (CCP), which exploits VMIMO's diversity gain by optimally selecting the cooperating nodes (CNs) within each cluster and balancing their energy consumption. The problem of optimal CN selection at the transmit and receive clusters is formulated as a nonlinear binary program. Aiming at minimizing the imbalance in the residual energy at various nodes, we decompose this problem into two subproblems: finding the optimal number of CNs (ONC) in a cluster and the CN assignment problem. For the ONC problem, we first analyze the energy efficiency of two widely used VMIMO methods: distributed Space Time Block Code (DSTBC) and distributed Vertical-Bell Laboratories-Layered-Space-Time (DVBLAST). Our analysis provides an upper bound on the optimal number of CN nodes, which greatly reduces the computational complexity of the ONC problem. The second subproblem is addressed by assigning CNs based on the residual battery energy. To make CCP scalable to large WSNs, we propose a multihop energy-balanced routing mechanism for clustered WSNs (C-EBR) with a novel cost metric. Finally, we derive sufficient conditions on the intra- and intercluster ranges, under which CCP guarantees connectivity of the intercluster topology. Extensive simulations show that the proposed approach dramatically improves the network lifetime.
Diep N. Nguyen, Marwan Krunz
ACM Trans. Sens. Networks1
2013 Heterogeneous spectrum sharing with rate demands in cognitive MIMO networks
abstract
We are interested in addressing a fundamental question: what are conditions under which an ad hoc cognitive radio MIMO (CMIMO) network can support a given rate-demand profile, defined as the set of rates requested by individual links? From an information theoretic view, a rate profile can be supported if it is within the network capacity region. However, the network capacity region of interfering MIMO networks is essentially unknown. In dynamic spectrum access, the problem is even more challenging due to the dynamics of primary/legacy users (PUs), resource constraints, and the heterogeneity of opportunistic spectrum (i.e., the set of available channels varies from one to another). Considering a non-centralized setup, we address the above question in a noncooperative game framework where each CMIMO link independently optimizes its spectrum, power allocation, and MIMO precoders to meet its rate demand. We derive sufficient conditions for the existence of a NE are derived. These conditions establish an explicit relationship between the rate-demand profile and interference from PUs, CMIMO network's interference, and CMIMO nodes' power budget. We also show that a NE, if exists, is unique. Our results help to characterize the network capacity region of CMIMO networks.
Diep N. Nguyen, Marwan Krunz
GLOBECOM1
2013 Clustering and power management for virtual MIMO communications in wireless sensor networks
Marwan Krunz, Mohammad Zakariya Siam, Diep N. Nguyen
Ad Hoc Networks3
2013 Power Minimization in MIMO Cognitive Networks using Beamforming Games
abstract
We consider a multi-channel multi-user cognitive radio MIMO network in which each node controls its antenna radiation directions and allocates power for each data stream by adjusting its precoding matrices. Under a noncooperative game, we optimize the set of precoding matrices (one per channel) at each node so as to minimize the total transmit power in the network. Using recession analysis and the theory of variational inequalities, we obtain sufficient conditions that guarantee the existence and uniqueness of the game's Nash Equilibrium (NE). Low-complexity distributed algorithms are also developed by exploiting the strong duality of the convex per-user optimization problem. To improve the efficiency of the NE, we introduce pricing policies that employ a novel network interference function. Existence and uniqueness of the new NE under pricing are studied. Simulations confirm the effectiveness of our joint optimization approach.
Diep N. Nguyen, Marwan Krunz
IEEE J. Sel. Areas Commun.1
2012 Power-efficient spatial multiplexing for multiantenna MANETs
abstract
We consider the problem of minimizing network's transmit power for given transmission rate demands of all links in a multi-input multi-output (MIMO) ad hoc network. The problem is nonconvex, hence, challenging to be solved, even in a centralized manner. To derive a distributed solution, we reformulate the problem as a noncooperative game. We then propose a network interference function (NIF) that captures the total interference incurred at unintended receivers by all transmitters. The proposed NIF sets the light for designing transmitter-dependent pricing policies for the above game. A price-based iterative water-filling algorithm (PIWF) is proposed to find MIMO precoding matrices, which determines both beam directions and transmission power allocation among antennas (or data streams) at each transmitter. Simulations show that PIWF is more power-efficient than all existing MIMO precoding methods. Additionally, NIF under PIWF is also the least. Simulations also show the fast convergence of PIWF.
Diep N. Nguyen, Marwan Krunz
ICC1
2012 Spectrum management and power allocation in MIMO cognitive networks
abstract
We consider the problem of maximizing the throughput of a multi-input multi-output (MIMO) cognitive radio (CR) network. CR users are assumed to share the available spectrum without disturbing primary radio (PR) transmissions. With spatial multiplexing performed over each frequency band, a multi-antenna CR node controls its antenna radiation patterns and allocates power for each data stream by appropriately adjusting its precoding matrix. Our objective is to design a set of precoding matrices (one for each band) at each CR node so that power and spectrum are optimally allocated for that node (in terms of throughput) and its interference is steered away from other CR and PR transmissions. In other words, the problems of power, spectrum and interference management are jointly investigated. We formulate a multi-carrier MIMO network throughput optimization problem subject to frequency-dependent power constraints. The problem is non-convex, with the number of variables growing quadratically with the number of antenna elements. Such a problem is difficult to solve, even in a centralized manner. To tackle it, we translate it into a noncooperative game and derive an optimal pricing policy for each node, which adapts to the node's neighboring conditions and drives the game to a Nash-Equilibrium (NE). The network throughput under this NE is at least equal to that of a locally optimal solution of the non-convex centralized problem. To find the set of precoding matrices at each node (the best response), a low-complexity distributed algorithm is developed by exploiting the strong duality of the per-user convex optimization problem. The number of variables in the distributed algorithm is independent of the number of antenna elements. A centralized (cooperative) algorithm is also developed, serving as a performance benchmark. Simulations show that the network throughput under the distributed algorithm converges rapidly to that of the centralized one. The fast convergence of the game facilitates MAC design, which we briefly discuss in the paper. The application of our results is not limited to CR systems, but extends to multi-carrier (e.g., OFDM) MIMO systems.
Diep N. Nguyen, Marwan Krunz
INFOCOM1
2012 Price-Based Joint Beamforming and Spectrum Management in Multi-Antenna Cognitive Radio Networks
abstract
We consider the problem of maximizing the throughput of a multi-antenna cognitive radio (CR) network. With spatial multiplexing over each frequency band, a multi-antenna CR node controls its antenna radiation directions and allocates power for each data stream by appropriately adjusting its precoding matrix. Our objective is to design a set of precoding matrices (one per band) at each CR node so that power and spectrum are optimally allocated for the node and its interference is steered away from unintended receivers. The problem is non-convex, with the number of variables growing quadratically with the number of antenna elements. To tackle it, we translate it into a noncooperative game. We derive an optimal pricing policy for each node, which adapts to the node's neighboring conditions and drives the game to a Nash-Equilibrium (NE). The network throughput under this NE equals to that of a locally optimal solution of the non-convex centralized problem. To find the set of precoding matrices at each node (best response), we develop a low-complexity distributed algorithm by exploiting the strong duality of the convex per-user optimization problem. The number of variables in the distributed algorithm is independent of the number of antenna elements. A centralized (cooperative) algorithm is also developed. Simulations show that the network throughput under the distributed algorithm rapidly converges to that of the centralized one. Finally, we develop a MAC protocol that implements our resource allocation and beamforming scheme. Extensive simulations show that the proposed protocol dramatically improves the network throughput and reduces power consumption.
Diep N. Nguyen, Marwan Krunz
IEEE J. Sel. Areas Commun.1
2011 A cooperative clustering protocol for energy constrained networks
abstract
Multiple-input multiple-output (MIMO) technology is known to improve energy efficiency in energy-constrained wireless networks, such as wireless sensor networks (WSN). Although in WSNs, a node is often equipped with a single antenna, nodes can be clustered into virtual antenna arrays that can act as virtual MIMO (VMIMO) nodes. In this paper, we propose a distributed cooperative clustering protocol (CCP) that aims at conserving energy and prolonging network lifetime by taking advantage of VMIMO communications. In contrast to previously proposed protocols, CCP fully exploits the diversity gain of the VMIMO technique by optimally selecting the cooperating nodes (CNs) within a cluster and balancing their energy consumption. We first formulate the problem of optimal CN selection at the transmit and receive clusters as a nonlinear binary program, and show the problem is NP-hard. Aiming at minimizing the imbalance in the residual energy at various nodes, we reduce the problem into two sub-problems: finding the optimal number of CNs (ONC) in a cluster and the CN assignment problem. To analytically address the ONC problem, we analyze the energy efficiency of two existing VMIMO methods: distributed Space Time Block Code (DSTBC) and distributed Vertical-Bell Laboratories-Layered-Space-Time (DVBLAST). The second sub-problem is addressed by assigning CNs to nodes with stronger residual energy. To make CCP scalable to large WSNs, we propose a multi-hop energy-balanced routing mechanism for clustered WSNs with a novel cost metric. Our routing method is also applicable to other clustering protocols (e.g., CMIMO, MIMO-LEACH). Extensive simulations are used to validate our analysis.
Diep N. Nguyen, Marwan Krunz
SECON1