- 21
- 0
- 约7.79千字
- 约 8页
- 2017-02-15 发布于湖北
- 举报
星型网络的程序实现
一、方案概述
星型网络以一个功能强大的主器件作为网络的中心,负责协调全网的工作,其他的主器件或从器件分布在其覆盖范围内。这种网络的控制和同步都比较简单,适用于设备数量比较少的场合。在无线传感器网中的节点是由软件层和硬件层共同配合来实现功能的。
星型网络拓扑的最大优点是结构简单。这种简单带来的优点是很少有上层协议需要执行、较低的设备成本、较少的上层路由信息和管理简便。中心节点可以承担许多管理工作,如:发放证书和远距离网关管理等。但是这种简单是以灵活性的牺牲为代价的。因为需要把每个终端节点放在中心节点的通信范围之内,这必然会限制无线网络的覆盖范围。目前为止,星形拓扑是最常见的网络配置结构,被大量应用在远程监测和控制中。
由于Zigbee传感器星型网络的搭建简单,易于维护等优点,在实际应用中得到了广泛的应用。该网络由若干个ZigBee终端节点和一个中心节点构成一个星型网络,终端节点主要负责各个传感器模块的信息采集和传送。中心节点主要用于接收各个终端节点的上传数据,并对其进行压缩处理后通过扩展接口传送至服务器端。
ZigBee网络的建立是有序的。每个节点都有唯一的MAC地址,这是通过预编程设定的。ZigBee有一套地址分配机制保证地址不会重复。网络一旦建立,拓扑关系和网络地址就会保存在各自节点的Flash中。网络建立后,各节点就可以通过各自的网络地址进行通讯了。方案的总
原创力文档

文档评论(0)