请选择 进入手机版 | 继续访问电脑版

华硕路由爱好者社区

 找回密码
 立即注册

手机号码,快捷登录

搜索
查看: 6497|回复: 21

[图文] 华硕SMART CONNECT使用详解

[复制链接]

1

主题

11

帖子

78

积分

注册会员

Rank: 2

积分
78
发表于 2018-7-21 10:49:16 | 显示全部楼层 |阅读模式
写这篇文章的最大理由,便是鄙视某些公司的工程师和产品体验师们,这么重要的东西都不给用户解决,让用户自己折腾,用户体验很差有木有!

----但是反面却是,它可以由你来控制。

但我相信,大部分用户都希望产品到手就是可以使用的,有简单选项型的预设值可以给用户,简单无脑 = 轻松愉快!

废话不说,咱们来看看这个SMART CONNECT到底怎么用

网上有一些前辈已经PO了不少相关的文,我在研究此功能时阅览了一些,可惜却没有一个能够真的让人满意的,这也是我为什么要在这个论坛注册账户发文的原因,希望能够给广大的华硕玩家带来光明

先上一张自己的路由相关设置的图。



第一次发帖,不太清楚这个图大家看不看的清,下面讲解一下我对这个SMART CONNECT功能的理解。

这个功能主要是帮助用户可以让无线设备在一定的规则下在多个无线频道里自动切换,在日常中,最主要会出现以下几种场景需要用到该功能:

1. 小明捧着手机从一楼走到了二楼,或者从家里走到了走廊去和邻家妹子打招呼去了,原本刷刷刷的5G变成了卡卡卡。

2. 小明捧着手机从二楼走回了一楼,或者从门外走回了家里。

3. 小明正在看智能电视,没刷手机,这时候突然邻家妹子发起了一个视频通话。

4. 小明的家有好多设备,特别好多都是无线设备,正因此买了华硕强力党来带动家里一群老老小小的无线爷们,但如果所有的无线爷们都挤一块,还真心浪费。

5. 小明家需要AIMESH组网,强制开启。

说了一堆,其实我个人觉得,无论是个人还是小型公司,对于一个性能企业级的路由器而言,自动切换2.4G, 5G的频道是非常实用而有必要的。我用过华为的自动切换,因为没有私人定制,切换无法自己设置,确实对每个用户应用场景而言,并不能很好的贴合。

很不幸,以上罗列的5点我都经常碰到,所以SMART CONNECT这个硬骨头通宵也要上

需求讲完了,来讲解一下对策。

我的设置的主要思路是:2.4G主打稳定+覆盖,5G_1涵盖大部分可以5G设备,5G_2给高需求设备。

因为本人住的是三层别墅,一楼楼顶钢筋混凝土特别结识,虽然路由器尽可能放在了楼梯口,但局限于地方限制,5G信号穿到楼上还是渣,所以我的设置需要做到的就是一旦我走到2楼或者楼外,就切换成2.4G,而一旦回到一楼,切换成5G。

接下来简单解释一下SMART CONNECT里Broadcom留下的一堆不知所云的东西:

(如果你是技术小白,可以跳过所有你看不懂的,我会用大白话来解释最后的功能运作流程)

第一块是控制触发条件,翻译没有问题,就是这个功能在各个频道下的设备触发切换的条件。在这里很多人有不少误解,有些人认为RSSI用LESS触发高,2.4G频道下也使用LESS去触发,还有人认为PHY RATE是终端的绝对属性,在这里一块AC1900的网卡就有1900Mbps的属性,以上这些都是误解,后面会在流程详解里说明。

第二块是STA选取规则,使用手册原文:
一旦觸發頻帶切換,ASUSWRT 將會遵循 STA 選取規 則來選擇即將被觸發的客戶端以連接最合適的頻帶。这写的还算能理解,就是通过这个规则我们告知路由器需要哪些设备切换频道。



第三块是界面选择与审核程序,使用手册原文:這些控制項目決定切換的客戶端在哪裡終止。目標頻帶 控制指定切換目標的第一和第二選擇。手册原文到这里并没有什么问题,但是迷雾马上来了:


當客戶端達到無線 STA 選擇策略標準時,如果無線帶寬使用小於設置值,客 戶端將會切換至第一目標。否則,客戶端將會被發送至第 二目標帶寬。


