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 Naylor

dblp:39/457 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
0since 2021 · last 2017
—ORCID · unresolved

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

Computer networks · 9 · 5 first-authorSecurity and privacy · 2 · 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
8 papers
Content delivery and video streaming · 68% Internet architecture and protocols · 29% Internet of things and sensor networks · 4%
Network and information security
4 papers
Network security · 62% Cryptographic protocols and secure computation · 23% Privacy and data protection · 15%
Computer graphics and multimedia
1 paper
Multimedia systems and quality of experience · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 100%

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

TopicWeightPapersLastEvidence papers
Content delivery and video streaming
adaptive video streaming
0.422015
Practical, Real-time Centralized Control for CDN-based Live Video Delivery · SIGCOMM 2015
Enabling near real-time central control for live video delivery in CDNs · SIGCOMM 2014
Content delivery and video streaming › live streaming
live video delivery
0.422015
Practical, Real-time Centralized Control for CDN-based Live Video Delivery · SIGCOMM 2015
Enabling near real-time central control for live video delivery in CDNs · SIGCOMM 2014
Internet architecture and protocols › world wide web
web protocols
0.322016
The Cost of the "S" in HTTPS · CoNEXT 2014
EYEORG: A Platform For Crowdsourcing Web Quality Of Experience Measurements · CoNEXT 2016
Content delivery and video streaming
quality of experience
0.212015
Practical, Real-time Centralized Control for CDN-based Live Video Delivery · SIGCOMM 2015
Network security › secure communication › secure communication protocol
TLS
0.212015
Multi-Context TLS (mcTLS): Enabling Secure In-Network Functionality in TLS · SIGCOMM 2015
Content delivery and video streaming › quality of experience
video quality optimization
0.212014
Enabling near real-time central control for live video delivery in CDNs · SIGCOMM 2014
Content delivery and video streaming
web performance
0.212014
The Cost of the "S" in HTTPS · CoNEXT 2014
Privacy and data protection › communication privacy
network privacy
0.212014
Balancing accountability and privacy in the network · SIGCOMM 2014
Internet architecture and protocols › network evolution
incremental deployment
0.112012
Supporting network evolution and incremental deployment with XIA · SIGCOMM 2012
Cloud and datacenter computing
datacenter network
0.122015
Practical, Real-time Centralized Control for CDN-based Live Video Delivery · SIGCOMM 2015
Enabling near real-time central control for live video delivery in CDNs · SIGCOMM 2014
Internet architecture and protocols
middlebox
0.112017
And Then There Were More: Secure Communication for More Than Two Parties · CoNEXT 2017
Internet of things and sensor networks
crowdsensing
0.112016
EYEORG: A Platform For Crowdsourcing Web Quality Of Experience Measurements · CoNEXT 2016
Internet architecture and protocols › world wide web › web protocols
HTTP
0.112015
Multi-Context TLS (mcTLS): Enabling Secure In-Network Functionality in TLS · SIGCOMM 2015
Internet architecture and protocols
network evolution
0.012012
Supporting network evolution and incremental deployment with XIA · SIGCOMM 2012

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

