1.AP覆盖范围或天线角度

1)参数释义

AP覆盖范围或天线角度直接影响到了终端连接到WLAN的信号强度。

2)优化建议

在设备的工程安装过程中,合理选择AP的位置,合理调整AP的覆盖方向或外置天线的角度, 尽量减少覆盖盲点和同频干扰,改善信号覆盖质量。目标覆盖区域的信号覆盖强度目标-65dBm 。

可使用Wireless Mon软件查看信号强度。

2.无线信道

1)参数释义

WLAN 工作ISM( Industry, Science and Medicine )频段,包括2.4G 和5G 两个频段。无线信道资源是AP 覆盖区域内包括AP 在内的节点公平竞争的,竞争是基于CSMA/CA 机制。

在2.4G 频段上,互不干扰的频段十分有限,通常使用的是1、6、11 信道。

2)终端支持情况分析

所有终端都支持2.4G 频段,所有支持802.11n 的终端支持5G 频段。

3)优化建议

现场进行无线信道优化时需要根据实际的无线环境进行调整,尽量减少同信道、邻信道覆盖交叠(即同、邻频干扰)。在环境允许的情况下,关闭部分AP的2.4G信号。

3.功率值

1)参数释义

AP 主要配置的功率是beacon 帧的发送功率以及数据发送功率 。

2)优化建议

Beacon 帧的功率设置主要考虑到信号覆盖的,增大功率将增强覆盖,但可能造成重叠覆盖或者纳入远端低效率用户接入。因此在实际组网中需要考虑热点实际情况进行功率设置,满足热点覆盖并尽量避免同频/ 邻频干扰出现。

4.BEACON帧发送时间

1)参数释义

默认情况下AP每100MS发送一个信标帧,该报文用于向周围的客户端通告WLAN网络服务,同时提供关联该AP所需要的基本参数(信标报文类似于蜂窝网络中基站通过广播信道发布的系统服务信息)。

2)优化建议

beacon报文通常使用最小速率进行发送,而且优先级比较高,所以可以考虑将beacon帧发送的时间间隔从100MS调整到160ms,以有效地降低空口资源的消耗。

5.低速率

1)参数释义

WIFI网络中不是使用固定的数据速率发送所有的报文件,而是使用一个速率集进行报文发送,例如IEEE 802.11g 支持1/2/5/6/9/11/12/18/24/36/48/54MBIT/S。

实际无线网卡或者AP在发送报文的时候会根据协议规定及算法从这些速率中选择一个进行发送。通常IEEE802.11G中的网络终端不会全部以最高的54MBIS速率发送报文,

而是结合无线强度和干扰情况,采用较低的速率发送数据。

2)优化建议

在室内WIFI网络中信号的传输距离均能满足要求,在控制好干扰的情况下,可以考虑将1/2/6和9MBITS速率禁用,这样整体上提升对空口资源的占用。

6.最大用户数

1)参数释义

此参数设置AP 能接入的最大用户(终端)数。

2)优化建议

实际组网时会遇到在覆盖场景中各个AP 负载不均衡的情况,为了使AP 负载均衡,可以设置此参数避免单个AP 接入过多用户降低性能。

7.无线用户VLAN 内二层隔离

1)参数释义

同一VLAN 内,来自无线客户端的广播、组播报文会向所有放通该VLAN 的AP上广播,而且在空间介质中广播报文通常使用最低速率进行发送。当广播报文比较多时,会占用较多的空口资源,在一定程度上影响到整个网络应用。

2)优化建议

无线用户VLAN 内二层隔离可以在AC 上控制无线用户只能访问网关设备, 而不能互相之间访问。这样可以大量减少整个WLAN 网络的广播流量,提高WLAN网络的整体性能。

8.广播Probe 探测功能

1)参数释义

WLAN 有两种探测机制:一种为无线终端被动的侦听Beacon 帧之后,根据获取的无线网络情况,选择AP 建立连接;

