The Symposium Proceedings
Program for 24th of November 2009.
Slides are available for each talk.
- 09.00 registration and coffee
- 09.30 welcome
- Slides
by Chris Blondia (IBBT - PATS - University of Antwerp) - 09.45 invited talk: 10 years of Click
- Slides - Video
by Eddie Kohler (UCLA - Meraki) - 10.45 talk 1: "An OpenFlow Switch Element for Click"
- Slides - Video
by Yogesh Mundada (Georgia Tech) et al.
Conventional network middleboxes process packets either per-flow or per-packet. Each approach offers protocol designers different levels of control. We present an OpenFlow element for Click, which allows packet and flow processing. Such a hybrid model could offer the best of both worlds: the flexibility of packet-based processing, and the simplicity flow-based processing. The talk will include motivation, design, challenges, and a demo. - 11.15 coffee break
- 11.45 talk 2: "LISP-Click: A Click implementation of the Locator/ID Separation Protocol"
- Slides - Video
by Damien Saucez (Université Catholique de Louvain) et al.
LISP, the Locator/ID Separation Protocol, proposed by Cisco is an incremental, network-based protocol implementing the separation of the Internet addresses into identifiers and locators spaces. This separation aims at solving some scalability issues the current Internet Architecture is facing. LISP is currently under development within Cisco and our Click implantation can be seen as a laboratory for testing potential new features in the protocol. - 12.15 talk 3: "MultiFlowDispatcher and TCPSpeaker"
- Slides - Video
by Harald Schiöberg (Deutsche Telekom Laboratories) et al.We introduce MultiFlowDispatcher, a new Element that can be used to handle per-flow state in Click. We use this Element to implement TCPSpeaker, a derived Element that implements a full-featured TCP stack in Click. - 12.45 sandwich lunch
- 13.45 poster & demo session
- 14.45 extended talk: "Transparent Tunneled Application Mutation (TAM)"
- Slides - Video
by Jesse Brown (Lockheed Martin Advanced Technology Laboratories) et al.
Presentation begins with background on TAM technology and target environments, follows with a description of the capabilities of a Click + TAM router and how each capability is an extension of or addition to Click, and concludes with a brief overview of performance results. Specific topics include: flow classification and per-flow state; supporting protocol transformation; and flow-based upstream communications between router elements. - 15.30 talk 4: "Implementing Software Virtual Routers on Multi-core PCs using Click"
- Slides - Video
by Mickael Hoerdt (Université Catholique de Louvain) et al.In this talk we will present 3 basic building blocks of a multi-core virtual routers platform implemented using the Click framework. Firstly, the merging process necessary to consolidate the various Click virtual router configurations in a shared memory context. Secondly,the co-scheduling of several virtual data planes across multi-core hardware. Lastly,the connection between the various control planes and the shared Click data plane. - 16.00 coffee break
- 16.30 talk 5: "Attaining a Statistically Reliable Mobile Ad Hoc Network Simulation Environment"
- Slides - Video
by Derek Huber (US Air Force Institute of Technology)Simulation is the leading Mobile Ad-Hoc NETwork protocol test and development tool. However these simulations lack rigor and assume critical characteristics of the protocols are either constants or do not influence performance if omitted. The granularity of the Click architecture allows for development of flexible MANET nodes both within a simulation and a testbed. Use of these nodes will add credibility to MANET protocol testing and development. - 17.00 talk 6: "Virtual Private Ad Hoc Networks and their implementation in Click Router"
- Slides - Video
by Jeroen Hoebeke (IBCN-INTEC, UGent-IBBT)Virtual Private Ad Hoc Networks are secure and self-organizing virtual IP networks of distributed groups of nodes. They are formed on top of existing L2 and L3 connectivity. During this talk, this concept, an overview of its implementation in Click Router and an example use case will be briefly presented. The remainder of the talk will be devoted to Click customizations we made such as: on-the-fly addition and removal of network interfaces, network interface monitoring, central API, use of OpenSSL, port to Windows… - 17.30 closing session & reception
