浅谈蓝牙Mesh网络对物联网技术的影响

蓝牙技术联盟于7月19日正式宣布,蓝牙(Bluetooth®)技术开始全面支持Mesh网状网络。这意味着蓝牙Mesh网状网络终于走入实用。蓝牙mesh将低功耗蓝牙无线连接功能扩展至消费产品、智能家居,以及工业物联网应用中的多节点应用。而相应更多支持Mesh组网的蓝牙解决方案与蓝牙模块正在紧密设计研发中。

Mesh网状网络面向多种应用的理想解决方案,例如用于大范围的企业照明设施。通过蓝牙mesh,用户能够利用单一蓝牙4.0 (或者更新版本)智能手机和平板电脑,立即并同时控制多达数百个低功耗蓝牙灯具,其它主要的蓝牙mesh应用包括用于信标和工业监控的后端装置。

Mesh网状网络能提供多对多装置传输,并提升建置大范围装置网络的通讯效能,而相较于之前蓝牙的点对点(P2P)传输、由两个单一节点串成的通讯网路,Mesh网络将每个装置都当做网络中的单一节点,也就是说,让所有节点可以互相连线,扩充传输范围跟规模,并使各个装置能互相沟通。

朗锐智科(www.lrist.com)作为一直专注于无线模块解决方案的设计、研发、整合与创新的高新企业,下面BLE Mesh组网作分析。

简单来说,Mesh网络有以下4个特点:

  自配置:连上以太网,自动进行配置。

  自管理:如果系统发现一个频段使用过重,比如说从2.4G转到5G。不论是有线还是无线都能帮助连接到最优连接。

  自防御:Mesh网络在抵抗网络入侵方面也是有着很不错的性能,能够抵御黑客的多种入侵手段。

自修复:mesh有很多不同的借点。如果某个节点有故障,其他的借点就会把坏的节点工作任务分担过去,棒状网络的运行。

对比传统的Zigbee等通讯技术有一定的优势

第一,BLE Mesh 模组成本低;

第二,在BLE Mesh 网络中进行数据传输时的数据丢包率,整个数据网络的数据传输延时,都要好于Zigbee网络;

第三,BLE 是被智能手机直接支持的无线通讯技术。使用的BLE Mesh 技术的照明设备能够与智能手机直接沟通, 手机APP应用对照明设备的控制更加直接,灵活。 这个与Zigbee系统被网关或者类似网关的设备拖累完全不同;

第四,Mesh是BLE广播技术的应用,基于BLE广播技术的建筑物内部的定位,运动轨迹描述和导航等LBS的应用是BLE Mesh技术应用的发展方向。这个是Zigbee系统完全不能相比的。

根据GSMA 数据显一项市场研究的数据显示,在美国,每个家庭中的联网终端数量从2012年的8个增长到2017年的24个,并将在2022年增长到50个。目前物联网设备虽然数量庞大,但是却是一个高度复杂化与碎片化的市场,这里面的设备不仅是生产的厂家不一样,产品的组网方式也不同(WiFi、蓝牙、Zigbee等等),即使是生态系统也有很多(苹果 HomeKit、Weave、SmartThings等)。这些差异已经是家庭物联网设备行业发展的一大顽疾。

随着技术的进步与需求的变化,各项技术的演进是必不可少的,对于Mesh技术而言同样如此,物联网设备的信息孤岛问题不是一朝一夕之间就能解决,Mesh网络对于打通不同物联网设备之间的信息孤岛有着很大的帮助,除了Mesh组网平台等技术层面外还需要监管层对于标准化技术的推进等因素,相信在物联网庞大的市场潜力驱动下,阻碍物联网发展各个因素将会逐渐被清除。

优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/139812

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。