另外一种为无线终端主动发送Proberequest 探测周围的无线网络, 然后根据获取的Probe Response 报文获取周围的无线网络,之后选择AP 建立连接。

本功能主要针对Probe 探测方式。根据Probe Request 帧(探测请求帧)是否携带SSID,可以将主动扫描分为两种:

1、广播方式的Probe 探测,客户端发送Probe Request 帧(Probe Request 中SSID 为空,也就是SSID IE 的长度为0);

2、单播方式的Probe 探测,客户端发送的Probe Request 帧(携带指定的SSID)。而大部分的无线终端都不会指定要链接的“无线接入服务” ,这样就造成了无线终端会大量发送广播Probe Request 探测,

造成所有的接收到该报文的AP 设备都会回应Probe Response 报文。因此,在无线用户比较多的网络中,可能会出现一定量的Probe Response 报文,而且这些报文都是使用低速率进行发送,会消耗一定的空间资源。

2)优化建议

如果网络条件允许可以考虑关闭广播Probe 探测功能, AP 针对SSID 为空的探测请求不进行回复,有效降低空口的消耗,使整个WLAN 网络应用得到一定的提升。

9.用户限速

当WIFI网络中访问公网的带宽已超出了无线信道的传输能力时,如果存在个别的无线用户通过WIFI使用下载工具下载文件,可能占用较多网络资源,进而直接耗尽了当前无线信道的带宽,

造成了其他无线用户访问网络慢,PING抖动丢包等问题。

为了WIFI的稳定运行,可对无线用户执行限速操作,即控制每一个用户最大使用带宽(根据实际情况,IEEE802.11G通常建议为2MBITS),

这样可以适当地控制突发性大数据流量对无线网络中其他用户的影响,有助于网络的稳定运行和维护管理。

10.禁止弱信号终端接入

1)参数释义

在WLAN 网络中,信号强度较弱的无线客户端,虽然也可以接入到网络中,但是所能够获取的网络性能和服务质量要比信号强度较强的无线客户端差很多。弱信号的无线客户端在接入到WLAN 网络的同时还在大量地下载数据,

就会占用较多的信道资源,最终必然对其他的无线客户端造成很大的影响。

2)优化建议

禁止弱信号客户端接入功能, 通过配置允许接入的无线客户端的最小信号强度门限值,可以直接拒绝信号强度低于指定门限的无线客户端接入到WLAN 网络中,

减少弱信号客户端对其他无线客户端的影响,从而提升整个WLAN 网络的应用效果。

11.用户终端电源管理属性

1)参数释义通常用户终端的无线网卡默认的电源管理属性是省电模式,此时可能造成当用户终端离AP天线的距离较远时,无线网卡由于发射功率过低而导致回传数据包丢弃或重传。

2)优化建议禁用用户终端的省电模式,采用最大功耗,可以提高用户终端的发送功率,提高WIFI网络质量。

