全球旧事资料 分类
基于底层的可靠通信,提供路由、路由发现、多跳、转发的功能。Zigbee
网络可以组成星型、簇树型或MESH型网络。对于终端节点而言,网络层的功能只是加入和离开网络;对于路由器而言,网络层的功能是信息的转发,路由发现,建立和维护路由表和邻居表,以及构造到某节点的路由任务;而协调器网络层的任务主要包括启动和维护网络正常工作,为新加入的节点分配网络地址。4应用层
应用层包括三部分:应用支持子层(APS)、Zigbee设备对象(ZDO)和应用框架(AF)。应用支持子层的任务是提取网络层的信息并将信息发送到运行在节点上的不同应用端点。应用支持子层维护了一个绑定表,可以定义、增加或移除组信息;完成64位长地址(IEEE地址)与16位短地址(网络地址)一对一映射;实现传输数据的分割与重组;应用支持子层连接网络层和应用层,是它们之间的接口。这个接口由两个服务实体提供:APS数据实体(APSDE)和APS管理实体(APSME)。APS数据实体为网络中的节点提供数据传输服务,它会拆分和重组大于最大荷载量的数据包。APS管理实体提供安全服务,节点绑定,建立和移除组地址,负责64位IEEE地址与16位网络地址的地址映射4。
Zigbee设备对象负责设备的所有管理工作,包括设定该设备在网络中的角色(协调器、路由器或终端设备),发现网络中的设备,确定这些设备能提供的功能,发起或响应绑定请求,完成设备之间建立安全的关联等。用户在开发Zigbee产品时,需要在Zigbee协议栈的AF上附加应用端点,调用ZDO功能以发现网络上的其他设备和服务,管理绑定、安全和其他网络设置。ZDO是一个特殊的应用对象,它驻留在每一个Zigbee节点上,其端点编号固定为0。
AF应用框架是应用层与APS层的接口。它负责发送和接收数据,并为接收到的数据寻找相应的目的端点。
32Zigbee网络拓扑结构
Zigbee的拓扑结构可以为以下三种:星型、簇树型和MESH型。星型拓扑网络结构网络由协调器组建和维护,其他的设备都是终端设备,都直接与协调器一对一通信。在簇树型和MESH型拓扑网路结构中,协调器负责组建网络并决定一些关键的网络参数,如网络ID,网络使用的信道等。网络中主要通过路由器来
10
f拓展网络覆盖范围。树型网络中,路由器发送数据是通过层次的路由方法。树型网络可以使用网络信标通信,路由器和终端节点以跟踪信标的方式与协调器通信;也可以使用非信标方式通信,终端节点定时轮询路由器或协调器来提取自己的信息。MESH型网络可以进行点对点对等交流,但是不能使用信r
好听全球资料 返回顶部