{"id":5892,"date":"2012-12-10T08:00:43","date_gmt":"2012-12-10T12:00:43","guid":{"rendered":"http:\/\/www.engineeringradio.us\/blog\/?p=5892"},"modified":"2023-04-09T12:06:36","modified_gmt":"2023-04-09T16:06:36","slug":"the-neighborhood-mesh-network","status":"publish","type":"post","link":"https:\/\/www.engineeringradio.us\/blog\/2012\/12\/the-neighborhood-mesh-network\/","title":{"rendered":"The neighborhood Mesh Network"},"content":{"rendered":"\n<p>Wireless IP Ethernet (802.11) technology has been around for a while.\u00a0 Many know it as &#8220;WIFI&#8221; but you could also call it &#8220;WLAN&#8221; or something similar.\u00a0 Like many other Ethernet technologies, WLAN relies on a spoke and hub connection system.\u00a0 The hub is the wireless access point or router and the individual hosts (PCs, tablets, phones, etc) are the end point for each connection.\u00a0 In a wired network, it is usually some type of switch that forms the center of the network data distribution system.<\/p>\n\n\n\n<p>With a wireless mesh network or ad hoc network (<a rel=\"noopener\" href=\"http:\/\/en.wikipedia.org\/wiki\/IEEE_802.11s\" target=\"_blank\">802.11s<\/a>), each wireless device can connect to any other wireless device within range.\u00a0 In this type of peer-to-peer network, there is no central access point, although something can act as an internet gateway or there can be several gateways. \u00a0\u00a0 This type of topology functions much like the public network (AKA the internet), where there are many different paths to anyone (major) destination.\u00a0 If any one of those paths goes down, another route is quickly found.<\/p>\n\n\n\n<p>This technology was developed by several vendors for military communications systems and for OLPC (<a href=\"http:\/\/en.wikipedia.org\/wiki\/One_Laptop_per_Child\" target=\"_blank\" rel=\"noopener\">One Laptop Per Child<\/a>) programs in Africa and other places. &nbsp;&nbsp; Each link acts to extend the boundaries of the network, thus the more users there are, the more useful the network becomes.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone\"><a href=\"https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/465px-WirelessMesh.png\"><img loading=\"lazy\" decoding=\"async\" width=\"465\" height=\"599\" src=\"https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/465px-WirelessMesh.png\" alt=\"Wireless Mesh Network diagram\" class=\"wp-image-5897\" srcset=\"https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/465px-WirelessMesh.png 465w, https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/465px-WirelessMesh-116x150.png 116w, https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/465px-WirelessMesh-232x300.png 232w, https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/465px-WirelessMesh-400x515.png 400w\" sizes=\"auto, (max-width: 465px) 100vw, 465px\" \/><\/a><figcaption class=\"wp-element-caption\">Wireless Mesh Network diagram<\/figcaption><\/figure>\n\n\n\n<p>Advantages of mesh networking:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Networks are self-forming; once the nodes are configured and can see other network nodes, the network automatically forms<\/li>\n\n\n\n<li>Networks are self-healing; if one node drops offline, traffic is automatically routed to other nodes.\u00a0 If the node comes back up, it is included back into the network<\/li>\n\n\n\n<li>High fault tolerance; in areas where many nodes exist and can see each other, the failure of any single node does not affect the rest of the network<\/li>\n\n\n\n<li>Low cost to deploy; mesh networks use standard off-the-shelf WLAN (802.11) devices.\u00a0 The choice of software will dictate which hardware will work the best<\/li>\n\n\n\n<li>Crowd-sourced infrastructure; as each network node is owned by an individual, the cost and responsibility is shared among the community<\/li>\n<\/ul>\n\n\n\n<p>Several specific routing protocols have been developed for the network side of the system.&nbsp; Hazy Sighted Link State Routing Protocol (<a href=\"http:\/\/en.wikipedia.org\/wiki\/Hazy_Sighted_Link_State_Routing_Protocol\" target=\"_blank\" rel=\"noopener\">HSLS<\/a>),<a href=\"http:\/\/en.wikipedia.org\/wiki\/B.A.T.M.A.N.\" target=\"_blank\" rel=\"noopener\"> BATMAN<\/a>, <a href=\"http:\/\/en.wikipedia.org\/wiki\/Optimized_Link_State_Routing_Protocol\" target=\"_blank\" rel=\"noopener\">OLSR<\/a>&nbsp; <a href=\"http:\/\/en.wikipedia.org\/wiki\/Hybrid_Wireless_Mesh_Protocol\" target=\"_blank\" rel=\"noopener\">HWMP<\/a> and others. These work well with the existing 802.11 a\/b\/g wireless network hardware currently available.<\/p>\n\n\n\n<p>On the host side, a good IBSS-capable wireless network adapter is needed, which many of the newer ones are.\u00a0 Several of the software programs have lists of WLAN adapters that work with their software.\u00a0  Open Garden is a free App for Windows, Mac OSX, and Android, and they are working on an iOS version.\u00a0 This leaves out certain devices like tablets and iPhones for now.<\/p>\n\n\n\n<p>Since existing wireless adapter drivers do not yet support mesh networking, usually an additional piece of software is needed.\u00a0 There are several interesting ones, including <a rel=\"noopener\" href=\"http:\/\/hsmm-mesh.org\/\" target=\"_blank\">HSMM-MESH<\/a>, which was developed by Amateur Radio operators.\u00a0 Open-source<a rel=\"noopener\" href=\"https:\/\/commotionwireless.net\/\" target=\"_blank\"> programs<\/a> for <a rel=\"noopener\" href=\"http:\/\/linuxwireless.org\/en\/developers\/Documentation\/ieee80211\/802.11s\" target=\"_blank\">Linux<\/a>, <a rel=\"noopener\" href=\"http:\/\/wiki.freebsd.org\/WifiMesh\" target=\"_blank\">Free BSD<\/a> and other are available as well as <a rel=\"noopener\" href=\"http:\/\/daihinia.com\/\" target=\"_blank\">commercial versions <\/a>for Windows.<\/p>\n\n\n\n<p>I was thinking that this might be useful for broadcast applications.\u00a0 For obvious reasons, this type of system would work best in densely populated urban and suburban areas, which is exactly the type of area in which LPFM licenses might be hard to come by.\u00a0 For those who do not have the time or wherewithal to apply for an LPFM license, or for those that simply don&#8217;t get a license due to scarcity of available channels, this could be a great way to cover a neighborhood or section of a city.\u00a0 The more people participate in the mesh network, the stronger the network becomes.\u00a0 Additionally, by using FCC type accepted part 15 FM and AM transmitters as broadcast nodes, carrier current transmitters, and leaky coax systems, the presence of the mesh network can be advertized to potential listeners, including directions on how to take part.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone\"><a href=\"https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/Wireless-mesh-network.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"650\" height=\"464\" src=\"https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/Wireless-mesh-network-650x464.jpg\" alt=\"Wireless mesh network example\" class=\"wp-image-5903\" srcset=\"https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/Wireless-mesh-network-650x464.jpg 650w, https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/Wireless-mesh-network-150x107.jpg 150w, https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/Wireless-mesh-network-300x214.jpg 300w, https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/Wireless-mesh-network-400x285.jpg 400w, https:\/\/www.engineeringradio.us\/blog\/wp-content\/uploads\/2012\/12\/Wireless-mesh-network.jpg 1400w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><figcaption class=\"wp-element-caption\">Wireless mesh network example, courtesy of Meraka Institute<\/figcaption><\/figure>\n\n\n\n<p>Wireless LAN bridges or broadband internet connections can act as a backbone between distant nodes.<\/p>\n\n\n\n<p>For bandwidth efficiency sake, AOIP services should be limited to multicast addresses.<\/p>\n\n\n\n<p>A good site with more wireless mesh network information is <a href=\"http:\/\/wirelessafrica.meraka.org.za\/wiki\/index.php\/Wireless_Africa_Home_Page\" target=\"_blank\" rel=\"noopener\">http:\/\/wirelessafrica.meraka.org.za\/<\/a><\/p>\n\n\n\n<p>Two subreddits on the subject: <a rel=\"noopener\" href=\"http:\/\/www.reddit.com\/r\/meshnet\/\" target=\"_blank\">\/r\/meshnet<\/a> and <a rel=\"noopener\" href=\"http:\/\/www.reddit.com\/r\/DarknetPlan\" target=\"_blank\">\/r\/darknetplan<\/a><\/p>\n\n\n\n<p>Then there is <a href=\"http:\/\/projectmeshnet.org\/\" target=\"_blank\" rel=\"noopener\">project meshnet<\/a> and the <a href=\"http:\/\/wiki.projectmeshnet.org\/Getting_started\" target=\"_blank\" rel=\"noopener\">project meshnet wiki<\/a><\/p>\n\n\n\n<p>Oh, by the way, go ahead and ask me what I have been learning about in school these days&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wireless IP Ethernet (802.11) technology has been around for a while.\u00a0 Many know it as &#8220;WIFI&#8221; but you could also call it &#8220;WLAN&#8221; or something similar.\u00a0 Like many other Ethernet technologies, WLAN relies on a spoke and hub connection system.\u00a0 The hub is the wireless access point or router and the individual hosts (PCs, tablets, &hellip; <a href=\"https:\/\/www.engineeringradio.us\/blog\/2012\/12\/the-neighborhood-mesh-network\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">The neighborhood Mesh Network<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[260,4],"tags":[36,117],"class_list":["post-5892","post","type-post","status-publish","format-standard","hentry","category-it","category-tech-stuff","tag-internet","tag-streaming-audio"],"_links":{"self":[{"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/posts\/5892","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/comments?post=5892"}],"version-history":[{"count":18,"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/posts\/5892\/revisions"}],"predecessor-version":[{"id":11478,"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/posts\/5892\/revisions\/11478"}],"wp:attachment":[{"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/media?parent=5892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/categories?post=5892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.engineeringradio.us\/blog\/wp-json\/wp\/v2\/tags?post=5892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}