根据我实际测试,SMART CONNECT的运行机制并不是按照手册上所说的,或者说手册上说的太简单了。而我们看到的中文手册也没有缩水,到底是台湾的公司,中文还是母语,我对比了5种不同语言版本的手册,都是一个意思。

这里就是大家对这个功能造成误解最大的原因所在,之前的解释虽然并没有完美解释每一条小规则的作用,但大致解释了每一个区块的作用,至少让我们知道了在什么条件下会触发切换,哪些设备会触发切换,然后就是切换到哪里----迷雾紧随其后,切换到哪里的过程竟然被精简到发指的地步了。好比我们知道要寄一个包裹,里面装什么东西,也知道了要寄给谁,然后我们发现竟然没有告诉我们地址!!!然后大家都需要猜了,这坑爹的人到底住哪里?!

可能比喻有点不完全贴切,但大致就那意思,大部分人都明白这个功能的大部分步骤,却都对这个功能运行流程停在哪里一团浆糊。很多人都要靠不停地调试,才能找到一个自己看上去合适的设置。这都是因为使用手册没有告诉我们Broadcom的这个功能到底如何去选择频道的。

其实选择并不复杂,据我个人反向推测及理解,整个功能运行机制如下:

当一个频道有设备触发了切换条件,功能就开始运作了,通过STA选取规则先选取出这个频道所有符合切换的设备,然后准备跳转,一般有2个目标,如果在第三块有设置宽带使用量,则测试第一目标频道是否同时满足“小于频道带宽使用量”和第一块的触发条件,如果第一目标频道满足
“小于频道带宽使用量”且没有触发第一块的触发条件,则目标就被踢去第一目标,否则就会去第二目标。请注意,该功能还有隐藏条件,如果第二目标频道仍旧触发了该频道在第一块的触发条件,则该目标哪里都不去,会死在原来的频道里。(此根据测试结果推测出)



看到这,你可能会说,我去,原来我的手机死都不跳回某个频道,原来是这样!对,就是因为手册在最重要的一个环节没解释清楚,或者说华硕的工程师本身在接触这个功能后,也不明白它的运作原理,所以就把这个谜题扔给了用户,让大家去撞脸...

然鹅,还是会有朋友表示,看不懂你在说什么,但感觉好高深的样子。好吧,我用大白话来解说一遍:

小明从邻家妹子家回到了自己家,2.4G信号从一般变成了非常好,而此时5G_1和5G_2两个频道都在那边大声说,我的剑已经饥渴难耐了!这时候我们就需要SMART CONNECT功能来帮助路由器自动将小明的手机从2.4G切换到5G信号。

首先,小明的手机2.4G信号变成了非常好(比如-35dBm)并且连接路由器的速度大于了150Mbps(参照我的设置),从而触发了频道切换。

接下来,路由器说,所有2.4G频道里有多少设备可以被我踢去其他频道的?嗯嗯,对照着STA选取规则,全都纠察一遍,还是和前面的条件一样的设备,就是小明的手机被揪了出来(因为我们设置选取条件和触发条件一致)。

然后,路由器开始踢人了,先把小明的手机踢给第一目标5G_1频道,因为我们没有设置带宽使用量的考量,所以直接看小明的手机目前信号是否低于-65dBm,速度是否小于122Mbps,是否大于297Mps,如果全都是否,则小明的手机顺利被踢到5G_1频道。假如小明手机此时连接路由器的速度是300Mbps,则不满足5G_1,而会去向第二目标5G_2频道,仍旧一圈信号速度等等考量下来,全都是否,很好,你就留在这个频道了!

以上,就是最通俗易懂的流程解释了,如果你看到这里为我鼓掌的同时默默在心里认为好高深,不明觉厉的样子,请跳过下面一部分设置解释部分,完全按照我的设置来作为你的预设置

以下,简单解释一下各个规则的设定。

2.4G   RSSI大于-40或连接速度大于150时才触发,这样可以杜绝很多老旧的2.4G设备和待机设备去5G网络抢带宽,同时-40以后,5G网络的丢包率在一个可以接受的范围内(我的手机要拿来随时打游戏,所以卡顿必须杜绝)。注意:这里速度大于150可以设置为144-150之间的一个值,因为这个值很难选择,我在截图之后就调整了鼠标的DPI而滑到了146。原因是,很多n代的设备,信号满时2.4G会到150的速度,这时候就应该让它跳到5G去获得300的速度,而AC的设备当信号差时,2.4G会获得144的速度,这种信号的AC设备,如果换到5G是会卡的。

