Doc.: IEEE 802.11-08/1313r0 Submission November 2008 Javier CardonaSlide 1 Current status of project open80211s Date: 2008-11-10 Authors: NameAffiliationsAddressPhoneemail.

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

Submission doc.: IEEE 11-12/0553r0 May 2012 Jarkko Kneckt, NokiaSlide 1 Response Criteria of Probe Request Date: Authors:
Doc.: IEEE /0578r0 Submission 2008 May Jarkko Kneckt, NokiaSlide 1 Forwarding in mesh containing MPs in power save Date: Authors:
Doc.: IEEE xxx Submission January 2015 N. Sato and K. Fukui (OKI)Slide 1 Project: IEEE P Working Group for Wireless Personal Area.
Uncovering Performance and Interoperability Issues in the OFED Stack March 2008 Dennis Tolstenko Sonoma Workshop Presentation.
XPRESS: A Cross-Layer Backpressure Architecture for Wireless Multi-Hop Networks Rafael Laufer, Theodoros Salonidis, Henrik Lundgren, Pascal Le Guyadec.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
Fault Tolerance in ZigBee Wireless Sensor Networks
195Eg Ethernet Wired LAN 195Eg. Wireless Ethernet Setting IP Address Using Utility Programs Begin Programming Definition Selection Programming Modes of.
Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
Submission doc.: IEEE 11-12/0589r0 May 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Submission doc.: IEEE 11-12/0589r2 July 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Submission doc.: IEEE /1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in ax Date: Authors:
Submission doc.: IEEE /0791r0 July 2015 David Kloper, CiscoSlide 1 Addressing Simplifications Date: Authors:
Standard for a Convergent Digital Home Network for Heterogeneous Technologies Zhimeng Du 12/5/2013.
Design and Implementation of a Multi-Channel Multi-Interface Network Chandrakanth Chereddi Pradeep Kyasanur Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Doc.: IEEE /1468r0 Submission Dec 2008 Ashish Shukla, Marvell SemiconductorSlide 1 ERP Protection in IEEE s Mesh Network Date:
Submission doc.: IEEE 11-12/0589r1 May 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Wireless Software R&D Group, IITP RAS Kirill Andreev, Aleksey Kovalenko, Dmitriy Lakontsev Realization of IEEE802.11s draft standard in NS-3.3 Institute.
Doc.: mes Submission 7 May 2004 Tricci SoSlide 1 Need Clarification on The Definition of ESS Mesh Prepared by Tricci So.
Sem 3 V1 Chapter 7 Novell IPX. So far we have studied the TCP/IP protocol in depth. Another common protocol that is implemented in the networking industry.
Doc.: IEEE /2164r1 Submission July 2007 Javier CardonaSlide 1 Plans for an open implementation Date: Author: NameAffiliationsAddressPhone .
Doc.: IEEE 11-04/0319r0 Submission March 2004 W. Steven Conner, Intel Corporation Slide 1 Architectural Considerations and Requirements for ESS.
Submission doc.: IEEE 11-12/0553r4 May 2012 Jarkko Kneckt, NokiaSlide 1 Response Criteria of Probe Request Date: Authors:
1 Simple Efficient Extensible Mesh (SEE-Mesh) Proposal IEEE /0562r0 June 2005 This proposal can be obtained from
Doc.: IEEE /0636r0 Submission April 2008 L. Chu Etc.Slide 1 Symmetrical Airtime Link Metric Report and Path Loop Avoidance Date: Authors:
Doc.: IEEE /0357r0 Submission March 2008 Michelle Gong, Intel, et alSlide 1 Enhancement to Mesh Discovery Date: Authors:
Doc.: IEEE /0278r5 Submission March 2008 Javier Cardona et al. Avoiding Interactions with Lazy-WDS Equipment Date:
Submission doc.: IEEE 11-13/ ak May 2013 Norman Finn, Cisco SystemsSlide 1 P802.1Qbz + P802.11ak Proposed Division of Work Date: Authors:
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,
J. Liebeher (modified by M. Veeraraghavan) 1 Introduction Complexity of networking: An example Layered communications The TCP/IP protocol suite.
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Submission doc.: IEEE 11-12/0621r6 November 2012 Donald Eastlake 3rd, HuaweiSlide 1 Alternative Mesh Path Selection Date: Authors:
Doc.: IEEE Submission May 2006 Na Shan, Yongjun Liu, HuaweiSlide 1 Project: IEEE P Working Group for Wireless Personal Area.
Doc.: IEEE /1468r1 Submission Jan 09 Ashish Shukla, Marvell SemiconductorSlide 1 ERP Protection in IEEE s Mesh Network Date:
Doc.: IEEE /xxxx-r0 Submission July 2005 Jan Kruys, Shah Rahman.e.a, CiscoSlide 1 Tree Based Routing Protocol (I20) Five Minute Summary.
Wireless Mesh Networking or Peer to Peer Technology Andre Lukito – Johnsonsu – Wednesday, 9.
Submission doc.: IEEE 11-12/1162r0 September 2012 Norman Finn, Cisco SystemsSlide Q Bridge Baggy Pants Explanation Date: Authors:
IEEE MAC protocol Jaehoon Woo KNU Real-Time Systems Lab. KNU Real-Time Systems Lab.
Doc.: IEEE TG10 (L2R) July 2014 Clint Powell (PWC, LLC) Project: IEEE P Working Group for Wireless Personal Area Networks.
Relationship between peer link and physical link
Wireless Ethernet Programming
Networked Embedded Systems: ZigBee
Architecture and Algorithms for an IEEE 802
Managing the performance of multiple radio Multihop ESS Mesh Networks.
Is Spanning Tree Protocol Right for ESS Mesh?
November 18 July 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Task Group 4e definitions Date.
Mesh Frame Formats Date: Authors: June 2007 March 2007
Multiple Frequency Channel Scanning
Enhancements to Mesh Discovery
Enhancement to Mesh Discovery
Mesh Frame Formats Date: Authors: July 2007 March 2007
Current status of project open80211s
Submission Title: [ TGs liaison report]
doc.: IEEE <doc#>
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Summary of L2R Preliminary Proposals.
Plans for an open implementation
Mesh Frame Formats Date: Authors: May 2007 March 2007
End-to-End Aware Association in Mesh Networks: Performance Study
Mesh Media Access Coordination Ad Hoc Group Report Out
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Mesh Frame Formats Date: Authors: June 2007 March 2007
Suggested Clarification of s ESS Mesh Terminology
End-to-End Aware Association in Mesh Networks: Performance Study
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Response to PAR and 5C Comments.
Relationship between peer link and physical link
Is Spanning Tree Protocol Right for ESS Mesh?
Mesh Frame Formats Date: Authors: May 2007 March 2007
Mesh Frame Formats Date: Authors: July 2007 March 2007
Mesh Frame Formats Date: Authors: May 2007 March 2007
Presentation transcript:

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 1 Current status of project open80211s Date: Authors: NameAffiliationsAddressPhone Javier Cardonacozybit Inc.165 Jessie St Anna NealSan CA 94105

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 2 Outline Review of Project Goals Original Project Scope Implemented Features Implementation Details Configuration Testing Current status To Do Q&A

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 3 Review of 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.

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 4 Original Scope of Project open80211s will run on Linux. based on the generic networking stack (mac80211)‏ aim to merge upstream (Linus tree)‏ Software Hardware “softmac” wireless network cards. Open Linux driver available, no binary modules.

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 5 Implemented Features FEATURE Frame Format Mesh Discovery Peer Link Management Mesh Path Selection HWMP Airtime Link Metric Calculations Mesh Beaconing SECTION 7 11B.1 11B.3 11B.61 11B.9 11B.8 11B.12

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 6 Implementation Details | IP | | bridging | ****************** | AP | STA * Mesh * * * | mac80211 * o11s * ****************** | wireless device driver |

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 7 Implementation Details o11s functionality integrated into the subsystem used for SoftMAC Linux wireless drivers. Additions to the stack include: –A new mesh interface type. –Management frame handling. –HWMP –Peer Link Management. –Mesh frame format. mac80211

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 8 Implementation Details nl80211 o11s integrated into the new netlink based configuration interface. nl80211 is used by iw to interface to the mesh. Additions to iw include: –Adding the mesh interface –Forcing custom peer links –Printing mesh paths and peer links. –Setting up custom mesh paths. –Blacklisting.

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 9 Configuration # iw phy phy0 interface add mesh0 type mp mesh_id mymesh # iw dev mesh0 station dump 00:11:a3:03:fe:32 msh ESTAB 00:c0:49:fc:db:ca msh ESTAB 00:11:a3:03:ed:3a msh ESTAB 00:c0:49:f0:d0:73 msh OPN_SNT

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 10 Configuration # iw dev mesh0 path dump 00:c0:49:fc:db:ca 00:c0:49:fc:db:ca msh x15 00:11:a3:03:fe:32 00:11:a3:03:fe:32 msh x11

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 11 Configuration # cd debugfs && grep. mesh_config auto_open_plinks:1 dot11MeshConfirmTimeout:100 dot11MeshHoldingTimeout:100 dot11MeshHWMPactivePathTimeout:5000 dot11MeshHWMPmaxPREQretries:4 dot11MeshHWMPnetDiameterTraversalTime:50 dot11MeshHWMPpreqMinInterval:10 dot11MeshMaxPeerLinks:32 dot11MeshMaxRetries:3 dot11MeshRetryTimeout:100 dot11MeshTTL:5

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 12 Testing 12 small form factor cluster with multiple o11s wireless cards. Automated test suite for all the implemented features. Developer Testbed

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 13 Performance Discovery time vs. Number of Hops manually configure filter settings to enforce multi-hop topologies. measure the discovery duration from the time a path setup is requested until the time that the path is actually established Throughput vs. Number of Hops default parameters are used for measurements. each experiment is run six times for 10 sec per measurement. uncontrolled wireless environment. Setup

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 14 Performance routes are resolved in linear time. the variance increases with the length of the path. Discovery time vs. Number of Hops

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 15 Performance sub-optimal paths forced by blacklisting peers. Throughput vs. Number of Hops

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 16 Current Status Kernel mainline integration achieved Drivers with mesh capabilities keeps increasing (currently 5 supported device drivers)‏ On stand-by, but actively receiving contributions from the community: –mac80211_hwsim –2 drivers –Support for proxied entities (6-address frame format)

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 17 To Do Sections pending implementation: Security8, 11B.5 Congestion control11A.11 HT support Power-Aware Metrics Implement draft-2.02 changes. Large scale testing ( >100 nodes)‏

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 18 Questions? ?

doc.: IEEE /1313r0 Submission November 2008 Javier CardonaSlide 19 Thank you!