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

Teemu Koponen

dblp:93/6926 · DBLP profile ↗
← Back
18ranked-venue papers
5as first author
0since 2021 · last 2016
—ORCID · none

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

Computer networks · 14 · 3 first-authorSystems, architecture and hardware · 2 · 1 first-authorSecurity and privacy · 1Software 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
7 papers
Software-defined and programmable networks · 68% Internet architecture and protocols · 29% Network management and operations · 3%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Cloud and datacenter computing · 100%
Network and information security
2 papers
Network security · 65% Cryptographic protocols and secure computation · 25% Cryptographic primitives and cryptanalysis · 10%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › virtualization
network virtualization
0.322015
Network Virtualization in Multi-tenant Datacenters · NSDI 2014
The Design and Implementation of Open vSwitch · NSDI 2015
Software-defined and programmable networks
programmable data plane
0.212016
SoftFlow: A Middlebox Architecture for Open vSwitch · USENIX ATC 2016
Software-defined and programmable networks › software switch
open vswitch
0.212015
The Design and Implementation of Open vSwitch · NSDI 2015
Software-defined and programmable networks › software switch
virtual switch
0.212015
The Design and Implementation of Open vSwitch · NSDI 2015
Cloud and datacenter computing › multi-tenancy
multi-tenant datacenter
0.212014
Network Virtualization in Multi-tenant Datacenters · NSDI 2014
Internet architecture and protocols
information-centric networking
0.212013
Less pain, most of the gain: incrementally deployable ICN · SIGCOMM 2013
Cloud and datacenter computing
virtualization
0.122016
SoftFlow: A Middlebox Architecture for Open vSwitch · USENIX ATC 2016
The Design and Implementation of Open vSwitch · NSDI 2015
Software-defined and programmable networks
SDN controller
0.112010
Onix: A Distributed Control Platform for Large-scale Production Networks · OSDI 2010
Network security › attack strategy
denial-of-service attack
0.112008
Accountable internet protocol (aip) · SIGCOMM 2008
Network security
routing security
0.112008
Accountable internet protocol (aip) · SIGCOMM 2008
Internet architecture and protocols › future internet architecture
clean-slate network architecture
0.112007
A data-oriented (and beyond) network architecture · SIGCOMM 2007
Cryptographic protocols and secure computation
secure channel
0.112006
Resilient Connections for SSH and TLS · USENIX ATC, General Track 2006
Software-defined and programmable networks
network virtualization
0.112014
Network Virtualization in Multi-tenant Datacenters · NSDI 2014
Internet architecture and protocols › information-centric networking
in-network caching
0.012013
Less pain, most of the gain: incrementally deployable ICN · SIGCOMM 2013
Network management and operations
network configuration
0.012010
Onix: A Distributed Control Platform for Large-scale Production Networks · OSDI 2010

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

