创新

亚博yabo888vip网页版CableLabs开源LPWAN服务器汇集了多种LPWAN技术

亚博yabo888vip网页版CableLabs开源LPWAN服务器汇集了多种LPWAN技术

达里尔·玛拉
先进技术集团首席架构师

2018年12月11日

亚博yabo888vip网页版CableLabs很兴奋地宣布一个新的开源项目叫做LPWAN服务器.LPWAN服务器提供了将物联网LPWAN无线技术结合在一起的新功能。

在详细介绍LPWAN服务器之前,让我们先了解一下这个领域的背景知识。在我之前博客,我讨论了物联网(IoT)作为一个不断增长的行业,由大量相互连接的设备组成,使我们的生活受益。例如,土壤湿度传感器可以帮助农民确定何时给作物浇水,而不是通过传统的基于时间的方法浪费水。在那篇博客文章中,CableLabs宣亚博yabo888vip网页版布发布开源LoRaWAN解决方案,罗拉服务器

什么是LoRa服务器和lpwan ?

LoRa服务器是一个社区来源的开源LoRaWAN网络服务器,用于设置和管理LoRaWAN网络。lpwan将设计用于使用多年的传感器连接在一个电池上,定期长距离传输信息。

下面展示了许多潜在的用例:

LPWA用例

LPWA用例图由LoRa联盟成员Actility在与日本软银合作之际绘制。

lpwan旨在覆盖大的地理区域,并最大限度地减少传感器与网络交互所需的功率。有许多可用的解决方案来启用这些用例,包括:

  • LoRaWAN™LoRaWAN是一种部分开放的未授权频谱解决方案,由亚博苹果版怎么下载罗拉联盟:虽然这些规范是在联盟亚博苹果版怎么下载内部开发的,但在完成后将向公众开放。
  • 移动解决方案来自3 gpp: 3GPP针对不同的连接需求定义了Cat-M1和NB-IoT。这些也是开放标准,但它们需要许可的频谱。
  • Weightless: Weightless是一种开放规范,但在LPWAN领域一直难以获得吸引力。应该指出的是,在这个生态系统中,还有许多其他专有LPWAN技术正在积极部署和使用。

为什么没有一个解决方案将拥有技术

我们相信,没有一种LPWAN技术能够完全拥有这个物联网领域。我们对这一观点的推理来自多种因素。当我们观察这个领域的传感器时,有些传感器用于具有一致和经过验证的上传的实时应用程序,而其他传感器只是定期唤醒并传输小数据有效负载。在不讨论更具体的例子的情况下,我们认为一些LPWAN应用程序更适合授权频谱移动网络,而其他LPWAN应用程序则更好地支持未授权的解决方案,例如LoRaWAN™.LoRaWAN的服务可以通过我们的一些会员服务来进一步探索MachineQ™而且考克斯℠

我们新的开源解决方案

考虑到这些因素,我们开发了一种新的开源解决方案,可以在不同的网络类型和相关解决方案之间轻松地从设备和应用程序移动数据。LPWAN服务器设计用于支持多种用例:

  • 首先,它可以简单地用于在两者之间迁移或操作LoRaWAN™网络服务器,例如罗拉服务器而且物联网
  • 其次,更重要的是,长期的设计意图是支持多种LPWAN技术的路由,例如LoRaWAN™而且SigFoxLoRaWAN™窄带物联网(NB-IoT)。为了集成基于ip的设备,服务器将包括某种“中继服务器”。这允许IP流量混合LoRaWAN™应用程序或数据收集器的单个上行接口的流量,例如谷歌云而且微软Azure

我们这个项目的目标是看到开发人员添加更多与网络服务器和技术的后端集成,以支持跨许多LPWAN技术的流量路由。

LPWAN服务器用例

LPWAN服务器被设计为支持以下用例:

1.多供应商LoRaWAN™环境:在多供应商LoRaWAN环境中使用LPWAN服务器允许网络提供商:

  • 在实验室中测试来自多个供应商的多个服务器,
  • 尝试使用来自多个供应商的多个网络服务器
  • 在生产环境中运行多个供应商解决方案

多厂商LoRaWAN环境

2.NB-IoT &LoRaWAN™设备部署: LPWAN服务器将允许您操作部署在LoRaWAN™和NB-IoT网络上的设备的单个应用程序。LPWAN服务器将启用IP中继服务器,用于连接通常位于3GPP移动网络演进分组核心(EPC)后面的NB-IoT(和Cat-M1)设备。它还允许在LoRaWAN™上管理设备。设备在LPWAN服务器中的单个应用程序下进行管理。这允许应用程序通过单一的北向应用程序接口(API)接收数据,而不是维护API连接和数据流到多个网络。

3.简化跨多种LPWAN网络类型和解决方案的设备供应: LPWAN服务器简化了对一个或多个LPWAN网络的供应。后台解决方案面临的一个主要挑战是将供应集成到新的网络服务器中。由于有多个新的网络服务器和类型,这变得更加复杂。为了简化这一点,LPWAN服务器管理到网络的API,后台解决方案只需要与LPWAN服务器的单个API集成。下图说明了这一点。

多厂商LoRaWAN环境

4.从LPWAN设备创建一致的数据顺序和格式:最后一个用例解释了LPWAN服务器如何规范化来自一个或多个网络上不同设备的数据。不幸的是,即使在LoRaWAN™这样的单一网络环境中,也没有针对来自多个“喜欢”传感器的数据格式的标准。例如,来自两个不同供应商的天气传感器可以发送相同类型的数据,但顺序相反。应用程序需要解释来自多个传感器的数据格式。为了简化这一点,可以使用LPWAN服务器将数据负载重新格式化为一种通用格式,以便发送到应用程序服务器。通过这种方式,应用服务器将不需要解释数据。

简化跨多种LPWAN网络类型的设备供应

亚博yabo888vip网页版CableLabs和开发社区在一起

LPWAN服务器旨在成为一个社区开源项目。CableLabs的初始版本提供了对多供应商的支持亚博yabo888vip网页版LoRaWAN™用例。后端是为将来支持所有用例而设计的,并且UI也可以灵活地支持它们。我们目前也在使用服务器进行数据规范化;但是,这是通过后端进程实现的。

我们鼓励开源社区利用最初的CableLabs开发,并将其进一步开发为适用于更多服务器、解决方案和用例的有用应用程序。亚博yabo888vip网页版有许多网络类型和相关的服务器,我们希望开发社区帮助我们集成这些服务器。

要了解有关LPWAN服务器的更多信息并参与此项目,请转到https://lpwanserver.com

LPWAN服务器被设计为与CableLabs赞助的开放源代码一起工作亚博yabo888vip网页版罗拉服务器.在即将发布的博客中,我将讨论该项目如何继续发展,并与LoRa联盟发布的最新规范保持一致。的LPWAN服务器而且罗拉服务器提供一个全面的解决方案来支持许多LPWAN用例。


订阅我们的博客

隐私偏好中心

    严格的必要

    网站正常运行所必需的cookie。

    PHPSESSID, __cfduid hubspotutk

    性能

    它们用于跟踪用户交互并检测潜在的问题。这些数据有助于我们通过提供用户如何使用本网站的分析数据来改善我们的服务。

    BizoID, wooTracker, GPS, _ga, _gat, _gid, _hjIncludedInSample, mailmunch_second_pageview

    针对

    这些cookies用于(1)发送与您和您的兴趣更相关的广告;(2)限制你看广告的次数;(3)帮助衡量广告活动的效果;(4)了解人们在观看广告后的行为。

    __hssc, __hssrc, __hstc,