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

David P. Olshefski

dblp:99/5854 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2009
—ORCID · none

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

Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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
3 papers
Network measurement and analytics · 56% Transport protocols and congestion control · 25% Internet architecture and protocols · 6%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

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

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control
TCP modeling
0.122004
Using certes to infer client response time at the web server · ACM Trans. Comput. Syst. 2004
Inferring client response time at the web server · SIGMETRICS 2002
Network measurement and analytics › network performance measurement
response time estimation
0.012004
Using certes to infer client response time at the web server · ACM Trans. Comput. Syst. 2004
Network measurement and analytics
web performance measurement
0.012002
Inferring client response time at the web server · SIGMETRICS 2002
Internet architecture and protocols › world wide web › web protocols
HTTP
0.012004
Using certes to infer client response time at the web server · ACM Trans. Comput. Syst. 2004

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

online measurement · 0.1TCP analytical model · 0.1packet stream analysis · 0.0
YearPublicationVenuePosition
2009 Connection and performance model driven optimization of pageview response time
abstract
Managing client perceived pageview response time for multiple classes of service is essential in today's highly competitive, e-commerce environment. We present Connection and Performance Model Driven Optimization (CP-MDO), a novel approach for providing optimal QoS as defined by a cost objective based on client perceived pageview response time and pageview drop rate. Our approach combines two vital models: (1) a latency model for connection establishment that captures the interactions between web browsers and web servers across network protocol layers and (2) a server performance model based on queueing theory that models performance across all tiers of a server complex. An algorithm capable of enforcing the optimal admission control based on the inter-arrival time between pageview admissions is given. Our approach has been implemented and evaluated in an experimental setting, demonstrating how CP-MDO achieves the minimal cost while providing minimal pageview response times under minimal drop rates across multiple classes of service.
David P. Olshefski, Li Zhang 0002
MASCOTS2
2005 CSR: Speaker Recognition from Compressed VoIP Packet Stream
abstract
VoIP applications require the ability to identify speakers in real time. This paper presents compressed speaker recognition (CSR), an innovative approach to perform speaker recognition directly from the compressed voice packets. CSR performs online speaker recognition from live packet streams of compressed voice packets by performing fast clustering over a defined subset of the features available in each compressed voice packet. Our experimental results show that CSR is highly scalable and accurate across a broad range of speakers
Charu C. Aggarwal, David P. Olshefski, Debanjan Saha, Zon-Yin Shae, Philip S. Yu
ICME2
2004 ksniffer: Determining the Remote Client Perceived Response Time from Live Packet Streams
David P. Olshefski, Jason Nieh, Erich M. Nahum
OSDI1
2004 Using certes to infer client response time at the web server
abstract
As businesses continue to grow their World Wide Web presence, it is becoming increasingly vital for them to have quantitative measures of the mean client perceived response times of their web services. We present Certes (CliEnt Response Time Estimated by the Server), an online server-based mechanism that allows web servers to estimate mean client perceived response time, as if measured at the client. Certes is based on a model of TCP that quantifies the effect that connection drops have on mean client perceived response time by using three simple server-side measurements: connection drop rate, connection accept rate and connection completion rate. The mechanism does not require modifications to HTTP servers or web pages, does not rely on probing or third party sampling, and does not require client-side modifications or scripting. Certes can be used to estimate response times for any web content, not just HTML. We have implemented Certes and compared its response time estimates with those obtained with detailed client instrumentation. Our results demonstrate that Certes provides accurate server-based estimates of mean client response times in HTTP 1.0/1.1 environments, even with rapidly changing workloads. Certes runs online in constant time with very low overhead. It can be used at websites and server farms to verify compliance with service level objectives.
David P. Olshefski, Jason Nieh, Dakshi Agrawal
ACM Trans. Comput. Syst.1
2003 Prefetching Based on Web Usage Mining
Daby M. Sow, David P. Olshefski, Mandis Beigi, Guruduth Banavar
Middleware2
2002 Inferring client response time at the web server
abstract
As businesses continue to grow their World Wide Web presence, it is becoming increasingly vital for them to have quantitative measures of the client perceived response times of their web services. We present Certes (CliEnt Response Time Estimated by the Server), an online server-based mechanism for web servers to measure client perceived response time, as if measured at the client. Certes is based on a model of TCP that quantifies the effect that connection drops have on perceived client response time, by using three simple server-side measurements: connection drop rate, connection accept rate and connection completion rate. The mechanism does not require modifications to http servers or web pages, does not rely on probing or third party sampling, and does not require client-side modifications or scripting. Certes can be used to measure response times for any web content, not just HTML. We have implemented Certes and compared its response time measurements with those obtained with detailed client instrumentation. Our results demonstrate that Certes provides accurate server-based measurements of client response times in HTTP 1.0/1.1 [14] environments, even with rapidly changing workloads. Certes runs online in constant time with very low overhead. It can be used at web sites and server farms to verify compliance with service level objectives.
David P. Olshefski, Jason Nieh, Dakshi Agrawal
SIGMETRICS1