这边会有人有疑惑,如果我的设备信号大于-40了,为什么还不跳呢?因为你的设备并没有对路由器申请很高的带宽,别忘了,我们在
5G_1和5G_2里都设置了速度条件来挡住那些速度慢又想飙车的设备。
当很多时候设备待机时,它并没有多少通信,它可能只对路由器申请了50的速度就够了,这样的设备也没必要去5G飙车。但如果出现之前提到过的场景3,邻家妹子给小明打视频电话了,这时候手机会迅速向路由器申请更高的设备,而对一个AC设备而言,轻易就超过150了,然后就去了5G老司机飙车。

SAT选取规则和触发一致。

第三块,我这里设置先去
5G_1,再去5G_2,我把5G_2预留给所有高速高需求设备,比如刷剧和刷怪。没有设置带宽使用量,去5G没必要看带宽,这样可以让低速设备在有需要时迅速提速,这里设置阈值的必要性不高,5G_1在第一块已经设置了使用量的阈值,如果5G_1堵车了,设备会自动传送到5G_2。



5G_1  设置了使用量门阀,80%,非常有必要,不然5G_1会堵车。RSSI小于-65(到二楼或者到楼外)且连接速度小于122,或大于297。这里主要是控制信号带来的速度滑坡和丢包率增加,当速度过低,踢!速度太快,同样踢,踢去更空的5G_2。在第三块,这里设置了带宽使用量,其实意义并不大,如果2.4G满了,直接踢去5G_2,但如果是速度慢信号差的设备,最终还是会被5G_2踢回5G_1,这里设置只是不希望2.4G被堵上了,理论上可以设置更高一些,考虑到不太清楚这里设置的带宽到底是多少值,再考虑到2.4G的干扰及信道叠加更严重,所以设置71多预留了一些。



5G_2  设置基本和5G_1的想法一样,但不考虑带宽,门阀速度更高,在这个频率只保留连接速度高的设备,而且只有AC设备才会触发切换,这样来5G_2的也只有AC设备。其他就是它能踢的地方就一个,2.4G,它要踢人了,只有一个可能,信号变差了,所以稳定是王道。



最后,我们终于要来说意思弹回检测这块了。



为什么我一开始只字未提呢?因为根据我的经验,这个弹回检测并不影响之前整个SMART CONNECT功能的运行和理解。它等于是个仲裁机制,保护并节约路由器的运行资源。但是我建议大家设置计数不低于5,停留时间不大于1200秒。



它的作用就是如果SMART CONNECT对一个设备在(180秒)内触发超过(20次)则会在接下去的(600秒)内对该设备不再触发。所以如果触发太频繁,自然会消耗过多资源(这里意思当然是因为设置不当造成的...如果正常情况,我拼死都不可能在3分钟里上上下下跑10次以上,如果真发生了,路由器不甩我10分钟以示惩戒)。如果家里有信号临界点的,而此处又会经常光顾,那就需要你悲催地多调试几次,测出那个位置你设备的信号值和连接速度(要看在路由器固件里显示的速度),然后修改阈值。



终于写完,饿了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

1

主题

11

帖子

78

积分

注册会员

Rank: 2

积分
78
 楼主| 发表于 2018-7-23 17:38:30 | 显示全部楼层
ysbledmh 发表于 2018-7-23 08:10
感謝kludy的熱心測試與發文分享

請問有雙頻機的建議設置嗎?

双频要简单不少,就只需要规定2个信号强度阈值,一般建议2.4G 这里设置大于40-45,5G这里设置小于60-65,省略写了,都是负数。其他建议2.4G设置速度大于70,5G速度设置小于100,5G带宽设置90。第二块参照第一块设置,第三块都不要设置带宽。

29

主题

320

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058

RT-AC86U

发表于 2018-7-21 11:40:15 | 显示全部楼层
本帖最后由 cb007 于 2018-7-21 15:08 编辑

强烈支持!!!!楼主的奉献精神值得分享!很多人都不会设置,却又想用双频合一功能,只好把切换功能交给终端设备自己来执行了。还好,手上的几个小米手机,都能够自动根据距离远近(信号强弱)在AC86U的2.4G和5G之间成功切换,2.4G和5G都用不同的SSID。

