我是靠谱客的博主 成就枕头,最近开发中收集的这篇文章主要介绍关于zigbee的一些术语,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

zigbee要组网设置的参数之一是PANID

WLAN:无线局域网

WPAN:无线个域网  网络技术标准是IEEE 802.15

WMAN:无线城域网

CSMA/CA:免冲突多载波信道

PHY:物理层

MAC:媒体接入控制层

POS:个人工作范围

LR WPAN:低速率的无线个人区域网

FFD:LR WPAN中具有完整功能的设备

RFD:同上,简化功能的设备

PLME:物理层管理实体接口

PLME SAP:物理层管理实体--服务接入点

CCA:清除信道评估

MLME SAP:MAC层管理实体服务接入点

PPDU:物理层协议数据单元,由PSDU  SHR  PHR共同组成

PSDU:物理层信标包的载荷,接收的是MPDU

SHR:同步帧头,包括前同步帧序列和帧起始定界符(SFD)

PHR:物理层帧头,包含PSDU长度

SFD:帧起始定界符

MPDU:MAC层协议数据单元(MAC层信标帧),由MSDUMHR  MFR共同组成

MSDU:MAC层服务数据单元(由应用层生成),包括超帧格式、未处理事物地址格式、地址列表以及信标载荷

MHR:MAC层帧头,包括MAC帧的控制字段、信标序列码(BSN)、寻址信息

MFR:MAC层帧尾,包括16位帧校验序列(FCS)

命令载荷:包含命令类型字段和命令数据的MSDU

CAP:竞争接入期间

CFP:免竞争时期,由多个GTS组成

GTS:保护时隙

ACL:设备接入控制列表

MIC:信息完整代码

SAP:服务接入点

NPDU:网络层协议数据单元

NIB:网络层信息数据库

SSCS:服务协议汇聚层

原语:协议栈中层与层间的通信方式

Request:请求原语是从第N1用户发送到它的第M层,请求服务开始

Indication:指示原语是从第N1用户的第M层向第N2用户发送,指出对于第N2用户有重要意义的内部M层事件。该事件可能与一个遥远的服务请求有关,或者可能是由一个M层的内部事件引起

Response:响应原语是从第N2用户向它的第M层发送,用来表示对用户执行上一条原语调用过程的响应

Confirm:确认原语是由第M层向第N1用户发送,用来传送一个或多个前面服务请求原语的执行结果

PD-DATA.request:物理层数据请求原语,MAC用此请求向本地的物理层实体发送一个MAC层协议数据单元(MPDU),即PSDU,参数是字节个数和数据内容

PD-DATA.confirm:物理层数据确认原语,物理层用此向MAC层报告向对等的MAC层发送MAC层协议数据单元的结果状态,为PD-DATA.reques的响应,参数是一个枚举型的参数

PD-DATA.indication:物理层数据指示原语,物理层用此向本地MAC层实体传送一个MPDU(即PSDU),即当物理层收到来自远方发送的数据后,通过该原语,将收到的数据包发送到MAC层,参数是字节数、数据内容和链路质量(LQ)

PLME-CCA.request:请求清除信道评估原语,MAC层用此请求物理层管理实体执行清除信道评估(CCA),由MAC层管理实体生成,没有相关参数

PLME-CCA.confirm:物理层用此向MAC层报告清除信道评估请求原语的执行结果,参数是一个CCA请求结果的枚举参数,BUSY/IDLE

PLME-ED.request:能量检测请求原语,不需要操作参数,由MAC层管理实体生成,发送给物理层管理实体请求能量检测测量

PLME-ED.confirm:能量检测确认原语,物理层用此向MAC层报告能量检测结果,参数是status/EnergyLevel执行测量的结果和当前信道ED值

PLME-GET.request:属性请求原语,MAC层用此请求获得有关物理层个域网络信息库(PIB)属性的信息,参数是PIBAttribute枚举类型的物理层PIB属性标识符