kernel datapath · 0.4flow-based switching · 0.4trace-driven simulation · 0.2
YearPublicationVenuePosition
2016 SoftFlow: A Middlebox Architecture for Open vSwitch
Ethan J. Jackson, Melvin Walls, Aurojit Panda, Justin Pettit, Ben Pfaff, Jarno Rajahalme, Teemu Koponen, Scott Shenker
USENIX ATC7
2015 The Design and Implementation of Open vSwitch
Ben Pfaff, Justin Pettit, Teemu Koponen, Ethan J. Jackson, Andy Zhou, Jarno Rajahalme, Jesse Gross, Joe Stringer, Pravin Shelar, Keith Amidon, Martín Casado
NSDI3
2014 Network Virtualization in Multi-tenant Datacenters
Teemu Koponen, Keith Amidon, Peter Balland, Martín Casado, Anupam Chanda, Bryan Fulton, Igor Ganichev, Jesse Gross, Paul Ingram, Ethan J. Jackson, Andrew Lambeth, Romain Lenglet, Shih-Hao Li, Amar Padmanabhan, Justin Pettit, Ben Pfaff, Rajiv Ramanathan, Scott Shenker, Alan Shieh, Jeremy Stribling, Pankaj Thakkar, Dan Wendlandt, Alexander Yip
NSDI1
2013 Less pain, most of the gain: incrementally deployable ICN
abstract
Information-Centric Networking (ICN) has seen a significant resurgence in recent years. ICN promises benefits to users and service providers along several dimensions (e.g., performance, security, and mobility). These benefits, however, come at a non-trivial cost as many ICN proposals envision adding significant complexity to the network by having routers serve as content caches and support nearest-replica routing. This paper is driven by the simple question of whether this additional complexity is justified and if we can achieve these benefits in an incrementally deployable fashion. To this end, we use trace-driven simulations to analyze the quantitative benefits attributed to ICN (e.g., lower latency and congestion). Somewhat surprisingly, we find that pervasive caching and nearest-replica routing are not fundamentally necessary---most of the performance benefits can be achieved with simpler caching architectures. We also discuss how the qualitative benefits of ICN (e.g., security, mobility) can be achieved without any changes to the network. Building on these insights, we present a proof-of-concept design of an incrementally deployable ICN architecture.
Seyed Kaveh Fayaz, Yin Lin, Amin Tootoonchian, Ali Ghodsi 0002, Teemu Koponen, Bruce M. Maggs, K. C. Ng, Vyas Sekar, Scott Shenker
SIGCOMM5
2012 Software is the future of networking
abstract
In this talk, I'll revisit the role of Software in Software-Defined Networking and argue how not only control plane but also forwarding is becoming increasingly only a matter of software development. In short, I'll discuss how x86 is already on its way to transform the networking as we know it.
Teemu Koponen
ANCS1
2012 Software-defined internet architecture: decoupling architecture from infrastructure
abstract
In current networks, a domain can effectively run a network architecture only if it is explicitly supported by the network infrastructure. This coupling between architecture and infrastructure means that any significant architectural change involves sizable costs for vendors (for development) and network operators (for deployment), creating a significant barrier to architectural evolution.
Barath Raghavan, Martín Casado, Teemu Koponen, Sylvia Ratnasamy, Ali Ghodsi 0002, Scott Shenker
HotNets3
2011 Information-centric networking: seeing the forest for the trees
abstract
There have been many recent papers on data-oriented or content-centric network architectures. Despite the voluminous literature, surprisingly little clarity is emerging as most papers focus on what differentiates them from other proposals. We begin this paper by identifying the existing commonalities and important differences in these designs, and then discuss some remaining research issues. After our review, we emerge skeptical (but open-minded) about the value of this approach to networking.
Ali Ghodsi 0002, Scott Shenker, Teemu Koponen, Ankit Singla, Barath Raghavan, James R. Wilcox
HotNets3
2011 Intelligent design enables architectural evolution
abstract
What does it take for an Internet architecture to be evolvable? Despite our ongoing frustration with today's rigid IP-based architecture and the research community's extensive research on clean-slate designs, it remains unclear how to best design for architectural evolvability. We argue here that evolvability is far from mysterious. In fact, we claim that only a few "intelligent" design changes are needed to support evolvability. While these changes are definitely nonincremental (i.e., cannot be deployed in an incremental fashion starting with today's architecture), they follow directly from the well-known engineering principles of indirection, modularity, and extensibility.
Ali Ghodsi 0002, Scott Shenker, Teemu Koponen, Ankit Singla, Barath Raghavan, James R. Wilcox
HotNets3
2010 Onix: A Distributed Control Platform for Large-scale Production Networks
Teemu Koponen, Martín Casado, Natasha Gude, Jeremy Stribling, Leonid B. Poutievski, Rajiv Ramanathan, Yuichiro Iwata, Hiroaki Inoue, Takayuki Hama, Scott Shenker
OSDI1
2009 Extending Networking into the Virtualization Layer
Ben Pfaff, Justin Pettit, Keith Amidon, Martín Casado, Teemu Koponen, Scott Shenker
HotNets5
2009 Applying NOX to the Datacenter
Arsalan Tavakoli, Martín Casado, Teemu Koponen, Scott Shenker
HotNets3
2009 Privacy-preserving 802.11 access-point discovery
abstract
It is usual for 802.11 WLAN clients to probe actively for access points in order to hasten AP discovery and to find "hidden" APs. These probes reveal the client's list of preferred networks, thus, present a privacy risk: an eavesdropper can infer attributes of the client based on its associations with networks. We propose an access-point discovery protocol that supports fast discovery and hidden networks while also preserving privacy. Our solution is incrementally deployable, efficient, requires only small modifications to current client and AP implementations, interoperates with current networks, and does not change the user experience. We note that our solution is faster than the standard hidden-network discovery protocol based on measurements on a prototype implementation. Copyright 2009 ACM.
Janne Lindqvist, Tuomas Aura, George Danezis, Teemu Koponen, Annu Myllyniemi, Jussi Mäki, Michael Roe
WISEC4
2008 Rethinking Packet Forwarding Hardware
Martín Casado, Teemu Koponen, Daekyeong Moon, Scott Shenker
HotNets2
2008 Accountable internet protocol (aip)
abstract
This paper presents AIP (Accountable Internet Protocol), a network architecture that provides accountability as a first-order property. AIP uses a hierarchy of self-certifying addresses, in which each component is derived from the public key of the corresponding entity. We discuss how AIP enables simple solutions to source spoofing, denial-of-service, route hijacking, and route forgery. We also discuss how AIP's design meets the challenges of scaling, key management, and traffic engineering.
David G. Andersen, Hari Balakrishnan, Nick Feamster, Teemu Koponen, Daekyeong Moon, Scott Shenker
SIGCOMM4
2007 Holding the Internet Accountable
David G. Andersen, Hari Balakrishnan, Nick Feamster, Teemu Koponen, Daekyeong Moon, Scott Shenker
HotNets4
2007 Towards a Modern Communications API
Michael J. Demmer, Kevin R. Fall, Teemu Koponen, Scott Shenker
HotNets3
2007 A data-oriented (and beyond) network architecture
abstract
The Internet has evolved greatly from its original incarnation. For instance, the vast majority of current Internet usage is data retrieval and service access, whereas the architecture was designed around host-to-host applications such as telnet and ftp. Moreover, the original Internet was a purely transparent carrier of packets, but now the various network stakeholders use middleboxes to improve security and accelerate applications. To adapt to these changes, we propose the Data-Oriented Network Architecture (DONA), which involves a clean-slate redesign of Internet naming and name resolution.
Teemu Koponen, Mohit Chawla, Byung-Gon Chun, Andrey Ermolinskiy, Kye Hyun Kim, Scott Shenker, Ion Stoica
SIGCOMM1
2006 Resilient Connections for SSH and TLS
Teemu Koponen, Pasi Eronen, Mikko Särelä
USENIX ATC, General Track1