• 802.11-2020协议学习__专题__TxTime-Calculation__HR/DSSS



    PREV: TBD
    NEXT: TBD


    16.2.2 PPDU format

    16.2.2.1 General

    定义了两种不同的preamble和header:

    • 强制支持的long preamble和header,可与当前的1Mb/s和2Mb/s DSSS规范互操作。
    • 可选的short preamble和header。

    16.2.2.2 Long PPDU format

    图16-1显示了可互操作(long)PPDU的格式,包括HR/DSSS PHY preamble、HR/DSSS PHY header和PSDU。PHY preamble包含以下字段:SYNC、SFD。PHY header包含以下字段:SIGNAL、SERVICE、LENGTH和CRC-16。16.2.3中详细描述了每一个字段。PPDU的格式,包括long HR/DSSS PHY preamble、long HR/DSS PHY header和PSDU,与1Mb/s和2Mb/s的格式没有区别。唯一的区别如下:

    • SIGNAL字段中的速率编码。
    • 当PSDU长度以整微秒表示时,在SERVICE字段中使用一个比特来解决以八位字节为单位的PSDU长度的模糊性。
    • 在SERVICE字段中使用一个比特来指示传输频率和比特时钟被锁定。

    在这里插入图片描述

    16.2.2.3 Short PPDU format

    short PHY preamble和header(HR/DSSS/short)是可选的。short preamble和header可以用于最小化开销,从而最大化网络数据吞吐量。PPDU的格式,HR/DSSS/short,如图16-2所示。第18章中STA应支持short PPDU格式。

    在这里插入图片描述

    使用short PPDU的发射机仅与同样能够接收该short PPDU的另一个接收机可互操作。为了与无法接收short preamble和header的接收器进行互操作,发射器应使用long PHY preamble和header。short PHY preamble使用具有DBPSK调制的1Mb/s Barker码扩展。short PHY header使用具有DQPSK调制的2Mb/s Barker扩展,并且PSDU以2Mb/s、5.5Mb/s或11Mb/s发送。


    16.3.4 HR/DSSS TXTIME calculation

    PLME-TXTIME.confirm原语返回的TXTIME参数值应根据以下公式计算:

    在这里插入图片描述

    其中,

    • LENGTH和DATARATE:来自相应PLME-TXTIME.request原语的TXVECTOR参数的值
    • LENGTH:单位八位字节
    • DATARATE:等于SIGNAL字段的值乘以100kbps,单位Mbps,SIGNAL字段编码如下(参见16.2.3.4 Long PHY SIGNAL field和16.2.3.11 Short PHY SIGNAL field (shortSIGNAL)):
      [1] X’0A’ (MSB to LSB) for 1 Mb/s (仅用于Long PPDU format)
      [2] X’14’ (MSB to LSB) for 2 Mb/s
      [3] X’37’ (MSB to LSB) for 5.5 Mb/s
      [4] X’6E’ (MSB to LSB) for 11 Mb/s
    • PreambleLength:如果TXVECTOR参数的TXPREAMBLE_TYPE值指示LONGPREAMBLE,则为144us;如果TXVECTOR参数的TXPREAMBLE_TYPE值指示SHORTREAMBLE,则是72us
    • PHYHeaderTime:如果TXVECTOR参数的TXPREAMBLE_TYPE值指示LONGPREAMBLE,则为48us;如果TXVECTOR参数的TXPREAMBLE_TYPE值指示SHORTPREMBLE,则是24us

    在这里插入图片描述

    在这里插入图片描述

  • 相关阅读:
    承前启后,Java对象内存布局和对象头
    Go SSE Demo
    MySQL(3)索引实践一
    威班11月份PMP模拟考试实录
    Mac 免费模拟器推荐适配m1芯片
    了解公司开发项目的容器化部署,会这一招就够
    怎么把两个pdf合并成一个?
    《Flask Web 开发指南 pt.2》
    Tlsr8258开发-读写内部flash
    MyBatisPlus解决逻辑删除与唯一索引的兼容问题
  • 原文地址:https://blog.csdn.net/weixin_42997255/article/details/134138930