WiFi单流PHY层数据传输速率的计算

不逼到一定的地步自己是不会认真学习的,特别是在别人试图榨干你,为你创造“偷懒”机会,而你又和他同谋为自己不断找理由的时候,之前记得村上春树写过,他是类似的人,只要能过下去,就当下开心就完事儿了,过不下去的时候。。。。车到山前必有路嘛。。。

种种原因吧,想记录下自己今天的历程,如果大家有什么好的建议或意见,还望大家不吝赐教。

今天在搞WiFi数据率的计算 ,有很多概念没有自我感性的认知,看了好多博客知乎终于有点儿眉目以及他们之间的关系,先记录一下

WiFi数据率计算

1. 确定子载波带宽/子载波间隔

原因:根据时延和信号覆盖距离折衷的经验值,规定值

2. 确定信道带宽

原因:????未知

推导出:

       每个采样点的时间t1=1S/带宽

3. 由1,2推出

        IFFT点数=每个symbol包含的子载波的数量a=信道带宽/子载波带宽

        Symbol时长=IFFT点数*t1=每个symbol包含的子载波的数量a*t1(这个式子在理解上好像是每个子载波是时域组成symbol的,实际上,每个子载波的时长=每个symbol时长)

4. 确定调制方式和工作子载波的数量B

  1. 调制方式确定:C bits/子载波
  2. 叠加求得每个symbol携带的bit数量:工作子载波的数量B*C bits/子载波=D bits/symbol
  3. 确定码率:纠错码和数据码的比例
  4. 每个symbol的有效数据量E=码率*每个symbol携带的bit数量

5. 确定GI F

求得每秒总共有G个symbol发射出来

数据率=G*E,即一秒内所有的symbol包含的有效数据的数量

 …

疑问句

1.子载波和symbol是什么关系??同时长,并行叠加关系

2.不明白其中参数的因果关系?谁变得怎么样,谁就会变成那样等等?不知道谁是规定值,谁是因果值,这样一套流程,自己能看懂谁是经验值,谁是因果值并知道其因果关系了

3.调制方式和编码方式区别?在此我认为二者是一致的

4.调制方式的改变导致WiFi的变化?比如802.11ax最高阶调制是1024QAM,一个子载波携带的bit比之前更多了,组成的symbol中的bit数量大增,顺着公式导出传输速率大增

5.symbol时间是怎么变长的?子载波间隔变短导致的

6.为什么子载波间隔变短?信号传播的远;采样点变多;采样点变多;再然后呢???未知

陈述句:

1.空中信号,从时域角度考虑:

GI+symbol0+GI+symbol1+GI +symbol2+GI+symbol3+………

2.同一个symbol波形的子载波包含三个部分,工作子载波+前后保护子载波+DC偏置(抄的)

3.调制方式首先决定的是每个子载波包含的bit数,之后才是symbol的bit数

4.子载波间隔越小,信号覆盖范围越大,时延也就越大(抄的)

5.数据率计算公式(抄的)

 6.空间流数与天线个数是1:1的关系

下一步的工作:二进制如何变为波形,尽可能详细的记录下来,现在的大体思路是

1.串行转为并行,方便2的IFFT并行运算

2.IFFT完成调制

3.并串转换,加入GI时间

4.模数转换

5.上变频发射等等

访客但凡有疑问请留言,我不想误导别人,我很笨很慢,讨论出真知,大家慢慢来

你可能感兴趣的:(网络协议)