- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Zigbee物理层协议规范
在不同的国家和地区,ZigBee技术所允许使用的工作频率是不同的,而对于不同的应用频率范围,其调制方式。传输速率均不同,众所周知,蓝牙技术在世界多数国家都采用统一的频率范围,其范围为2.4GHz的ISM频段上,调制采用快速跳频扩频技术,而ZigBee技术不同,对于不同的国家和地区,为其提供的工作频率范围是不同的,ZigBee所使用的频率范围主要分为868/915MHz和2.4Ghz ISM频段,各个具体的频段的频率范围如下表所示:
?
???由于各个国家的地区采用的工作频率范围不同,为提高数据传输速率,IEEE802.15.4规范标准对于不同的频率范围,规定了不同的调制方式,因而在不同的频率段上,其数据传输速率不同,具体调制和传输速率如下所示:
???从上面可以看出ZigBee使用了3个工作频段,每一个频段宽度不同,其分配信道的个数也不相同,在IEEE802.15.4规范标准定义了27个物理信道,信道编号从0到26,在不同的频段其带宽不同,其中2450MHz频段定义了16个信道,915MHz频段定义了10个信道,868MHz频段定义了1个信道。这些信道的中心频率定义如下:
ZigBee物理层通过射频固件和射频硬件提供了一个从MAC层以物理层无线信道的接口。在物理层中,包含一个物理层管理实体(PLME),该实体通过调用物理层的管理功能函数,为物理层管理服务提供其接口,同时,还负责维护由物理层所管理的目标数据库,该?数据库包含有物理层个域网络的基本信息。
ZigBee物理层的结构及接口如下图:
?
图1 物理层结构模型
从图中可以看出,在物理层中,存在有数据服务接入点和物理层实体服务接入点,通过这两个服务接入点提供如下两种服务,它们是:(1)通过物理层数据服务接入点(PD-SAP)为物理层数据提供服务(2)通过物理层管理实体(PLME)服务的接入点(PLME-SAP)为物理层管理提供服务。
物理层的数据服务和管理服务都是通过各种的原语操作完成的,这里就不介绍各种原语的用法和功能了。在以后用到时再结合的具体的实例。
ZigBee协议数据单元的结构
ZigBee协议数据单元(PPDU)数据包的格式。在PPDU数据包结构中,最左边的字段优先发送和接收。在多个字节的字段中,优先发送或接收最低有效字节,而在每一个字节中优先发送最低有效位(LSB),同样在物理层与MAC层之间数据字段的传送也遵循这一规则。每个PPDU数据包由以下几个基本的部分组成:
?
同步包头SHR:允许接收设备锁定在比特流上,并且与该比特流保持同步
?
?
物理层包头PHR:包含帧长度的信息
?
?
物理层净荷:长度变化的净荷,携带MAC层的帧信息
?
PPDU数据包的格式如下图所示:
?
PPDU 数据包的格式
1.前同步码
收发机根据前同步码引入的消息,可获得码同步和符号同步的信息,在802.15.4标准协议中,前同步码由32个进制组成
2.帧定界符
帧定界符由一个字节组成,用来说明前同步码的结构和数据包数据的开始。
3.帧长度
帧长度占7个比特,它的值是PSDU中包含的字节数也即净荷数,该值在0到aMaxPHYPacketSize之间。
4.物理层服务数据单元PSDU
物理层服务数据单元的长度是可以变化的,并且该字段能够携带物理层数据包的数据。如果数据包的长度类型为5个字节或大于8个字节,那么,物理层服务数据单元携带MAC层的帧信息,即MAC层协议数据单元。
2.4GHz频带的物理层规范
1.扩展调制
在2.4GHz物理层,ZigBee技术采用16位准正交调制技术。在调制前,将数据信号进行转换处理,将信息按每4位信息比特进行处理,第4位信息比特组成一个符号数据,根据该符号数据,从16个几乎正交的为随机序列(PN序列)中,选取其中一个序列作为传送序列。根据所发送连续的数据信息,将所选出的PN序列串接起来,并使用O-QPSK的调制方法,将这些集合在一起的序列调制到载波上。
?
1)比特-符号转换器(Bit-to-Symbol)
?? 在对物理层协议数据单元进行调制前,必须对其所有的二进制数据进行转换处理。首先,必须将二进制数据转换成符号数据,其转换过程如下所述。
将每个字节按4比特位进行分解,将低4位转换成一个符号数据,高4位转换成一个符号数据,物理层协议数据单元的每个字节都要逐个进行处理,即从它的前同步码字段开始到它的最后一个字节。在每个字节处理过程中,优先处理低4位,随后处理高4位。
2)符号-码片的映射(Symbo-to-Chip)
?? 根据处理得到的符号数据,将其进行扩展,即每个符号数据映射成一个32位的伪随机序列(PN序列),这些PN序列通过循环移位或者相互结合(如奇数位取反)等相互关联。
3)O-QPSK调制
?? 扩展后的码元序列通过采用半正
您可能关注的文档
最近下载
- 小学1-6年级必背古诗词115首(A4打印版).pdf
- 校对符号及其用法.doc VIP
- 大气污染控制工程课程设计.docx VIP
- 2022小学学生寒假体育家庭作业清单方案(详细版).pdf
- 一年级100以内加减法混合练习题(A4打印).pdf VIP
- 2024年四大名著三国演义知识竞赛题库及答案(共100题).pdf
- 2024年邵阳职业技术学院单招职业技能测试题库及答案(典优).docx VIP
- 广告标识牌采购投标方案(技术标360页).docx
- CNAS-SC170:2024 信息安全管理体系认证机构认可方案.docx VIP
- GB50156-2012(2014年版) 汽车加油加气站设计与施工规范.pdf
文档评论(0)