ANT低功耗无线网络设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ANT低功耗无线网络设计.doc

ANT低功耗无线网络设计 摘 要:介绍了ANT无线网络的协议栈结构、典型拓扑、技术特点和基本概念,并针对智能家居应用构建了ANT实验网络平台,同时基于Nordic公司的第二代单片ANT解决方案芯片nRF24AP2进行了网络平台的软硬件设计。通过对该网络的通信可靠性测试和功耗分析结果表明,采用ANT协议设计的多跳无线网络能够实现可靠的数据传输,能适用于强调低功耗的各种应用。 关键词:nRF24AP2;ANT;低功耗;无线网络 中图分类号:TN92 文献标识码:A 文章编号:2095-1302(2013)06-0057-05 0 引 言 信息技术的不断进步使越来越多的随身电子设备和信息家电出现在人们的日常生活中。这些设备给人们的生活带来便利,但凌乱的线缆和频繁的插拔也造成了诸多的使用不便。为了摆脱物理连接上的限制,使各种设备能够自由地互联、随时随地地接入网络,人们不断探索新的短距离无线通信技术[1-3]。常见的短距离无线通信技术包括红外、Wi-Fi、蓝牙、UWB和ZigBee等,它们的技术特点各有不同,但尚没有一种技术可以满足所有的应用需求。其中,蓝牙和ZigBee都是针对低功耗应用提出的无线通信协议。但到目前为止,它们还难以支持电池供电的设备工作数年,低功耗性能不尽如人意。 ANT协议是由Dynastream、Nordic等公司推出的2.4 GHz短距离无线网络标准,已经在健康、医疗和运动等领域得到成功应用。与Wi-Fi、蓝牙和ZigBee等同样工作于2.4 GHz的短距离无线通信和组网技术相比,ANT协议在功耗、系统成本和开发周期等方面的性能都具备较大的竞争优势[4-5]。 1 ANT协议 1.1 ANT协议概述 ANT网络的配置和控制很方便,图1所示是ANT协议栈的OSI模型。生产厂商预先将ANT协议栈封装在芯片内部,其中包括物理层、数据链路层、网络层和传输层的处理,以及低级别的网络安全机制。开发者设计的应用层软件只需简单配置ANT芯片,就可完成组网和通信等操作[6]。 ANT采用对等网络模型,每个节点都具有相同的电路结构和网络功能,根据配置的不同在网络中承担不同的任务。ANT支持点对点、星形和树形网络拓扑。在设计之初,ANT就不像ZigBee那样以构造复杂的网状拓扑为目标。一方面是因为构造复杂的网状网络需要消耗较多的运算和能量资源,这对依靠电池供电的应用来说是难以承受的;另一方面,以点对点、星形和树形拓扑为基础构造的拓扑结构足以解决实际应用中的组网问题。ANT网络的主要技术特点包括: (1) 超低功耗。ANT节点在工作和休眠时的电流平均值仅为10 μA和0.5 μA,可采用小型纽扣电池供电并持续工作数年。 (2) 系统成本低。由于无线网络协议栈集成在ANT芯片内部,ANT节点的运行仅需要2 KB的外部处理器资源,可以采用低成本的单片机作为外部处理器。 (3) 开发效率高。开发者不需了解ANT协议的实现细节,按要求简单配置即可构造不同类型的网络。 (4) 可靠性高。采用跳频通信技术避免其他2.4 GHz无线通信设备的干扰,使用基于时分多址的自适应信道接入技术保证信道内无线通信的可靠性。 (5) 组网容量大。最多可同时支持232个节点。 1.2 接口 外部处理器与ANT芯片的硬件通信接口可以采用同步或异步串行接口,乃至普通I/O口来实现[7]。而在软件接口方面,处理器则通过消息驱动的方式与ANT芯片进行通信。具体来说,处理器向ANT芯片发送规定格式的命令来配置网络和发送数据;而当接收到其他节点发送的射频数据时,ANT芯片也会按照规定格式将数据帧发送给处理器。 ANT串行数据帧采用低位前导的方式传输字节,均以同步码开始、校验码结束,其基本格式如图2所示。 数据帧各组成部分含义如下: 1.3 通道 ANT基于通道(channel)进行网络管理和通信控制。ANT节点需要配置正确的通道参数才能进行通信,因此可将通道看作节点在ANT网络中进行数据交换的通信路径。ANT网络有独立和共享2种通道:独立通道包括1个主节点和1个从节点,共享通道则可由1个主节点和多个从节点组成。 ANT网络中的某个节点可以同时属于多个网络通道,且在不同的通道上担任不同的网络角色。通过这种组网方式,ANT节点既可以作为数据包的主动发送方,也可以是被动接收方,或者成为中继数据包的路由节点。ANT节点可以随时加入或离开网络,而不会对网络拓扑和数据传输造成影响。 ANT网络的通道参数包括: (1) 通道类型:包括单发送通道、单接收通道、双向通道或共享双向通道,规定了通道中数据的基本传输方向。单发送/接收通道只能传输前向数据,即主机向从机发送消息,不能反向传输。双向通道可以进行双向数据传输。例如,设置从节点的通道类型为双向通道,那么该从节点主要接收通道主机发送的数据,但也

文档评论(0)

fa159yd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档