#acl marek:read,write,revert,admin,delete,revert All:read = BattleMeshV4 Agenda = == Day 1 (Wednesday, 16th of March) == ||'''Time''' ||'''Title''' ||'''Abstract''' ||'''Type''' ||'''Speaker''' ||''' Slides''' ||'''Links/Notes''' || || 16:00 || Retrospective and next steps in the Wireless Battle Mesh events || This discussion will begin with a short presentation of the history and results of the previous Wireless Battle Mesh and the feedbacks from the mesh-community point of view. It will go back in the history of the WBMs and its original idea to the different events with a sum-up of their main results. Finally, the open discussion will converge around the WBMv4 organization and upcoming events as well as the possible ideas of topics / test-beds and applications for the WBMs. || Panel Discussion || Xavier Carcelle & Marek Lindner || || || ||17:30 || Designing a better routing metric || ETX metric is the most used metric in wireless mesh networks. I would like to present some of my opinions about it and problems we have encountered in a mixed (wireless and wired) mesh networks using it. I will present also an alternative view on routing metrics based on machine learning perspective. And then propose alternative way of designing a routing metric. As this will be a workshop I hope for collaboration from others and maybe we can design and even implement and test a new collaborative routing metric on site. || Panel Discussion || Mitar Milutinovic || || || ||18:30 || Forming mesh mobs - multicast optimizations for batman-adv || IP Multicast is a technique for one-to-many communication. Its application include media streaming of video, audio, IPTV, industry monitoring systems and group conferencing systems. This talk will present an introduction to Multicast and how batman-adv handles IP multicast traffic and optimizes the delivery through the mesh. After the talk, we will have a workshop with a live demonstration and experiments depending on the ideas of the audience. Workshop participants should pre-install VLC and check whether their system supports multicast. || Talk || Simon Wunderlich & Linus Luessing || || || == Day 2 (Thursday, 17th of March) == ||'''Time''' ||'''Title''' ||'''Abstract''' ||'''Type''' ||'''Speaker''' ||''' Slides''' ||'''Links/Notes''' || || 16:00 || Babel Z: routing accross multiple radio frequencies || Babel-Z is an experimental variant of Babel that is able to take radio interference into account when choosing routes. In this talk, I will explain why taking interference into account is difficult, and show how this problem is solved in Babel-Z. || Talk || Juliusz Chroboczek || || || || 17:00 || Interactive Mesh - make your mesh sing with multicast || || Talk || Pascale Gustin & Ursula || || || || 18:00 || break || || || || || || || 18:30 || Meshing: Going Technology to Products. What is needed? || || Panel Discussion || Andrew Lunn || || || || 19:30 || Mesh Routing and more with BMX6 || After a brief overview of BMX6 concepts, this talk will discuss performance achievements and new features for routing and information propagation in mesh networks. || Talk || Axel Neumann || || || === Special Event === * A barrel of beer will be made available to celebrate the inclusion of the batman-adv kernel module in the to be released Linux kernel 2.6.38. == Day 3 (Friday, 18th of March) == ||'''Time''' ||'''Title''' ||'''Abstract''' ||'''Type''' ||'''Speaker''' ||''' Slides''' ||'''Links/Notes''' || || 15:00 || Interconnecting different routing protocols ||With diversity of routing protocols the problem is how to interconnect them efficiently and with low footprint, so that they can route traffic between them. I am proposing that all routing protocols publish same API for exporting and importing routes dynamically from and to other routing protocols. In this way it would be possible to run multiple protocols together, sharing information about routes among them. || Panel Discussion || Mitar Milutinovic || || || || 16:00 || Google summer of code - old projects and new ideas || <> || Talk || Clauz, Saverio Proto, Mitar Milutinovic, Markus Kittenberger & Alexander Morlang || || || || 17:00 || break || || || || || || || 17:30 || Bufferbloat - Dark Buffers in the Internet || VOIP and teleconferencing often perform much more poorly on today's Internet than the Internet of a decade ago, despite great gains in bandwidth. Lots of fiber, cheap memory, smart hardware, variability of wireless goodput, changes in web browser behaviour, changes in TCP implementations, and a focus on benchmarking Internet performance solely by bandwidth, and engineer's natural reluctance to drop packets have conspired to encourage papering over problems by adding buffers; each of which may introduce latency when filled. Buffering mistakes have been made in all technologies: operating systems, home routers both wired and wireless, broadband equipment, corporate networks, 3G networks and parts of the core Internet itself. The mistaken quest to never drop packets has destroyed interactivity under load, and often results in actual higher packet loss, as TCP's congestion avoidance algorithms have been defeated by these buffers. The lessons of the "RED manifesto" of 1997 have been forgotten or never learned by a new generation of engineers. Full solutions require careful queue management, and that management should be everywhere; we no longer have the luxury to think that this is a problem solely of Internet routers. I will describe some of the mitigations and solutions to this problem, and how you can at least make your home network and systems behave the way they should. || Talk || Jim Gettys || || || || 18:30 || Lightening talks || You can register for a lightening talk slot during the WMBv4. || Talk || || || || == Day 4 (Saturday, 19th of March) == ||'''Time''' ||'''Title''' ||'''Abstract''' ||'''Type''' ||'''Speaker''' ||''' Slides''' ||'''Links/Notes''' || || 16:00 || Wireless Battle Mesh Presentation || <> || Talk || Marek Lindner, Xavier Carcelle, Ramon Roca, Saverio Proto, Aaron Kaplan & Mitar Milutinovic || || || || 17:00 || VoIP over mesh made easy - the mesh potatoe || The Mesh-Potato is a low cost, open-source and open-schematic WiFi mesh router with a analog telephone port, where you can plug a old fashioned wired phone into. Adjacent Mesh Potatoes automatically form a self-organizing peer-to-peer mesh network, relaying telephone calls without landlines or cell-phone towers. The device is very robust in order to deal with developing-world conditions like static electricity, lightning, reversed voltage, bad power and accidental abuse. The device is designed for low power consumption, so it can be easily powered from solar or wind power. It comes in a weatherproof box for outdoor mounting and costs about the same as any other Wi-Fi router. The development of the Mesh-Potato device was initiated by the Village Telco project, which is funded by the Shuttleworth foundation and the International Development Research Centre (IDRC). The Village Telco project aims to provide affordable voice and data services for the billions of people who are currently unconnected to either a phone or the Internet, particularly in the developing world. But the system may also be used for many other applications like disaster situations. You might enjoy to watch this video on Youtube beforehand: http://www.youtube.com/watch?v=S30M_nigtcs || Talk || Corinna "Elektra" Aichele || || || || 18:00 || break || || || || || || || 18:30 || Going down in Flames: OLPC Network After Action Report || OLPC's attempt at mesh networking worked, but only at demonstration scale. When scaled up in a school, we melted completely. This is a "after action" report, as to what we did right/wrong (mostly wrong). Testing at scale is difficult, but essential for uncovering problems; but one of which, bufferbloat, we missed entirely. || Talk || Jim Gettys || || || || 19:30 || Communities joining their IXP || Internet exchange points (IX or IXP) are physical infrastructures through which Internet service providers (ISPs) exchange Internet traffic between their networks (autonomous systems). While Funkfeuer has been in the Austrian IX since years guifi.net has joined the Catalan one last year. The talk will begin with a general introduction of the implications of joining an IX. Secondly a general discussion about whether wireless communities should enter their IXs or no will follow. Finally the speakers will report their own experiences of joining their IXs. || Talk || Aaron Kaplan & Ramon Roca || || || === Special Event === * Live music demonstration of the "Interactive Mesh" (Pascale Gustin & Ursula) * SAX dinner and party