mesh网络可谓是物联网之关键,相较于传统有线技术,无线连接的mesh网络实施成本较低,而且更具有适应性和可扩展性,让高通信量的应用更加可靠

虽然Thread和ZigBee等细分技术也能提供标准化的mesh支持,但它们的安装基数有限,在性能、可靠性、可扩展性和互通性方面都相对不可预测,这些对于想在楼宇自动化等大规模mesh网络场景中崭露头角的工业级技术来说,都存在很大的挑战。

蓝牙mesh是如何做到的?

相比之下,2017年7月发布的蓝牙mesh专门为满足商业和工业网络的独特需求而设计,与目前技术相比,mesh的应用范围更广。在最近发布的一份白皮书中,爱立信测试了蓝牙mesh的功能以及它为商业领域提供独特性能的能力。该测试的目的是探究配置和部署策略对蓝牙mesh网络的影响,进一步确定数千个节点是否能实现无单点故障通信并确保互通性。具体来讲,爱立信着眼于蓝牙mesh的管理型网络泛洪(Managed Flooding)通信模型。

爱立信将管理型网络泛洪描述为一种消息中继技术,其中“所有节点为非同步部署,彼此之间能够直接通信。完成启动配置(Provisioning)之后,网络就能投入使用,而且无需任何集中式的操作——无需协调也无单点故障的疑虑。通过一条指令就能对一组节点进行处理,从而快速、可靠地传播并收集信息。”这种方法让部署和操作更灵活。

爱立信利用毛细管网络(Capillary Network),在系统级仿真器中执行了大规模楼宇自动化测试用例和蓝牙mesh的全栈实施,以确定是否有必要担心高拥塞的情况。如果出现高拥塞,就可能在访问未授权频谱时,因争用网络而导致数据包丢失。这一办公室自动化场景共包含879台设备,全都部署在2000平方米内,包括窗户传感器、占用传感器、暖通空调传感器和执行器、照明开关和照明灯泡。网络性能的评估是基于评估中的三项通信量设置:总应用吞吐量约为150bps的低通信量用例、总应用吞吐量约为1Kbps的中通信量用例、以及总应用吞吐量约为3 Kbps的高通信量用例。

服务质量

任何mesh网络最关键的性能指标都是服务质量(QoS),爱立信将其定义为在人类可感知的时间内(此情况下为300毫秒,这是照明应用的典型要求)传输至终点的数据包的比例。 

蓝牙mesh网络的QoS在六项测试用例中有五项达到了预期的“高于99.9%”的水平,在最后一项高通信量密度中继部署中,也达到了99.1%。在所有测试用例中,所有数据包都在300毫秒的延迟之内到达终点。总体而言,爱立信在每1000平方米部署6个中继节点时的性能最佳,大约相当于节点总数的1.5%。

爱立信得出的结论是,蓝牙mesh通过对协议栈相关参数进行适当的部署和配置,能够支持包含数千台设备的密集网络的运行,消除了最初对于高拥塞的一切担忧。爱立信还认为,随着蓝牙mesh规格的发布,蓝牙有望成为主导的短距离技术,连接毛细管网络中采用短距离无线接入技术的边缘节点,为设备组提供广域互联。

从设计上实现标准化和互通性

爱立信在白皮书中提到:

蓝牙mesh在设计上实现了标准化和互通性。资格认证和互通性测试非常严格,涉及协议栈中包括安全性等各个方面。企业为协议栈的不同部分开发独立进程时也无需承担风险。此外,这些规格是开放的,可由社区进行测试。

再加上蓝牙被更大规模的采用,蓝牙技术能够提供本地化信息、资产追踪、导航服务等增值功能,蓝牙mesh有望迅速被市场广泛采用。

