爱立信开始大规模mesh网络测试
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网络测试的更多相关文章
- 大规模微服务架构下的Service Mesh探索之路
小结: 1. 第一.二代Service Mesh meetup-slides/敖小剑-蚂蚁金服-大规模微服务架构下的Service Mesh探索之路.pdf https://github.com/se ...
- Qcon2017实录|Service Mesh:下一代微服务
https://zhuanlan.zhihu.com/p/30292372 数人云11月Meetup报名开启,看中西方大神如何论道云原生与微服务!本文作者敖小剑老师将在本次Meetup上继续分享Ser ...
- Service Mesh服务网格新生代--Istio(转)
万字解读:Service Mesh服务网格新生代--Istio 官网地址:https://preliminary.istio.io/zh/docs/concepts/security/ Servic ...
- 什么是 Service Mesh
作者|敖小剑 微服务方兴未艾如火如荼之际,在 spring cloud 等经典框架之外,Service Mesh 技术正在悄然兴起.到底什么是 Service Mesh,它的出现能带来什么,又能改变什 ...
- 100G/40G/25G/10G网络测试解决方案
一.100G概述 随着CDN等视频直播业务和P2P业务的快速发展,带宽的要求越来越高.当前5G业务势头正盛,其基于400G的主干网络通信业务也在积极部署之中.但当前在很多的业务场景中,100G系统的部 ...
- 使用arm开发板搭建无线mesh网络(一)
由于项目的需要,老板让我使用arm开发板(友善之臂的tiny6410)搭建无线mesh网络.一般而言,无线自组织网络的网络设备都是由用户的终端设备来充当,这些终端设备既要处理用户的应用数据,比如娱乐, ...
- 利用GPU实现大规模动画角色的渲染
0x00 前言 我想很多开发游戏的小伙伴都希望自己的场景内能渲染越多物体越好,甚至是能同时渲染成千上万个有自己动作的游戏角色就更好了. 但不幸的是,渲染和管理大量的游戏对象是以牺牲CPU和GPU性能为 ...
- 利用GPGPU计算大规模群落仿真行为
0x00 前言 在今年6月的Unite Europe 2017大会上 Unity 的CTO Joachim Ante演示了未来Unity新的编程特性--C# Job系统,它提供了编写多线程代码的一种既 ...
- 解读2017之Service Mesh:群雄逐鹿烽烟起
https://mp.weixin.qq.com/s/ur3PmLZ6VjP5L5FatIYYmg 在过去的2016年和2017年,微服务技术得以迅猛普及,和容器技术一起成为这两年中最吸引眼球的技术热 ...
随机推荐
- [Java第一个游戏]JFrame文本框下贪吃蛇
刚刚接触java的文本框绘图的知识点,然后就可以按照老师的提醒做一些简单的游戏,对JFrame加深一下,下面就贪吃蛇给出一些源代码,其实正真的实现的代码并不多,只是稍微处理一下就可以明白,下面代码均有 ...
- 【深度学习】keras + tensorflow 实现猫和狗图像分类
本文主要是使用[监督学习]实现一个图像分类器,目的是识别图片是猫还是狗. 从[数据预处理]到 [图片预测]实现一个完整的流程, 当然这个分类在 Kaggle 上已经有人用[迁移学习](VGG,Resn ...
- maven 集成tomcat6,tomcat7
1. maven 集成 tomcat6的配置 maven自带的是tomcat6插件,所以不配置的话也可以,默认tomcat6,8080端口,需要更改端口或者编码方式等,也可以自己再配置一次: < ...
- python爬虫xpath
又是一个大晴天,因为马上要召开十九大,北京地铁就额外的拥挤,人贴人到爆炸,还好我常年挤地铁早已练成了轻功水上漂,挤地铁早已经不在话下. 励志成为一名高级测试工程师的我,目前还只是个菜鸟,难得有机会,公 ...
- Redis主从环境配置
1.Redis主从同步原理 redis主服务器会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,然后将数据文件同步给从服务器,从服务器加载记录文件,在内存库中更新新数据. 2.VMWar ...
- php 不写闭合标签
参阅了一些文章,对PHP闭合标签的总结如下: 好处:如果这个是一个被别人包含的程序,没有这个结束符,可以减少很多很多问题,比如说:header, setcookie, session_st ...
- iOS之ViewController的多层presentViewController的dismiss问题
今天在Q群里有人问了个这么个问题: A,B,C,D 都是Viewcontroller.A.B.C.D使用present去切的 他是这么搞的: A -> B, B ->C, C->D, ...
- Java中Double保留后小数位的几种方法
最近做个小实验,其中一部分要求将表单提交的数据转换为double,这个功能其实很简单直接一句Double.parseDouble(request.getParameter("chinese& ...
- ASP.NET Core 认证与授权[4]:JwtBearer认证
在现代Web应用程序中,通常会使用Web, WebApp, NativeApp等多种呈现方式,而后端也由以前的Razor渲染HTML,转变为Stateless的RESTFulAPI,因此,我们需要一种 ...
- 1041: [HAOI2008]圆上的整点
1041: [HAOI2008]圆上的整点 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 4298 Solved: 1944[Submit][Sta ...