1. Zigbee 网络节点类型 Zigbee 网络有三类节点类型:即协调器Coordinator、路由器Rou ter 和终端设备 EndDev ice,其中协调器和路由器均为全功能设备,而终端设备选用精简功能设备。 2. Zigbee 协议栈各层主要功能模块 3. Zigbee 网络节点地址 Zigbee 网络协议的每一个节点皆有两个地址:64位的IEEE MAC地址及16位网络地址.EUI-64(64-bit extended unique identifier) 1)64-bit 地址,又称为 MAC 地址或 IEEE 地址。 每个 ZigBee 节点都应该有全球唯一的 64 位 IEEE 地址。这个地址需要向 IEEE组织申请才能使用。通信时,将待发送的数据包的目的地址设为此 64 位 IEEE地址,从而实现数据包的正确投递。 2)16-bit 地址,即网络地址,或称为短地址。当一个 ZigBee 网络形成后,ZigBee网络内的每个节点,都会分配到一个 16 位的网络地址。通信时,将待发送的数据包的目的地址设为此 16 位网络地址。 4.Zigbee 协议术语 配置文件(profile):Zigbee 协议的配置文件是对逻辑组件及其相关接口的描述,是面向某个应用类别的公约、准则.通常没有程序代码与配置文件相关联. 属性(attribute):设备之间通信的每一种数据像开关的状态或温度计值等皆可称为属性.每个属性可得到唯一的ID 值. 簇(cluster):多个属性的汇集形成了簇,每个簇也拥有一个唯一的ID。虽然个体之间传输的通常是属性信息,但所谓的逻辑组件的接口指的却是簇一级的操作,而非属性一级. 终端(endpoint):每个支持一个或多个簇的代码功能块称为终端。不同的设备通过它们的终端及所支持的簇来进行通信。 PAN IDs:PAN IDs 是用来在逻辑上分离在同一领域内的多个节点组。这样不同组之间节点通信就不会干扰,且可以在同一通道channel 上(zigbee2007不行,因为它通信时可以改变频率的) Pan id 是16 位,范围是0x0000~03fff。当建立或加入网络时没有指定PAN ID 的话,就会根据 default PAN ID 确定。它是个常量。 Extended PAN ID :zigbee 增加了一个8 字 节的扩 展 PAN ID,便 于 提 供 服务 和 PAN ID 冲 突 检 测 。 5. Zigbee 协议结构 ●物 理 层 (PHY) 物 理 层 定 义 了 物 理 无 线 信 道 和 MAC 子 层 之 间 的 接 口 , 提 供 物 理 层 数 据 服 务和 物 理 层 管 理 服 务 。 物 理 层 内 容 : 1) ...