找回密码
 注册
关于网站域名变更的通知
查看: 339|回复: 4
打印 上一主题 下一主题

WiFi射频接收性能的测试方法及解决方案解析

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-15 10:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
1、射频接收指标及测试过程 ! A+ T( R+ ~0 H5 Y5 ?
1.1、射频接收指标的定义0 k# O3 @+ R# D& Q3 t, b3 e2 `2 z
根据IEEE802.11b规范,有3项较为关键的射频接收指标定义如下: : N& G9 u0 V: j* u( }
1)接收机输入电平灵敏度 对于在天线连接器上测得的-76dBm的输入电平而言,若PSDU的长度为1024个字节,其误 帧率(FER)应小于8%;0 a( V$ `* \; u, t: l' S9 D
2)接收机输入电平 对于在接收端天线上测得的-10dBm的输入电平而言,若PSDU长度为1024个字节,则其误帧率 (FER)应为8%;
3 t% \# q8 \4 p7 g3)接收机邻道抑制 接收机邻道抑制在每一信道组中的间隔,不小于25MHz的任意2个信道间邻道干扰信号功率与有用 信号功率的比值。对于采用11Mbit/sCCK调制的FER值为8%以及长度为1024字节的PSDU而言,邻道抑制必须不小于35dB。   m* H8 s% Z6 X4 g6 R
- b( W% m, G" l2 F4 v2 W/ D
1.2、误帧率
- Z* `5 O! n; e- D1 @2 k在上面3项指标的定义中,均提及了1个非常重要的参数:误帧率,即传输过程中丢失和出错的帧数和发送总帧数的比值。只有获得正确的误帧率,才能地测试出上述3项接收性能指标。实验室搭建的接收性能测试平台,见图1
+ ]7 c& S* S* O) w8 ~9 J
, D7 d7 U5 u% L* ~在图1的测试平台上,由PC为信号源提供一定帧格式的I/Q信号波形文件,并由信号源发出一定数量的帧。同时,DUT在 PC的控制下,对这些帧进行接收解调,求得相应的误帧率。然后根据误帧率来调节信号源的发射功率,直到误帧率正好满足 指标要求,此时便能获得DUT相应的接收性能指标。但在这个平台上,要获得正确的误帧率,也存在2个难点:
& K6 ]. \- E7 y  ?% g. h1)信号源发出的帧格式必须满足DUT的要求。不同芯片供应商提供的芯片对帧格式的要求是不同的,若满足不了芯片对 帧格式的需要,DUT便不能正确统计收到的正确帧数,从而导致误帧率的计算错误;
/ Z; N% `- `3 K  o& q2 q1 |# C9 Y2)信号源要能确保发出一定数目的帧,若信号源发出的总帧数都不能确定,误帧率便无法计算。  k6 u' p/ W, v$ A' V) n/ O: E
5 U, m$ G3 I$ J2 A! P8 u6 `, N! N
2、帧结构分析
+ E# ?$ O; }* B不同的芯片供应商在测试芯片接收性能时,往往采用不同的帧格式。只有帧格式满足要求,才能统计出正确的收帧数,获 得准确的误帧率。常见的WiFi芯片供应商Agere、Philips在接收测试时,对帧格式的要求也各不相同。文中主要针对Agere和 Philips的帧格式要求进行详细分析[5-6]。 # H/ z, v. E" F6 ~' j
2.1、帧的形成过程* f+ p+ Q1 z4 P; G$ B/ j" [6 C
在802.11DSSS系统中,帧的形成包括以下4个过程。
& s2 w" D7 w2 k) g: s, F; X9 R' b2.1.1 MSDU的形成
4 M7 r3 e8 V" \% nMSDU是MACServiceDataUnit的缩写,被称为MAC层业务数据单元,是原始的待发送数据信息。
/ f& M3 z% j& d6 u, x2.1.2 MPDU的形成
8 J; n% c9 ?$ E- F, Z0 w+ k2 R, l9 BMPDU(MACProtocolDataUnit)被称为MAC层协议数据单元。它是将MSDU按一定帧结构封装后获得的待发数据信息, 见图2。封装过程包括在MSDU前加上MAC帧头和在后面加上帧检验序列。4 o. O. J& Y# `: I
7 l& e0 `% O2 J) p( m5 X
2.1.3 PSDU的形成
( d5 R- |% q- A% o8 zPSDU(PLCPServiceDataUnit)被称为PLCP子层业务数据单元,实际就是从MAC层传来的MPDU信息。
9 D2 B7 U' w5 U9 _) l2.1.4 PPDU的形成  [4 P" {4 J- Q$ q; ]
PPDU(PLCPProtocolDataUnit),被称为PLCP子层协议数据单元。它是将PSDU按照特定的帧格式进行数据封装后的 数据包,具体说来就是在PSDU前面再加上PLCP前导码和PLCP报头,见图3.PPDU是终将经由物理介质发送出去的数据封装。7 A7 p3 U1 R' A, N6 b
2.2、PPDU格式
: K/ E+ T8 b3 i- T& D) G帧格式的修改全部由PC的软件(WinIQsim或SignalStudio)实现,PC传输给信号源的I/Q波形文件已确定了帧格 式。软件中主要是使MPDU满足芯片要求,而PPDU则自动生成的,所以这里只介绍PPDU格式。 整个PLCP前导码和报头采用1Mbit/sDBPSK调制进行发射,发送的数据均采用反馈加扰器加扰。SYNC字段由128个加扰 的“1”组成,被用来和接收方进行必要的同步操作;SFD被用以指示依赖与PHY的参数在PLCP前导码中的开始;Signal字段指示 发送(和接收)MPDU应采用的调制速率;Service字段为预留字段;Length字段用以指示发送MPDU所需的微秒数;CRC-16字段 根据CCITTCRC-16规范计算出Signal、Service和Length字段的CRC校验码并一同发送,完成帧检验序列保护。. |9 W+ D& U* o- J+ ]8 u" N8 Q  o$ n) s

+ J! z# p" o3 L+ q$ J+ Q7 S2.3、MPDU" r. c, G1 M! D, L' a
MPDU通常包括3个部分,见图3.
1 e7 B: h! Y- g8 d , q- E8 \7 ^; V5 U$ n
①MAC帧头,包括帧控制、持续时间、地址及序列控制信息; 9 W5 w# J4 b: S: Q- ]- o1 `
②可变长度的整体,包含基于帧类型的特定信息;' n# G8 V# [! W, G0 c9 F. Z; Z2 S
③帧检验序列(FCS),包含IEEE32bit的循环冗余码(CRC)。* O. q/ |7 f. H; @$ M