PLME-GET.confirm:属性确认原语,物理层用此向MAC报告请求物理层PIB属性信息的结果,参数是请求得到物理层PIB属性信息的结果状态,PIB属性标识符,所得到指定的物理层PIB属性值

PLME-SET-TRX-STATE.request:设备状态收发状态请求,MAC用此向物理层实体请求转变收发机内部的工作状态,收发机有三个状态,收发机关闭,发射机激活,接收机激活,参数是给收发机配置新的状态

PLME-SET-TRX-STATE.confirm:设置收发机工作状态确认原语,物理层用此向MAC层返回执行设置收发机工作状态请求原语的结果,参数是设置收发机工作状请求结果

PLME-SET.request:PIB属性设置请求原语,MAC层用此来将所指定的物理层的PIB属性设置为所给定的值,参数是设置PIB属性标识符,设置指定的PIB属性值

PLME-SET.confirm:PIB属性设置原语,物理层用此向MAC层报告设置PIB属性的执行结果,参数是请求设置PIB属性的结果状态,所确认PIB属性标识符

O-QPSK调制:半正弦脉冲形式,扩展后的码元序列(二进制数据->符号->码片)通过此调制方式,将符号数据信号调制到载波信号上,每个符号数据由32码元的序列表示

BPSK:二进制移相键控

调制器:物理层服务数据单元的字节经过微分编码、比特码片映射和调制模块

微分编码:将原始数据比特位与前一微分编码比特进行模二加运算(由发射机完成)

比特-码片映射:每一个输入的比特位都映射成15位的PN序列,如下图

BPSK调制:码片序列通过采用生余弦脉冲形式的BPSK调制方法将其调制到载波信号上

差错向量:发射机的调制精度由差错向量(EVM)决定

MCPS-DATA.request:为MAC层公共子层数据传送请求原语,用来请求从本地MAC层公共子层实体向对等连接设备的MAC层公共子层实体发送一个SSCS协议数据单元(即MAC层服务数据单元MSDU),参数是MPDU源地址模式,源MSDU实体的16位PAN标识符,源MSDU实体的独立设备地址,MPDU目标地址模式,目标MSDU实体的16位PAN标识符,目标MSDU实体的独立设备地址,MAC层实体发送MSDU中的字节数,MAC层实体要发送MAC层服务数据单元,与MAC层实体发送的MSDU相关的句柄,MSDU的传输选项

MCPS-DATA.confirm:用来报告从本地服务协议汇聚层实体向对等连接的远端服务协议汇聚层实体发送服务协议数据单元的传输结果,即该原语位MAC层对MCPS-DATA.request原语执行状态结果的报告,参数是MSDU句柄,最后一次传输MSDU的结果状态

MCPS-DATA.indication:用来表明MAC层成功的接收到远方发来的SPDU数据(即MSDU),参数是源MPDU地址模式,源MSDU实体的16位PAN标识符,源MSDU实体的独立设备地址,目标地址模式,MSDU目的实体的16位PAN标识符,MSDU目的实体的独立设备地址,MAC层实体所指定的包含在MSDU中的字节数,MAC层实体所指定的由字节组构成的MSDU,接收MPDU时所测得的LQ值(越小越差),所接收到的数据帧是否使用安全性机制,与数据帧发送端相关的ACL入口的macSecunityMode的参数值

MCPS-PURGE.request:用来允许设备MAC层的上层从MAC层的事务处理排列中清除一个MAC层服务数据单元,参数是要清除的MAC层服务数据单元句柄

MCPS-PUREG.confirm:MAC层用此向上层报告请求从事物处理队列中清除MAC层服务数据单元的结果,参数是从事务处理队列中要清除的MSDU句柄,执行清除MSDU的结果状态

 

 

 

 

 

星型拓扑结构只允许在主协调器和从设备之间传输信息;对等拓扑结构允许两个从设备进行通信

 

 

 

 

 

最后

以上就是成就枕头为你收集整理的关于zigbee的一些术语的全部内容,希望文章能够帮你解决关于zigbee的一些术语所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部