- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要
摘要
低功耗蓝牙自组织网络(以下简称蓝牙mesh)是低功耗蓝牙的一种全新拓扑结构的网络。蓝牙mesh
网络利用基于传统泛洪算法的路由协议进行数据包的传输,模式简单。但是,采用这种传统泛洪式的广播
会造成网络中节点的不必要转发,从而导致节点以及整个网络的能耗较大,这对电池供电、网络数据
量较大等mesh 网络而言是不适用的。因此,设计并实现合适的路由协议,以优化网络中的能耗,对扩
展蓝牙mesh 的应用范围有着重要的意义。
本论文以蓝牙mesh 管理型泛洪(ManagedFlooding)路由协议为基础,从减少参与转发的节点数
量着手,通过引入转发优先权、转发抑制和延时转发机制,设计了能量优化泛洪(EnergyOptimization
Flooding,EO-Flooding)路由协议。其中,转发优先权是基于收发节点间距离以及接收节点剩余能量信
息设定的。延时转发是结合转发优先权对节点转发进行延时,延时时间由转发优先权确定,且转发
优先权越高,延时时间越短。转发抑制是在延时时间到达后,节点根据转发抑制机制判断是否能够
转发数据包。以上三种机制相辅相成,共同抑制了部分节点的不必要转发,降低了网络能耗,减少
了数据冲突概率。
本论文基于Nordic公司的nRF5formesh(Nordicmesh)协议栈对EO-Flooding路由协议进行了实现,
并采用以nRF52832 最小系统为基础的蓝牙硬件平台进行实测分析。选用20 个nRF52832 蓝牙设备,
在设备组网的前提下对所实现的路由协议的网络性能进行了测试。测试结果表明:与Nordicmesh
路由协议相比,EO-Flooding 路由协议的网络总能量消耗减少了 18.87%且平均端到端时延增加低于
17%,达到了预期的设计指标。本论文的研究成果对蓝牙mesh 的应用扩展具有一定的价值。
关键词:低功耗蓝牙,自组织网络,泛洪,能量优化
I
摘要
Abstract
AmeshnetworkbasedonBluetoothlowenergy(referredtoasBluetoothmesh)isanewtopological
network.TheBluetoothmeshnetworkutilizesaroutingprotocolbasedonatraditionalfloodingalgorithm
for data transmission. The routing protocol transmits datas in the form of a broadcast, so the mode is
simple and easy to implement. However, the traditional flooding will cause unnecessary forwarding of
nodes in the network, which not only occupies network resources, but also causes a large energy
consumptionofnodesandtheentirenetwork.Thisisnotapplicabletomeshnetworkswithbatterypower
andlargenetworkdata.Therefore,designingandimplementingasuitableroutingprotocoltooptimizethe
energy consumption in the network is of significance for extending the application range of Bluetooth
mesh.
BasedontheBluetoothmeshmanagedfloodingroutingprotocol,thisthesisstartswithreducingthe
number of nodes participating in forwarding, and introduc
文档评论(0)