Plans for an open implementation

Slides:



Advertisements
Similar presentations
Doc.: IEEE /139r0 Submission 16 March, 2004 Francis daCosta, MeshDynamicsSlide 1 Project: IEEE P Working Group for Wireless Personal Area.
Advertisements

Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
Doc.: IEEE /272r0 Submission June 2001 Phil Jamieson, Philips SemiconductorsSlide 1 Project: IEEE P Working Group for Wireless Personal.
Doc.: IEEE /2164r1 Submission July 2007 Javier CardonaSlide 1 Plans for an open implementation Date: Author: NameAffiliationsAddressPhone .
Doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 1 Current status of project open80211s Date: Authors: NameAffiliationsAddressPhone .
Linux Kernel.
Doc.: IEEE /0278r5 Submission March 2008 Javier Cardona et al. Avoiding Interactions with Lazy-WDS Equipment Date:
Doc.: IEEE /0598r0 Submission May 2004 Tyan-Shu Jou, et al., Janusys NetworksSlide 1 Is Spanning Tree Protocol Right for ESS Mesh? Tyan-Shu Jou,
Wireless Mesh Networking or Peer to Peer Technology Andre Lukito – Johnsonsu – Wednesday, 9.
FILS Reduced Neighbor Report
Segregated Data Services
802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to TGs
Is Spanning Tree Protocol Right for ESS Mesh?
Comment Resolution Plan
Path Selection and Power Save
A UNIX OPERATING SYSTEM
Submission Title: [PC Meeting Minutes Mar. 04]
1-PREQ : n-Targets versus n-PREQ : 1-Target
Lightweight Mesh Point – A confusing term
RFI Update Date: Authors: September 2006 Month Year
Technical Requirements for IEEE ESS Mesh Networks
Mesh Frame Formats Date: Authors: June 2007 March 2007
Chapter 2: The Linux System Part 1
Multi-band Discovery Assistance
Multi-band Discovery Assistance
Fix inconsistency in PLM specification
Mesh Frame Formats Date: Authors: July 2007 March 2007
Spec Text Motion Date: Authors: March 2018 Month Year
Spec Text Motion Date: Authors: July 2018 Month Year
IEEE Shop Contents Date: Authors: Name Company Address
Submission Title: [TG5 Closing Report at Mid-Week Plenary, LA, CA]
Current status of project open80211s
Submission Title: [ TGs liaison report]
Comment Resolution Plan
doc.: IEEE <doc#>
HWMP Specification Update
Comment Resolution Plan
Discussion for 11ah Functional Requirements
Submission Title: [PC Meeting Closing Report Mar. 04]
Lightweight Mesh Point – A confusing term
13 November 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [NAN Application Description] Date Submitted:
Mesh Frame Formats Date: Authors: May 2007 March 2007
Mesh Frame Formats Date: Authors: May 2007 March 2007
RFI Update Munich Meeting
Document Structure Discussion
End-to-End Aware Association in Mesh Networks: Performance Study
doc.: IEEE <doc#>
Packet forwarding for non-routable devices in Multi-hop Wireless Mesh
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Draft D4.01 status report Date: Authors: February 2010
WNG Closing Report, May Authors: May 2008 Date: May 2007
LB93 Unresolved RFI Comments
March 2013 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Comment Resolution Suggestions Date Submitted:
Terminology changes in a nutshell …
Mesh Frame Formats Date: Authors: June 2007 March 2007
End-to-End Aware Association in Mesh Networks: Performance Study
Document Organization Discussion
Document Structure Discussion
Lightweight Mesh Point – A confusing term
Is Spanning Tree Protocol Right for ESS Mesh?
Mesh Frame Formats Date: Authors: May 2007 March 2007
doc.: IEEE <doc#>
Mesh Frame Formats Date: Authors: July 2007 March 2007
RFI Update Munich Meeting
Odd Mesh Header Date: Authors: March 2008
RFI Update Munich Meeting
MAC Address Spoofing in Mesh
Document Structure Discussion
July 2009 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Flexible DSSS Merging Effort] Date Submitted:
Mesh Frame Formats Date: Authors: May 2007 March 2007
Presentation transcript:

