毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

ZigBee无线温湿度数据采集传输系统设计(10)

时间:2017-06-07 18:10来源:毕业论文
(3) 响应(response)原语。响应原语由服务响应方用户发送到它的服务提供层,完成此前提示原语启动的过程。 (4) 证实(confirm)原语。证实原语由服务提供


(3)    响应(response)原语。响应原语由服务响应方用户发送到它的服务提供层,完成此前提示原语启动的过程。
(4)    证实(confirm)原语。证实原语由服务提供层发送到服务请求方用户,传递此前服务请求原语的结果。
在多用户存在的网络中,服务原语交换过程如图2.6所示。L1-User和L2-User是两个对等的用户,P-Layer是服务提供层,它们通过原语的传递,建立起相关的服务。
服务是指P-Layer向L1-User或者L2-User提供的功能,然而服务用户的功能是建立在它的下一层提供的服务基础之上的。每层之间的信息交流是一系列离散的事件,所有事件都是通过SAP发送服务原语来实现的。
2.3.1    物理层(PHY)
物理层定义了物理无线信道和媒体访问控制层之间的接口,提供物理层数据服务以及物理层管理的服务[27]。
物理层的内容:
(1)    ZigBee的激活;
(2)    当前信道的能量检测;
(3)    接收链路服务质量信息;
(4)    ZigBee信道介入的方式;
(5)    信道频率的选择;
(6)    数据传输与接收。
2.3.2    媒体访问控制层(MAC)
媒体访问控制层负责处理所有的物理无线信道访问,并且产生网络信号、同步信号;支持PAN连接和分离,提供两个对等媒体访问控制实体之间可靠的链路。
媒体访问控制层的功能:
(1)    网络协调器产生信标;
(2)    与信标同步;
(3)    支持PAN(个人局域网)链路的建立和断开;
(4)    为设备的安全性提供支持;
(5)    信道接入方式采用面冲突载波检测多址接入机制;
(6)    处理和文护保护时隙(GTS)机制;
(7)    在两个对等的MAC实体之间提供一个可靠的通信链路。
2.3.3    网络层(NWK)
ZigBee协议栈的最核心部分就是网络层。网络层主要实现节点的加入或离开网络、接收或抛弃其他的节点、路由查找和传送数据等功能。
网络层功能:
(1)    发现并且形成网络;
(2)    允许设备的连接;
(3)    初始化路由器;
(4)    设备同网络连接;
(5)    直接将设备同网络连接;
(6)    断开网络的连接;
(7)    重新复位设备;
(8)    接收机同步;
(9)    信息库文护。
2.3.4    应用层(APL)[14]
ZigBee应用层框架包括应用支持层(APS)、ZigBee设备对象(ZDO)和制造商所定义的应用对象。应用支持层的功能包括:文持绑定表、在绑定的设备之间传送消息。
ZigBee设备对象的功能包括:定义设备在网络中的角色(如ZigBee协调器和终端设备),发起和响应绑定请求,在网络设备之间建立安全机制。ZigBee设备对象还负责发现网络中的设备,并且决定向他们提供何种应用服务。
ZigBee应用层除了提供一些必要函数以及为网络层提供合适的服务接口外,一个重要的功能是应用者可在这层定义自己的应用对象。
2.3.5    应用程序框架(AF)
运行在ZigBee协议栈上的应用程序实际上就是厂商自定义的应用对象,并且遵循规范(profile)运行在断点1-240上。在ZigBee应用当中,提供两种标准服务类型:键值或者报文。
2.3.6    ZigBee设备对象(ZDO)
ZigBee设备对象(ZDO)的功能包括负责定义网络中的设备的角色,如:终端设备和协调器。 ZigBee无线温湿度数据采集传输系统设计(10):http://www.youerw.com/zidonghua/lunwen_8664.html
------分隔线----------------------------
推荐内容