WLAN参数释义及优化建议的更多相关文章

  1. mysql性能优化学习笔记-参数介绍及优化建议

    MySQL服务器参数介绍 mysql参数介绍(客户端中执行),尽量只修改session级别的参数. 全局参数(新连接的session才会生效,原有已经连接的session不生效) set global ...

  2. NFS网络共享服务 挂载参数及优化 内核优化建议

    配置NFS服务端 nfs01上安装软件 [root@nfs01 ~]# yum install nfs-utils rpcbind -y nfs-utils:NFS服务的主程序,包括rpc.nfsd. ...

  3. .NET程序的性能要领和优化建议

    前几天在老赵的博客上看到,Bill Chiles (Roslyn 编译器的Program Manager)写了一篇文章叫做<Essential Performance Facts and .NE ...

  4. memcached工作原理与优化建议

    申明,本文为转载文:http://my.oschina.net/liuxd/blog/63129 工作原理 基本概念:slab,page,chunk. slab,是一个逻辑概念.它是在启动memcac ...

  5. MYSQL 优化建议

    转自 http://coolshell.cn/articles/1846.html MYSQL 优化建议20条 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存.这是提高性最有效 ...

  6. 20 Zabbix系统性能优化建议

    点击返回:自学Zabbix之路 20 Zabbix系统性能优化建议 1. Zabbix性能变慢的可能表现: zabbix队列有太多被延迟的item,可以通过administration-queue查看 ...

  7. linux内核参数注释与优化

    目录 1.linux内核参数注释 2.两种修改内核参数方法 3.内核优化参数生产配置 参数解释由网络上收集整理,常用优化参数对比了网上多个实际应用进行表格化整理,使查看更直观. 学习linux也有不少 ...

  8. tomcat 优化建议

    下面给出的是tomcat的优化建议,如果不同意见请留言. 上配置: tomcat jmx配置访问:修改catalina.sh CATALINA_OPTS="$CATALINA_OPTS -D ...

  9. unity优化建议

    使用Profiler工具分析内存占用情况 System.ExecutableAndDlls:系统可执行程序和DLL,是只读的内存,用来执行所有的脚本和DLL引用.不同平台和不同硬件得到的值会不一样,可 ...

随机推荐

  1. 茅坑杀手与Alias Method离散采样

    说起Alias,你可能第一个联想到的是Linux中的Alias命令,就像中世纪那些躲在茅坑下面(是真的,起码日本有粪坑忍者,没有马桶的年代就是社会的噩梦)进行刺杀的杀手一样,让人防不胜防,对于那些被这 ...

  2. AgileConfig-如何使用AgileConfig.Client读取配置

    前面的文章(AgileConfig基于.NetCore的一个轻量级配置中心,AgileConfig轻量级配置中心 1.1.0 发布,支持应用间配置继承)都是介绍AgileConfig服务端已经控制台是 ...

  3. Beta冲刺——第六天

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE1 这个作业要求在哪里 https://edu.cnblogs.com/campus/fz ...

  4. 初学VBA

    一个最基本的VBA程序 Sub test() //宏开始 Dim ge As Range //定义变量 For Each ge In Range("a1:a10") //从a1到a ...

  5. 在.NET Core中使用Channel(二)

    在我们之前的文章中,看了一些非常简单的例子来说明Channel是如何工作的,我们看到了一些非常漂亮的特性,但大多数情况下它与其他某某Queue实现非常相似.让我们进入一些更高级的话题.我说的是高级,但 ...

  6. 杭电OJ----1002A + B问题II(超大数计算问题)

    Problem Description I have a very simple problem for you. Given two integers A and B, your job is to ...

  7. Sentry(v20.12.1) K8S 云原生架构探索,玩转前/后端监控与事件日志大数据分析,高性能+高可用+可扩展+可伸缩集群部署

    Sentry 算是目前开源界集错误监控,日志打点上报,事件数据实时分析最好用的软件了,没有之一.将它部署到 Kubernetes,再搭配它本身自带的利用 Clickhouse (大数据实时分析引擎)构 ...

  8. 你还不知道mysql中空值和null值的区别吗?

    前言 最近发现带的小伙伴写sql对于空值的判断方法不正确,导致程序里面的数据产生错误,在此进行一下整理,方便大家以后正确的判断空值.以下带来示例给大家进行讲解. 建表 create table tes ...

  9. tf.argmax(vector,axis)函数的使用

    1.返回值 vector为向量,返回行或列的最大值的索引号: vector为矩阵,返回值是向量,返回每行或每列的最大值的索引号. 2.参数 vector为向量或者矩阵 axis = 0 或1 0:返回 ...

  10. tensorflow安装使用过程错误及解决方法

    tensorflow2.x 使用过程中常见错误(持续更新) 安装配置,使用tensorflow训练模型,转换为tflite模型,并部署与移动端过程中,虽然不难,但是也常出现一些莫名其妙的问题,下面简单 ...