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.

Xiaoyong Li 0004

dblp:46/5404-4 · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
0since 2021 · last 2018
0009-0001-5909-1213ORCID · conflict

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

Computer networks · 8 · 5 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
6 papers
Distributed systems · 96% Performance modeling and evaluation · 4%
Computer networks
3 papers
Network measurement and analytics · 78% Internet architecture and protocols · 22%

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

TopicWeightPapersLastEvidence papers
Distributed systems › replication
data replication
1.042017
Temporal Update Dynamics Under Blind Sampling · IEEE/ACM Trans. Netw. 2017
On Sample-Path Staleness in Lazy Data Replication · IEEE/ACM Trans. Netw. 2016
Temporal update dynamics under blind sampling · INFOCOM 2015
Distributed systems
replication
0.522017
Temporal Update Dynamics Under Blind Sampling · IEEE/ACM Trans. Netw. 2017
On Sample-Path Staleness in Lazy Data Replication · IEEE/ACM Trans. Netw. 2016
Distributed systems › replication › replica control
optimistic replication
0.522016
On Sample-Path Staleness in Lazy Data Replication · IEEE/ACM Trans. Netw. 2016
On sample-path staleness in lazy data replication · INFOCOM 2015
Distributed systems › consistency models
staleness
0.522016
On Sample-Path Staleness in Lazy Data Replication · IEEE/ACM Trans. Netw. 2016
On sample-path staleness in lazy data replication · INFOCOM 2015
Distributed systems › replication › replica consistency
replica synchronization
0.422015
Temporal update dynamics under blind sampling · INFOCOM 2015
On sample-path staleness in lazy data replication · INFOCOM 2015
Internet architecture and protocols
domain name system
0.312018
Estimation of DNS Source and Cache Dynamics under Interval-Censored Age Sampling · INFOCOM 2018
Network measurement and analytics › sampling
flow sampling
0.322013
Modeling Residual-Geometric Flow Sampling · IEEE/ACM Trans. Netw. 2013
Modeling residual-geometric flow sampling · INFOCOM 2011
Network measurement and analytics › traffic measurement › flow measurement
flow size estimation
0.322013
Modeling Residual-Geometric Flow Sampling · IEEE/ACM Trans. Netw. 2013
Modeling residual-geometric flow sampling · INFOCOM 2011
Network measurement and analytics › traffic measurement
traffic monitoring
0.322013
Modeling Residual-Geometric Flow Sampling · IEEE/ACM Trans. Netw. 2013
Modeling residual-geometric flow sampling · INFOCOM 2011
Network measurement and analytics
sampling
0.212013
Modeling Residual-Geometric Flow Sampling · IEEE/ACM Trans. Netw. 2013
Network measurement and analytics › sampling
traffic sampling
0.112011
Modeling residual-geometric flow sampling · INFOCOM 2011
Performance modeling and evaluation › cache performance modeling
cache hit ratio estimation
0.112018
Estimation of DNS Source and Cache Dynamics under Interval-Censored Age Sampling · INFOCOM 2018
Performance modeling and evaluation › statistical analysis
statistical estimation
0.012011
Modeling residual-geometric flow sampling · INFOCOM 2011

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

