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

Cheng Jin 0009

dblp:84/4201-9 · DBLP profile ↗
← Back
11ranked-venue papers
1as first author
0since 2021 · last 2006
—ORCID · conflict

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

Computer networks · 10 · 1 first-authorSystems, architecture and hardware · 1

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
9 papers
Internet architecture and protocols · 22% Transport protocols and congestion control · 22% Content delivery and video streaming · 15%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Interconnection networks and networks-on-chip · 62% Distributed systems · 19% High-performance computing · 19%

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

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control
TCP congestion control
0.122006
FAST TCP: motivation, architecture, algorithms, performance · IEEE/ACM Trans. Netw. 2006
FAST TCP: Motivation, Architecture, Algorithms, and Performance · INFOCOM 2004
Internet architecture and protocols › overlay networks
overlay construction
0.112005
Network overlay construction under limited end-to-end reachability · INFOCOM 2005
Interconnection networks and networks-on-chip
interconnection networks
0.012003
Optimizing 10-Gigabit Ethernet for Networks of Workstations, Clusters, and Grids: A Case Study · SC 2003
Content delivery and video streaming
content delivery network
0.012002
Constrained mirror placement on the Internet · IEEE J. Sel. Areas Commun. 2002
Network optimization and economics
resource allocation
0.012002
Constrained mirror placement on the Internet · IEEE J. Sel. Areas Commun. 2002
Network measurement and analytics
distance estimation
0.012001
IDMaps: a global internet host distance estimation service · IEEE/ACM Trans. Netw. 2001
Network measurement and analytics › distance estimation
internet host distance estimation
0.012001
IDMaps: a global internet host distance estimation service · IEEE/ACM Trans. Netw. 2001
Datacenter networks › load balancing
multipath load balancing
0.012001
MATE: MPLS Adaptive Traffic Engineering · INFOCOM 2001
Routing and switching
traffic engineering
0.012001
MATE: MPLS Adaptive Traffic Engineering · INFOCOM 2001
Transport protocols and congestion control
delay-based congestion control
0.012006
FAST TCP: motivation, architecture, algorithms, performance · IEEE/ACM Trans. Netw. 2006
Internet architecture and protocols › middlebox › middlebox traversal
NAT traversal
0.012005
Network overlay construction under limited end-to-end reachability · INFOCOM 2005
Distributed systems
grid computing
0.012003
Optimizing 10-Gigabit Ethernet for Networks of Workstations, Clusters, and Grids: A Case Study · SC 2003
High-performance computing › data transfer
wide-area data transfer
0.012003
Optimizing 10-Gigabit Ethernet for Networks of Workstations, Clusters, and Grids: A Case Study · SC 2003
Content delivery and video streaming
server load reduction
0.012001
Constrained Mirror Placement on the Internet · INFOCOM 2001
Network measurement and analytics › network tomography
topology inference
0.012000
On the Placement of Internet Instrumentation · INFOCOM 2000

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

