关于雷达(Radar)信道
有些时候,我们在实际的无线网络中,会遇到无线信道一致flapping的情况,即便我们自定义了信道的,发现也会出现flapping。如果这种情况,可能需要确认是否你使用的信道上检测到了雷达。
这里记录一些关键的信息:
1、关于固定频率与跳频
固定频率一般是使用在天气雷达,5600至5650 MHz频段已分配给天气雷达。
一些军用雷达使用跳频技术。
2、IEEE 信道分配
关于更多的信息,可以参考Spectrum Sharing in the 5 GHz Band DFS Best Practices:
http://www.ieee802.org/18/Meeting_documents/2007_Nov/WFA-DFS-Best%20Practices.pdf
在思科的AP上,有说明动态频率选择(DFS)信道中的雷达检测。
A 介绍
本文档简要介绍了动态频率选择(DFS)信道中雷达检测的工作原理,以及如何减轻其对无线网络的影响。
B 背景资料
在大多数监管领域,当使用5GHz频段中的部分或全部信道时,802.11客户端需要使用动态频率选择(DFS)。在DFS信道中传输之前,802.11客户端必须验证(通过首先监听60秒)其上没有雷达活动。而且如果802.11 radio在使用DFS信道时检测到雷达,它必须快速腾出该信道,避开雷达使用的信道,因此,切换到另一个DFS信道,这将(至少)有一分钟的中断。
当AP使用DFS信道并检测到雷达信号时,AP的行为如下:
- 停止在该通道上传输数据帧
- 广播802.11h频道切换公告。
- 解除客户关系
- 从DCA(动态通道分配)列表中选择不同的通道
- 如果所选通道不是DFS,则AP启用信标并接受客户端关联
- 如果AP选择DFS所需的信道,它将在新信道上扫描雷达信号60秒。如果新信道上没有雷达信号,则AP启用信标并接受客户端关联。如果检测到雷达信号,则AP选择不同的信道
DFS触发的信道更改会影响客户端连接。当我们检查AP日志时,我们可以看到类似于以下内容的消息:
For COS APs
[*04/27/2017 17:45:59.1747] Radar detected: cf=5496 bw=4 evt='DFS Radar Detection Chan = 100'
[*04/27/2017 17:45:59.1749] wcp/dfs :: RadarDetection: radar detected
[*04/27/2017 17:45:59.1749] wcp/dfs :: RadarDetection: sending packet out to capwapd, slotId=1, msgLen=386, chanCnt=1 -100
For IOS APs
Feb 10 17:15:55: %DOT11-6-DFS_TRIGGERED: DFS: triggered on frequency 5320 MHz
Feb 10 17:15:55: %DOT11-6-FREQ_USED: Interface Dot11Radio1, frequency 5520 selected
Feb 10 17:15:55: %DOT11-5-EXPECTED_RADIO_RESET: Restarting Radio interface Dot11Radio1 due to channel change from 64 to 104
C 与DFS频道共存
“假DFS事件”是指radio错误地检测到雷达。它检测到了它认为是雷达的能量模式,而实际那不是真正的雷达信号(它可能是来自附近客户无线电的信号)。很难确定雷达探测事件是否“错误”。如果在同一位置的同一DFS信道上有多个AP无线电,那么我们可以假设,当单个AP在给定时间检测到雷达,那么它可能是错误检测,而如果是多个无线电同时检测雷达,它很可能是“真正的”雷达。
思科对我们的接入点区分真实和虚假雷达信号的能力进行了大量改进;然而,不可能完全消除所有虚假的雷达探测。通常,如果使用具有密集客户端群的DFS信道,则应准备每个AP无线电处理多达四个错误DFS事件,当然还有真实雷达事件。
为了减轻/减少这些事件的影响,我们可以:
- Use 20MHz channel width, which also allows better reuse of non-DFS channels
- Avoid DFS channels
- For the FCC domain: there are 9 non-DFS channels (36-48,149-165).
Except for very dense deployments, these are enough channels (if using
20MHz wide) to provide full coverage with tolerable co-channel
interference at full (14-17dBm) power - For the ETSI domain: there are only four non-DFS channels (36-48 UNII-1)
- Consider channel assignments such that there is at least one UNII-1 channel available throughout the coverage area
- Then use DFS channels, to provide additional capacity.
- For the FCC domain: there are 9 non-DFS channels (36-48,149-165).
- In order to reduce the impact of DFS events
- Enable 802.11h Channel Announcement - enabled by default on WLC
- Disable Smart DFS - enabled by default on WLC
- Use CleanAir APs with superior radar detection capabilities
- The 1700, 2700, 3700,1570, 2800, 3800, 4800, and 1560 series APs can
use CleanAir hardware to support additional DFS signal filtering to
avoid false events.- For 1700, 2700, 3700, 1570, 2800, 3800: this is available in 8.2.170.0, 8.3.140.0, 8.5.110.0 and 8.6. (CSCve35938 , CSCvf38154 , CSCvg43083 )
- For 1560: this will be available in the 8.5MR4 and 8.8MR1 releases (CSCve31869 )
- The 1700, 2700, 3700,1570, 2800, 3800, 4800, and 1560 series APs can
- If DFS channels are needed on non-CleanAir APs
- A 20MHz space between channels benefits non-CleanAir APs (such as 18XX, 1540 ). Example: use 52, (skip 56), use 60, (skip 64), use 100, (skip 104), use 108, ...
- 1800 series APs have improved radar detection in 8.3.140.0, 8.5.120.0 and 8.6 (CSCvg62039 , CSCvf21657 .)
原文参考:
https://www.cisco.com/c/en/us/support/docs/wireless-mobility/80211/213882-radar-detection-in-dynamic-frequency-sel.html
https://www.cisco.com/en/US/docs/routers/access/wireless/software/guide/RadioChannelDFS.pdf
https://www.cisco.com/c/en/us/support/docs/wireless-mobility/wireless-lan-wlan/91565-radar-survey-wmn.html
关于雷达(Radar)信道的更多相关文章
- 4D毫米波雷达Radar
4D毫米波雷达Radar 围绕雷达.激光雷达.高精定位等新一代传感器技术将会进入量产周期. 自动驾驶公司的竞争,在传感器配置上坦白说并没有太多差异化.除了车载激光雷达属于近几年的产物,类似摄像头.毫米 ...
- 激光雷达Lidar与毫米波雷达Radar:自动驾驶的利弊
激光雷达Lidar与毫米波雷达Radar:自动驾驶的利弊 Lidar vs Radar: pros and cons for autonomous driving 新型无人驾驶汽车的数量在缓慢增加,各 ...
- 找到一篇关于2.4/5G信道的新介绍
关于部分手机无法搜索到5G wifi信号的解决方法第一次在论坛发基础理论贴,希望能普及关于5G wifi的基础知识. 发此贴的原因是基于本人突然发现:MX3刷了3.4.1系统后,搜索不 ...
- JVM 平台上的各种语言的开发指南
JVM 平台上的各种语言的开发指南 为什么我们需要如此多的JVM语言? 在2013年你可以有50中JVM语言的选择来用于你的下一个项目.尽管你可以说出一大打的名字,你会准备为你的下一个项目选择一种新的 ...
- 合成孔径雷达(Synthetic Aperture Radar, SAR)
合成孔径雷达(Synthetic Aperture Radar, SAR)是20世纪最先进的科技发明之一.SAR有机载与卫载系统之分,能提供地表地形.乃至行星等远距离目标区高解析度图像.目前无人飞行载 ...
- Echarts数据可视化radar雷达坐标系,开发全解+完美注释
全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...
- Odoo 8 Graph 视图 之 雷达图 (Radar\Spider)
据说7.0是有Radar图的,但是8以后被阉割掉了.自己动手 ,丰衣足食. 经过一天的努力,雷达图现已成功加入群共享套餐.
- 贪心 Radar Installation (求最少探测雷达)
Description Assume the coasting is an infinite straight line. Land is in one side of coasting, sea i ...
- RADAR毫米波雷达传感器
RADAR毫米波雷达传感器 TI 利用先进的集成式射频 CMOS 雷达技术提供品类齐全的 60GHz 和 77GHz 传感器产品系列 通过高性能集成射频互补金属氧化物半导体 (CMOS) 雷达技术,可 ...
随机推荐
- 下载图片(vue 下载图片)
downloadImg(){ const url = this.imgUrl // window.open(_this.detail.imgUrl) let xmlhttp=new XMLHttpRe ...
- io型和有状态的应用不放入k8s,而是做服务映射
io型和有状态的应用不放入k8s,而是做服务映射 待办 在实际应用中,一般不会把mysql这种重IO.有状态的应用直接放入k8s中,而是使用专用的服务器来独立部署.而像web这种无状态应用依然会运行在 ...
- javaWeb核心技术之分页和条件
分页:limit ?,? 参数1 : startIndex 开始索引. 参数2 : pageSize 每页显示的个数 n 表示第几页 给定一个特殊的单词 pageNumber select * fro ...
- mpvue 小程序 使用wx.request请求数据
1.创建src下创建utils/wx-request.js const host = 'http://10.0.0.6:8081' function request (url, method, dat ...
- 概率dp light 1321
题意:给定一张无向图,每条边都有一个通过的概率 ,如果无法通过,那么就要回到起点重新出发从起点到终点的时间固定为K,如果成功到达,又需要额外花费K的时间,问走S次的最小期望时间 思路:这道题分为两部分 ...
- mybatis--使用接口注解的方式实现Helloword
首先,创建一个数据库my,并在数据库中插入一张表user,然后在user表中插入一行数据,代码如下: create database my; use my; create table user( id ...
- Linux shell tr 命令详解
该随笔摘自 https://www.jb51.net/article/103892.htm Linux shell tr 命令详解 1. 用途 tr,translate的简写,主要用于压缩重复字符,删 ...
- 【做题笔记】P1531 I Hate It
线段树裸题. 需要注意的地方: 对于一次单点修改操作,需要先判断是否需要修改.注意题目中是"如果当前A学生的成绩低于B,则把ID为A的学生的成绩更改为B,否则不改动.".所以判断条 ...
- Centos6.10-FastDFS-Tracker.conf示例配置
Centos610系列配置 FastDFS_Tracker.conf示例配置 # is this config file disabled # false for enabled # true for ...
- Java编写POST请求
package com.mytesting; import java.io.DataOutputStream; import java.io.InputStream; import java.net. ...