statistical estimation · 0.8interval-censored sampling · 0.7stochastic modeling · 0.3point process estimation · 0.3unbiased estimation · 0.2sample-path analysis · 0.2residual-geometric sampling · 0.2point process modeling · 0.2stochastic point process modeling · 0.2renewal process modeling · 0.2unbiased estimator derivation · 0.2
YearPublicationVenuePosition
2018 Estimation of DNS Source and Cache Dynamics under Interval-Censored Age Sampling
abstract
Since inception, DNS has used a TTL-based replication scheme that allows the source (i.e., an authoritative domain server) to control the frequency of record eviction from client caches. Existing studies of DNS predominantly focus on reducing query latency and source bandwidth, both of which are optimized by increasing the cache hit rate. However, this causes less-frequent contacts with the source and results in higher staleness of retrieved records. Given high data-churn rates at certain providers (e.g., dynamic DNS, CDNs) and importance of consistency to their clients, we propose that cache models include the probability of freshness as an integral performance measure. We derive this metric under general update/download processes and present a novel framework for measuring its value using remote observation (i.e., without access to the source or the cache). Besides freshness, our methods can estimate the inter-update distribution of DNS records, cache hit rate, distribution of TTL, and query arrival rate from other clients. Furthermore, these algorithms do not require any changes to the existing infrastructure/protocols.
Di Xiao 0003, Xiaoyong Li 0004, Daren B. H. Cline, Dmitri Loguinov
INFOCOM2
2017 Temporal Update Dynamics Under Blind Sampling
abstract
Network applications commonly maintain local copies of remote data sources in order to provide caching, indexing, and data-mining services to their clients. Modeling performance of these systems and predicting future updates usually requires knowledge of the inter-update distribution at the source, which can only be estimated through blind sampling-periodic downloads and comparison against previous copies. In this paper, we first introduce a stochastic modeling framework for this problem, where updates and sampling follow independent point processes. We then show that all previous approaches are biased unless the observation rate tends to infinity or the update process is Poisson. To overcome these issues, we propose four new algorithms that achieve various levels of consistency, which depend on the amount of temporal information revealed by the source and capabilities of the download process.
Xiaoyong Li 0004, Daren B. H. Cline, Dmitri Loguinov
IEEE/ACM Trans. Netw.1
2016 On Sample-Path Staleness in Lazy Data Replication
abstract
We analyze synchronization issues between two point processes, one modeling data churn at an information source and the other periodic downloads to its replica (e.g., search engine, web cache, distributed database). Due to pull-based synchronization, the replica experiences recurrent staleness, which translates into some form of penalty stemming from its reduced ability to perform consistent computation and/or provide up-to-date responses to customer requests. We model this system under non-Poisson update/refresh processes and obtain sample-path averages of various metrics of staleness cost, generalizing previous results and exposing novel problems in this field.
Xiaoyong Li 0004, Daren B. H. Cline, Dmitri Loguinov
IEEE/ACM Trans. Netw.1
2015 On sample-path staleness in lazy data replication
abstract
We analyze synchronization issues arising between two stochastic point processes, one of which models data churn at an information source and the other periodic downloads from its replica (e.g., search engine, web cache, distributed database). Due to lazy (pull-based) synchronization, the replica experiences recurrent staleness, which translates into some form of penalty stemming from its reduced ability to perform consistent computation and/or provide up-to-date responses to customer requests. We model this system under non-Poisson update/refresh processes and obtain sample-path averages of various metrics of staleness cost, generalizing previous results and exposing novel problems in this field.
Xiaoyong Li 0004, Daren B. H. Cline, Dmitri Loguinov
INFOCOM1
2015 Temporal update dynamics under blind sampling
abstract
Network applications commonly maintain local copies of remote data sources in order to provide caching, indexing, and data-mining services to their clients. Modeling performance of these systems and predicting future updates usually requires knowledge of the inter-update distribution at the source, which can only be estimated through blind sampling - periodic downloads and comparison against previous copies. In this paper, we first introduce a stochastic modeling framework for this problem, where the update and sampling processes are both renewal. We then show that all previous approaches are biased unless the observation rate tends to infinity or the update process is Poisson. To overcome these issues, we propose four new algorithms that achieve various levels of consistency, which depend on the amount of temporal information revealed by the source and capabilities of the download process.
Xiaoyong Li 0004, Daren B. H. Cline, Dmitri Loguinov
INFOCOM1
2014 Stochastic models of pull-based data replication in P2P systems
abstract
We consider pull-based data synchronization issues between a source and its replicas in P2P networks. Under continuous information change and lazy synchronization, these systems are highly susceptible to serving outdated content, which negatively affects their performance and user satisfaction. To understand these scenarios, we first introduce a novel model of interaction between two stochastic point processes - updates at the source and downloads at the replica - and derive the probability that a random query against the replica retrieves fresh content. Unlike prior work, we assume non-Poisson dynamics and determine statistical properties of the replication process that make it perform better for a given download rate. The second half of the paper applies these results to several more difficult algorithms - cascaded replication, cooperative caching, and redundant querying from the clients. Surprisingly, we discover that optimal cooperation involves just a single peer and that redundant querying can hurt the ability of the system to handle load (i.e., may lead to lower scalability).
Xiaoyong Li 0004, Dmitri Loguinov
P2P1
2013 Modeling Residual-Geometric Flow Sampling
abstract
Traffic monitoring and estimation of flow parameters in high-speed routers have recently become challenging as the Internet grew in both scale and complexity. In this paper, we focus on a family of flow-size estimation algorithms we call Residual-Geometric Sampling (RGS), which generates a random point within each flow according to a geometric random variable and records all remaining packets in a flow counter. Our analytical investigation shows that previous estimation algorithms based on this method exhibit bias in recovering flow statistics from the sampled measurements. To address this problem, we derive a novel set of unbiased estimators for RGS, validate them using real Internet traces, and show that they provide an accurate and scalable solution to Internet traffic monitoring.
Xiaoming Wang 0002, Xiaoyong Li 0004, Dmitri Loguinov
IEEE/ACM Trans. Netw.2
2011 Modeling residual-geometric flow sampling
abstract
Traffic monitoring and estimation of flow parameters in high speed routers have recently become challenging as the Internet grew in both scale and complexity. In this paper, we focus on a family of flow-size estimation algorithms we call Residual-Geometric Sampling (RGS), which generates a random point within each flow according to a geometric random variable and records all remaining packets in a flow counter. Our analytical investigation shows that previous estimation algorithms based on this method exhibit certain bias in recovering flow statistics from the sampled measurements. To address this problem, we derive a novel set of unbiased estimators for RGS, validate them using real Internet traces, and show that they provide an accurate and scalable solution to Internet traffic monitoring.
Xiaoming Wang 0002, Xiaoyong Li 0004, Dmitri Loguinov
INFOCOM2