Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Duong Nguyen-Huu is active.

Publication


Featured researches published by Duong Nguyen-Huu.


Proceedings of the 11th ACM Symposium on QoS and Security for Wireless and Mobile Networks | 2015

Location Assisted Coding (LAC): Embracing Interference in Free Space Optical Communications

Thai Duong; Duong Nguyen-Huu; Thinh P. Nguyen

As the number of wireless devices grows, the increasing demand for the shared radio frequency (RF) spectrum becomes a critical problem. Unlike wired communications in which, theoretically, more fibers can be used to accommodate the increasing bandwidth demand, wireless spectrum cannot be arbitrarily increased due to the fundamental limitations imposed by the physical laws. On the other hand, recent advances in free space optical (FSO) technologies promise a complementary approach to increase wireless capacity. However, high-speed FSO technologies are currently confined to short distance transmissions, resulting in limited mobility. In this paper, we briefly describe WiFO, a hybrid WiFi-FSO network for Gbps wireless local area network (WLAN) femtocells that can provide up to one Gbps per user while maintaining seamless mobility. While typical RF femtocells are non-overlapped to minimize inter-cell interference, there are advantages of using overlapped femtocells to increase mobility and throughput when the number of users is small. That said, the primary contribution of this paper will be a novel location assisted coding (LAC) technique used in the WiFO network that aims to increase throughput and reduce interference for multiple users in a dense array of femtocells. Both theoretical analysis and numerical experiments show orders of magnitude increase in throughput using LAC over basic codes.


IEEE Transactions on Communications | 2014

Network Protocol Designs: Fast Queuing Policies via Convex Relaxation

Duong Nguyen-Huu; Thai Duong; Thinh P. Nguyen

With the recent rise of mobile and multimedia applications, other considerations such as power consumption and/or Quality of Service (QoS) are becoming increasingly important factors in designing network protocols. As such, we present a new framework for designing robust network protocols under varying network conditions that attempts to integrate various given objectives while satisfying some pre-specified levels of Quality of Service. The proposed framework abstracts a network protocol as a queuing policy, and relies on convex relaxation methods and the theory of mixing time for finding the fast queuing policies that drive the distribution of packets in a queue to a given target stationary distribution. In addition, we show how to augment the basic proposed framework to obtain a queuing policy that produces ε-approximation to the target distribution with faster convergence time which is useful in fast-changing network conditions. Both theoretical and simulation results are presented to verify the effectiveness of the proposed framework.


conference on information sciences and systems | 2013

Adiabatic Markov Decision Process with application to queuing systems

Thai Duong; Duong Nguyen-Huu; Thinh P. Nguyen

Markov Decision Process (MDP) is a well-known framework for devising the optimal decision making strategies under uncertainty. Typically, the decision maker assumes a stationary environment which is characterized by a time-invariant transition probability matrix. However, in many realworld scenarios, this assumption is not justified, thus the optimal strategy might not provide the expected performance. In this paper, we study the performance of the classic Value Iteration (VI) algorithm for solving an MDP problem under non-stationary environments. Specifically, the non-stationary environment is modeled as a sequence of time-variant transition probability matrices governed by an adiabatic evolution inspired from quantum mechanics. We characterize the performance of the VI algorithm subject to the rate of change of the underlying environment. The performance is measured in terms of the convergence rate to the optimal average reward. We show two examples of queuing systems that make use of our analysis framework.


IEEE Transactions on Communications | 2017

Location-Assisted Coding for FSO Communication

Duong Nguyen-Huu; Thai Duong; Thinh P. Nguyen

Recent years have witnessed an explosive growth in the number of wireless devices. This development has fueled much research in wireless access technologies to efficiently use radio frequency spectrum. On the other hand, recent advances in free space optical (FSO) technologies promise a complementary approach to increase wireless capacity. In this paper, we describe WiFO, a hybrid WiFi and FSO high-speed wireless local area network of femtocells that can provide high bit rates while maintaining seamless mobility. Importantly, we introduce a novel location-assisted coding (LAC) technique, based on which, the number of novel rate allocation algorithms is proposed to increase throughput and reduce interference for multiple users in a dense array of overlapped femtocells. Both theoretical analysis and numerical results show orders of magnitude increase in throughput using LAC over existing schemes for various random topologies.


Proceedings of the fourth ACM international symposium on Development and analysis of intelligent vehicular networks and applications | 2014

Data synchronization via random network coding

Duong Nguyen-Huu; Thinh P. Nguyen

We investigate the problem of efficient data synchronization for a large number of nodes with disparate data. The synchronization problem arises naturally in many large scale systems, including Peer-to-Peer networks, data centers, and distributed storage systems with asynchronous updates. It is intimately related to the index coding problem in network coding, and can be described abstractly as follows. There are a number of nodes (receivers) who share a broadcast channel. Each node keeps a random fraction of a given file in terms of a number of packets. In addition, there is a broadcast node who has the entire file, and can broadcast a packet in a time slot to every node. The goal is to find a broadcast scheme that minimizes the number of time slots until all the nodes receive the entire file. In this paper, we propose and analyze a number of random network coding algorithms and verify their performances via theoretical analysis and simulations.


global communications conference | 2012

Achieving Quality of Service via packet distribution shaping