adapter configuration optimization · 0.1TCP tuning · 0.1simulation · 0.1experimental evaluation · 0.0congestion control algorithm design · 0.0greedy algorithm · 0.0clustering · 0.0placement algorithms · 0.0convergence proof · 0.0analytical modeling · 0.0
YearPublicationVenuePosition
2006 FAST TCP: motivation, architecture, algorithms, performance
David X. Wei, Cheng Jin 0009, Steven H. Low, Sanjay Hegde
IEEE/ACM Trans. Netw.2
2005 Network maps beyond connectivity
abstract
Knowing network topology is becoming increasingly important for a number of applications such as server placement (E. Cronin et al., 2002) and traceback of DDoS attacks (D. Song and A. Perrig, 2001), Recent works in modeling the Internet topology and constructing network maps have focused on the connectivity aspect. This paper describes our study on incorporating connectivity, latency, and routing information all into a network map based on a large set of traceroute data. We introduce a model for constructing such a network map. We evaluate our network map based on various Internet routing models proposed in the literature. The evaluation shows that, for those traceroute data that we are able to evaluate, at least 85% of computed hop-counts and latencies are within a factor of two of the actual values. Furthermore, we show that a flat routing model based on hop-count performs as well as more complicated routing models.
Cheng Jin 0009, Sugih Jamin
GLOBECOM2
2005 Network overlay construction under limited end-to-end reachability
abstract
Network-overlay construction today assumes two-way communication capability - each host can initiate outgoing connections as well as accepting incoming connections. This is often not true on the current Internet due to several reasons, for example, the use of network address translation (NAT) and firewalls. Our experiments with eDonkey and Gnutella file-sharing systems reveal that as many as 36% of the hosts may be guarded - not accepting incoming connections. This presents a challenge to overlay construction because not all hosts are capable of receiving and forwarding requests. We propose an overlay optimization called e* to help existing overlay protocols overcome the reachability problem. Furthermore, e* builds very efficient overlay networks in terms of latency. Under realistic scenarios involving guarded hosts, e* can reduce the average overlay latency by 28-61% compared with existing protocols.
Wenjie Wang 0006, Cheng Jin 0009, Sugih Jamin
INFOCOM2
2004 FAST TCP: Motivation, Architecture, Algorithms, and Performance
abstract
We describe FAST TCP, a new TCP congestion control algorithm for high-speed long-latency networks, from design to implementation. We highlight the approach taken by FAST TCP to address the four difficulties, at both packet and flow levels, which the current TCP implementation has at large windows. We describe the architecture and characterize the equilibrium and stability properties of FAST TCP. We present experimental results comparing our first Linux prototype with TCP Reno, HSTCP, and STCP in terms of throughput, fairness, stability, and responsiveness. FAST TCP aims to rapidly stabilize high-speed long-latency networks into steady, efficient and fair operating points, in dynamic sharing environments, and the preliminary results are promising.
Cheng Jin 0009, David X. Wei, Steven H. Low
INFOCOM1
2003 Optimizing 10-Gigabit Ethernet for Networks of Workstations, Clusters, and Grids: A Case Study
abstract
This paper presents a case study of the 10-Gigabit Ethernet (10GbE) adapter from Intel R . Specifically, with appropriate optimizations to the configurations of the 10GbE adapter and TCP, we demonstrate that the 10GbE adapter can perform well in local-area, storage-area, system-area, and wide-area networks. For local-area, storage-area, and system-area networks in support of networks of workstations, network-attached storage, and clusters, respectively, we can achieve over 7-Gb/s end-to-end throughput and 12-µs end-to-end latency between applications running on Linux-based PCs. For the wide-area network in support of grids, we broke the recently-set Internet2 Land Speed Record by 2.5 times by sustaining an end-to-end TCP/IP throughput of 2.38 Gb/s between Sunnyvale, California and Geneva, Switzerland (i.e., 10,037 kilometers) to move over a terabyte of data in less than an hour. Thus, the above results indicate that 10GbE may be a cost-effective solution across a multitude of computing environments.
Wu-chun Feng, Justin Gus Hurwitz, Harvey B. Newman, Sylvain Ravot, Roger Les Cottrell, Olivier Martin 0003, Fabrizio Coccetti, Cheng Jin 0009, David X. Wei, Steven H. Low
SC8
2002 MATE: multipath adaptive traffic engineering
Anwar Elwalid, Cheng Jin 0009, Steven H. Low, Indra Widjaja
Comput. Networks2
2002 Constrained mirror placement on the Internet
abstract
Web content providers and content distribution network (CDN) operators often set up mirrors of popular content to improve performance. Due to the scale and decentralized administration of the Internet, companies have a limited number of sites (relative to the size of the Internet) where they can place mirrors. We formalize the mirror placement problem as a case of constrained mirror placement, where mirrors can only be placed on a preselected set of candidates. We study performance improvement in terms of client round-trip time (RTT) and server load when clients are clustered by the autonomous systems (AS) in which they reside. Our results show that, regardless of the mirror placement algorithm used, for only a surprisingly small range of values there is an increase in the number of mirror sites (under the constraint) effective in reducing the client to server RTT and server load. In this range, we show that greedy placement performs the best.
Eric Cronin, Sugih Jamin, Cheng Jin 0009, Anthony R. Kurc, Danny Raz, Yuval Shavitt
IEEE J. Sel. Areas Commun.3
2001 MATE: MPLS Adaptive Traffic Engineering
abstract
Destination-based forwarding in traditional IP routers has not been able to take full advantage of multiple paths that frequently exist in Internet service provider networks. As a result, the networks may not operate efficiently, especially when the traffic patterns are dynamic. This paper describes a multipath adaptive traffic engineering mechanism, called MATE, which is targeted for switched networks such as multiprotocol label switching (MPLS) networks. The main goal of MATE is to avoid network congestion by adaptively balancing the load among multiple paths based on measurement and analysis of path congestion. MATE adopts a minimalist approach in that intermediate nodes are not required to perform traffic engineering or measurements besides normal packet forwarding. Moreover MATE does not impose any particular scheduling, buffer management, or a priori traffic characterization on the nodes. This paper presents an analytical model, derives a class of MATE algorithms, and proves their convergence. Several practical design techniques to implement MATE are described. Simulation results are provided to illustrate the efficacy of MATE under various network scenarios.
Anwar Elwalid, Cheng Jin 0009, Steven H. Low, Indra Widjaja
INFOCOM2
2001 Constrained Mirror Placement on the Internet
abstract
Internet service providers and infrastructural companies often employ mirrors of popular content to decrease client download time and server load. Due to the immense scale of the Internet and decentralized administration of the networks, companies have a limited number of sites (relative to the size of the Internet) where they can place mirrors. Mirrors of popular content are usually replicated on every site to maximize reachability to clients. We study the performance improvements as the number of mirrors increases under different placement algorithms subject to the constraint that mirrors can be placed only at certain locations. Although there are extensive theoretical studies on center placement and, analytical and empirical studies on Web cache placement, we are not aware of any published literature on mirror placement especially in the case of constrained mirror placement. Our results show that increasing the number of mirror sites under the constraint is effective in reducing client download time and reducing server load only for a surprisingly small range of values regardless of the mirror placement algorithm.
Sugih Jamin, Cheng Jin 0009, Anthony R. Kurc, Danny Raz, Yuval Shavitt
INFOCOM2
2001 IDMaps: a global internet host distance estimation service
abstract
There is an increasing need to quickly and efficiently learn network distances, in terms of metrics such as latency or bandwidth, between Internet hosts. For example, Internet content providers often place data and server mirrors throughout the Internet to improve access latency for clients, and it is necessary to direct clients to the nearest mirrors based on some distance metric in order to realize the benefit of the mirrors. We suggest a scalable Internet-wide architecture, called IDMaps, which measures and disseminates distance information on the global Internet. Higher level services can collect such distance information to build a virtual distance map of the Internet and estimate the distance between any pair of IP addresses. We present our solutions to the measurement server placement and distance map construction problems in IDMaps. We show that IDMaps can indeed provide useful distance estimations to applications such as nearest mirror selection.
Paul Francis, Sugih Jamin, Cheng Jin 0009, Yixin Jin, Danny Raz, Yuval Shavitt, Lixia Zhang 0001
IEEE/ACM Trans. Netw.3
2000 On the Placement of Internet Instrumentation
abstract
The IDMaps project aims to provide a distance map of the Internet from which relative distances between hosts on the Internet can be gauged. Many distributed systems and applications can benefit from such a distance map service, for example, a common method to improve user-perceived performance of the Internet is to place data and server mirrors closer to clients. When a client tries to access a mirrored server, which mirror should it access? With IDMaps, the closest mirror can be determined based on distance estimates between the client and the mirrors. In this paper we investigate both graph theoretic methods and ad hoc heuristics for instrumenting the Internet to obtain distance maps. We evaluate the efficacy of the resulting distance maps by comparing the determinations of the closest replica using known topologies against those obtained using the distance maps.
Sugih Jamin, Cheng Jin 0009, Yixin Jin, Danny Raz, Yuval Shavitt, Lixia Zhang 0001
INFOCOM2