7 S3 ~  j* ]$ h8 D2.4、帧控制字段的结构$ B- \: y% z6 b  N
帧控制字段虽然只有16个字节,但却包含了用于解释帧其他部分的全部信息,见图4.
5 Z, X7 R: z/ [. k- D# U- d0 w$ K- d
. R5 r0 t. S6 ^4 `% V# \9 W2 B6 e: ?1)协议版本:当前总是0,其余为保留值,不为0则丢弃; 0 ^4 C: v) j: |, T; s: r
2)类型和子类型:这2个字段共同标识帧的类型和功能。802.11中总包含3种帧:控制帧、数据帧和管理帧。每种帧类型 又分为几种子类型。几种常用的帧类型见表1.
- v  ^3 V) c* T3 z! y/ E! _3)去往DS和来自DS字段:辅助确定帧的终传输地址;
- b8 H( e2 I: G; N0 S4)多分段标记:代表数据超过2312字节,将被分成多个数据包传送; # {, E% a9 ~. i+ E1 d" a
5)重传字段:识别当前帧是否为1个数据帧的重传拷贝;
1 _6 y7 B3 J$ r! l4 \' |6)功率管理字段:代表STA的节能状态;   u( L" R. w- h4 S7 M
7)多数据标记字段:代表STA有更多的数据需要发送;
5 N2 Y% O4 B% e# g6 y. g8)排序字段:代表当前帧是数据帧,并按照有严格序列要求的帧类型发送数据; 4 p% {; Z& e! J
9)持续时间/ID字段:记录了数据的持续时间数,该时间数将被用来使其他STA更新自己的矢量网络分配。- H' `  c# k: I$ F  r$ F) N

关于关 WiFi射频接收性能的测试方法分析以及解决方案详解.pdf

237.39 KB, 下载次数: 3, 下载积分: 威望 -5

该用户从未签到

2#
发表于 2022-8-15 10:53 | 只看该作者
很好的东西,谢谢,学习学习

该用户从未签到

3#
发表于 2022-8-15 13:16 | 只看该作者
支持楼主 很好很有用

该用户从未签到

4#
发表于 2022-8-15 15:47 | 只看该作者
谢谢分享,资料很棒
  • TA的每日心情
    郁闷
    2023-11-28 15:38
  • 签到天数: 1 天

    [LV.1]初来乍到

    5#
    发表于 2022-8-16 17:17 | 只看该作者
    测试是使用探针吗
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-22 05:16 , Processed in 0.187500 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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