Plans for an open implementation March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Plans for an open implementation Date: 2007-07-11 Author: Name Affiliations Address Phone email Javier Cardona cozybit Inc. 165 Jessie St. +1 415 974 6770 javier@cozybit.com San Francisco CA 94105 Javier Cardona Guenael Strutt, Motorola

Table Of Contents Goals Platform Description Planned Features March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Table Of Contents Goals Platform Description Planned Features Licensing Testing Funding Javier Cardona Guenael Strutt, Motorola

March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Goals 1. To facilitate the adoption of the upcoming standard of 802.11s 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 802.11s technology and to promote a community of active developers interested in 802.11s. Javier Cardona Guenael Strutt, Motorola

March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Goals 1. To facilitate the adoption of the upcoming standard of 802.11s 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 802.11s technology and to promote a community of active developers interested in 802.11s. Javier Cardona Guenael Strutt, Motorola

March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Goals 1. To facilitate the adoption of the upcoming standard of 802.11s 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 802.11s technology and to promote a community of active developers interested in 802.11s. Javier Cardona Guenael Strutt, Motorola

Platform (Software)‏ open80211s will run on Linux. March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Platform (Software)‏ open80211s will run on Linux. based on the generic 802.11 networking stack (mac80211)‏ aim to merge upstream (Linus tree)‏ once accepted, forever maintained vendor independence good quality code! Javier Cardona Guenael Strutt, Motorola

Platform (Hardware)‏ “softmac” wireless network cards. March 2007 doc.: IEEE 802.11-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

Planned Features Frame format 7 Mesh discovery and PLM 10.3, 11A.1 March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Planned Features Frame format 7 Mesh discovery and PLM 10.3, 11A.1 Mesh path selection 11A.3, 5-8 HWMP, OLSR 11A.6, 11A.7 Forwarding 11A.3.4 MDA 9.21 Mesh beaconing and sync 11A.10 Mesh interworking 11A.3 Security 8.8, 11A.2 Power Management 11A.11 Congestion control 11A.9 Javier Cardona Guenael Strutt, Motorola

Licensing General Public License (GPL)‏ March 2007 doc.: IEEE 802.11-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

Testing Build test infrastructure first, code later. March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Testing Build test infrastructure first, code later. Apply lessons learned from OLPC... Javier Cardona Guenael Strutt, Motorola

Testing Lesson #1 Node density is a good thing July 2007 March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Testing Lesson #1 Node density is a good thing Javier Cardona Guenael Strutt, Motorola

Testing Lesson #2 Blinding Table is a must July 2007 March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Testing Lesson #2 Blinding Table is a must Javier Cardona Guenael Strutt, Motorola

Testing Lesson #2 Blinding Table is a must July 2007 March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Testing Lesson #2 Blinding Table is a must Javier Cardona Guenael Strutt, Motorola

Testing Lesson #3 Give all developers remote access to testbed March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Testing Lesson #3 Give all developers remote access to testbed Javier Cardona Guenael Strutt, Motorola

Testing Lesson #3 Give all developers remote access to testbed March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Testing Lesson #3 Give all developers remote access to testbed Javier Cardona Guenael Strutt, Motorola

Testing Lesson #3 Give all developers remote access to testbed March 2007 doc.: IEEE 802.11-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

Testing Lesson #4 Keep Lazy-WDS APs far, far away... July 2007 March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Testing Lesson #4 Keep Lazy-WDS APs far, far away... Javier Cardona Guenael Strutt, Motorola

Testing Lesson #5 Mesh is cool. Let people contribute. July 2007 March 2007 doc.: IEEE 802.11-yy/xxxxr0 July 2007 Testing Lesson #5 Mesh is cool. Let people contribute. Javier Cardona Guenael Strutt, Motorola

Funding Funded by sponsors, as many other open source projects. March 2007 doc.: IEEE 802.11-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

Thank you! July 2007 doc.: IEEE 802.11-yy/xxxxr0 March 2007 Javier Cardona Guenael Strutt, Motorola