空闲信道 评估 收发机状态设置 短地址 长地址 phy 层的作用

空闲信道评估与能量检测相似,但其功能更加复杂,其目的是估计目标信道是否空


闲。空闲信道评估的方法主要有检测能量是否超过所设定的阈值(至少超过接收机灵敏


度 10db),或检测信道是否存在遵循 IEEE 802.15.4 的信号,如果检测能量超过所设定的


阈值的信号,或符合 IEEE 802.15.4 标准的信号,就认为该信道繁忙。信道评估的检测


时间持续8个符号时隙。物理层将所检测的结果通过所定义的原语发送给MAC层



收发机状态设置


IEEE 802.15.4 的收发机实际是半双工的,即不能同时进行信号发送和接收,因此收


发机主要有发送、接收、收发机关闭等 3 种状态。IEEE 802.15.4 标准中规定,MAC 层


通过原语直接控制物理层收发机的状态转变等操作,在 PLME-SET-TRX-STATE.request


当中设置状态参数 status,可能的取值为 RX_ON(接收机打开)、TRX_OFF(接收机关


闭)、FORCE_TRX_OFF(强制设置收发机关闭)、TX_ON(发射机打开)。然后物理层


通过 PLME-SET-TRX-STATE.confirm 原语告诉 MAC 层目前的状态,SUCCESS 表示设


置成功,RX_ON、TRX_ON 表示收发机原来已经跟所设置的状态一样。如果正在接收


数据(检测到同步头)而又要设置收发机关闭,那么会等到数据都接收完了才会改变状


态,而设置 FORCE_TRX_OFF 状态则不管收发机目前处于何种状态,都直接关闭收发


机。

MAC 层规定两种地址,一种是短地址,另一种是扩展地址。短地


址是一个临时分配的地址,即设备加入到网络当中才会分配的地址,长度 16 比特,短


地址在 MAC 层中用属性 macShortAddress 来记录。而扩展地址一般是一个长期固定的


地址,设备出厂的时候就已经固化,用一个常数 aExtendedAddress 来表示,长度是 64


比特。扩展地址是全球唯一的地址,可以唯一区分不同的设备,所以用扩展地址来通信


没有什么别的问题,只是 16 字节的地址长度(源和目的两个地址各占 8 字节)相对于


所携带在信息可能有点长,即使相对于127字节的物理层最大净荷也是一笔不小的开销。


因此为了降低地址的开销,引入短地址来进行通信。

IEEE802.15.4 物理层的功能是开启与关闭无线接收机、能量感知检测、检
测接收数据包的链路质量指示、CCA 以及物理信道的选择和数据收发。其中,
最主要的是 CCA,主要用以评估当前通信信道是否空闲,具体可分为三种评估
模式:一是通过判定当前信道的能量值是否超过某一个阈值,若是,则报告当
前信道繁忙,不是则为空闲;二是判断无线信号特征,若在信道中感知到具有
IEEE802.15.4 调制和扩频特征的信号则报告信道忙;三是结合前两种评估模式,
既检测信号的强度,也检测信号的特征,当且仅当二者的检测结果都为忙时才
报告信道繁忙。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值