Duong Nguyen-Huu; Thai Duong; Thinh P. Nguyen

Conventional Quality of Service (QoS) for multimedia networking applications are typically specified by a certain set of requirements on latency, jitter, bandwidth, and packet loss rate. In this paper, we introduce a novel approach to QoS via the notion of distribution shaping in which a pre-specified distribution of packets in a queue is achieved via queuing policies. In a way, the distribution-based QoS is more general since the distribution of packets in the queue captures all the statistical information regarding the throughput, latency, delay jitter, and packet loss rate. We present a convex optimization framework for obtaining the optimal queueing policy that drives any initial distribution of packets in the queue to the desired distribution in the fastest time. We then augment the proposed framework to obtain a queueing policy that produces ∈-approximation to the target distribution with even faster convergence time. The augmented framework is useful in dynamic settings where traffic statistics change frequently, and thus fast adaptation is preferable. Both simulation and theoretical results are provided to verify our approach.


IEEE Transactions on Vehicular Technology | 2017

Probabilistic Models and Algorithms for Data Synchronization/Broadcast Via Network Coding

Duong Nguyen-Huu; Thinh P. Nguyen

We investigate the problem of data synchronization in which a sender has a set of packets to be distributed to all the receivers via a broadcast channel. Initially, each receiver has some fraction of the packets. At each time slot, the sender might broadcast a packet to all the receivers. The goal is to find a broadcast scheme that minimizes the number of time slots until all the receivers successfully obtain all the packets. We propose two probabilistic models on how the initial fractions of packets at receivers are distributed. These models arise naturally in many large-scale systems, such as peer-to-peer networks, data centers, and distributed storage systems. Based on these models, we establish probabilistic bounds and asymptotic results on the minimum number of time slots to successfully transmit all the packets to all the receivers. Next, we propose and analyze a number of random network coding algorithms for finding the approximately optimal solution. Theoretical analysis and simulations are provided to verify the probabilistic bounds and the proposed algorithms.


Proceedings of SPIE | 2016

Integrating free-space optical communication links with existing WiFi (WiFO) network

Spencer Liverman; Qiwei Wang; Yu-Jung Chu; Thai Duong; Duong Nguyen-Huu; Songtao Wang; Thinh P. Nguyen; Alan X. Wang

Recently, free-space optical (FSO) systems have generated great interest due to their large bandwidth potential and a line-of-sight physical layer of protection. In this paper, we propose WiFO, a novel hybrid system, FSO downlink and WiFi uplink, which will integrate currently available WiFi infrastructure with inexpensive infrared light emitting diodes. This system takes full advantage of the mobility inherent in WiFi networks while increasing the downlink bandwidth available to each end user. We report the results of our preliminary investigation that show the capabilities of our prototype design in terms of bandwidth, bit error rates, delays and transmission distances.


Journal of Dynamic Systems Measurement and Control-transactions of The Asme | 2016

Adiabatic Markov Decision Process: Convergence of Value Iteration Algorithm

Thai Duong; Duong Nguyen-Huu; Thinh P. Nguyen

Markov decision process (MDP) is a well-known framework for devising the optimal decision-making strategies under uncertainty. Typically, the decision maker assumes a stationary environment which is characterized by a time-invariant transition probability matrix. However, in many real-world scenarios, this assumption is not justified, thus the optimal strategy might not provide the expected performance. In this paper, we study the performance of the classic value iteration algorithm for solving an MDP problem under nonstationary environments. Specifically, the nonstationary environment is modeled as a sequence of time-variant transition probability matrices governed by an adiabatic evolution inspired from quantum mechanics. We characterize the performance of the value iteration algorithm subject to the rate of change of the underlying environment. The performance is measured in terms of the convergence rate to the optimal average reward. We show two examples of queuing systems that make use of our analysis framework.


international conference on computer communications and networks | 2013

Fast Queuing Policies for Multimedia Applications

Duong Nguyen-Huu; Thai Duong; Thinh P. Nguyen

We present an analytical framework for providing Quality of Service (QoS) using queuing policies that achieves a given target distribution of packets in a network queue. To a large extent, the stationary distribution of packets in the queue resulted from employing a certain queuing policy directly controls the typical QoS metrics for multimedia applications. Therefore, using the packet distribution in the queue as the metric, the proposed framework allows for a more general and precise control of QoS beyond the standard metrics such as bandwidth, jitter, loss, and delay. Moreover, the proposed framework aims to find a fast queuing policy that achieves a given target stationary distribution. This fast adaptation is especially useful for multimedia applications in fast-changing network conditions. As an example, we present a general procedure for obtaining a queuing policy that optimizes for a given arbitrary objective along with the standard QoS requirements. Both theory and simulation results are presented to verify our framework.

Collaboration


Dive into the Duong Nguyen-Huu's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Thai Duong

Oregon State University

View shared research outputs
Top Co-Authors

Avatar

Alan X. Wang

Oregon State University

View shared research outputs
Top Co-Authors

Avatar

Qiwei Wang

Oregon State University

View shared research outputs
Top Co-Authors

Avatar

Songtao Wang

Oregon State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yu-Jung Chu

Oregon State University

View shared research outputs
Researchain Logo
Decentralizing Knowledge