利用ZigBee技术构建无线传感器网络
- 格式:pdf
- 大小:356.02 KB
- 文档页数:7
图 ,% &’’’()$! *+! , 的 - 种网络结构
这样无线传感器网络可以大致组成 - 种基本的拓 扑结构! * ) 基于星型的拓扑结构, 它具有天然的分布 式处理能力, 星型中的路由节点就是分布式处理中心, 即它具有路由功能, 也有一定的数据处理和融合的能 力, 每个终端无线传感器节点都把数据传给其所在拓 扑的路由节点, 在路由节点完成数据简单、 有效的融 合, 然后对处理后的数据进行转发! 考虑到路由节点的 功能和通讯的频率相对终端传感器节点较多, 一般其 功耗也较大, 所以其电源容量也较终端传感器节点电 源的容量大, 可考虑为大容量电池或太阳能电源! $ ) 基于孔状的拓扑结构, 这种结构无线传感器网络连成 一张网, 网络非常健壮, 伸缩性好, 在个别链路和传感 器节点发生失效时, 不会引起网络分立! 可以同时通过 多条路由通道传输数据, 传输可靠性非常高! - )基于 树型的拓扑结构, 在这种结构下传感器节点被串联在 一条或多条链上, 链尾与终端传感器节点相连! 这种方 案在中间节点失效的情况下, 会使其某些终端节点失 去连接! “ 燃气表数据无线传输系统” 项目中采用的星型 拓扑结构, 主要因为其结构简单, 实现方便, 不需要大 量的协调器节点, 降低了成本! 每个终端无线传感器节 点为每家的气表 ( 平时无线通讯模块为掉电方式, 通 过路由 节 点 来 激 活) , 手持式接受机为移动的路由 节点!
议是免专利费的& !) 时延短& 针对时延敏感的应用做了优化, 通信 时延和从休眠状态激活的时延都非常短& 设备搜索时 延典型值为 %* :;, 休眠激活时延典型值是 #, :;, 活 动设备信道接入时延为 #, :;& ,) 网络容量大& 一个 123<55 网 络 可 以 容 纳 最 多 +,! 个从设备和一个主设备, 一个区域内可以同时存 在最多 #** 个 123<55 网络& 6) 安全& 123<55 提供了数据完整性检查和鉴权功 能, 加密算法采用 8)/ = #+’ , 同时各个应用可以灵活 确定其安全属性& 由于无线传感器网络本身要求节点密集、 节能、 方 便路由等技术特点, 可以看出应用 123<55 技术作无线 传感器节点的无线通讯是可能的&
!
收稿日期: "##$ D #G D #% 作者简介: 王! 东 ( C*$* D ) , 男, 江苏南京人, 重庆大学博士研究生, 主要研究方向为无线传感器网络、 机器学习等
"6
重庆大学学报 ( 自然科学版) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +**6 年
利用 H5(I88 ห้องสมุดไป่ตู้术构建无线传感器网络
王! 东,张 金 荣,魏! 延,曹 长 修,唐! 政
!
( C 重庆大学 自动化学院, J###G# ; " 深圳市大族激光科技股份有限公司,深圳 EC%#EK )
摘! 要: 通 过 对 新 型、 开 放 的 无 线 互 联 技 术 H5(I88 技 术 的 分 析; 结 合 传 感 器 技 术、 H5(I88、 L@@@CJEC) " 技术、 路由协议, 构建了一种无线传感器网络) 分析讨论了基于 “ 燃气表数据无线传输系 统” 的无线传感器结构和无线传感器网络的实现) 关键词: H5(I88 技术; L@@@ %#") CE) J ; 无线传感器网络 ! ! 中图分类号: MNG*K 文献标识码: & ! ! 随着 O@O> 技术和无线通讯技术、 传感器技术的 发展, 无线传感器网络在军事、 生产、 生活、 医疗、 科研 中有了更广泛的应用范围) 就其功能而言, 可以把它分 成智能传感器部分和无线通讯部分) 智能传感器部分 可根据具体情况由不同的硬件组成, 同时 L@@@ 组织 提出了 L@@@CJEC) " 的智能传感器接口协议) 无线通 讯部 分 实 现 的 方 法, 不 外 乎 利 用 已 有 的 L@@@ %#") CCP、 L@@@%#") CE) C ( 蓝牙) 、 L@@@%#") CE) J ( H5(I88 ) 等 无线通讯技术; 其中 L@@@%#") CCP 相对于其它 " 个标 准来说, 主要用于海量数据、 高带宽传输, 但不太适合 传感器数据的传输) H5(I88 和蓝牙相比最大的不同在 于: C )极低的功耗, 使用寿命和整个传感器一样长, 无 需更换电池; ") 灵活的组网方式, 可直接组成各种网 络拓扑形式; G )传感器器件不和网络通信时, 处于休 眠状态, 通信前须将其唤醒) 所以 H5(I88 是一种低成 本、 低功耗、 低复杂度的无线技术, H5(I88 技术相对于 蓝牙更适合构建无线传感器网络)
[ +] 无线通讯模块, 其主要特点如下 : 支持多达 !* 个网
图 %0 无线传感器控制和通迅模块
的能源消耗& 在无线传输中数据结构的表示是一个关键的部 分, 它往往可以决定设备的主要使用性能; 在这里把它 设计成以下结构: 数据头 命令字 数据长度 数据 9J9 数据头: % <LI5; 固定为: “ 888888” & 命令字: # <LI5 具体的命令& ( *# = 发送数据; *+ = 接受数据; *% = 进入休眠; *! = 唤醒休眠) 数据长度: # <LI5 为后面 “ 数据” 长度的字节数& 数据: * P +* <LI5; 为具体的有效数据& 9J9 校检: + <LI5; 是从命令字到数据的所有数据
! "##$ 年 % 月 第 "* 卷第 % 期
重庆大学学报 ( 自然科学版) +,’-./0 ,1 23,.(45.( 6.578-95:; ( <=:’-=0 >?58.?8 @A5:5,.)
&’() "##$! B,0) "*! <,) %
! ! 文章编号: C### D E%"F ( "##$ ) #% D ##*E D #G
图 C! H5(I88 的体系结构
数据速率低成本的双向无线通信技术, 主要适合于自 动控制和远程控制领域, 可以嵌入各种设备中, 同时支 持地理定位功能) H5(I88 的 NRS 层中接取方式是采用 直接序列扩展频率技术 ( T5-8?: >84’8.?8 >U-8/A >U8?V :-’W) , 它存在如下优点: C) 扩频信号具有好的隐蔽性) 扩频信号的频谱被扩散到很宽的频带内, 相对而言, 其 功率谱密度也随之降低 ( 可明显低于环境噪声和干扰 电平) , 难以检测, 因而扩频信号具有隐蔽性) " )扩频 信号具有保密性) 扩频信号受特定伪随机序列控制, 接 受者如不能按此伪随机序列的规律进行解扩, 就不能 恢复消耗中传送的信息, 因而扩频信号具有保密性)
整个网络的建立是随机的、 临时的; 当手持接收机 在小区里移动时, 通过发出激活命令来激活所有能激 活的节点, 来临时的建立一个星型的网络; 其网络建立
[ - . ,] 及数据流的传输过程如以下流程 :
*) 路由节点发出激活命令; $) 终端无线传感器节点被激活; -) 在每个终端无线传感器节点分别延长不同随 机数倍的固定时间段后, 节点通知路由节点自 己 被 激活; ,) 路由节点建立激活终端无线传感器节点表; +) 路由节点通过此表对激活节点进行点名通讯, 直到表中的节点数据全部下载完成; /) 重复 * )0 + ) , 直到小区中所有终端节点数据下 载完成! 这样当一个移动接收机在小区里移动时, 可以通 过动态地组网把小区里用户燃气信息下载到接收机 中, 再将接受机中的数据拿到处理中心去集中处理! 通 过以上步骤建立的通讯, 在小区实际无线抄表中得到 了很好的应用!
C! H5(I88 技术及其优势
C) C! H5(I88 技术概述 H5(I88 N-,:,?,0 >:/?Q 体系结构如图 C 所示
[ C]
, 它
G )扩频信号具有很强的抗干扰性) J ) 提高系统容量) 在扩频系统中, 由于使用多个伪随机序列作为不同用 户的地址码, 这样可以共用一个频段来实现码分多址, 这样可以共用一个频段来实现码分多址通讯) 同 时 L@@@%#") CE) J 协议中定义了 " 种器件: 全功能器件 和简化功能器件 ( YXT) ) 对全功能器件, 要求它 ( XXT)
第 $7 卷第 ( 期% % % % % % % % % % 王% 东, 等: % 利用 123455 技术构建无线传感器网络
76
进行校检! 在完整接受到以上格式的数据后, 通过 "#" 校检 来完成对数据是否正确进行判读, 这在无线通讯中是 十分必要的! $! $% 无线传感器网络的构建 &’’’()$! *+! , 提供了 - 种有效的网络结构 (树型、 孔型、 星型) 和 - 种器件工作模式 ( 协调器、 全功能模 式、 简化功能模式) , 如图 + 所示! 简化功能模式只能 作为终端无线传感器节点, 全功能模式既可以作为终 端传感器节点, 也可以作为路由节点, 协调器只能作为 路由节点!
络节点的链接方式; %** 7FG 到 # *** 7FG 的无线收 发器; 高效率发射、 高灵敏度接受; 多达 H6& ’ E42I $ ; 的 无线数据速率; ())) ’*+& #,& ! 标准兼容产品; 内置高 性能微处理器; 具有 + 个 C8J. 接口; #* 42I、 +% K 采样 率 8>9 接口; 微功耗待机模式, 这样为无线传感器网 络中降低功率损耗提供了一种灵活的电源管理方案& 存储 芯 片 选 用 有 6! K <LI5; 的 存 储 空 间 的 8.)7A 公 司 +!9,#+ ))@JM7 芯 片; 按一户需要 ’<N.)/ 的信息量计算, 可以存储 ’ *** 多个用户的海 量信息, 对一个小区完全够用& 所有芯片选用 %& % O 的低压芯片, 可以降低设备