{"id":169800,"date":"2004-10-12T13:35:08","date_gmt":"2004-10-12T13:35:08","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/project\/self-organizing-wireless-mesh-networks\/"},"modified":"2017-06-16T10:44:18","modified_gmt":"2017-06-16T17:44:18","slug":"self-organizing-wireless-mesh-networks","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/self-organizing-wireless-mesh-networks\/","title":{"rendered":"Self Organizing Wireless Mesh Networks"},"content":{"rendered":"<p>Community-based multi-hop wireless networks is disruptive to the current broadband Internet access paradigm, which relies on cable and DSL being deployed in individual homes. It is important because it allows free flow of information without any moderation or selective rate control. Compared to the large DSL and cable modem systems that are centrally managed, mesh networking is organic \u2014 everyone in the neighborhood contributes network resources and cooperates.<\/p>\n<h1>Overview<\/h1>\n<p>Researchers in Microsoft Research Redmond, Cambridge, and Silicon Valley are working to create wireless technologies that allow neighbors to connect their home networks together. There are many advantages to enabling such connectivity and forming a community mesh network. For example, when enough neighbors cooperate and forward each others packets, they do not need to individually install an Internet &#8220;tap&#8221; (gateway) but instead can share faster, cost-effective Internet access via gateways that are distributed in their neighborhood. Packets dynamically find a route, hopping from one neighbor&#8217;s node to another to reach the Internet through one of these gateways. Another advantage is that neighbors can cooperatively deploy backup technology and never have to worry about losing information due to a catastrophic disk failure. A third advantage is that this technology allows bits created locally to be used locally without having to go through a service provider and the Internet. Neighborhood community networks allow faster and easier dissemination of cached information that is relevant to the local community.<\/p>\n<p><span id=\"763aa73a-7877-4ce7-bdd2-2314b6caf932\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Image763aa73a-7877-4ce7-bdd2-2314b6caf932\" class=\"alignnone\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-mesh-scenario.gif\" alt=\"\" \/><span id=\"ImageCaption763aa73a-7877-4ce7-bdd2-2314b6caf932\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<p>Community-based multi-hop wireless networks is disruptive to the current broadband Internet access paradigm, which relies on cable and DSL being deployed in individual homes. It is important because it allows free flow of information without any moderation or selective rate control. Compared to the large DSL and cable modem systems that are centrally managed, mesh networking is <b>organic<\/b>\u00a0\u2014 everyone in the neighborhood contributes network resources and cooperates.<\/p>\n<p>However, to realize the community-based goal, one has to solve many challenging problems including; capacity and range enhancement, privacy and security, self-stablizing and multi-path multi-hop routing, auto-configuration, bandwidth fairness, etc. In addition to solving the tough problems, success also depends on spectrum etiquette, business models, and economics. We are investigating some of the fundamental technical problems that continue to remain challenging despite several decades of research in packet radio networks. We have deployed testbed networks in our office buildings and in a local apartment complex.<\/p>\n\t<div data-wp-context='{\"items\":[]}' data-wp-interactive=\"msr\/accordion\">\n\t\t\t\t\t<div class=\"clearfix\">\n\t\t\t\t<div\n\t\t\t\t\tclass=\"btn-group align-items-center mb-g float-sm-right\"\n\t\t\t\t\tdata-bi-aN=\"accordion-collapse-controls\"\n\t\t\t\t>\n\t\t\t\t\t<button\n\t\t\t\t\t\tclass=\"btn btn-link m-0\"\n\t\t\t\t\t\tdata-bi-cN=\"Expand all\"\n\t\t\t\t\t\tdata-wp-bind--aria-controls=\"state.ariaControls\"\n\t\t\t\t\t\tdata-wp-bind--aria-expanded=\"state.ariaExpanded\"\n\t\t\t\t\t\tdata-wp-bind--disabled=\"state.isAllExpanded\"\n\t\t\t\t\t\tdata-wp-class--inactive=\"state.isAllExpanded\"\n\t\t\t\t\t\tdata-wp-on--click=\"actions.onExpandAll\"\n\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t>\n\t\t\t\t\t\tExpand all\t\t\t\t\t<\/button>\n\t\t\t\t\t<span aria-hidden=\"true\"> | <\/span>\n\t\t\t\t\t<button\n\t\t\t\t\t\tclass=\"btn btn-link m-0\"\n\t\t\t\t\t\tdata-bi-cN=\"Collapse all\"\n\t\t\t\t\t\tdata-wp-bind--aria-controls=\"state.ariaControls\"\n\t\t\t\t\t\tdata-wp-bind--aria-expanded=\"state.ariaExpanded\"\n\t\t\t\t\t\tdata-wp-bind--disabled=\"state.isAllCollapsed\"\n\t\t\t\t\t\tdata-wp-class--inactive=\"state.isAllCollapsed\"\n\t\t\t\t\t\tdata-wp-on--click=\"actions.onCollapseAll\"\n\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t>\n\t\t\t\t\t\tCollapse all\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<ul class=\"msr-accordion\">\n\t\t\t\t\t\t\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-2\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-2\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-1\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tSoftware Artifacts &amp; Support\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-1\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-2\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<p><span style=\"color: #ff0000;\">Mesh Kit software download no longer available<\/span><\/p>\n<p>We implement ad-hoc routing and link quality measurement in a module that we call the Mesh Connectivity Layer (MCL). Architecturally, MCL is a loadable Microsoft Windows driver. It implements a virtual network adapter, so that to the rest of the system the ad-hoc network appears as an additional (virtual) network link. MCL routes using a modified version of DSR (an IETF protocol) that we call Link Quality Source Routing (LQSR). We have modified DSR extensively to improve its behavior, most significantly to support link quality metrics.<\/p>\n<p>The MCL driver implements an interposition layer between layer 2 (the link layer) and layer 3 (the network layer). To higher layer software, MCL appears to be just another Ethernet link, albeit a virtual link. To lower layer software, MCL appears to be just another protocol running over the physical link.<\/p>\n<p>This design has several significant advantages. First, higher layer software runs unmodified over the ad-hoc network. In our testbeds, we run both IPv4 and IPv6 over the ad-hoc network. No modifications to either network stack were required. Network layer functionality (for example ARP, DHCP, and Neighbor Discovery) just works. Second, the ad-hoc routing runs over heterogeneous link layers. Our current implementation supports Ethernet-like physical link layers (e.g. 802.11 and 802.3) but the architecture accommodates link layers with arbitrary addressing and framing conventions. The virtual MCL network adapter can multiplex several physical network adapters, so the ad-hoc network can extend across heterogeneous physical links. Third, the design can support other ad-hoc routing protocols as well.<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-4\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-4\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-3\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tDownloads\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-3\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-4\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<ul>\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-mcldoc.zip\">Mesh Connectivity Layer Documentation<\/a>. Please read this documentation for information about how to install and use MCL.<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-6\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-6\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-5\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tLicensing for Commercial Use\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-5\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-6\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<ul>\n<li><a href=\"http:\/\/www.microsoft.com\/\/aboutlegal\/intellectualproperty\/search\/details.mspx?ip_id=IDA2KX3C&techType=&ipCat=Any&feeStructure=Any&keywords=&ipVenture=true\">Mesh Connectivity Layer<\/a><\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-8\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-8\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-7\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tMailing List\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-7\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-8\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<p>We have a mailing list for discussing the Mesh Connectivity Layer. Please use this mailing list for questions about the release. <a href=\"mailto:mcl-users-request@list.research.microsoft.com?subject=subscribe\">To join the list<\/a>, send &#8220;subscribe&#8221; email to mcl-users-request@list.research.microsoft.com. Only subscribers can <a href=\"mailto:mcl-users@list.research.microsoft.com\">send email to the list<\/a> at mcl-users@list.research.microsoft.com.<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-10\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-10\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-9\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tTutorial\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-9\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-10\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<ul>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.comsoc.org\/confs\/infocom\/2007\/tutorials.html\">Crash Course in Wireless Mesh Networks<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, IEEE INFOCOM 2007, May 6, 2007, Anchorage, Alaska<\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.sigcomm.org\/\/sigcomm2006\/?tutorials\">Wireless Mesh Networks: From Theory to Deployed Systems<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, SIGCOMM 2006, September 11, 2006, Pisa, Italy<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-12\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-12\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-11\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tResources\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-11\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-12\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<h1>Publications<\/h1>\n<p><b>Algorithms & Software<\/b><\/p>\n<ul>\n<li>L. Qiu, Y. Zhang, F. Wang, M. K. Han, R. Mahajan<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-mobicom07.pdf\">A General Model of Wireless Interference<\/a>ACM MobiCom 2007, Montreal, Canada, September 2007<\/li>\n<li>B.-J. Ko, V. Misra, J. Padhye, D. Rubenstein<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-wcnc2007.pdf\">Distributed Channel Assignment in Multi-Radio 802.11 Mesh Networks<\/a>IEEE WCNC 2007, Hong Kong, China, March 2007<\/li>\n<li>R. Mahajan, M. Rodrig, D. Wetherall, J. Zahorjan<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-sigcomm2006-wit.pdf\">Analyzing the MAC-level Behavior of Wireless Networks in the Wild<\/a>ACM SIGCOMM 2006, Pisa, Italy, August 2006<\/li>\n<li>L. Qiu, P. Bahl, A. Rao, L. Zhou<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-ccr06_troubleshooting_mesh.pdf\">Troubleshooting Wireless Mesh Networks<\/a>Computer Communications Review 2006<\/li>\n<li>J. Eriksson, S. Agarwal, P. Bahl, J. Padhye<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-mobisys06_mesh.pdf\">Feasibility Study of Mesh Networks for All-Wireless Offices<\/a>ACM\/USENIX MobiSys, Upsalla, Sweden, June 2006.<\/li>\n<li>P. Kyasanur, J. Padhye, and P. Bahl<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-broadnets05.pdf\">On the Efficacy of Separating Control and Data into Different Frequency Bands<\/a>IEEE BroadNets 2005 , Boston, Massachusetts, USA (October 2005)<\/li>\n<li>L. Qiu, R. Chandra, K. Jain, and M. Mahdian<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-itap.pdf\">Optimizing the Placement of Integration Points in Multi-hop Wireless Networks<\/a>A revised version will appear in IEEE ICNP 2004.<\/li>\n<li>R. Draves, J. Padhye, and B. Zill<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-multiradio.pdf\">Routing in Multi-radio, Multi-hop Wireless Mesh Networks<\/a>ACM MobiCom, Philadelphia, PA, September 2004.<\/li>\n<li>P. Bahl, R. Chandra, and J. Dunagan<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-ssch.pdf\">SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in IEEE 802.11 Ad-Hoc Wireless Networks<\/a>ACM MobiCom, Philadelphia, PA, September 2004.<\/li>\n<li>R. Draves, J. Padhye, and B. Zill<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-metrics.pdf\">Comparison of Routing Metrics for Static Multi-Hop Wireless Networks<\/a>ACM SIGCOMM, Portland, OR, August 2004.<\/li>\n<li>L. Qiu, P. Bahl, A. Rao, and L. ZhouFault Detection, Isolation, and Diagnosis in Multi-hop Wireless NetworksMicrosoft Technical Report, Microsoft Research-TR-2004-11, December 2003.<\/li>\n<li>K. Jain, J. Padhye, V. Padmanabhan, and L. Qiu<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-interference.pdf\">Impact of Interference on Multi-hop Wireless Network Performance<\/a>ACM MobiCom, San Diego, CA, September 2003.<\/li>\n<li>A. Adya, P. Bahl, J. Padhye, A. Wolman, and L. ZhouA Multi-Radio Unification Protocol for IEEE 802.11 Wireless NetworksIEEE BroadNets 2004.<\/li>\n<li>L. Li, J. Y. Halpern, P. Bahl, Y-M. Wang, and R. Wattenhofer<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-ton04.pdf\">A Cone-Based Distributed Topology-Control Algorithm for Wireless Multi-Hop Networks<\/a>Accepted for publication in the IEEE\/ACM Transactions on Networking.&#8211; download our IEEE INFOCOM 2001 paper on the same topic by <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-infocom01.pdf\">clicking here<\/a>&#8211; download our ACM PODC 2001 paper on the same topic by <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-podc01.pdf\">clicking here<\/a><\/li>\n<li>G. Holland, N. Vaidya, and P. Bahl<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-mobicom01.pdf\">A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks<\/a>ACM MobiCom 2001, Rome, Italy, July 2001.<\/li>\n<\/ul>\n<p><b>Antennas & Hardware<\/b><\/p>\n<ul>\n<li>Y Kuga, J. Cha, J. A. Ritcey, and J. Kajiya<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-antenna.pdf\">Mechanically Steerable Antennas Using Dielectric Phase Shifters<\/a>IEEE AP-S International Symposium and USNC\/URSI National Radio Science Meeting, June 2004.<\/li>\n<\/ul>\n<p><b>Spectrum Policy & Etiquette<\/b><\/p>\n<ul>\n<li>V. Brik, E. Rozner, S. Banerjee (University of Wisconsin), and P. Bahl<i>DSAP: A Protocol for Coordinated Spectrum Access<\/i>IEEE DySPAN 2005, Baltimore, MD. November 2005<\/li>\n<li>P Bahl, P. DeVries, A. Hassan, J. Kruys (Cisco), and S. Mangold (Philips)<i>Wi-Fi Alliance White Paper On Spectrum Sharing and Co-existence &#8211; First Phase<\/i>, Internal Wi-FI Alliance Paper (will be available shortly).<\/li>\n<li>P. DeVries and P. Bahl<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/videotux.stanford.edu:8080\/ramgen\/cyberlaw\/spectrum\/spectrum-etiquette-two-proposals.rm\">Microsoft&#8217;s Proposal for Initiating Discussions on Spectrum Etiquette in the 5 Ghz Band<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> (Real Time Video from Stanford Law School, 3\/2\/03, 42 mins. 58 secs)<\/li>\n<li>P. Bahl, A. Hassan, and P. DeVries<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-fcc_proposal_v12.pdf\">Draft Proposal for Comment: Etiquette Rules and Procedures for Unlicensed Bands<\/a>Proposal to the Industry and the FCC to generate discussions and interest, Version 1.1, January 27, 2003.<\/li>\n<\/ul>\n<h1>Presentations (Keynotes & Plenary talks)<\/h1>\n<ul>\n<li>P. Bahl, Plenary Talk @ the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.ece.utexas.edu\/wncg\/events\/symposium2005\/\">Texas Wireless Symposium<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, October 26, 2005, Austin, Texas<\/li>\n<li>P. Bahl, Conference Keynote @ the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.iswcs.org\/iswcs2005\/\">International Symposium on Wireless Communication Systems (ISWCS)<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, September 6, 2005, Siena, Italy<\/li>\n<li>P. Bahl, Conference Keynote @ the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.mbusiness2005.org\/\">International Conference on Mobile Business (ICMB)<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, July 11, 2005, Sidney, Australia<\/li>\n<li>R. Rashid, Conference Keynote @ the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.sigmobile.org\/mobisys\/2005\/\">Mobile Systems Conference (MobiSys)<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, June 6, 2005, Seattle, Washington<\/li>\n<li>P. Bahl, Workshop Keynote, <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-bahl_keynote04.ppt\">Opportunities and Challenges of Community Mesh Networking<\/a>, MICS Workshop ETH Zurich, June 2004 (this talk was also presented at the Annual MSR Faculty Summit in Redmond, Washington on August 3, 2004)<\/li>\n<li>P. Bahl, <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/cyberlaw.stanford.edu\/\/spectrum\">Spectrum Policy: Property or Commons?<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, Stanford Law School, March 2, 2003,<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/mesh-etiquette_stanford.ppt\">Spectrum Etiquettes for Short Range Wireless Devices Operating in the Unlicensed Band &#8211; A Proposal<\/a><\/li>\n<\/ul>\n<h1>Vision Video<\/h1>\n<ul>\n<li><a href=\"\/en-us\/projects\/mesh\/networking_video.wmv\">Mesh networking<\/a> (4 min. 6 sec.)<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-14\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-14\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-13\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tEvents\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-13\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-14\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<ul>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.sigmobile.org\/mobicom\/2004\/panel.html\">Wireless Community Mesh Networks &#8211; Hype or next big Frontier?<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> ACM MobiCom 2004 Panel, Philadelphia, PA, September 29, 2004<\/li>\n<li>Mesh Networking Summit 2004. A 2-day mindswap event between reseachers from industry, academia, and government to discuss Mesh Networking. Organized by Microsoft Research, June 23-24, 2004 (Check out all the talks, videos and presentation decks avaialble on web site)Press Report, Snoqualmie Falls, Washington, June 24, 2004<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-16\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-16\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-15\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tPress\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-15\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-16\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<ul>\n<li>Information Week, <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.informationweek.com\/story\/\/showArticle.jhtml?articleID=164302198\">Wireless Meshing: Microsoft is working on software to make Internet access cheaper for remote locations<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> by Martin J. Garvey, June 13, 2005<\/li>\n<li>EE Times, <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.eetimes.com\/news\/latest\/\/showArticle.jhtml?articleID=159905508\">Mesh Casts Wider Networks<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> by Rick Merritt, March 28, 2005<\/li>\n<li>DataQuest, <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/ciol.com\/content\/news\/2005\/105030403.asp\">Microsoft Displays next-gen computing<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, MSR TechFest coverage on Mesh by Kapil Dev Singh, March 4, 2005<\/li>\n<li>MSR Web News, Your Neighborhood Network Article by Suzanne Ross, June 2004<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-18\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-18\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-17\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tCollaborators\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-17\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-18\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<ul>\n<li>Researchers from Microsoft Research Redmond, Microsoft Research Cambridge, and Microsoft Research Silicon Valley.<\/li>\n<li>As an intern, Yih-Chun Hu implemented DSR within the MCL framework; this was our starting point for developing LQSR.<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t<\/div>\n\t\n<p><h1>Mesh Networking Academic Resource Toolkit 2005, 2007 (Retired)<\/h1><\/p>\n<p>If you are a faculty member or researcher at an accredited academic institution such as a university or college, you are invited to apply for our Mesh Networking Academic Resource Toolkit (<span style=\"color: #ff0000;\">Mesh Kit software download no longer available<\/span>)&#8211; a research and teaching resource for exploring core technologies in wireless networks. This contains all the software and documentation you will need to get started.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Community-based multi-hop wireless networks is disruptive to the current broadband Internet access paradigm, which relies on cable and DSL being deployed in individual homes. It is important because it allows free flow of information without any moderation or selective rate control. Compared to the large DSL and cable modem systems that are centrally managed, mesh [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","footnotes":""},"research-area":[13552,13547],"msr-locale":[268875],"msr-impact-theme":[],"msr-pillar":[],"class_list":["post-169800","msr-project","type-msr-project","status-publish","hentry","msr-research-area-hardware-devices","msr-research-area-systems-and-networking","msr-locale-en_us","msr-archive-status-active"],"msr_project_start":"2004-10-12","related-publications":[152715,157958,157960,157962,158334],"related-downloads":[],"related-videos":[],"related-groups":[],"related-events":[],"related-opportunities":[],"related-posts":[],"related-articles":[],"tab-content":[],"slides":[],"related-researchers":[{"type":"user_nicename","value":"bahl","display_name":"Victor Bahl","author_link":"<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/bahl\/\" aria-label=\"Visit the profile page for Victor Bahl\">Victor Bahl<\/a>","is_active":false,"user_id":31167,"last_first":"Bahl, Victor","people_section":0,"alias":"bahl"}],"msr_research_lab":[199565],"msr_impact_theme":[],"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/169800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-project"}],"version-history":[{"count":2,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/169800\/revisions"}],"predecessor-version":[{"id":390959,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/169800\/revisions\/390959"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=169800"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=169800"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=169800"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=169800"},{"taxonomy":"msr-pillar","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-pillar?post=169800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}