zigbee协议栈深入详解
方便zigbee学习者了解和加深zigbee技术
zigbee协议栈
2010-03-10 15:11
zigbee协议栈结构由一些层构成,每个层都有一套特定的服务方法和上一层连接。数据实体(data entity)提供数据的传输服务,而管理实体
(managenmententity)提供所有的服务类型。每个层的服务实体通过服务接入点(Service Access
Point.SAP)和上一层相接,每个SAP提供大量服务方法来完成相应的操作。
ZigBee协议栈基于标准的OSI七层模型,但只是在相关的范围来定义一些相应层来完成特定的任务。IEEE 802.15.4—2003标准定义了下面的两个层:物理层(PHY层)和媒介层(MAC层)。ZigBee联盟在此基础上建立了网络层(NWK层)以及应用层(APL层)的框架(framework)。APL层又包括应用支持子层
(Application Support Sub—layer,APS)、ZigBee的设备对象(ZigBee Device 0bjects。ZD0)以及制造商定义的应用对象。
1物理层(PHY)
IEEE802.15.4协议的物理层是协议的最底层,承担着和外界直接作用的任务。它采用扩频通信的调制方式,控制RF收发器工作,信号传输距离约为50m(室内)或150m(室外)。
IEEE802.15.4.2003有两个PHY层,提供两个独立的频率段:868/915MHz和2.4GHz。868/915MHz频段包括欧洲使用的868MHz频段以及美国和澳大利亚使用的915MHz频段,2.4GHz频段世界通用。
2媒体访问控制层(MAC)
MAC层遵循IEEE802.15.4协议,负责设备间无线数据链路的建立、维护和结束,确认模式的数据传送和接收,可选时隙,实现低延迟传输,支持各种网络拓扑结构,网络中每个设备为16位地址寻址。它可完成对无线物理信道的接入过程管理,包括以下几方面:网络协调器(coordinator)产生网络信标、网络中设备与网络信标同步、完成PAN的入网和脱离网络过程、网络安全控制、利用CSMA—CA机制进行信道接入控制、处理和维持GTS(Guaranteed Time Slot)机制、在两个对等的MAC实体间提供可靠的链路连接。
数据传输模型:
MAC规范定义了三种数据传输模型:数据从设备到网络协调器、从网络协调器到设备、点对点对等传输模型。对于每一种传输模型,又分为信标同步模型和无信标同步模型两种情况。
在数据传输过程中,ZigBee采用了CSMA/CA碰撞避免机制和完全确认的数据传输机制,保证了数据的可靠传输。同时为需要固定带宽的通信业务预留了专用时隙,避免了发送数据时的竞争和冲突。
帧结构定义:
MAC规范定义了四种帧结构:信标帧、数据帧、确认帧和MAC命令帧。
你可能喜欢
- zigbee学习笔记
- 工程电路
- MAC协议
- 路由算法
- 简介ppt
- 系统函数
- zigbee学习笔记46页
- zigbee学习笔记四——四种地址绑定模式2页
- zigbee学习笔记六——添加中断向量1页
- zigbee学习笔记3-通信例程之GenericApp8页
- zigbee学习笔记2——添加自己的任务4页
- zigbee学习笔记1——基本概念2页
- 电气工程师_电路基础91页
- 电气工程师_电路的分析方法81页
- 20种工程电路7页
- 工程电路分析答案(英文版)15页
- 工程电路分析答案(英文版)34页
- 工程电路分析答案(英文版)19页
- 能量有效的无线传感器网络MAC协议20页
- %8f%af靠广播业务的无线多跳网络同步MAC协议5页
- 漏斗-MAC协议18页
- 认知无线Mesh网的多信道MAC协议4页
- 基于S_MAC和T_MAC协议的无线传感器网络技术之节能探讨2页
- 第4章-2 MAC协议59页
- 路由算法分类比较11页
- lec11-路由选择算法46页
- 第4章 路由选择算法74页
- 基于位置信息的WSN数据汇聚路由算法5页
- 梯度路由算法17页
- 路由查找算法研究与分析2页
- 个人电脑(PC)简介ppt6页
- 公司简介ppt10页
- 英语公司简介ppt8页
- 三峡简介ppt30页
- 英语公司简介ppt模版7页
- zigbee简介 ppt43页