爱立信开始大规模mesh网络测试的更多相关文章

  1. 大规模微服务架构下的Service Mesh探索之路

    小结: 1. 第一.二代Service Mesh meetup-slides/敖小剑-蚂蚁金服-大规模微服务架构下的Service Mesh探索之路.pdf https://github.com/se ...

  2. Qcon2017实录|Service Mesh:下一代微服务

    https://zhuanlan.zhihu.com/p/30292372 数人云11月Meetup报名开启,看中西方大神如何论道云原生与微服务!本文作者敖小剑老师将在本次Meetup上继续分享Ser ...

  3. Service Mesh服务网格新生代--Istio(转)

    万字解读:Service Mesh服务网格新生代--Istio  官网地址:https://preliminary.istio.io/zh/docs/concepts/security/ Servic ...

  4. 什么是 Service Mesh

    作者|敖小剑 微服务方兴未艾如火如荼之际,在 spring cloud 等经典框架之外,Service Mesh 技术正在悄然兴起.到底什么是 Service Mesh,它的出现能带来什么,又能改变什 ...

  5. 100G/40G/25G/10G网络测试解决方案

    一.100G概述 随着CDN等视频直播业务和P2P业务的快速发展,带宽的要求越来越高.当前5G业务势头正盛,其基于400G的主干网络通信业务也在积极部署之中.但当前在很多的业务场景中,100G系统的部 ...

  6. 使用arm开发板搭建无线mesh网络(一)

    由于项目的需要,老板让我使用arm开发板(友善之臂的tiny6410)搭建无线mesh网络.一般而言,无线自组织网络的网络设备都是由用户的终端设备来充当,这些终端设备既要处理用户的应用数据,比如娱乐, ...

  7. 利用GPU实现大规模动画角色的渲染

    0x00 前言 我想很多开发游戏的小伙伴都希望自己的场景内能渲染越多物体越好,甚至是能同时渲染成千上万个有自己动作的游戏角色就更好了. 但不幸的是,渲染和管理大量的游戏对象是以牺牲CPU和GPU性能为 ...

  8. 利用GPGPU计算大规模群落仿真行为

    0x00 前言 在今年6月的Unite Europe 2017大会上 Unity 的CTO Joachim Ante演示了未来Unity新的编程特性--C# Job系统,它提供了编写多线程代码的一种既 ...

  9. 解读2017之Service Mesh:群雄逐鹿烽烟起

    https://mp.weixin.qq.com/s/ur3PmLZ6VjP5L5FatIYYmg 在过去的2016年和2017年,微服务技术得以迅猛普及,和容器技术一起成为这两年中最吸引眼球的技术热 ...

随机推荐

  1. 超级详细 一听就会:利用JavaScript jQuery实现图片无限循环轮播(不借助于轮播插件)

    前言 作为一个前端工程师,无论公司是什么行业,无论你做什么端,基本都会遇到一个避不开的动画效果:循环轮播.做轮播并不难,市场上的轮播插件有很多,其中比较著名的是swiper,使用也非常简单.但轮播插件 ...

  2. Mysql Show ProcessList命令

    每个MySql连接,或者叫线程,在任意一个给定的时间都有一个状态来标识正在进行的事情.可以使用 SHOW [FULL] PROCESSLIST 命令来查看哪些线程正在运行,及其查询状态,Command ...

  3. [ACdream]小晴天老师系列——竖式乘

    题目链接:http://acdream.info/contest?cid=1269#problem-C Problem Description 小晴天是ACdream团队中最牛的老师之一,他最擅长数学 ...

  4. 使用angular4和asp.net core 2 web api做个练习项目(二), 这部分都是angular

    上一篇: http://www.cnblogs.com/cgzl/p/7755801.html 完成client.service.ts: import { Injectable } from '@an ...

  5. C#第二篇——关于C#中的正则表达式

    在C#中,正则表达式是用来进行查询在给出的一串字符中的某些字符或者数字的工具.与在办公软件中的查找功能相似,可以用精确查找也可以用模糊查找. 元字符: 元字符 说明 . 匹配除换行符以外的任意字符 \ ...

  6. ES6新特性 Class的实现

    ES5之前类的继承是靠原型实现的,而这一过程的实现又涉及到一大堆的原型定义,特别是ES5推出了Object.definePorperty()方法后,代码更加晦涩.但是这种方式正是javascript这 ...

  7. VS2008 C++ 利用WinHttp API获取Http请求/响应头部Header

    http://www.cnblogs.com/LCCRNblog/p/3833472.html 这一篇博客中,实现了获取http请求/响应后的html源码,现在需要获取http请求/响应的头部Head ...

  8. 定制rpm包---Yum环境搭建

    1.1 在yum服务器上创建yum仓库命令 mkdir -p /application/nginx/html/yum cd /application/nginx/html/yum rz #上传rpm包 ...

  9. nginx服务部署 说明

    第1章 常用的软件 1.1 常用来提供静态服务的软件   Apache :这是中小型Web服务的主流,Web服务器中的老大哥,   Nginx :大型网站Web服务的主流,曾经Web服务器中的初生牛犊 ...

  10. 有关CUBLAS中的矩阵乘法函数

    关于cuBLAS库中矩阵乘法相关的函数及其输入输出进行详细讨论. ▶ 涨姿势: ● cuBLAS中能用于运算矩阵乘法的函数有4个,分别是 cublasSgemm(单精度实数).cublasDgemm( ...