Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Chengdi Lai

dblp:00/8356 · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
0since 2021 · last 2019
—ORCID · none

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

Computer networks · 6 · 4 first-authorSystems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 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 networks
3 papers
Transport protocols and congestion control · 66% Network performance modeling · 18% Network optimization and economics · 16%

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

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control
TCP congestion control
0.322013
Does it hurt when others prosper?: Exploring the impact of heterogeneous reordering robustness of TCP · INFOCOM 2013
Enhancing Wireless TCP: A Serialized-Timer Approach · INFOCOM 2010
Transport protocols and congestion control
active queue management
0.212014
Pricing link by time · SIGMETRICS 2014
Network performance modeling › delay analysis
queueing delay
0.212014
Pricing link by time · SIGMETRICS 2014
Network optimization and economics › resource allocation › bandwidth allocation
fair bandwidth allocation
0.212013
Does it hurt when others prosper?: Exploring the impact of heterogeneous reordering robustness of TCP · INFOCOM 2013
Transport protocols and congestion control › loss recovery
TCP loss recovery
0.112010
Enhancing Wireless TCP: A Serialized-Timer Approach · INFOCOM 2010
Transport protocols and congestion control › TCP
TCP over wireless
0.112010
Enhancing Wireless TCP: A Serialized-Timer Approach · INFOCOM 2010

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

