Kien Nguyen 0004

dblp:68/5068-4 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 2013
0000-0003-0400-3084ORCID · corroborated

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

Computer networks · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 91% Distributed systems · 9%
Theoretical computer science
1 paper
Coding theory · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
data redundancy
0.212013
Distributed Data Replenishment · IEEE Trans. Parallel Distributed Syst. 2013
Storage systems
distributed storage
0.212013
Distributed Data Replenishment · IEEE Trans. Parallel Distributed Syst. 2013
Storage systems › distributed storage
peer-to-peer storage
0.212013
Distributed Data Replenishment · IEEE Trans. Parallel Distributed Syst. 2013
Distributed systems
fault tolerance
0.012013
Distributed Data Replenishment · IEEE Trans. Parallel Distributed Syst. 2013
Coding theory
network coding
0.012013
Distributed Data Replenishment · IEEE Trans. Parallel Distributed Syst. 2013
Coding theory › network coding › linear network coding
random linear network coding
0.012013
Distributed Data Replenishment · IEEE Trans. Parallel Distributed Syst. 2013

Methods — techniques the papers use, named apart from their topics

stochastic modeling · 0.3random linear network coding · 0.3
YearPublicationVenuePosition
2013 Distributed Data Replenishment
abstract
We propose a distributed data replenishment mechanism for some distributed peer-to-peer-based storage systems that automates the process of maintaining a sufficient level of data redundancy to ensure the availability of data in presence of peer departures and failures. The dynamics of peers entering and leaving the network are modeled as a stochastic process. A novel analytical time-backward technique is proposed to bound the expected time for a piece of data to remain in P2P systems. Both theoretical and simulation results are in agreement, indicating that the data replenishment via random linear network coding (RLNC) outperforms other popular strategies. Specifically, we show that the expected time for a piece of data to remain in a P2P system, the longer the better, is exponential in the number of peers used to store the data for the RLNC-based strategy, while they are quadratic for other strategies.
Kien Nguyen 0004, Thinh P. Nguyen, Yevgeniy Kovchegov, Viet Le
IEEE Trans. Parallel Distributed Syst.1
2011 P2P Distributed Data Replenishment
abstract
We investigate a class of randomized peer-to-peer (P2P) approach to Internet-wide distributed data storage systems that promises to reduce the coordination complexity and increases performance scalability. The core of these randomized P2P data storage systems is the data replenishment mechanism. The data replenishment automates the process of maintaining a sufficient level of data redundancy to ensure the availability of data in presence of peer departures and failures. The dynamics of peers entering and leaving the network is modeled as a stochastic process. A novel analytical time-backward technique is proposed to bound the expected time for a piece of data to remain in P2P systems. Both theoretical and simulation results are in agreement, indicating that a proposed data replenishment via random linear network coding (RLNC) outperforms other strategies that employ popular repetition and channel coding techniques. Specifically, we show that the expected time for a piece of data to remain in a P2P system, the longer the better, is exponential in the redundancy amount for the RLNC-based strategy, while they are quadratic for other strategies.
Kien Nguyen 0004, Thinh P. Nguyen, Viet Le, Yevgeniy Kovchegov
ICCCN1
2010 Cross-sensor coding techniques for low energy sensor networks
abstract
This work addresses the uneven energy consumption problem in data gathering sensor networks where the nodes closer to the sink tend to consume more energy than those of the farther nodes. This energy unfairness can significantly shorten the life time of a sensor network. We propose a novel cross-sensor coding technique using On-Off keying which exploits (a) the trade-off between delay and bandwidth and (b) the network topology in order to reduce the overall energy consumption of the network, and to alleviate the problem of unequal energy consumption. We formulate our coding problem as an integer programming problem, and construct a number of codes based on different criteria. We show that using our proposed technique under certain assumptions, the energy consumption can be reduced significantly and the unequal energy consumption problem can be practically eliminated.
Kien Nguyen 0004, Thinh P. Nguyen
IWCMC1
2009 A P2P Video Delivery Network (P2P-VDN)
abstract
Current video streaming and storage systems such as YouTube, are based on the client-server model, thus do not scale well in terms of bandwidth and computation. This paper describes a peer-to-peer video delivery network (P2P-VDN) that provides both performance improvement and scalability based on three architectural elements. First, the proposed P2P-VDN employs a random network coding (RNC) scheme that breaks a video stream into multiple smaller pieces, codes, and disperses them throughout peers in the network, in such a way to maximize the probability of recovering the original video under peer departures and failures. Second, the proposed P2P-VDN employs a scalable mechanism for automating the data replenishment process using RNC that is necessary to maintain a sufficient level of redundancy for video stored in the network. Third, the proposed P2P-VDN employs a path-diversity protocol for a client to simultaneously stream a video from multiple peers in the P2P-VDN. Simulations demonstrate that under certain scenarios, our proposed P2P-VDN can result in bandwidth saving up to 60% over the traditional architecture.
Kien Nguyen 0004, Thinh P. Nguyen, Yevgeniy Kovchegov
ICCCN1
2007 Peer-to-Peer Streaming with Hierarchical Network Coding
abstract
In recent years, Content Delivery Networks (CDN) and Peer-to-Peer (P2P) networks have emerged as two effective paradigms for delivering multimedia contents over the Internet. An important feature in CDN and P2P networks is the data redundancy across multiple servers/peers which enables efficient media delivery. In this paper, we propose a network coding framework for efficient media streaming in either content delivery networks or P2P networks in which, multiple servers/peers are employed to simultaneously stream a video to a single receiver. Unlike previous multi-sender schemes, we show that network coding technique can (a) reduce the redundancy storage, (b) eliminate the need for tight synchronization between the senders, and (c) be integrated easily with TCP. Furthermore, we propose the Hierarchical Network Coding (HNC) technique to be used with scalable video bit stream to combat bandwidth fluctuation on the Internet. Simulation results demonstrate that our proposed scheme can result in bandwidth saving up to 40% for many cases over the traditional schemes.
Kien Nguyen 0004, Thinh P. Nguyen, Sen-Ching S. Cheung
ICME1