V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sxguka
V2EX  ›  宽带症候群

[拆掉弱电箱] 双 5G 基站级调优, WiFi 再也不卡!路由器频宽信道、射频一点通

  •  
  •   sxguka · 2 月 7 日 · 1382 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://www.bilibili.com/video/BV1LZ6yBXESq/

    “在常规民用无线局域网的物理层约束下,能量与数据的有效载荷不可能在不借助有线介质的情况下,通过单一射频接口在同一信道内实现无损的中继转发。”

    “不可能构建一个仅通过单一无线射频界面作为中转,而不向周围信道排放大量‘废热’(无效占空比)并导致有效带宽腰斩的网络循环”

    不要让老头乐上高速,在家里修个双层立交桥,新手机上 5.2G 高速 8 车道 160 频宽,老手机小爱音箱上 5.8G 四车道 80 频宽,分流共存。

    只要房屋不超过 150 平、长边小于 15 米、单层,宁可直连原 5G 信号,也不要用 2.4G 或者拓展出虚假的 5G 强信号。忘掉三频和无线回程,10cm 短跳线连两个普通路由器,分体式双路由器三频,物理法则比什么都有效,或者直接有线回城,有线才是原教旨路由器。

    『无线不能超二定则』

    一般地,忽略掉 6G (中国不可用)和支持双高频并发的高端设备,或无线网桥、专有设备、私有协议设备等的情况下,有以下规律:

    1.无线传输应该仅限于终端和终端之间的传输,或终端和 AP 之间的传输。

    2.路由器的 OFMDA 和 MU-MIMO 之类的技术,可以适用于多用户的接入。但是,不要使用一个无线设备作为数据包的中转站。也就是让一个无线设备同时收和同时发,并且还要占用其缓冲区的部署形式。

    即:零次无线传输最好,一次无线传输是无线发明的最初用途,也是正确用途,两次及以上的无线传输是不合理的。

    由于无线超过两次及以上的传输会造成严重的问题,因此又被称之为无线单跳定则。


    简单的说,

    1.为什么要分 5.2G 和 5.8G ?

    就像收音机一样,如果所有人挤在一个频道说话,谁都听不清。即使 WiFi 6 有 BSS 着色机制,但是这也只是让大家时分复用排队。中国没有 6G ,所以要好好地利用好我们有的资源,也就是 160+80 ,一共 240MHz 的频宽

    要把 5.2G ( 36-48 ,52-64 )和 5.8G ( 149-161 )当成两个完全不同的独立频段来部署。

    这比买三频路由器性价比要高得多,家里的三个频段就是不同的名字,同频:同名同密码漫游,异频不同名。

    2.为什么小米互传,WiFi Direct 优于连接同一 AP 的局域网互传?

    场景 1:有线→WiFi

    虽然比不上两段有线,但是路由器的投篮水平比普通的好很多。这就相当于课代表的课桌底下挖了一条私人地道,直达班主任的讲台。课代表常年收作业,手法非常娴熟。所以能达到非常强的性能。这也就是我们常用 OpenSpeedtest 测的所谓的 WiFi 链网性能。

    场景 2:WiFi→WiFi

    路由器的投篮技术确实比普通手机好。如果是两个手机直接说悄悄话,同桌传纸条也知道要私下传。

    归根结底,就是,班主任虽然有两只手,但是他的手只能在同时收作业和同时发作业的过程中。除非有第三只手,可以用第三只手发,但是发的量会减半。因为无线同一 AP 内互传,相当于同时上传和下载,压力非常大。

    或者换一个比方

    相当于有一个餐馆,但是这个服务员要同时负责把做好的菜端给顾客,同时还负责从仓库拿货把货运到后厨。

    AP 就是应该给手机服务的,结果这个 AP 还有相当多的过程用来进货去了。

    3.为什么不要无线 Mesh ?

    这是没有办法的办法。如果必须要的话,就搞两个廉价路由器吧。一个工作在 5.2G ,这个可能要贵一点,最好支持 160 频宽。另外一个工作在 5.8G 。然后中间用短跳线连接。这就相当于普通的人需要的双手端盘子,与其找一个高手,可以左手送盘右手接盘单手端盘,或者说他一个手可以端两个盘子,还不如找两个普通人在指定的地方用 Overkill 的性能来交接。


    也就是两台手机之间宁可使用 WiFi Direct 之类的直连小米互传也不要连接到同一个 AP 底下进行局域网传输。

    除非楼层达到 2 层,面积大于 150m²,或单边大于 15 米,否则宁可连-75dBm 5G 信号,也不要连 2.4G 信号更不要连虚假繁荣的无线 mesh 信号。有线回城永远是唯一解。无线回程是没有办法的办法,完全可以选择 30 元的和 80 元的普通路由器,用短跳线连接。


    定律解释: 鉴于 802.11 协议族天然的半双工特性,当无线设备被部署为中转节点时,其物理层必须在时间轴上将接收( Rx )与发送( Tx )进行硬性切分。这种基于“存储-转发”机制的同频操作,会导致信道空口资源( Airtime )发生倍数级占满,并诱发缓冲区队列的非线性延迟。

    定律解释: 路由器的投篮技术确实比普通人好( OFDMA/MU-MIMO )是为了同时服务多个‘观众’,而不是为了让你把它当成‘传声筒’。无线发明的初衷是‘最后一步的跳跃’,而不是‘中途的折返跑’。让一个无线设备同时扮演接收者和发送者,就像是在单行道上玩往返接力。

    零次传输(有线): 理想状态。

    一次传输(直连): 唯一正确且合理的无线用途。

    两次及以上(中继): 逻辑谬误。这不是在优化信号,而是在通过消耗缓冲区和空口资源来制造‘满格信号’的视觉幻象。任何试图超越‘一跳’的无线拓扑,在效率账本上都是注定破产的。

    @skylancer

    叫啥呢?我自己写的,最多润色结构。简介而已,本体本来就是视频

    第 1 条附言  ·  2 月 8 日
    @xyz3210

    同意你的观点,不过可以上 B 站看看海南弱电小胡,听我聊往事或者沈阳穿线大神,有些人就算选了 AP ,但是没把频宽规划好。还有的人 AC 供电器功率不足,当然,这些加钱可以解决。但是有的人他要么是追求所谓的企业级高密部署,默认情况下全部选了 80 频宽,发挥不出性能。有的人又非要追求测速跑满,每个房都搞 160 ,因为 AP 覆盖相对小,每个房都要有,卫生间没有的话也不方便。然后每个 160 又有同频干扰,所以合理的规划还是很重要的。这是物理层的规划,至于网络层的话,不需要复杂的流控和 QoS ,不需要红绿灯和交警。这相当于是把空中信道搞好。
    第 2 条附言  ·  2 月 27 日
    由于不同厂家对信号功率的叫法不一样,我根据自己的实验或网上评测,推断出统一的功率单位。在城市,5.8G 允许的功率更大(但是家用路由器非专业单 5.8G AP ,通常整段 5G 都是遵循最大 0.2W 功率,2.4G 0.1W 功率)这是前提条件。

    主路由:中兴星云 Max 纯有线全 2.5G 主路由( 5 口,无射频)

    AP1:弱电区,物理上属于大客厅,在客厅最南侧,东西向属于中侧,型号华为 8125XN

    开 5.8G WiFi 6 (不支持 7 ),不支持锁 5.8G/锁信道范围,故手动信道 153 。功率 23dBm

    名称:某某(高速)

    AP2:电视柜,在整个房屋南北向的中侧,属于客厅的最北侧。东西向属于中间偏西一点

    型号小米 BE 3600 单 2.5G 版

    开 5.2G 160 ,WiFi 7 ,支持 2×2 MU-MiMo ,OFDMA ,TWT 等,支持 802.11 k/v ,自动信道,此时相当于主信道范围为 36~64 (实践中 36-48 )自动。

    名称:某某(高速) Pro

    功率 22dBm

    开 2.4G ,功率 19dBm

    名称为某某(穿墙),这是历史遗留问题,曾经家里只分为高速和穿墙两个名称,穿墙这个名称家人熟悉了,虽然手机全部都取消了自动连接这个穿墙,但是部分 IoT 记得此名。

    AP3:书房最北侧,也是全屋最北侧靠窗。
    定位为微蜂窝覆盖,覆盖自己一亩三分地。

    型号中兴 BE5100 Pro

    开 5.2G 160 ,开启 Preamble Puncturing (前导码打孔),支持 3 空间流 5Ghz ,WiFi 7 ,同样支持 802.11 K/V

    支持手动固定 160Mhz ,信道固定 60 。

    功率 21dBm ,名称:某某(高速) Pro ,即支持和客厅 5.2G 160 进行漫游。

    国内没有 6G ,也就是说我把 5.2G 、5.8G 当成两个完全独立的频段来部署。

    放假等常年在家情景,有可能会开副 SSID 为某某(电竞),可锁定某些固定设备(非必须)

    开 2.4G ,设置为 n-only ,名称为纯英文,功率 16dBm

    由于三频路由器太过于昂贵,因此没有支持开双 5G 的单个路由器。
    skylancer
        1
    skylancer  
       2 月 7 日 via iPhone   ❤️ 8
    浓浓的一口 AI 风格语言浪费我几分钟时间阅读
    xyz3210
        2
    xyz3210  
       2 月 8 日 via iPhone
    AC+AP 舍得花钱,就没有什么问题
    jikky
        3
    jikky  
       2 月 21 日
    我直接就 5G 设置 400M 了。
    sxguka
        4
    sxguka  
    OP
       2 月 23 日
    @jikky 啥意思
    jikky
        5
    jikky  
       2 月 23 日
    就是 5G 设置了 40MHz 的,没有设置 80MHz 跟 160MHz
    对应的速度就是 400Mbps ,足够了。
    周边干扰太多了。
    sxguka
        6
    sxguka  
    OP
       2 月 25 日
    @jikky #5 改个主信道就行,例如小米不跑测速默认走的是主信道附近的 80 而不是 160.用 DFS

    家用追求性能,而不是学企业部署那种“集体的平庸”
    sxguka
        7
    sxguka  
    OP
       2 月 25 日
    @jikky #5 40MHz 跑 400M ,这相当于买了个法拉利却因为路口红绿灯多,决定一辈子只挂一档跑。

    家用环境追求的是瞬时吞吐的爆发力。即便有干扰,160MHz 的“冗余”也足以在干扰缝隙中实现对 40MHz 的代差碾压。企业级部署为了几百人的连接协议必须搞“集体平庸”,但在你自己的 150 平领地里,如果连物理层的天花板都不敢摸,那还谈什么“调优”?

    “足够了”是消费主义的借口,“到头了”才是极客的终点。既然物理设备支持 160+80 ,就该用 DFS 把净空抢回来,而不是在 2.4G 化的 5G 频段里苟且。

    你降到 40MHz 看似避开了部分频段重叠,但你忽略了最核心的资源:空口。
    160MHz 能在几毫秒内把数据洪峰‘瞬间清空’,立马释放信道;而你用 40MHz 传同样大小的数据,占用信道的时间要翻 4 倍。在干扰本来就多的环境里,你在这个‘单行道’上磨蹭得越久,被邻居的数据包 Collision 的概率反而越大。 > 降频宽是企业级高密部署为了照顾几百个终端而做出的‘无奈之举’,家用环境想要防干扰,唯一的解法是‘天下武功唯快不破’——拉满 160MHz ,瞬间传完,瞬间休眠。”

    周边干扰多,是因为 90% 的邻居家里那些买来就没进过后台的‘漏油器’,全都在死磕 36-48 和 149-161 这两个默认信道。
    这种时候,主动阉割自己的频宽去迎合恶劣环境,是典型的‘受害者思维’。真正的做法是直接把信道切到 DFS 频段(比如 52-64 ),不比在拥挤的烂泥路里强行限速 40MHz 要香得多吗?

    最关键的是网络是死的,人是活的。一年 365 天,你就算因为 DFS 断网导致饿了两三顿肚子,也比可能每一餐都会混杂邻居的地沟油要好。我要的是能用,那就是优良,不一定要是极优,不一定要是完美,但至少不能是中等、一般。用 DFS 就相当于有了问题我能立马发现,万一有一天开始 DFS 再也用不了了,我回退也不迟。总比平时用一个不知道算不算好的东西好。

    因为用了 DFS 以后,结果是可观测的

    与其为了追求所谓的‘绝对不断线’,每天去吃邻居信道干扰的‘地沟油’(也就是你说的向 40MHz 妥协),我宁愿选择 DFS 跑满 160MHz 。退一万步讲,就算一年 365 天里,DFS 因为雷达避让断了那么几次网(就当饿了两三顿肚子),那我也享受了绝大部分时间的‘优良’体验。我布网要的是‘能用且好用’,不求 100% 完美的 SLA ,但绝不接受常年处于‘一般’或‘中庸’的亚健康状态。

    用了 DFS ,网络的状态是‘可观测的’( Observable )。
    它要么在净空区满血狂飙,要么触发雷达退避直接断开。有了问题我能立马发现,直接排错。万一有一天周围环境大变,DFS 彻底没法用了,我再做回退( Rollback )也不迟。

    做网络部署最怕的不是报错,而是常年用着一个不知道算不算好、默默降级却连个明确结论都没有的妥协方案。
    sxguka
        8
    sxguka  
    OP
       2 月 25 日
    @jikky #5 你的信号只要强于邻居 36dbm ,信噪比就可以压制
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:40 · PVG 14:40 · LAX 23:40 · JFK 02:40
    ♥ Do have faith in what you're doing.