packet-level simulation · 0.2analytical modeling · 0.2quantified reordering robustness analysis · 0.2smart sender model · 0.1serialized timers · 0.1sender-side TCP modification · 0.1
YearPublicationVenuePosition
2019 TCP-NCL: A serialized-timer approach for enhancing TCP over heterogeneous wired/wireless networks
Ka-Cheong Leung, Chengdi Lai, Huiyi Ding
Comput. Commun.2
2014 Pricing link by time
abstract
The combination of loss-based TCP and drop-tail routers often results in full buffers, creating large queueing delays. The challenge with parameter tuning and the drastic consequence of improper tuning have discouraged network administrators from enabling AQM even when routers support it. To address this problem, we propose a novel design principle for AQM, called the pricing-link-by-time (PLT) principle. PLT increases the link price as the backlog stays above a threshold β, and resets the price once the backlog goes below β. We prove that such a system exhibits cyclic behavior that is robust against changes in network environment and protocol parameters. While β approximately controls the level of backlog, the backlog dynamics are invariant for β across a wide range of values. Therefore, β can be chosen to reduce delay without undermining system performance. We validate these analytical results using packet-level simulation.
Chengdi Lai, Steven H. Low, Ka-Cheong Leung, Victor O. K. Li
SIGMETRICS1
2013 Does it hurt when others prosper?: Exploring the impact of heterogeneous reordering robustness of TCP
abstract
The congestion control mechanisms in the standardized Transmission Control Protocol (TCP) may misinterpret packet reordering as congestive loss, leading to spurious congestion response and under-utilization of network capacity. Therefore, many TCP enhancements have been proposed to better differentiate between packet reordering and congestive loss, in order to enhance the reordering robustness (RR) of TCP. Since such enhancements are incrementally deployed, it is important to study the interactions of TCP flows with heterogeneous RR. This paper presents the first systematic study of such interactions by exploring how changing RR of TCP flows influences the bandwidth sharing among these flows. We define the quantified RR (QRR) of a TCP flow as the probability that packet reordering causes congestion response. We analyze the variation of bandwidth sharing as QRR changes. This leads to the discovery of several interesting properties. Most notably, we discover the counter-intuitive result that changing one flow's QRR does not affect its competing flows in certain network topologies. We further characterize the deviation, from the ideal case of bandwidth sharing, as RR changes. We find that enhancing RR of a flow may increase, rather than decrease, the deviation in some typical network scenarios.
Chengdi Lai, Ka-Cheong Leung, Victor O. K. Li
INFOCOM1
2013 Design and analysis of TCP AIMD in wireless networks
abstract
The class of additive-increase/multiplicative-decrease (AIMD) algorithms constitutes a key mechanism for congestion control in modern communication networks, like the current Internet. The algorithmic behaviour may, however, be distorted when wireless links are present. Specifically, spurious window reductions may be triggered due to packet reordering and non-congestive loss. In this paper, we develop a framework for AIMD in TCP to analyze the aforementioned problem. The framework enables a systematic analysis of the existing AIMD-based TCP variants and assists in the design of new TCP variants. It classifies the existing AIMD-based TCP variants into two main streams, known as compensators and differentiators, and develops a generic expression that covers the rate adaptation processes of both approaches. It further identifies a new approach in enhancing the performance of TCP, known as the compensation scheme. A tax-rebate approach is proposed as an approximation of the compensation scheme, and used to enhance the AIMD-based TCP variants to offer unified solutions for effective congestion control, sequencing control, and error control. In traditional wired networks, the new family of TCP variants with the proposed enhancements automatically preserves the same inter-flow fairness and TCP friendliness. We have conducted a series of simulations to examine their performance under various network scenarios. In most scenarios, significant performance gains are attained.
Chengdi Lai, Ka-Cheong Leung, Victor O. K. Li
WCNC1
2013 A packet-reordering solution to wireless losses in transmission control protocol
Ka-Cheong Leung, Chengdi Lai, Victor O. K. Li, Daiqin Yang
Wirel. Networks2
2012 Enhancing AQM to combat wireless losses
abstract
In order to maintain a small, stable backlog at the router buffer, active queue management (AQM) algorithms drop packets probabilistically at the onset of congestion, leading to backoffs by Transmission Control Protocol (TCP) flows. However, wireless losses may be misinterpreted as congestive losses and induce spurious backoffs. In this paper, we raise the basic question: Can AQM maintain a stable, small backlog under wireless losses? We find that the representative AQM, random early detection (RED), fails to maintain a stable backlog under time-varying wireless losses. We find that the key to resolving the problem is to robustly track the backlog to a preset reference level, and apply the control-theoretic vehicle, internal model principle, to realize such tracking. We further devise the integral controller (IC) as an embodiment of the principle. Our simulation results show that IC is robust against time-varying wireless losses under various network scenarios.
Chengdi Lai, Ka-Cheong Leung, Victor O. K. Li
IWQoS1
2010 Enhancing Wireless TCP: A Serialized-Timer Approach
abstract
In wireless networks, TCP performs unsatisfactorily since packet reordering and random losses may be falsely interpreted as congestive losses. This causes TCP to trigger fast retransmission and fast recovery spuriously, leading to under-utilization of available network resources. In this paper, we propose a novel TCP variant, known as TCP for non-congestive loss (TCP-NCL), to adapt TCP to wireless networks by using more reliable signals of packet loss and network overload for activating packet retransmission and congestion response, separately. TCP-NCL can thus serve as a unified solution for effective congestion control, sequencing control, and loss recovery. Different from the existing unified solutions, the modifications involved in the proposed variant are limited to sender-side TCP only, thereby facilitating possible future wide deployment. The two signals employed are the expirations of two serialized timers. A smart TCP sender model has been developed for optimizing the timer expiration periods. Our simulation studies reveal that TCP-NCL is robust against packet reordering as well as random packet loss while maintaining responsiveness against situations with purely congestive loss.
Chengdi Lai, Ka-Cheong Leung, Victor O. K. Li
INFOCOM1
2009 TCP-NCL: A unified solution for TCP packet reordering and random loss
abstract
The problems of TCP packet reordering and random loss over wireless networks have motivated the development of a number of TCP variants. However, most of these variants focus on resolving only one of the aforementioned two problems. A few unified solutions for both problems generally extend beyond the scope of the transport layer. In this paper, we propose a new TCP variant, known as TCP for non-congestion loss (TCP-NCL), to tackle both problems under one compact framework. Different from previous unified solutions, the modifications are limited to sender-side TCP only, thereby facilitating possible future wide deployment. A retransmission decision timer and a congestion response decision timer have been installed to trigger packet retransmission and congestion response, respectively. Our simulation studies reveal that TCP-NCL is robust against packet reordering as well as random packet loss while maintaining responsiveness against situations with purely congestive loss.
Chengdi Lai, Ka-Cheong Leung, Victor O. K. Li
PIMRC1