Download presentation
Presentation is loading. Please wait.
1
Plans for an open implementation
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Plans for an open implementation Date: Author: Name Affiliations Address Phone Javier Cardona cozybit Inc Jessie St San Francisco CA 94105 Javier Cardona Guenael Strutt, Motorola
2
Table Of Contents Goals Platform Description Planned Features
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Table Of Contents Goals Platform Description Planned Features Licensing Testing Funding Javier Cardona Guenael Strutt, Motorola
3
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Goals 1. To facilitate the adoption of the upcoming standard of s by providing its first open implementation. 2. To replace the numerous existing, non-interoperable, incomplete mesh implementations with one based on the standard. 3. To raise visibility of s technology and to promote a community of active developers interested in s. Javier Cardona Guenael Strutt, Motorola
4
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Goals 1. To facilitate the adoption of the upcoming standard of s by providing its first open implementation. 2. To replace the numerous existing, non-interoperable, incomplete mesh implementations with one based on the standard. 3. To raise visibility of s technology and to promote a community of active developers interested in s. Javier Cardona Guenael Strutt, Motorola
5
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Goals 1. To facilitate the adoption of the upcoming standard of s by providing its first open implementation. 2. To replace the numerous existing, non-interoperable, incomplete mesh implementations with one based on the standard. 3. To raise visibility of s technology and to promote a community of active developers interested in s. Javier Cardona Guenael Strutt, Motorola
6
Platform (Software) open80211s will run on Linux.
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Platform (Software) open80211s will run on Linux. based on the generic networking stack (mac80211) aim to merge upstream (Linus tree) once accepted, forever maintained vendor independence good quality code! Javier Cardona Guenael Strutt, Motorola
7
Platform (Hardware) “softmac” wireless network cards.
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Platform (Hardware) “softmac” wireless network cards. Open Linux driver available, no binary modules. Specific hardware will depend on project sponsors. Javier Cardona Guenael Strutt, Motorola
8
Planned Features Frame format 7 Mesh discovery and PLM 10.3, 11A.1
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Planned Features Frame format Mesh discovery and PLM , 11A.1 Mesh path selection A.3, 5-8 HWMP, OLSR A.6, 11A.7 Forwarding A.3.4 MDA Mesh beaconing and sync 11A.10 Mesh interworking A.3 Security , 11A.2 Power Management A.11 Congestion control A.9 Javier Cardona Guenael Strutt, Motorola
9
Licensing General Public License (GPL)
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Licensing General Public License (GPL) No risk for vendors (won't compete with proprietary implementations) No risk for good hearted developers (contributions will not be “hijacked”) ... and no choice if it is to be accepted in the Linux kernel Javier Cardona Guenael Strutt, Motorola
10
Testing Build test infrastructure first, code later.
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Build test infrastructure first, code later. Apply lessons learned from OLPC... Javier Cardona Guenael Strutt, Motorola
11
Testing Lesson #1 Node density is a good thing July 2007
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Lesson #1 Node density is a good thing Javier Cardona Guenael Strutt, Motorola
12
Testing Lesson #2 Blinding Table is a must July 2007
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Lesson #2 Blinding Table is a must Javier Cardona Guenael Strutt, Motorola
13
Testing Lesson #2 Blinding Table is a must July 2007
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Lesson #2 Blinding Table is a must Javier Cardona Guenael Strutt, Motorola
14
Testing Lesson #3 Give all developers remote access to testbed
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Lesson #3 Give all developers remote access to testbed Javier Cardona Guenael Strutt, Motorola
15
Testing Lesson #3 Give all developers remote access to testbed
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Lesson #3 Give all developers remote access to testbed Javier Cardona Guenael Strutt, Motorola
16
Testing Lesson #3 Give all developers remote access to testbed
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Lesson #3 Give all developers remote access to testbed ORBIT, Open-Access Research Testbed for Next-Generation Wireless Networks Javier Cardona Guenael Strutt, Motorola
17
Testing Lesson #4 Keep Lazy-WDS APs far, far away... July 2007
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Lesson #4 Keep Lazy-WDS APs far, far away... Javier Cardona Guenael Strutt, Motorola
18
Testing Lesson #5 Mesh is cool. Let people contribute. July 2007
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Testing Lesson #5 Mesh is cool. Let people contribute. Javier Cardona Guenael Strutt, Motorola
19
Funding Funded by sponsors, as many other open source projects.
March 2007 doc.: IEEE yy/xxxxr0 July 2007 Funding Funded by sponsors, as many other open source projects. Looking for sponsor abundance and diversity good for vendor-neutrality leverage different areas of expertise Talk to me if you want to know more. Javier Cardona Guenael Strutt, Motorola
20
Thank you! July 2007 doc.: IEEE 802.11-yy/xxxxr0 March 2007
Javier Cardona Guenael Strutt, Motorola
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.