The mPlane workshop will take place at NEC Laboratories Europe on November 30th, 2015, in conjunction with CoNEXT 2015, the 11th International Conference on emerging Networking EXperiments and Technologies (mPlane is a sponsor of CoNEXT 2015).
Location: NEC premises, Kurfürsten-Anlage 36, Heidelberg
When: Monday November 30th, 2015
Registration: sorry, no more seats available!
Attandance list
How to get there
See Final Agenda PDF version
Scope of the Workshop
To illuminate the current and obscure dynamics of the Internet, mPlane Project has focussed on building the Internet measurement plane, by designing a flexible, open platform that allows one to collect, store and process measurements collected from the Internet.
This workshop will present mPlane's achievements towards this goal. In addition to full presentations about mPlane reference architecture (featuring an open source implementation), components and the use cases that it enables, the workshop will feature talks of measurement experts who will speak about topics related to the main concepts of building an Internet measurement plane.
Featured speakers
- Balachander Krishnamurthy, AT&T Labs - Research - Bala is a lead inventive scientist at AT&T Labs - Research. His focus of research of is in the areas of Internet privacy, Online Social Networks, and Internet measurements. He has authored and edited ten books, published over one hundred technical papers, holds sixty four patents, and has given invited talks in thirty five countries. He co-founded the successful Internet Measurement Conference in 2000 and in 2013 the Conference on Online Social Networks (http://cosn.acm.org). He has been on the thesis committee of several PhD students, collaborated with over eighty researchers worldwide, and given tutorials at several industrial sites and conferences. His most recent book "Internet Measurements: Infrastructure, Traffic and Applications" (525pp, Wiley, with Mark Crovella), was published in July 2006 and is the first book focusing on Internet Measurement. His previous book 'Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement' (672 pp, Addison-Wesley, with Jennifer Rexford) is the first in-depth book on the technology underlying the World Wide Web, and has been translated into Portuguese, Japanese, Russian, and Chinese. Bala is homepageless and not on any OSN but many of his papers can be found at http://www.research.att.com/~bala/papers
- Fabián E. Bustamante, Northwestern University: Fabián is a professor of computer science in the EECS department at Northwestern University. He has been at Northwestern since 2002, after receiving his Ph.D. and M.S. in Computer Science from the Georgia Institute of Technology. Fabián’s research spans a range of topics on measurement, analysis and design of Internet-scale distributed systems and their supporting infrastructure. He and his group have released over 15 software artifacts that have been adopted by over 1.5 million users from nearly every country in the world. Fabián is a recipient of the US National Science Foundation CAREER award and the E.T.S. Watson Fellowship Award from the Science Foundation of Ireland, and a senior member of both the ACM and the IEEE. He was the general co-chair for the ACM SIGCOMM 2014. Fabián currently serves in the editorial boards of IEEE Internet Computing, the ACM SIGCOMM CCR, the IEEE/ACM Transactions on Networking, the Steering Committee for IEEE P2P (as chair), and the External Advisory Board for the mPlane initiative.
- Alberto Dainotti, Center for Applied Internet Data Analysis (CAIDA): Alberto is a Research Scientist at CAIDA (Center for Applied Internet Data Analysis), University of California San Diego, USA. In 2008 he received his Ph.D. in Computer Engineering and Systems at the Department of Computer Engineering and Systems of University of Napoli "Federico II", Italy. His main research interests are in the field of Internet measurement and network security, with a focus on the analysis of large-scale Internet events. He co-authored several peer-reviewed papers published at conferences and in scientific journals and is regularly invited speaker at conferences, workshops, and operational meetings (DARPA, FCC, ISOC, RIPE). In 2012 he was awarded the IRTF Applied Networking Research Prize. He regularly serves for the European Commission and the US National Science Foundation as an independent reviewer of project proposals.
Program
- 9:00am Registration and coffee
- 9:15am Welcome - [S. Niccolini, Technical Coordinator]
Session 1 - Architectures - Chair Saverio Niccolini
- 9:20am Overview of the mPlane project [M. Mellia, project coordinator] [presentation PDF]
- 9:45am mPlane architecture and principles (inlcuding reference open implementation) [B. Trammell, leader of mPlane architecture work package] [presentation PDF]
- 10:15am Keynote by Balachander Krishnamurthy, AT&T Labs - Research
- "Is measurement still an afterthought?"
- Abstract: In the early days of ARPAnet it was possible to trace passage of a single packet through the network. Traffic between nodes could be directly measured and routers could be queried for current statistics. But only in the late 1980s were SNMP and traceroute created (and are still in use!). With fragmentation and decentralization, measurement became effectively a second-class citizen. Thus, architectural innovations come without measurement as a fundamental concept requiring reinvention of tools and techniques. Most of the work is now guided by needs of applications. I believe that we should identify measurement primitives that can aid in quicker construction of relevant tools in new application areas or novel architectures. This talk is aimed at pushing the community towards such a search using one application area as exemplar: SDN.
- 11:00 Break
- 11:20am mPlane live demo [F. Invernizzi, leader of mPlane deployment work package][presentation PPTX][video: mPlane RI Demo - Integration][video: mPlane RI Demo - Reasoning]
- 11:45am Keynote by Fabián E. Bustamante, Northwestern University [presentation pdf]
- "Content distribution on next generation cellular networks"
- Abstract: Smartdevices are becoming the primary, and for many only, Internet point of access for an ever-larger fraction of users. Nearly a quarter of web traffic is mobile, and content consumption on mobile devices is expected to grow fourfold by 2018. Much of this content is served by content delivery networks (CDNs) that, as in the rest of the Internet, replicate content in servers around the world and redirect clients to nearby replicas. Replica selection is typically done following some well-established heuristic, such as client IP or the proximity between most hosts and their local DNS servers. Unlike in the rest of the Internet, however, these heuristics are generally ineffective, with their ineffectiveness becoming obvious in fast, next generation cellular networks. In this talk, I will discuss our work on understanding next generation cellular network infrastructure and configuration and evaluating its impact on content distribution and users’s quality of experience. I will then sketch a new approach to replica selection that acknowledges the centrality of cellular gateways in cellular network routing and present early results from a realization of this approach as a client/CDN cooperation, i.e. without the cooperation of cellular operators.
- 12:30pm Lunch
Session 2 - Applications and Demos - Chair Marco Mellia
- 1:30pm mPlane components: probes [Á. Bakay, leader of mPlane work package on programmable probes]
- 2:00pm mPlane components: repositories [P. Michiardi, leader of mPlane work package on large scale data analysis][presentation PPTX]
- 2:30pm mPlane components: reasoners [P. Casas, leader of mPlane work package on iterative and adaptive analysis] [presentation PPTX]
- 3:00pm Keynote by Alberto Dainotti, Center for Applied Internet Data Analysis (CAIDA) [Presentation - pdf]
- "BGPStream, A framework for the historical analysis and real-time monitoring of BGP data"
- Abstract: I will present the design and implementation of BGPStream, an open-source software framework (available at bgpstream.caida.org) for the analysis of historical and live Border Gateway Protocol (BGP) measurement data. Although BGP is a crucial operational component of the Internet infrastructure, and is the subject of fundamental research (in the areas of performance, security, topology, protocols, economy, ...), there is no standard and easy way of processing large amounts of BGP measurement data. BGPStream fills this gap by making available a set of API and tools for processing large amounts of live and historical data thus supporting investigation of specific events, rapid prototyping, and building complex tools and efficient large-scale monitoring applications (e.g., detection of connectivity disruptions or BGP hijacking attacks). I will describe the design choices and challenges in the development of BGPStream. I will present how the components of the framework can be used in different applicative scenarios, and I will describe the development and deployment of complex services for global Internet monitoring that we built on top of it.
- 3:45pm Coffee Break
4:00pm
Live demos
Slides - pdf
- 5:30pm Wrap-up and final remarks
19:30 - Social Dinner
We'll welcome participants to join us for a social dinner at the “Heidelberger Kulturbrauerei”, a old and traditional brewery where you can get some original german food. The place is located in Leyergasse 6, 69117 Heidelberg. Here is a map on how to reach it from NEC premises: