参考文章
https://www.163.com/dy/article/FDFT60T70550I80C.html
https://www.zhihu.com/tardis/bd/art/485711752?source_id=1001
wifi代数
以前大家看电脑手机路由器参数,WiFi都是802.11a/b/n/g/ac/ax,这学名读起来有些麻烦,现在好了,1、2、3、4、5、6,读起来就是这么轻松,下图也科普下每种标准的发布时间。
频段 2.4G 5G
指的是工作频率范围
可以理解为马路的总宽度
2.4G 指的是 2.400GHz-2.4835GHz ,频宽总长为83.5MHZ
2.4G 频段的工作频率为 2.4 ~ 2.4835GHz,频宽为 83.5MHz。5G 频段的工作频率为5.150 -
信道宽度(频宽)
对于一条马路 我们要划分车道 才能让公路更有效率的运行。信道就可以理解成不同的车道,而信道宽度就代表车道的宽度 车道越宽 单位时间能通过的数据量越大。
而与现实不同的是,我们的车道上自行车、小汽车、货车,火车都在上面走。所以需要分成“小车道”和合并后的“大车道”
比如,自行车只需要1米宽度,而小汽车要两米,货车3米,火车4m
假设我们有一个8米长的马路,就以1m的间隔划分基本车道(基本车道是最小单位 只能跑最小单位的自行车),然后不同的交通工具占用的车道数量不一样。
首先以2.4GHz为例,首先要知道 2.4G的比较特殊 如果理解困难 可以先去看5G的
2.4GHz可分为14个WLAN信道,除了第14号信道与第13信道间隔了12MHz外,其余每个信道之间的间隔均为5MHz(车道宽度间隔)
而IEEE 802.11标准规定,每一个信号都需要占20MHz(实际上是22MHz)的频宽,相当于5个信道,因此当无线路由器占用2.4GHz频段的某个信道时,以该信道为中心共计5个WLAN信道都会纳入到该路由器所使用的范围内。
这14个信道中重叠的信道(紫色)就会有干扰,所以为了避免干扰,尽量不同的网络使用不重叠的信道。
通过上图我们可以看到,2.4GHZ信号相邻信道是相互重叠的,因此产生干扰。若邻居王伯伯家无线路由器使用信道1,而你使用信道1-5,则双方无线信号都会受到影响,所以有些时候更改wifi信道是可以提升网络质量的(又WIFI分析工具软件,可以检测WIFI所使用的信道)。
1,6,11这三个信道,则是最优的选择,若周边设备都使用这三个信道,干扰将有所降低。
而且很多其他设备 比如蓝牙 等 也工作在这个范围
这个频段被划分出若干子频段。每一对互相通信的设备在一个时间点上只用一个子频段,并不把整个频段占满。于是可以允许多个对设备同时互不干扰的通信。但是每一对Wifi或蓝牙通信都会占用整个频段的一部分。如果整个频段已经被占满,就不能无干扰地加入新设备。就像一段100m宽的路,wifi在上面每10m划一个跑道,叫wifi跑道0、wifi跑道1、wifi跑道2…wifi跑道9。蓝牙每隔5m划一个跑道,叫蓝牙跑道0、蓝牙跑道1、蓝牙跑道2…蓝牙跑道19。于是这个路上最多能并行行驶10个wifi通信单元(占100m)或者20个蓝牙通信单元(占100m)。也可以同时并行行驶4个wifi通信单元(占40m)+12个蓝牙通信单元(占60m)。但是再多就做不到无干扰了。至于为什么很多通信协议都挤这个频段,当然是因为“免费免授权”啊
5GHz(也就是WiFi 5)的频带范围是5.15~5.85GHz,划分为24个互不重叠的信道。这也就是5GHz为什么说无干扰的原因
5Ghz频段的纯净度好于2.4Ghz频段;且5Ghz频段无线电波的穿透能力弱于2.4Ghz频段,因而受到来自外部的干扰会更少一些。
于是,路由器可以选择每次发送什么交通工具,选择的交通工具占用的车道数量越多,则速度越快。但是如果堵塞严重,比如一个火车在那 周围浪费的空间都走不了了,那么可能还不如自行车走得快和运货量多。
路由器的天线数量就可以理解成 同一时刻能够发送几个交通工具。
下文为了流程 就不涉及2.4Gwifi了,于是 只在5Gwifi的情况下,车道就等于你发送交通工具的大小。(不要理解成多辆车在一个车道的情况 而是理解成一个交通工具 比如1米能走自行车 2米能走小汽车 3米能走火车)
无线网的“道路”是大家共享的,一共就这么宽(802.11 b/g/n的频带是 2.412Ghz ~ 2.472Ghz,一共60Mhz。802.11a/n在中国可用的频带是5.745Ghz ~ 5.825Ghz,同样也是60Mhz),你占用的道路宽了,跑得数据多了,当然就更容易跟别人撞车,一旦撞车大家就都会慢下来,比你在窄路上走还要慢
所以哪个更好的问题和你多大的房子无关,最主要的是你附近有多少个人跟你一起上路的,用NetStumbler这种扫描软件可以很容易看清楚周围频带的占用情况,如果你附近没什么人用,那么恭喜你,用40Mhz来享受高速吧!如果周围“车辆”很多,那么你最好还是找一个车少点的“车道”,老老实实用20Mhz比较好。当然,一个比较好用的方法就是采用未经许可的频段,比如802.11a/g/n的频段你可以找朋友从其他国家弄一个,然后设定在比如4.915Ghz,这样就跟谁都不干扰了,可以舒舒服服地用40Mhz的。当然这个仅限于极小的公司或者个人用户,规模太小用户国家一般也不会去管你,规模大了可就保不准了。
我不是针对人数问题,而是wifi路由器区别不同用户的机制问题。一个路由器,一般都是同事挂一大群人在使用的,这个时候,大家用的都是同一个信道,比如说第一个信道,中心频率为2412M,带宽为20M,就是说一个路由器同一个时候只能工作在这一个频带里,,不能说这个用户工作在第1信道,下一个用户工作在第6个信道,区别不通过的用户是通过给不同的用户分配不同的扩频码来实现的,这一点有点类似移动通信里的手机号码。所以根本不用担心跟别人撞车之类的,这不是蓝牙,这是wifi,真正引起大的干扰是因为多个路由器在一个空间里出现,尽管同一个路由器给用户的分配扩频码不一样,但是相同制式的路由器的扩频码组序列是一样的,当一个地方存在3个以上的路由器,并且每个路由器有多人连接的时候,就会出现,有相同的用户工作在同一个信道,并且,扩频码是一样的这种情况,这个时候相互之间的干扰非常大。
WiFi一个信道的宽度是20MHz,40MHz就是把相邻的两个信道捆绑起来一起用。理论上两个信道能提供更快的传输速率,但是兼容性差一些。而且频带更宽就更容易和别人干扰。40MHz需要客户终端的支持,不然还是回落到20MHz模式。老一点的手机笔记本,以及便宜的智能家居产品不支持40MHz。
5G频段详解
- 5170~5333MHz一般称之为5.2GHz频段
通常作为双频路由器的5GHz默认频段
或者三频路由器中的5G-1; - 5735~5835MHz一般称之为5.8GHz频段
通常作为三频路由器的5G-2使用
其实双频路由器的5GHz也可以使用; - 5490~5730MHz一般为气象、军用雷达所用频段
民用设备是无法使用的,也不合法
不同国家和地区有一些差异,但不大
接着我们再细看5.2GHz:
注意一个巧合没有?
5330MHz-5170MHz=160MHz
如果频宽是20MHz
刚好就分成了8个信道
8个信道从36到64
信道之间相差为4
如果频宽是40MHz
当然就只能分成4个信道
信道之间的相差自然就是8
如果频宽是80MHz
就只能分两个信道出来
每个信道相差必须是16
这个信道就是这样划分频段的,很巧妙的避免了之间的重叠,又尽可能的多分一些信道出来使用。
只是我们常见的5.2GHz频段使用的信道为36、40、44、48,仅为4个;也可以看到大路 @林大路 在这个表格中标注了“偶尔可用信道”。
那么这个信道是干什么的呢?
它有一个特定的名称叫“DFS”,也就是军用和气象雷达使用,不能作为商用和民用。
Tips:这里的“DFS”是一种技术,用于解决民用、商用、军用可用混合使用的一种技术,所以一般把这一段范围的信道称之为DFS信道(也叫做“频道”)。
但是由于5.2GHz信道实在是太少了,所以52、56、60、64可作为周边气象雷达等没有启用的时候,民用设备也可用使用。
当然作为普通老百姓,作为路由器使用方是没办法知道周边有没有雷达在用这些信道和频段。
所以我们的路由器就必须有这种探测功能,否则路由器在上架之前过不了工信部的检测和拿到许可证。
当探测到周边有启用气象雷达等使用时:
这些信道立马会变成不可用
如果路由器已经占用了
会自动切换成36~48这四个信道之一
即便如此,5.2GHz还是不够用,毕竟我国的2.4GHz频段信道都足足有13个之多。
那么作为5GHz高速网络频段,随着网络需求的日益高涨,能不能多分一点呢?
比如也可以有13个,哪怕包含那4个“偶尔可用的信道”也行。
于是就有了5.8GHz,刚好划分了5个出来,一个不多,一个不少,刚好也凑成了13个。
Channel Information
Channel 36 A Band
Channel 40 A Band
Channel 44 A Band
Channel 48 A Band
Channel 52 A Band, RADAR Sensitive
Channel 56 A Band, RADAR Sensitive
Channel 60 A Band, RADAR Sensitive
Channel 64 A Band, RADAR Sensitive
Channel 149 A Band
Channel 153 A Band
Channel 157 A Band
Channel 161 A Band
Channel 165 A Band
对于想畅享体验5GHz高速网络的用户来说,13也算是一个吉利的数字了。
基于20MHz的频宽,5个就是100MHz
所以从5735MHz的频段就排到了5835MHz,刚好100MHz。
分完以后就会有标记:1车道、2车道……
或者说左车道、右车道、公交专用车道(DFS频道),刚好咱们公交车道本身也分时段的、分路段的,有的路段的公交车到是可以临时借道的,有的公交车道是夜间可以长期占道使用的(和DFS技术同理),一切都是为了便于通行、高速的通行(上网)。
好了,信道、频宽、频段、频道我讲完了,还有没有搞懂的吗?
为什么“澳大利亚模式”信号不会更强?
其实从刚才给大家做的表格中可以看到,如果你是学霸基本就领略到了,我们再回顾下完整的表格:
如果你的路由器当前使用40这个信道,那么你的路由器一定是使用的5.2GHz频段,这个是固定的。
如果路由器当前使用157信道,那么路由器一定是工作在5.8GHz频段,这也是固定的。
但是大路可以肯定的告诉你,即便你开了“澳大利亚模式”,如果使用的信道是36、40、44、48,甚至52~64这几个信道。
那么路由器信号覆盖强度或者说信号质量一定和以前是一样的。只有使用5.8GHz频段才会实现真正意义上的“增强”,并且不管是覆盖,还是速度,会真实的有所提升。
这个就要谈到标准了
无线设备的射频信号,使用不同的区间频段,功耗都有“上限”,比如我国在使用5.2GHz频段功耗不能超过100mw(毫瓦)。
通过功率增益换算,200mW=23dBm,这是5.2GHz的功率或者说信号强度,一般强一点的路由器多为19.7dBm就顶了天了。
而5.8GHz功耗不能超过2瓦(但通常不超过1瓦),看起来比5.2GHz强了十倍,不过信号强度不是这样计算的。实际5.8GHz常见最大功耗换算后1瓦=30dBm,反正比5.2GHz强不少。
所以当你觉得你的路由器信号不够覆盖,可以手动的将5GHz频段设定到149-165信道,就会真的变强。所以并不是你开了“澳大利亚模式”或者说“美国模式”就变强了。
看到这里,是不是感觉像捡到宝贝了,开心的像个孩子,毕竟这时候你的多巴胺应该开始急速分泌了。
知其然知其所以然的快乐都属于“学习使人快乐”。不过呢,开心归开心,我们还需要知道另外一个东西,还没下课。
我国还规定:5.8GHz频段不能使用160MHz
感觉就像突然有了大杀器,就是不给用~
那么5.8GHz最大只能使用80MHz频宽,相当于速率减半,因为频宽越大,速度越快。
这个其实很好理解,我们的车那么多,正常来讲,4米宽的车道已经足够了,给你修个8米宽的车道实属浪费。
不但浪费,因为车道比车身宽太多,并不能合理利用,反而道路上的司机不知道如何开车了,加塞更多了,便于加塞嘛。
一方面5GHz频段信道压根就不够用,频宽开的太大,更不方便更多的车高速通过了。
周边那么多住户、邻居,如果一个路由器把160MHz给占完了,反而就会互相干扰。
Tips:相同的信道被多个无线设备使用就会干扰和拥挤,甚至会断流。
而且5.8GHz前面我们计算了,频率只有100MHz的范围,所以从我们的频谱分配上来看,只能使用80MHz。
100MHz的频段范围分不出160MHz来啊。
但类似美国、澳大利亚这样地广人稀的国家,就可以在5.8GHz直接使用160MHz,本身他们的5.8GHz范围跟我们有一些差异。
不同的地方,政策不同,但是都合情合理,为的也是有限的空间内,以人为本,速度都可以更快。
MU-MI
MO(Multi-User Multiple-Input Multiple-Output多用户 多输入 多输出)
以下的理解 先从只存在一个无线路由器开始,暂不考虑其他无线路由器的干扰
说到MIMO,最直观的就是天线数量,在单输入单输出(SISO)的时代,一根天线收发。而MIMO就开始用多根天线实现,下图所示的MIMO就是最基本的2x2 MIMO,也就是双发双收。
但大家要知道对于两个互相通讯的设备,最终的速率是要双方都达到一样的最大才能获得最大传输速率,也就是说我的路由器8条车道发了8辆车,你的手机只能对接2车道,那最终的速率也是按2x2 MIMO算的,当然路由器没那么笨,会为你多发车,那不就都掉沟里去了。所以实际速度还要取决于你的手机或电脑的支持速度。
理解了MIMO,我们就来谈谈传统的单用户MIMO(SU-MIMO)和从5G开始的多用户(MU-MIMO)
在802.11n时代所用的单用户MIMO的最大特点是一次只能和一个设备传送数据,就是大家得按信号质量等条件排队,一个设备传输结束,开始下一个设备。不同设备可能传输的内容不一样,这样就造成其它设备等待的延时,比如一个设备高速下电影,一个打游戏,那么这时候下电影的排前面,那么打游戏的就要排队等候,这时就出现了延迟,严重的时候是肉眼可见的卡顿。但这时候就回到上面说的,如果路由器是8x8 MIMO,而下电影的设备只有2x2 MIMO。
这就好比信道这条公路一次可以8通道发车,但有了个规定,一次只能发给一个设备,这下好了,对方只有两车道对接,其余6车道只能闲置,而后面又有很多设备排队等待收货。所以解决问题的方法就是所有车道可以同时给不同设备送货,这样将一条队伍分成了多条队伍,其效率大大提高,这就是MU-MIMO,当然这里面还存在很多技术实现,比如8条公路如何合理的送给不同设备,那就是不同设备分组的算法了。
这时候较真的朋友就说了,WiFi5就已经有了MU-MIMO,那WiFi6还有啥好吹的。WiFi5的MU-MIMO只支持下行。而WiFi6是支持上下行的。
继续打不靠谱的比方,就用8车道比喻,比如你的手机也是8车道,那么从车道来说,充分利用了。但在WiFi5,这8个车道要不全部从路由器送数据到手机,要不全部从手机送数据到路由器。但问题是有时候数据不大,那可能所有车道也不是全负荷运作。效率没有完全开发,而到了WiFi6,当需要的时候,4车道从路由器向手机发货,另外4车道从手机向路由器发货,这样就大大提高了数据周转效率。
这时候 ,我们想想还能不能再提高些效率?那就是下面的OFDMA
OFDMA
WiFi6由之前的OFDM演化为OFDMA(正交频分多址),感觉很技术,看不懂是吧。我们继续打比方:
我们回到之前的公路上,将不同用户分到不同车道(MU-MIMO)可以大幅提高效率,但同一个车道上依然有很多用户(设备)在排队,那么能否优化下提高效率呢,这就是OFDMA了,之前是一辆车只能载一个用户的货(也就是一个连接信道同时只能和一个设备传输数据,空闲后才能继续下一个),如果这个用户货不多,那就会造成单车运载量低,效率自然低,后面排队的只能眼巴巴看着,现在好了,一车可以装不同用户的货,按照一定算法把大家的货物有效分到每辆车上,这样自然充分利用了运力,减少包裹传送的延迟,也提高了用户满意度。大家不用死排队了吗。
这时候对于一些有钱人士的豪宅或者大型场所,就有了新的问题,我们知道一个路由无法覆盖,就多按几个AP(无线接入点),然后我们的设备不就可以无缝漫游了吗,但问题是么多AP和设备使用相同的信道进行数据传输就会出现干扰,干扰大了,你就会感觉速度慢,为什么?往下看。
BSS Coloring(BSS着色机制)
看不懂没关系,一说就明白。
接上面的疑问,比如下图的36通道上,有三台设备(这里是3个AP)。
我们这回用快递打个不恰当的比方,三台36通道的设备就是三个快递站。当一个包裹本来要从左上角发送到右下角,但因为他们都在同一通道,所以这个快递是会送到通道上所有的快递站的。所以左下角的快递站也会收到这个包裹(实际不可能一个包裹多送的,这里只是做不恰当的比喻),这时就出问题了,这个包裹并不是送给左下角快递站的,但却占用了它的道路,那么其它送过来给它的快递就需要排队等候了,结果它耗时拆开一看,不是自己的,只能扔掉了。但时间却被占用了,这也就是干扰造成延时的原因。
怎么办呢,用不同颜色标识发送接收方,我这个快递是送到右下角的,那我就把这辆快递车涂成黄色,这时左下角一看,给我送快递的都是蓝色车,这个黄色车肯定不是给我的,就直接不让它入站了,也就不占用它的接收了,这样不就一定程度减少干扰了吗。而BSS行话叫基本服务集,这里可以理解为送货的卡车。
多天线会互相干扰么?
路由器增加天线数量 不是为了增强信号 而是为了两个,把信道切成多个,导致在不同的天气上去接收信号阵容时,对于多条信号流进行捆绑提升整体的利用率,第二是利用波的干涉原理,做到波束整形上信号跟踪用户,不过普通家庭的设备,是不可能实现智能调节波束的
比如两个设备 一个下载 一个刷网页 由于下载那个任务量很大 所以一直在发送下载的 网页的只能插空发 (cpu处理速度大于发送电磁波速度) 两个天线就可以减少排队现象
总结:一个路由器 可能是比如收发时间有微小区别 或者发射方向 电磁波角度区别 似乎可以不干扰 而且有的好像可以波束跟踪用户在那个位置 定向发射 但是 如果同一个方向 好几个设备的情况 那还是可能影响的
1、天线增益
在理想条件下,辐射点源应以球状向四面八方均匀辐射能量(现实中并不存在这种无向天线)。如果加以限制,使能量只朝特定方向辐射,其在该方向上的覆盖距离就会有较大提升。
天线增益,就是牺牲天线朝某些方向的信号收发能力,让信号辐射更集中于特定方向,能在不增大信号输入强度的情况下提升该方向信号覆盖范围。
家用路由器天线为全向天线,即牺牲竖直方向上的收发能力,提升水平方向上的信号增益(如下图所示)
比如同一个方向有两个或者更多设备,当然会连接不同的天线,如果恰好在传输路途上有其他天线发射信号,干扰就很明显了。如果增强某个方向的信号时,我们就会去调整天线方向,天线太多的话就很容易顶在一起,两个信号源紧挨在一起,干扰也是很明显的。
MLO
需要WiFi7的MLO,WiFi6的160Mhz必须是连续的,所以受到点干扰就会掉到80Mhz
为什么跑不到标称速率?
都存在的限制:
在我们的实际测试中,标称速率为1000Mbps的有线网卡往往可以轻松跑出900Mbps或更高水平的平均速率,但标称速率为1200Mbps的WiFi 6无线网卡,实际测试下来的平均速率大都是800Mbps以内的水准。因此时至今日,千兆级有线网络的实际使用体验,相比标称速率更高的WiFi 6甚至WiFi 6E无线网络,很多时候反而能略胜一筹。那为什么会出现这样的状况呢?
-
比如分为标记位和数据位 而你的手机统计的时候 之后统计数据位
-
如果我们把一条数据通道当成一条连接A与B的道路,那么“全双工”就代表着这条道路可以同时实现A-B与B-A的通行,而“半双工”则代表着这条道路虽然可以实现A-B或B-A的通行,但同一时刻只能让其中一个方向通行,另一个方向必须等待。与“全双工”以及“半双工”对应的自然就是“单工”,即道路只能单向通行,A-B或B-A二选一,因此“半双工”也就相当于“可切换方向的单工”。
目前千兆级的有线网络基本上都是运用全双工的工作模式,而WiFi无线网络则都是使用半双工的工作模式,因此对于有线网络来说,其在发送数据的同时也能接受数据,两个方向的数据包几乎不会干扰对方的工作。得意于此,如果有线网络需要双向传输数据时,那两个方向的传输都能同时进行且均能达到千兆级的速率,实际吞吐量就相当于是两个千兆网络叠加,相当于2000Mbps的水准。
而采用半双工模式的WiFi无线网络则做不到这一点,由于其在同一时间只能接受数据或发送数据,因此当其两个方向同时传输数据的时候,网卡实际上是在“接受模式”和“发送模式”之间反复切换,实际吞吐量就不会超过协议速率,而且为了确保无线网卡能够正确地切换模式,数据帧的传输时会增加帧间隔时间,这就意味着在单位时间里传输的有效数据实际上会更低。
当然从理论上说,如果网络可以一直维持单向传输,那么半双工是可以没有帧间隔,实际速率上的表现会更接近协议速率。但实际情况是,即便在表面上看只需要单向传输数据,例如我们通过网络进行下载操作,那系统在接受到数据包后,也是需要给出相应的反馈信号,更别说此时网络中可能还存在别的进程需要上传数据。因此半双工的WiFi网络在实际应用中必须按照协议的安排来发送或接受数据包,帧间隔不可避免,而且发送与接受的数据帧也会存在各种差异,这就进一步拉大了有线网络实际速率与协议速率之间的距离。 -
无线网络与有线网络的抗干扰能力不在一个级别 无线网络使用的是电磁波作为载体,其“特点”就是很容易受到外接的干扰,包括传输路径是否有障碍物,外接是否存在频率接近的其他电磁波等等,而且传输距离也是明显受制于发射功率。这就使得无线网络在传输数据的时候,很容会因为外界的干扰而影响了数据帧的完整性。当客户端接收到不完整的数据时,其将返回一个重发数据帧的信号,路由器便需要重发数据,这就相当于是降低有效数据的比例,表现出来就是实际速率远低于协议速率了。另外我们在连接WiFi无线网络的时候,往往还需要输入密码,这就意味着WiFi无线网络是经过加密的,因此设备与路由器在发送和接受数据的时候,将需要对相应的数据帧进行加密和解密,一定程度上也会影响数据的传输速率。当然相比于此前提到的因素,加密带来的影响实际上市比较小的,考虑到安全方面的需求,这点速率牺牲还是很有必要的。
-
即使贴脸也有百分之二十衰减
-
正常还有其他路由干扰等等因素 实际贴脸有个七十就不错了,正常可能就60
-
1000和1024的换算有区别的
-
mesh组网等 也是会干扰的
-
路由器发热
-
网线影响
其他
即使贴脸跑也会有衰减
可能是smb版本的问题 关了smb1.0可能会好一些
跃点跟踪tracert -d 【ip】 ping xxx -t 可以持续测速
好像ipv6也会影响
iphone可能5G存在兼容问题 特别是旧版 改为sae加密和80mhz(好像主要是sae加密的问题)
如何判断是不是设备承载量多造成的问题?
连接你所有设备 然后ping网关看看
win可能是windows国内服务不可用导致的
https://www.bilibili.com/video/BV1PT4y1o7tx/?spm_id_from=333.337.search-card.all.click&vd_source=1519960bcbf662e869de75526373a49f
这个是修改检测地址 但是评论说 用了反而可能无法上网
mumo不会互相干扰么?
无线空间流也就是天线数量 可能不会干扰?因为可能不是同时发射 稍微错了一点 或者 极化角度问题可以识别?因为理论上不同的极化方向之间互不干扰
电磁波到底是一个方向 宽度固定 还是可以类似水波那样扩散开?
csma/ca 机制的一个基本条件是若干个设备共享同一信道。而mimo(不仅是mu mimo)则是利用空间分集手段创造出多个不相干信道(其实也是有干扰的,但是可以通过信号处理手段将干扰消除掉)。所以就能做到同时多终端了。
至于多个信道是怎么创造出来的,有点复杂,至少得用到线性方程组相关知识。或者你也可以简单理解成每个设备间换用了个虚拟的定向天线进行通信,其他方向的电磁波收不到,就自然没有干扰了嘛~
作者:八宝景天
链接:https://www.zhihu.com/question/549278858/answer/2637008272
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
假设一个天线发射信息为X,另一个天线发射信息为Y。信息X和Y传递到接收天线1和接收天线2上。接收天线1收到的信号为aX+bY,接收天线2的收到信号为cX+dY,(a,b,c,d是空间传输的信道模型系数)。根据接收天线1和2的信号来得到发射天线的信号X和Y,其实就是一个解方程的问题,也就是必须要知道a,b,c,d系数。如果知道a,b,c,d这些空间传播系数,解出X和Y就不成问题了,MIMO通过双发双收传递双份信息的目的也就实现了。问题简化为如何才能知道空间传递的系数a,b,c,d。答案也很简单,从数学上,只要令X=0,Y=1,就可以求得b,d。令X=1,Y=0就可以求得a,c。在实际操作上,就是让发射天线发一个双方都已知的校准信号,接收天线测试到的校准信号里就包含了空间传递系数。至此,22MIMO的原理说明完毕。44的MIMO速率是4倍,其原理也一样。备注:一旦信道传输模型发生变化,就要重新进行信道训练。
那接收端如果是手机,用户走来走去,要每隔几毫秒就重新测量一次信道参数吗? 对的
好像如果是同一个设备的MIMO 是通过咋处理的
但是多设备 好像可能是不同方向 波束成形技术
开启 AU模式
修改Openwrt 5Gwifi的信号
修改信道为157信道、国家代码为 AU -Australia时可以开启最大功率 24db (251mW)
1
2
3
4
5
6
7
8
9
# vim /etc/config/wireless config wifi-device 'radio1'option type 'mac80211'option hwmode '11a'option path 'pci0000:00/0000:00:01.0/0000:02:00.0'option htmode 'VHT80'option country 'AU'option channel '157'option txpower '24'
可能是频率不对,使用 iw reg get 命令可以知道当前国家支持的频率范围,而且 hostapd只支持以下信道
36, 44, 52, 60, 100, 108, 116, 124, 132, 140, 149, 157, 184, 192
设备连接数量
好像主要由内存决定
而且内存不够 还会丢包 断联等