EDBT 2026 Demo / reviewers in the wild / expert
Yan Huang 0025
dblp:75/6434-25
· DBLP profile ↗
18ranked-venue papers
5as first author
10since 2021 · last 2024
0000-0003-0544-6602ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 17 · 5 first-author · 10 since 2021Systems, architecture and hardware · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Cyrus: A DRL-based Puncturing Solution to URLLC/eMBB Multiplexing in O-RANabstractMultiplexing Enhanced Mobile Broadband (eMBB) and Ultra-Reliable Low Latency Communications (URLLC) traffic on the same 5G New Radio (NR) air interface poses significant challenges due to extreme latency requirement of URLLC packets. This paper investigates the direct puncturing of URLLC traffic over eMBB transmissions, a method that, while guaranteeing immediate URLLC packet delivery, can severely degrade eMBB performance. To alleviate the adverse impact on eMBB, we present Cyrus—a deep reinforcement learning (DRL)-based puncturing solution for eMBB and URLLC multiplexing. Cyrus is tailored for the Open RAN (O-RAN) architecture and unifies the three control loops of O-RAN synergistically in its design of DRL-based solution. Not only does Cyrus meet the real-time requirements for URLLC but also it continuously updates and improves its scheduling policy based on changing network conditions. The effectiveness of Cyrus is demonstrated through link-level simulations for 5G NR, showing significant improvement in eMBB performance over the state-of-the-art, particularly as URLLC traffic increases. Ehsan Ghoreishi, Bahman Abolhassani, Yan Huang 0025, Shiva Acharya, Wenjing Lou, Y. Thomas Hou 0001 |
ICCCN | 3 |
| 2023 | Enhancing Resilience in Mobile Edge Computing Under Processing UncertaintyabstractTask offloading is a powerful tool in Mobile Edge Computing (MEC). However, in many practical scenarios, the number of required processing cycles of a task is unknown beforehand and only known until its completion. This poses a serious challenge in making offloading decisions as the number of processing cycles is a key parameter to determine whether a task’s deadline can be met. To cope with such processing uncertainty, we formulate a Chance-Constrained Program (CCP) that offers probabilistic guarantees to task deadlines. The goal is to minimize energy consumption for the users while meeting the probabilistic task deadlines. We assume that only the means and variances of the random processing cycles are available, without any knowledge of distribution functions. We employ a powerful tool called Exact Conic Reformulation (ECR) that reformulates probabilistic deadline constraints into deterministic ones. Subsequently, we design an online solution called EPD (Energy-minimized solution with Probabilistic Deadline guarantee) for periodic scheduling and schedule updates during run-time. We show that EPD can address the processing uncertainty with probabilistic deadline guarantees while minimizing the users’ energy consumption. Shaoran Li, Chengzhang Li, Yan Huang 0025, Brian Jalaian, Y. Thomas Hou 0001, Wenjing Lou |
IEEE J. Sel. Areas Commun. | 3 |
| 2023 | Turbo-HB: A Sub-Millisecond Hybrid Beamforming Design for 5G mmWave SystemsabstractHybrid beamforming (HB) architecture has been widely considered for 5G mmWave systems. It reduces hardware complexity by allowing the number of RF chains to be far fewer than the number of antennas. A major practical challenge for HB is to obtain a beamforming solution in real-time. In 5G NR, new frame structures with short TTIs are employed to support mmWave communications. Under such frame structures, it is necessary to obtain a beamforming solution with a time resolution varying from 1 ms to 125$\mu$s – an extremely stringent time requirement considering the complexity involved in HB. In this paper, we present the design and implementation ofTurbo-HB– a novel beamforming design under the HB architecture that is capable of offering the beamforming matrices in less than 500$\mu$s. The key ideas of Turbo-HB include: (i) reducing the complexity of computation-intensive SVD operations by exploiting channel sparsity at mmWave frequencies, and (ii) achieving large-scale parallel computation with minimal memory access. We implement Turbo-HB on an off-the-shelf Nvidia GPU and conduct extensive experiments. Our experimental results demonstrate that Turbo-HB can obtain a beamforming solution in 500$\mu$s for up to 100 RBs and 10 MU-MIMO users on each RB while offering competitive throughput performance compared to state-of-the-art (non-real-time) algorithms. Yongce Chen, Yan Huang 0025, Chengzhang Li, Y. Thomas Hou 0001, Wenjing Lou |
IEEE Trans. Mob. Comput. | 2 |
| 2023 | Achieving Real-Time Spectrum Sharing in 5G Underlay Coexistence With Channel UncertaintyabstractUnderlay coexistence is a spectrum efficient mechanism to roll out 5G picocells within a macrocell on the same spectrum. Due to a lack of cooperation between the primary users (PUs) in the macrocell and secondary users (SUs) in the picocells, it is impossible to have complete knowledge of channel conditions between them. Under such a circumstance, chance-constrained programming (CCP) has been shown to be an ideal optimization tool to address such a channel uncertainty. However, solutions to CCP are computationally intensive and cannot meet 5G’s timing requirement (125$\mu s$). To address this problem, we propose a novel scheduler called GPU-based Underlay Coexistence (GUC) with the goal of finding an approximate solution to CCP in real-time. The essence of GUC is to decompose the original optimization problem into a large number of small subproblems that are suitable for parallel computation on GPU platforms. By selecting a subset of promising subproblems and solving them in parallel with fast algorithms, we are able to leverage GPU parallel computing and develop a real-time solution. Through extensive experiments, we show that GUC meets the 125$\mu s$requirement while achieving 90% optimality on average. Shaoran Li, Yan Huang 0025, Chengzhang Li, Y. Thomas Hou 0001, Wenjing Lou, Brian Jalaian, Stephen Russell 0001 |
IEEE Trans. Mob. Comput. | 2 |
| 2022 | DELUXE: A DL-Based Link Adaptation for URLLC/eMBB Multiplexing in 5G NRabstractUltra-Reliable and Low Latency Communications (URLLC) is an important use case in 5G NR that targets at 1-ms level delay sensitive applications. For fast transmission of URLLC traffic, a promising mechanism is to multiplex URLLC traffic into a channel occupied by enhanced Mobile BroadBand (eMBB) service through preemptive puncturing. Although preemptive puncturing can offer transmission resource to URLLC on demand, it will adversely affect throughput and link reliability performance of eMBB service. To mitigate such an adverse impact, a possible approach is to employ link adaptation (LA) through modulation and coding scheme (MCS) selection for eMBB users. In this paper, we study the problem of maximizing eMBB throughput through MCS selection while ensuring link reliability requirement for eMBB users. We present DELUXE – the first successful design and implementation based on deep learning to address this problem. DELUXE involves a novel mapping method to compress high-dimensional eMBB transmission information into a low-dimensional representation with minimal information loss, a learning method to learn and predict the block-error rate (BLER) under each MCS, and a fast calibration method to compensate errors in BLER predictions. For proof of concept, we implemented DELUXE through a link-level 5G NR simulator with GPU and MathWorks 5G toolbox. Through extensive experiments, we show that DELUXE can successfully choose MCS for eMBB transmissions to maintain the desired link reliability while striving for spectral efficiency. In addition, our implementation can meet the real-time requirement ($< 125 \mu \text{s}$) in 5G NR. Yan Huang 0025, Y. Thomas Hou 0001, Wenjing Lou |
IEEE J. Sel. Areas Commun. | 1 |
| 2022 | GPF+: A Novel Ultrafast GPU-Based Proportional Fair Scheduler for 5G NRabstract5G NR is designed to operate over a broad range of frequency bands and support new applications with ultra-low latency requirements. To support its extremely diverse operating conditions, multiple OFDM numerologies have been defined in the 5G standards. Under these numerologies, it is necessary to perform scheduling with a time resolution of$\sim 100 \mathrm {\mu s}$. This requirement poses a new challenge beyond existing LTE and cannot be satisfied by any existing LTE schedulers. In this paper, we present the design of GPF+, which is a GPU-based proportional fair (PF) scheduler with timing performance under$100 \mathrm {\mu s}$. GPF+ is an improvement over our GPF in Huanget al.(2018). The key ideas include decomposing the original scheduling problem into a large number of small and independent sub-problems and selecting a subset of sub-problems from the most promising search space to fit into a GPU. By implementing GPF+ on an off-the-shelf NVIDIA Tesla V100 GPU, we show that GPF+ is able to achieve near-optimal PF performance with timing performance under$100 \mathrm {\mu s}$. GPF+ represents the fastest GPU-based PF scheduler that can meet the new real-time requirement in 5G NR. Yan Huang 0025, Shaoran Li, Y. Thomas Hou 0001, Wenjing Lou |
IEEE/ACM Trans. Netw. | 1 |
| 2021 | A Deep-Learning-based Link Adaptation Design for eMBB/URLLC Multiplexing in 5G NRabstractURLLC is an important use case in 5G NR that targets at 1-ms level delay-sensitive applications. For fast transmission of URLLC traffic, a promising mechanism is to multiplex URLLC traffic into a channel occupied by eMBB service through preemptive puncturing. Although preemptive puncturing can offer transmission resource to URLLC on demand, it will adversely affect throughput and link reliability performance of eMBB service. To mitigate such an adverse impact, a possible approach is to employ link adaptation (LA) through MCS selection for eMBB users. In this paper, we study the problem of maximizing eMBB throughput through MCS selection while ensuring link reliability requirement for eMBB users. We present DELUXE - the first successful design and implementation based on deep learning to address this problem. DELUXE involves a novel mapping method to compress high-dimensional eMBB transmission information into a low-dimensional representation with minimal information loss, a learning method to learn and predict the block-error rate (BLER) under each MCS, and a fast calibration method to compensate errors in BLER predictions. For proof of concept, we implement DELUXE through a link-level 5G NR simulator. Extensive experimental results show that DELUXE can successfully maintain the desired link reliability for eMBB while striving for spectral efficiency. In addition, our implementation can meet the real-time requirement (<; 125 μs) in 5G NR. Yan Huang 0025, Y. Thomas Hou 0001, Wenjing Lou |
INFOCOM | 1 |
| 2021 | Task Offloading with Uncertain Processing CyclesabstractMobile Edge Computing (MEC) has emerged to be an integral component of 5G infrastructure due to its potential to speed up task processing and reduce energy consumption for mobile devices. However, a major technical challenge in making offloading decisions is that the number of required processing cycles of a task is usually unknown in advance. Due to this processing uncertainty, it is difficult to make offloading decisions while providing any guarantee on task deadlines. To address this challenge, we propose EPD---Energy-minimized solution with Probabilistic Deadline guarantee to task offloading problem. The mathematical foundation of EPD is Exact Conic Reformulation (ECR), which is a powerful tool that reformulates a probabilistic constraint for task deadline into a deterministic one. In the absence of distribution knowledge of processing cycles, we use the estimated mean and variance of processing cycles and exploit ECR to the fullest extent in the design of EPD. Simulation results show that EPD successfully guarantees the probabilistic deadlines while minimizing the energy consumption of mobile users, and can achieve significant improvement in energy saving when compared to a state-of-the-art approach. Shaoran Li, Chengzhang Li, Yan Huang 0025, Brian Jalaian, Y. Thomas Hou 0001, Wenjing Lou |
MobiHoc | 3 |
| 2021 | Minimizing AoI in a 5G-Based IoT Network Under Varying Channel ConditionsabstractThe Age of Information (AoI) is a key metric to measure the freshness of information for IoT applications. Most of the existing analytical models for AoI are overly idealistic and do not capture state-of-the-art transmission technologies such as 5G as well as channel dynamics in both frequency and time domains. In this article, we present Kronos, a real-time 5G-compliant scheduler that minimizes AoI for IoT data collection. Kronos is designed to cope with highly dynamic channel conditions. Its main function is to perform RB allocation and to select the modulation and coding scheme for each source node based on channel conditions, with the objective of minimizing long-term AoI. To meet the stringent real-time requirement for 5G, we develop a GPU-based implementation of Kronos on commercial off-the-shelf Nvidia GPUs. Through extensive experimentation, we show that Kronos can find near-optimal solutions under submillisecond time scale. To the best of our knowledge, this is the first real-time AoI scheduler that is 5G compliant. Chengzhang Li, Yan Huang 0025, Shaoran Li, Yongce Chen, Brian Jalaian, Y. Thomas Hou 0001, Wenjing Lou, Jeffrey H. Reed, Sastry Kompella |
IEEE Internet Things J. | 2 |
| 2021 | Maximize Spectrum Efficiency in Underlay Coexistence With Channel UncertaintyabstractWe consider an underlay coexistence scenario where secondary users (SUs) must keep their interference to the primary users (PUs) under control. However, the channel gains from the PUs to the SUs are uncertain due to a lack of cooperation between the PUs and the SUs. Under this circumstance, it is preferable to allow the interference threshold of each PU to be violated occasionally as long as such violation stays below a probability. In this article, we employ Chance-Constrained Programming (CCP) to exploit this idea of occasional interference threshold violation. We assume the uncertain channel gains are only known by their mean and covariance. These quantities are slow-changing and easy to estimate. Our main contribution is to introduce a novel and powerful mathematical tool called Exact Conic Reformulation (ECR), which reformulates the intractable chance constraints into tractable convex constraints. Further, ECR guarantees an equivalent reformulation from linear chance constraints into deterministic conic constraints without the limitations associated with Bernstein Approximation, on which our research community has been fixated on for years. Through extensive simulations, we show that our proposed solution offers a significant improvement over existing approaches in terms of performance and ability to handle channel correlations (where Bernstein Approximation is no longer applicable). Shaoran Li, Yan Huang 0025, Chengzhang Li, Brian Jalaian, Y. Thomas Hou 0001, Wenjing Lou, Stephen Russell 0001 |
IEEE/ACM Trans. Netw. | 2 |
| 2020 | Turbo-HB: A Novel Design and Implementation to Achieve Ultra-Fast Hybrid BeamformingabstractHybrid beamforming (HB) architecture has been widely recognized as the most promising solution to mmWave MIMO systems. A major practical challenge for HB is to obtain a solution in ~1 ms, which is an extremely stringent but necessary time requirement for its deployment in the field. In this paper, we present the design and implementation of Turbo-HB, codename for a novel beamforming design under the HB architecture that can obtain the beamforming matrices in about 1 ms. The key ideas in Turbo-HB include (i) reducing the complexity of SVD techniques by exploiting the limited number of channel paths at mmWave frequencies, and (ii) designing and implementing a parallelizable algorithm for a large number of matrix transformations. We validate Turbo-HB by implementing it on an off-the-shelf Nvidia GPU. Through extensive experiments, we show that Turbo-HB can meet ~1 ms timing requirement while delivering competitive throughput performance compared to state-of-the-art algorithms. Yongce Chen, Yan Huang 0025, Chengzhang Li, Y. Thomas Hou 0001, Wenjing Lou |
INFOCOM | 2 |
| 2020 | A Deep-Reinforcement-Learning-Based Approach to Dynamic eMBB/URLLC Multiplexing in 5G NRabstractThis article investigates the dynamic multiplexing of enhanced mobile broadband (eMBB) and ultrareliable and low latency communications (URLLC) on the same channel in 5G NR. Due to significant difference in transmission time scale, URLLC employs a preemptive puncturing technique to multiplex its traffic onto eMBB traffic for transmission. The optimization problem to solve is to minimize the adverse impact of such preemptive puncturing on eMBB users. We present DEMUX - a model-free deep reinforcement learning (DRL)-based solution to this problem. The essence of DEMUX is to use deep function approximators (neural networks) to learn an optimal algorithm for determining the preemption solution in each eMBB transmission time interval (TTI). Our novel contributions in the design of DEMUX include the first use of the DRL method with a large and continuous action domain for resource scheduling in NR, a mechanism to ensure fast and stable learning convergence by exploiting the intrinsic properties of the problem, and a mechanism to obtain a feasible preemption solution from the unconstrained output of a neural network while minimizing loss of information. The experimental results show that DEMUX significantly outperforms state-of-the-art algorithms proposed in the 3GPP standards body and the literature. Yan Huang 0025, Shaoran Li, Chengzhang Li, Y. Thomas Hou 0001, Wenjing Lou |
IEEE Internet Things J. | 1 |
| 2020 | On DoF-Based Interference Cancellation Under General Channel Rank ConditionsabstractDegree-of-freedom (DoF) based models have become prevalent in studying MIMO-based wireless networks. However, most existing DoF-based models assume the channel matrix is of full-rank. Such a simplifying assumption has gradually become problematic, particularly when the number of antennas increases and the propagation environment is not close to ideal. In this paper, we address this problem by developing a general theory for the DoF-based model under general channel rank conditions. We start with a fundamental understanding on how MIMO's DoFs are consumed at each node for spatial multiplexing (SM) and interference cancellation (IC) in the presence of rank-deficient channels. Based on this understanding, we develop a DoF model that can be used for identifying the DoF region of a multi-link MIMO network and for studying DoF scheduling in MIMO networks under general channel rank conditions. Specifically, we find that for IC, shared DoF consumption at both transmit and receive nodes is critical for efficient DoF allocation. Further, we show that DoF consumption under the existing full-rank assumption is a special case of our generalized DoF model. Based on case studies, we show that the general IC model can achieve larger feasible DoF regions or improved objective values than existing unilateral IC models. The findings of this paper pave the way for future research of many-antenna networks under general channel rank conditions. Yongce Chen, Yan Huang 0025, Yi Shi 0001, Y. Thomas Hou 0001, Wenjing Lou, Sastry Kompella |
IEEE/ACM Trans. Netw. | 2 |
| 2019 | A Real-Time Solution for Underlay Coexistence with Channel UncertaintyabstractUnderlay coexistence is an effective mechanism to improve spectrum effïciency by having picocells coexist with macrocell on the same spectrum. Due to a lack of cooperation between the primary users (PUs) in the macrocell and secondary users (SUs) in the picocell, it is impossible to have complete knowledge of channel gains between them. Under such circumstance, chance-constrained programming (CCP) is shown to be the ideal optimization tool to address such uncertainty. However, solutions to CCP are computationally intensive and cannot meet 5G's timing requirement. To address this problem, we propose a novel scheduler called GUC (stands for GPU-based Underlay Coexistence) to find an approximate solution to CCP in real-time. The essence of GUC is to decompose the original optimization problem into a large number of small problems that are suitable for parallel computation on GPU platforms. Through extensive experiments, we show that GUC reduces the scheduling computation time by at least 10,000 times comparing to commercial solvers (on CPU) while achieving an average of 90% optimality. Shaoran Li, Yan Huang 0025, Chengzhang Li, Brian Jalaian, Stephen Russell 0001, Y. Thomas Hou 0001, Wenjing Lou, Benjamin MacCall |
GLOBECOM | 2 |
| 2019 | Kronos: A 5G Scheduler for AoI Minimization Under Dynamic Channel ConditionsabstractAge of information (AoI) is a powerful new metric to quantify the freshness of information and has gained increasing popularity in IoT applications. Existing models on AoI remain primitive and do not consider state-of-the-art transmission technologies such as 5G. They also fail to consider the impact of dynamic channel conditions. In this paper, we present Kronos, a 5G-compliant AoI scheduling algorithm that can cope with highly dynamic channel conditions. Kronos is capable of performing RB allocation and selecting MCS for each source node based on channel conditions, with the objective of minimizing long-term AoI. To meet the stringent real-time requirement for 5G, we propose a GPU-based implementation of Kronos on low-cost offthe-shelf GPUs. Through simulations and experiments, we show that Kronos can find near-optimal AoI scheduling solutions in sub-millisecond time scale. To the best of our knowledge, this is the first 5G-compliant real-time AoI scheduler that can cope with dynamic channel conditions. Chengzhang Li, Yan Huang 0025, Yongce Chen, Brian Jalaian, Y. Thomas Hou 0001, Wenjing Lou |
ICDCS | 2 |
| 2019 | Coping Uncertainty in Coexistence via Exploitation of Interference Threshold ViolationabstractIn underlay coexistence, secondary users (SUs) attempt to keep their interference to the primary users (PUs) under a threshold. Due to the absence of cooperation from the PUs, there exists much uncertainty at the SUs in terms of channel state information (CSI). An effective approach to cope such uncertainty is to introduce occasional interference threshold violation by the SUs, as long as such occasional violation can be tolerated by the PUs. This paper exploits this idea through a chance constrained programming (CCP) formulation, where the knowledge of uncertain CSI is limited to only the first and second order statistics rather than its complete distribution information. Our main contribution is the introduction of a novel and powerful technique, called Exact Conic Reformulation (ECR), to reformulate the intractable chance constraints. ECR guarantees an equivalent reformulation for linear chance constraints into deterministic conic constraints and does not suffer from the limitations associated with the state-of-the-art approach -- Bernstein Approximation. Simulation results confirm that ECR offers significant performance improvement over Bernstein Approximation in uncorrelated channels and a competitive solution in correlated channels (where Bernstein Approximation is no longer applicable). Shaoran Li, Yan Huang 0025, Chengzhang Li, Brian Jalaian, Y. Thomas Hou 0001, Wenjing Lou |
MobiHoc | 2 |
| 2018 | A General Model for DoF-based Interference Cancellation in MIMO Networks With Rank-Deficient ChannelsabstractIn recent years, degree-of-freedom (DoF) based models were proven to be very successful in studying MIMO-based wireless networks. However, most of these studies assume channel matrix is of full-rank. Such assumption, although attractive, quickly becomes problematic as the number of antennas increases and propagation environment is not close to ideal. In this paper, we address this problem by developing a general theory for DoF-based model under rank-deficient conditions. We start with a fundamental understanding on how MIMO's DoFs are consumed for spatial multiplexing (SM) and interference cancellation (IC) in the presence of rank deficiency. Based on this understanding, we develop a general DoF model that can be used for identifying DoF region of a multi-link MIMO network and for studying DoF scheduling in MIMO networks. Specifically, we found that shared DoF consumption at transmit and receive nodes is critical for optimal allocation of DoF for IC. The results of this paper serve as an important tool for future research of many-antenna based MIMO networks. Yongce Chen, Yan Huang 0025, Yi Shi 0001, Y. Thomas Hou 0001, Wenjing Lou, Sastry Kompella |
INFOCOM | 2 |
| 2018 | GPF: A GPU-based Design to Achieve ~100 μs Scheduling for 5G NRabstract5G New Radio (NR) is designed to operate under a broad range of frequency bands and support new applications with ultra-low latency. To support its diverse operating conditions, a set of different OFDM numerologies has been defined in the standards body. Under this numerology, it is necessary to perform scheduling with a time resolution of ∼100 μs. This requirement poses a new challenge that does not exist in LTE and cannot be supported by any existing LTE schedulers. In this paper, we present the design of GPF -- a GPU-based proportional fair (PF) scheduler that can meet the ∼100 μs time requirement. The key ideas include decomposing the scheduling problem into a large number of small and independent sub-problems and selecting a subset of sub-problems from the most promising search space to fit into a GPU. By implementing GPF on an off-the-shelf Nvidia Quadro P6000 GPU, we show that GPF is able to achieve near-optimal performance while meeting the ∼100 $\mathrmμs time requirement. GPF represents the first successful design of a GPU-based PF scheduler that can meet the new time requirement in NR. Yan Huang 0025, Shaoran Li, Y. Thomas Hou 0001, Wenjing Lou |
MobiCom | 1 |