{"id":2402,"date":"2011-06-02T14:36:07","date_gmt":"2011-06-02T12:36:07","guid":{"rendered":"http:\/\/www.gsm-modem.de\/M2M\/?p=2402"},"modified":"2011-06-02T14:56:31","modified_gmt":"2011-06-02T12:56:31","slug":"6lowpan-for-dummies","status":"publish","type":"post","link":"http:\/\/www.gsm-modem.de\/M2M\/m2m-faq\/6lowpan-for-dummies\/","title":{"rendered":"6LoWPAN for dummies"},"content":{"rendered":"<h2>6Lo&#8230; what?<\/h2>\n<p>This is the first reaction that you get, if you use the word 6LoWPAN. The word is not easy to speak and spell. Marketing wise is a nightmare. Anyhow, Google will use it. If Google will use the word often enough, then the people will start to remember it.<\/p>\n<h2>6LoWPAN meaning<\/h2>\n<p><a title=\"IPv6\" href=\"http:\/\/en.wikipedia.org\/wiki\/IPv6\">IPv6<\/a> over Low power Wireless Personal Area Networks.<\/p>\n<h2>6 in 6LoWPAN<\/h2>\n<p>The 6 is used because it is based on IPv6. IPv6 is the new Internet Protocol. IPv6 has replaced IPv4, because IPv4 runs out of address range. IPv4 offers 2<sup>32<\/sup> = 4,294,967,296 IP addresses in the Internet.<br \/>\nIPv6 uses 128-bit addresses, so the new address space supports 2<sup>128<\/sup> =\u00c2\u00a0 3.4\u00c3\u201410<sup>38<\/sup> addresses.<br \/>\n3.4 10<sup>38 = <\/sup>3,400,000,000,000,000,000,000,000,000,000,000,000,000. This gives us 6.5\u00c2\u00a0x\u00c2\u00a010<sup>23<\/sup> IP addresses per square meter earth&#8217;s surface. 6.5\u00c2\u00a0x\u00c2\u00a010<sup>23 <\/sup>= 6,500,000,000,000,000,000,000,000,000,000.\u00c2\u00a0 Exact it is 6.5\u00c2\u00a0x\u00c2\u00a010<sup>23<\/sup> = 655,570,793,348,866,943,898,599.<\/p>\n<h2>Lo in 6LoWPAN<\/h2>\n<p>Lo stands for Low Power. IP communications and Low Power consumption is normally inverse. IPv4 started in 1981. Vint Cerf, the inventor planned to connect some universities together. A communication standard for 2 billion people on this nice plant was not his intention.\u00c2\u00a0 Furthermore 30 years ago our world was not that green as it is today. We try to save power as often we can. Anyhow, we do save power because we would like to be green. We have to save power because the sensors are wireless on battery power. Nobody likes to change batteries all the time. BTW, this wireless sensors on battery forces use sometimes energy harvesting. We try to convert energy from &#8220;everything&#8221;, but this is a story for another blog post.<!--more--><\/p>\n<h2><\/h2>\n<h2><\/h2>\n<h2>WPAN in 6LoWPAN<\/h2>\n<p>WPAN is for Wireless Personal Area Networks. A WPAN\u00c2\u00a0is a personal area network\u00c2\u00a0for interconnecting devices around a person. A popular WPAN is Bluetooth. Bluetooth is in use to interconnect our computer accessories\u00c2\u00a0or our audio equipment like Bluetooth headset or hands free kit. 6LoWPAN is more. In 6LoWPAN you can create meshed networks with higher distance. By using \u00c2\u00a0868\/915 MHz instead of 2400 MHz the coverage in buildings is much better.<\/p>\n<h2>6LoWPAN drawing<\/h2>\n<p style=\"text-align: center;\">\n<div id=\"attachment_2404\" style=\"width: 437px\" class=\"wp-caption aligncenter\"><a rel=\"attachment wp-att-2404\" href=\"http:\/\/www.gsm-modem.de\/M2M\/m2m-faq\/6lowpan-for-dummies\/attachment\/6lowpan\/\"><img aria-describedby=\"caption-attachment-2404\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2404 \" title=\"6LoWPAN\" src=\"http:\/\/www.gsm-modem.de\/M2M\/.\/wp-content\/uploads\/2011\/06\/6LoWPAN.png\" alt=\"6LoWPAN connected to WIFI and GPRS \/ UMTS \/ 3G\" width=\"427\" height=\"281\" srcset=\"http:\/\/www.gsm-modem.de\/M2M\/.\/wp-content\/uploads\/2011\/06\/6LoWPAN.png 887w, http:\/\/www.gsm-modem.de\/M2M\/.\/wp-content\/uploads\/2011\/06\/6LoWPAN-400x263.png 400w\" sizes=\"(max-width: 427px) 100vw, 427px\" \/><\/a><p id=\"caption-attachment-2404\" class=\"wp-caption-text\">6LoWPAN connected to WIFI and GPRS \/ UMTS \/ 3G<\/p><\/div>\n<h2>6LoWPAN and Google<\/h2>\n<p>Google published to create an Open Source radio protocol on 6LoWPAN by using the 868\/915 MHz frequency range. 6LoWPAN is already license free. Google puts its protocol on top. Google selected 868\/915 MHz to get higher distance. And Google promised us frequency hopping. This all is perfect and I hope that they will implement some security layers like IPsec as well. Then we will get a secure end-to-end communication from our smart-phones, laptops and tablets to our sensors at home.<\/p>\n<h2>6LoWPAN network<\/h2>\n<p>The structure can be peer to peer, star or meshed. \u00c2\u00a0It is wireless IP communication. Better said it is UDP\/IP riding on a radio wave. It offers no acknowledge like TCP\/IP. If the application need acknowledging then the developers of the app has to implement that feature themselves. \u00c2\u00a0BTW, by group messages it is maybe better not to acknowledge and if you plan to acknowledge then to remember the Aloha principle.<\/p>\n<h2>6LoWPAN conclusion<\/h2>\n<p>The winner will be the end user like you and me. The losers will be ZigBee, Z-Wave and all the others that are trying to sell wireless remote controlled AC-Plugs and other stuff for our Smart Home. With Google&#8217;s Android@Home and Google&#8217;s Open Source Radio Link protocol we all can decide from which party we will order our wireless equipment for our wireless Smart Home. The Babylon of tons of non necessary, proprietary, unsecured wireless protocols will end by publishing a free of charge and secure protocol by Google. Many thanks in advance to Google for this well done job.<\/p>\n<p>If somebody is interested to create a 6LoWPAN network now or is interested to develop hardware or software then just send me an e-mail at harald.naumann (at) gsm-modem.de or use the form. Independent on that maybe it makes sense to follow me on Twitter, Facebook or to sign the blog posts by email. The focus of next weeks and months will be 6LoWPAN and GNSS (GPS, Galileo, Glonass) and NFC.<\/p>\n<div class=\"shariff shariff-align-left shariff-widget-align-left\"><ul class=\"shariff-buttons theme-default orientation-horizontal buttonsize-small\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2F6lowpan-for-dummies%2F&text=6LoWPAN%20for%20dummies\" title=\"Share on X\" aria-label=\"Share on X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2F6lowpan-for-dummies%2F\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2F6lowpan-for-dummies%2F\" title=\"Share on LinkedIn\" aria-label=\"Share on LinkedIn\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button mailto shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"mailto:?body=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2F6lowpan-for-dummies%2F&subject=6LoWPAN%20for%20dummies\" title=\"Send by email\" aria-label=\"Send by email\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#999\" d=\"M32 12.7v14.2q0 1.2-0.8 2t-2 0.9h-26.3q-1.2 0-2-0.9t-0.8-2v-14.2q0.8 0.9 1.8 1.6 6.5 4.4 8.9 6.1 1 0.8 1.6 1.2t1.7 0.9 2 0.4h0.1q0.9 0 2-0.4t1.7-0.9 1.6-1.2q3-2.2 8.9-6.1 1-0.7 1.8-1.6zM32 7.4q0 1.4-0.9 2.7t-2.2 2.2q-6.7 4.7-8.4 5.8-0.2 0.1-0.7 0.5t-1 0.7-0.9 0.6-1.1 0.5-0.9 0.2h-0.1q-0.4 0-0.9-0.2t-1.1-0.5-0.9-0.6-1-0.7-0.7-0.5q-1.6-1.1-4.7-3.2t-3.6-2.6q-1.1-0.7-2.1-2t-1-2.5q0-1.4 0.7-2.3t2.1-0.9h26.3q1.2 0 2 0.8t0.9 2z\"\/><\/svg><\/span><span class=\"shariff-text\">email<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button whatsapp shariff-nocustomcolor\" style=\"background-color:#5cbe4a\"><a href=\"https:\/\/api.whatsapp.com\/send?text=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2F6lowpan-for-dummies%2F%206LoWPAN%20for%20dummies\" title=\"Share on Whatsapp\" aria-label=\"Share on Whatsapp\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#34af23; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#34af23\" d=\"M17.6 17.4q0.2 0 1.7 0.8t1.6 0.9q0 0.1 0 0.3 0 0.6-0.3 1.4-0.3 0.7-1.3 1.2t-1.8 0.5q-1 0-3.4-1.1-1.7-0.8-3-2.1t-2.6-3.3q-1.3-1.9-1.3-3.5v-0.1q0.1-1.6 1.3-2.8 0.4-0.4 0.9-0.4 0.1 0 0.3 0t0.3 0q0.3 0 0.5 0.1t0.3 0.5q0.1 0.4 0.6 1.6t0.4 1.3q0 0.4-0.6 1t-0.6 0.8q0 0.1 0.1 0.3 0.6 1.3 1.8 2.4 1 0.9 2.7 1.8 0.2 0.1 0.4 0.1 0.3 0 1-0.9t0.9-0.9zM14 26.9q2.3 0 4.3-0.9t3.6-2.4 2.4-3.6 0.9-4.3-0.9-4.3-2.4-3.6-3.6-2.4-4.3-0.9-4.3 0.9-3.6 2.4-2.4 3.6-0.9 4.3q0 3.6 2.1 6.6l-1.4 4.2 4.3-1.4q2.8 1.9 6.2 1.9zM14 2.2q2.7 0 5.2 1.1t4.3 2.9 2.9 4.3 1.1 5.2-1.1 5.2-2.9 4.3-4.3 2.9-5.2 1.1q-3.5 0-6.5-1.7l-7.4 2.4 2.4-7.2q-1.9-3.2-1.9-6.9 0-2.7 1.1-5.2t2.9-4.3 4.3-2.9 5.2-1.1z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button rss shariff-nocustomcolor\" style=\"background-color:#ff8c00\"><a href=\"http:\/\/www.gsm-modem.de\/M2M\/feed\/rss\/\" title=\"RSS feed\" aria-label=\"RSS feed\" role=\"button\" class=\"shariff-link\" style=\"; background-color:#fe9312; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#fe9312\" d=\"M4.3 23.5c-2.3 0-4.3 1.9-4.3 4.3 0 2.3 1.9 4.2 4.3 4.2 2.4 0 4.3-1.9 4.3-4.2 0-2.3-1.9-4.3-4.3-4.3zM0 10.9v6.1c4 0 7.7 1.6 10.6 4.4 2.8 2.8 4.4 6.6 4.4 10.6h6.2c0-11.7-9.5-21.1-21.1-21.1zM0 0v6.1c14.2 0 25.8 11.6 25.8 25.9h6.2c0-17.6-14.4-32-32-32z\"\/><\/svg><\/span><span class=\"shariff-text\">RSS feed<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>6Lo&#8230; what? This is the first reaction that you get, if you use the word 6LoWPAN. The word is not easy to speak and spell. Marketing wise is a nightmare. Anyhow, Google will use it. If Google will use the word often enough, then the people will start to remember it. 6LoWPAN meaning IPv6 over [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"footnotes":""},"categories":[3],"tags":[41,13,40,42],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/2402"}],"collection":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/comments?post=2402"}],"version-history":[{"count":18,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/2402\/revisions"}],"predecessor-version":[{"id":2421,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/2402\/revisions\/2421"}],"wp:attachment":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/media?parent=2402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/categories?post=2402"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/tags?post=2402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}