10

主题

180

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444

RT-AC88URT-AC86U

发表于 2018-7-21 11:51:24 | 显示全部楼层
这个玩意设置确实很复杂。在使用AiMesh的情况下,SMART CONNECT还有用吗?
还有就是现在2.4g的干扰非常严重,在这种情况下,如何设置才能实现除非必要(比如5g信号实在非常差的情况)都主动使用5G信号呢?

10

主题

180

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444

RT-AC88URT-AC86U

发表于 2018-7-21 11:52:28 | 显示全部楼层
我现在是直接采用的无线mac过滤,支持5g的设备只能连5g,2.4g设备只能连2.4G。

14

主题

467

帖子

953

积分

特聘会员

Rank: 2

积分
953
发表于 2018-7-21 18:38:50 | 显示全部楼层
写的很好
回复

使用道具 举报

1

主题

11

帖子

78

积分

注册会员

Rank: 2

积分
78
 楼主| 发表于 2018-7-21 22:45:44 | 显示全部楼层
这个点才有空上电脑转转

1

主题

11

帖子

78

积分

注册会员

Rank: 2

积分
78
 楼主| 发表于 2018-7-21 22:48:43 | 显示全部楼层
cb007 发表于 2018-7-21 11:40
强烈支持!!!!楼主的奉献精神值得分享!很多人都不会设置,却又想用双频合一功能,只好把切换功能交给终 ...

手机自动切换也有它自己的运行机制和逻辑,很多时候2.4G跳5G会比较困难一些,也存在较多不稳定因素

1

主题

11

帖子

78

积分

注册会员

Rank: 2

积分
78
 楼主| 发表于 2018-7-21 22:55:36 | 显示全部楼层
zengmc 发表于 2018-7-21 11:51
这个玩意设置确实很复杂。在使用AiMesh的情况下,SMART CONNECT还有用吗?
还有就是现在2.4g的干扰非常严重 ...

比较杯具,开了AIMESH是强制启动SMART CONNECT的,但因为一般人两个AP点不会太远,使得5G信号漫游非常方便,不至于用2.4G过渡,或者中间停留时间很短,以至于感觉不大。

2.4G干扰是个大问题,导致很多时候路由器信道堵塞或者信噪比大增,用SC功能可以实现。
比如你可以设置,2.4G下第一块内,速度连接大于70或者50就触发,信号强于-60也触发,-60以下的信号不建议去5G,丢包率太高,不稳定。在5G下第一块内,取消带宽,速度低于50,或信号强度低于65触发,不重叠信号强度是为了不让设备在某个位置不停跳。

1

主题

11

帖子

78

积分

注册会员

Rank: 2

积分
78
 楼主| 发表于 2018-7-21 23:04:41 | 显示全部楼层
zengmc 发表于 2018-7-21 11:52
我现在是直接采用的无线mac过滤,支持5g的设备只能连5g,2.4g设备只能连2.4G。 ...

如果你的使用环境不复杂,是可以这样简单分类。
可惜我的使用环境太过BT,我平时家里有30-40个设备保持在线,平板有6个,手机有7个,还有无线视频监控和一些智能家居设备,还有一堆影音娱乐游戏机都连接WIFI,我已经将能通过网线的都通过网线了,但还是有很多WIFI设备需要连接。
重点是,最常发生拿着平板从一楼走到二楼或者三楼继续刷剧,这时候5G就hold不住了,特别是到卧室,5G信号一下子掉到-70以下,但又不能无脑给它2.4G,不然2.4G的网速一下子会被他吃空,还造成了浪费,家中有四人,全家娱乐时经常出现4台机器都在刷高清,2.4G的带宽是HOLD不住的。

1

主题

149

帖子

724

积分

高级会员

Rank: 4

积分
724
发表于 2018-7-23 08:10:01 | 显示全部楼层
本帖最后由 ysbledmh 于 2018-7-23 08:18 编辑

感謝kludy的熱心測試與發文分享

請問有雙頻機的建議設置嗎?

三頻機目前只有 RT-AC3200 因不支援AiMesh放在旁閒置。

https://drive.google.com/file/d/1FaeOcfV8s0N7IxNohrcPIwJmIx2nuCS4/view?usp=sharing
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|华硕路由爱好者社区 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2019-3-19 01:23 , Processed in 0.028136 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表