历史上的今天
今天是:2025年01月05日(星期日)
2018年01月05日 | 为物联网寻找最佳网状网络
2018-01-05 来源:互联网
尽管Bluetooth Mesh大有后来居上之势,但有许多好理由让Zigbee和Thread仍然是需要网状网络部署物联网的理想选择…
尽管蓝牙网状网络(Bluetooth Mesh)大有后来居上之势,但有许多好理由让Zigbee和Thread仍然是需要网状网络部署物联网的理想选择。
IEEE 802.15.4创建目的在于提供一种低功耗、低带宽的方式,将装置可靠地连接在支持受限装置的网络中。这是一种经过验证和广泛部署的网状技术,已经在市场上存在超过13年了。
Zigbee和Thread就是基于这种网络技术的解决方案。迄今为止,这种解决方案拥有8个Thread和超过50个Zigbee认证堆栈和芯片平台。其中,Thread网状网络技术专门为强大的物联网(IoT)基础设施而建造。
Bluetooth Mesh是这个网格网络市场的新进入者,利用蓝牙连结取代电线,链接穿戴式装置和外围设备。Bluetooth Mesh协议与连接智能型手机和扬声器的Bluetooth协议不同,它需要进行软件升级,现有的蓝牙硬件可能支持,也可能不支持。
用户们总是嚷嚷着要更多选择,但选择提供连接基础设施的标准对他们来说太专业,没有意义。如果说互联网高速公路(Internet highway)是IP,Thread就是基于这个IP的技术。
更重要的是,在实现互操作性(interoperability)的应用层,Thread支持Dotdot等其他物联网应用的语言,囊括空调系统(HVAC)、照明、家庭安全等领域。Dotdot支持透过任何互联网进行的通讯,相形之下,Bluetooth Mesh支持商业照明应用,但只能透过独立的Bluetooth Mesh网络运行。
蓝牙存在于每个人的智能型手机中,但Bluetooth Mesh的网关对互联网是关闭的。您可以使用蓝牙遥控器在电视机上更换频道,但要用恒温器检查互联网上的天气预报时,则没法依靠蓝牙实现。
Bluetooth Mesh使用「网络洪泛」(flooding)途径,装置重复每项讯息使其于网络上进行传播;同时,它也使用洪泛的方式进行消息确认。
Thread仅在群播讯息需要时使用洪泛方式,例如用于发现或群组寻址的讯息;在进行单播讯息时,Thread使用路由,不会洪泛网络。
洪泛法容易造成网络拥塞和冲突,特别是在拥有20个或更多节点的密集网络中。为了减少冲突,Bluetooth Mesh需要安装程序仔细配置哪些特定节点将重复讯息,Thread则可以在添加、删除或移动节点时自动动态配置路由。
因为网络配置是自动的,因此Thread开箱即用。除此之外,地址分配、到互联网的边界路由协议、备份路由、登录、睡眠装置管理等都是自动的,没有单点故障问题。对于Bluetooth Mesh则没有自动这一说,它需要一些未经定义的实体(如安装程序),以执行此类配置。
Thread有16个有效的信道,允许相邻网络分离,因此并不会相互干扰。Bluetooth Mesh只有一个通道,而且还是全球共享的广播管道。此外,Thread每次传输的资料量可以多达10倍,从而提高了网络的效率和吞吐量。
Thread使用相同的端对端安全技术,保障应用程序在互联网上的安全。这类安全技术还用于保护银行交易、亚马逊(Amazon)购买流程和社交媒体对话安全,而不需要任何中间的信任装置,如网关。它们非常适用于功耗管理严格的装置,并且必须能自动维护网络安全,而且几乎不需要使用者互动。
Thread在网络层内建安全机制,使用智能型手机时代的认证方案和AES加密,以杜绝其他无线协议中存在的安全漏洞。产品安装代码用于确保只有授权装置才能加入Thread网络,然后使用银行级加密技术进行网络上的数据传输。
最近Bluetooth Mesh发布的消息,证实了物联网部署中对于网状网络的需求,但Bluetooth Mesh是刚刚进入市场的新技术,它采用的蓝牙协议功能相对有限。
我们今天生活的环境对于技术需要更多选择,并期待好的互操作性。Thread作为基于IP的网络协议,具有巨大价值,它可以在许多物联网装置、应用程序和实际案例中快速部署,从而创建一个没有集线器的网络。简言之,Thread能够实现物联网的承诺。
上一篇:IBM持续2018年投入区块链
下一篇:浅谈物联网与云计算的融合
史海拾趣
|
本帖最后由 paulhyde 于 2014-9-15 09:33 编辑 2010年北京电子信息大赛定于5月30号举行,赛方提供xilinx的SOPC开发板,定于4月份发放,就此请大家发一些建设性的培训意见和关于xilinx的sopc的一些技术文档,请大家多多支持。 … 查看全部问答> |
|
请问有用过WG7210(WIFI+Bluetooth)模块的高手吗? 有用过这个模块的吗?我现在要用这个模块做WIFI和Bluetooth,式基于wince5.0和S3C2442的,找不到这个模块的驱动,厂家不提供驱动源码。这个驱动该怎么做呢?… 查看全部问答> |
|
写的一个很简单的拼音输入程序,想植入windows mobile。我自己水平不行,希望哪个牛人帮忙做一下。愿意帮忙的留下邮箱,我发过来。… 查看全部问答> |
|
我现在已经将spce61板连,probe,电脑接好了,Load的了一个程序,调试状态下,怎么也还是从main可以呢?不连接板的时候调试也是从main开始,我是通过PC指针开始进入程序是一样的,觉的cpu是没有跑起来。要怎样cpu才能跑起来,也是从main开始吗?还 ...… 查看全部问答> |
|
最近一直在搞pxa270的camera的驱动,用的是ov2640,ov9653,现在遇到了一个奇怪的问题,就是YUV预览的时候,我设置dma直接从quick capture的3个数据寄存器到LCD的frame buffer。如果不去读pxa 270 quick capture那边的那3个数据寄存器的话,LCD上只 ...… 查看全部问答> |
|
帮我看下代码C2061 C2660错误原因,我搞好长时间不知道为什么错 给分 帮我看下代码C2061 C2660错误原因,我搞好长时间不知道为什么错: //presetdlgs.h // int ReadHospitalInfo (const char *path, Hospital_Info *hospital_info); //presetdlgs.cpp ...... int ReadHospitalInfo (const char *path ...… 查看全部问答> |
|
本帖最后由 dontium 于 2015-1-23 13:29 编辑 我使用的DSP2407A的EVM仿真板,AD转换引脚全部悬空,在AD转换过程中使用连续转换模式时,测得引脚上的电压是1.1V左右,而在启动/停止模式下测得AD转换引脚上的电压大约是500mV;在这两种情况下,当接 ...… 查看全部问答> |
|
家里的开发板都放得快发霉了,准备国庆翻出来绝大部分转让了,价格绝对比淘宝上任何人低,加上大量赠品奉送,大家可以帮我出出主意怎么处理,是拍卖还是怎么办?谢谢! 大概回顾了一下,有M3系列TI的 811 6432 5956 2956 8962 9b90 9b96 ,NXP的111 ...… 查看全部问答> |