secure session design · 0.6architectural design · 0.5crowdsourcing · 0.5protocol design · 0.4cryptographic protocol extension · 0.4measurement study · 0.4
YearPublicationVenuePosition
2017 And Then There Were More: Secure Communication for More Than Two Parties
abstract
Internet communication today typically involves intermediary middleboxes like caches, compression proxies, or virus scanners. Unfortunately, as encryption becomes more widespread, these middleboxes become blind and we lose their security, functionality, and performance benefits. Despite initial efforts in both industry and academia, we remain unsure how to integrate middleboxes into secure sessions---it is not even clear how to define "secure" in this multi-entity context.
David Naylor, Christos Gkantsidis, Thomas Karagiannis, Peter Steenkiste
CoNEXT1
2016 EYEORG: A Platform For Crowdsourcing Web Quality Of Experience Measurements
abstract
Tremendous effort has gone into the ongoing battle to make webpages load faster. This effort has culminated in new protocols (QUIC, SPDY, and HTTP/2) as well as novel content delivery mechanisms. In addition, companies like Google and SpeedCurve investigated how to measure "page load time" (PLT) in a way that captures human perception. In this paper we present Eyeorg [12], a platform for crowdsourcing web quality of experience measurements. Eyeorg overcomes the scaling and automation challenges of recruiting users and collecting consistent user-perceived quality measurements. We validate Eyeorg's capabilities via a set of 100 trusted participants. Next, we showcase its functionalities via three measurement campaigns, each involving 1,000 paid participants, to 1) study the quality of several PLT metrics, 2) compare HTTP/1.1 and HTTP/2 performance, and 3) assess the impact of online advertisements and ad blockers on user experience. We find that commonly used, and even novel and sophisticated PLT metrics fail to represent actual human perception of PLT, that the performance gains from HTTP/2 are imperceivable in some circumstances, and that not all ad blockers are created equal.
Matteo Varvello, Jeremy Blackburn, David Naylor, Konstantina Papagiannaki
CoNEXT3
2016 Is the Web HTTP/2 Yet?
Matteo Varvello, Kyle Schomp, David Naylor, Jeremy Blackburn, Alessandro Finamore, Konstantina Papagiannaki
PAM3
2015 Do You Know Where Your Headers Are? Comparing the Privacy of Network Architectures with Share Count Analysis
abstract
Online privacy is more important now than ever. Using encryption goes a long way by hiding application data from third parties, but some amount of private information is still exposed in packet headers. Tools like Tor are designed to address this concern, and, more recently, research efforts to replace IP have begun to consider how a network architecture itself can improve privacy.
David Naylor, Peter Steenkiste
HotNets1
2015 Practical, Real-time Centralized Control for CDN-based Live Video Delivery
abstract
Live video delivery is expected to reach a peak of 50 Tbps this year. This surging popularity is fundamentally changing the Internet video delivery landscape. CDNs must meet users' demands for fast join times, high bitrates, and low buffering ratios, while minimizing their own cost of delivery and responding to issues in real-time. Wide-area latency, loss, and failures, as well as varied workloads ("mega-events" to long-tail), make meeting these demands challenging.
Matthew K. Mukerjee, David Naylor, Junchen Jiang, Dongsu Han, Srinivasan Seshan, Hui Zhang 0001
SIGCOMM2
2015 Multi-Context TLS (mcTLS): Enabling Secure In-Network Functionality in TLS
abstract
A significant fraction of Internet traffic is now encrypted and HTTPS will likely be the default in HTTP/2. However, Transport Layer Security (TLS), the standard protocol for encryption in the Internet, assumes that all functionality resides at the endpoints, making it impossible to use in-network services that optimize network resource usage, improve user experience, and protect clients and servers from security threats. Re-introducing in-network functionality into TLS sessions today is done through hacks, often weakening overall security.
David Naylor, Kyle Schomp, Matteo Varvello, Ilias Leontiadis, Jeremy Blackburn, Diego R. López, Konstantina Papagiannaki, Pablo Rodriguez 0001, Peter Steenkiste
SIGCOMM1
2014 The Cost of the "S" in HTTPS
abstract
Increased user concern over security and privacy on the Internet has led to widespread adoption of HTTPS, the secure version of HTTP. HTTPS authenticates the communicating end points and provides confidentiality for the ensuing communication. However, as with any security solution, it does not come for free. HTTPS may introduce overhead in terms of infrastructure costs, communication latency, data usage, and energy consumption. Moreover, given the opaqueness of the encrypted communication, any in-network value added services requiring visibility into application layer content, such as caches and virus scanners, become ineffective.
David Naylor, Alessandro Finamore, Ilias Leontiadis, Yan Grunenberger, Marco Mellia, Maurizio M. Munafò, Konstantina Papagiannaki, Peter Steenkiste
CoNEXT1
2014 Enabling near real-time central control for live video delivery in CDNs
abstract
User-created live video streaming is marking a fundamental shift in the workload of live video delivery. However, live-video-specific challenges and the viral nature of user-created content makes it difficult for current CDNs to deliver 1) high-quality, 2) highly-scalable, and 3) highly-responsive service. We present the design and implementation of VDN, a new control plane for CDNs designed to optimize the delivery of live streams within the CDN. VDN satisfies these requirements by using two approaches: 1) optimizing directly for video quality (not just throughput) and 2) combining centralized control with local control, allowing VDN to adapt to traffic dynamics and network failures at fine timescales.
Matthew K. Mukerjee, JungAh Hong, Junchen Jiang, David Naylor, Dongsu Han, Srinivasan Seshan, Hui Zhang 0001
SIGCOMM4
2014 Balancing accountability and privacy in the network
abstract
Though most would agree that accountability and privacy are both valuable, today's Internet provides little support for either. Previous efforts have explored ways to offer stronger guarantees for one of the two, typically at the expense of the other; indeed, at first glance accountability and privacy appear mutually exclusive. At the center of the tussle is the source address: in an accountable Internet, source addresses undeniably link packets and senders so hosts can be punished for bad behavior. In a privacy-preserving Internet, source addresses are hidden as much as possible.
David Naylor, Matthew K. Mukerjee, Peter Steenkiste
SIGCOMM1
2012 Supporting network evolution and incremental deployment with XIA
abstract
eXpressive Internet Architecture (XIA) [1] is an architecture that natively supports multiple communication types and allows networks to evolve their abstractions and functionality to accommodate new styles of communication over time. XIA embeds an elegant mechanism for handling unforeseen communication types for legacy routers.
Robert Grandl, Dongsu Han, Suk-Bok Lee, Hyeontaek Lim, Michel Machado, Matthew K. Mukerjee, David Naylor
SIGCOMM7
2007 Linking your way to liability? - Cooper v. Universal Music Australia Ltd [2006]
David Naylor, Andrew Jaworski
Comput. Law Secur. Rev.1