{"id":733,"date":"2019-02-01T11:30:46","date_gmt":"2019-02-01T16:30:46","guid":{"rendered":"http:\/\/badger-fi.com\/?p=733"},"modified":"2019-02-01T11:30:46","modified_gmt":"2019-02-01T16:30:46","slug":"distantbeacons-part2","status":"publish","type":"post","link":"https:\/\/www.badger-fi.com\/?p=733","title":{"rendered":"Distant Beacons &#8211; Part 2 &#8211; A Single Port in the Storm"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>Note &#8211; Lighthouse image was used with permission from Ranveig Marie Photography.&nbsp; Check out her stuff here:&nbsp; <a href=\"https:\/\/www.instagram.com\/ranveigmariephotography\/\" target=\"_blank\" rel=\"noopener noreferrer\">Instagram<\/a>, <a href=\"https:\/\/www.facebook.com\/ranveigmariephotography\/\" target=\"_blank\" rel=\"noopener noreferrer\">Facebook<\/a>, and <a href=\"https:\/\/www.flickr.com\/photos\/ranveig\/\" target=\"_blank\" rel=\"noopener noreferrer\">Flickr<\/a>.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is part two of a multi-part post describing the tuning of Single Channel Architecture\/Virtual Cell and taming ChromeOS roaming behaviors.&nbsp; Part one can be found <a href=\"http:\/\/badger-fi.com\/2018\/12\/06\/distantbeacons-part1\/\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2019\/01\/distantbeaconfcs.jpg?w=656\" alt=\"\" class=\"wp-image-766\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2019\/01\/distantbeaconssnr.jpg\"><img decoding=\"async\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2019\/01\/distantbeaconssnr.jpg\" alt=\"\" class=\"wp-image-777\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">It is no secret at this point that I maintain a very large Single Channel Architecture\/Virtual Cell wireless network.&nbsp; From time to time there are certain nuances that force our hand into making adjustments to the wireless network, which&nbsp; really is no different than any other network, SCA or MCA.&nbsp; Since we do primarily use a single channel throughout our instructional spaces, a single, identical, BSSID is seen by all clients within a Virtual Cell.&nbsp; Recently I was troubleshooting network performance issues on Chromebooks and found that they were constantly performing four way handshakes, several times per minute.&nbsp; Other devices in the area, including my Mac, did not experience the same problem.&nbsp; I decided to pull some pcaps to see what I could find.&nbsp; I ran Wireshark for a period of time then filtered out beacons (wlan.fc.type_subtype == 0x0008) and sorted them by lowest to highest RSSI.&nbsp; What I found next started to pull things together from several other recent troubleshooting sessions.&nbsp; I found that my beacons, all from the same BSSID, had valid&nbsp; FCS and were being received with RSSI into the high -80s (dBm).&nbsp; This only left room for an SNR in the single digits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because the SNR was so low on these distant beacons, unnecessary roams were being triggered on the Chromebooks even though there was ample signal available from much closer access points.&nbsp; From one second to another, a device could hear several beacons with the same BSSID, some with very poor SNR and others with very favorable SNR.&nbsp; For the last couple of years we have found a sweet spot with TX power and minimum supported rates which has worked nicely with the vast majority of the 80,000 devices we see at peak on a daily basis.&nbsp; Until the recent influx of Chromebooks (tens of thousands) in the past school year there has been no reason to make any adjustments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RX-SOP?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Stay tuned for an upcoming post on changes that were made to the infrastructure to make these sensitive devices behave better.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Note &#8211; Lighthouse image was used with permission from Ranveig Marie Photography.&nbsp; Check out her stuff here:&nbsp; Instagram, Facebook, and Flickr. This is part two of a multi-part post describing the tuning of Single Channel Architecture\/Virtual Cell and taming ChromeOS roaming behaviors.&nbsp; Part one can be found here. It is no secret at this point [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":755,"comment_status":"open","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[35,36,62,63,83,85,114,117,130,137],"class_list":["post-733","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wifi","tag-chromebook","tag-chromeos","tag-fortinet","tag-fortiru","tag-mca","tag-meru","tag-sca","tag-single-channel-architecture","tag-virtual-cell","tag-wireless-networking"],"_links":{"self":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts\/733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=733"}],"version-history":[{"count":0,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts\/733\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}