广告位

云教云服务器地址物联网协议-LoRaWAN

频道: 日期: 浏览:0

自建云服务器IDC

LoRa:LongRange.是LPWAN通信技术中的一种.是美国Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输方案

LoRaWAN:是LoRa联盟推出的一个基于开源的Mac层协议的低功耗广域网LPWAN标准。

LoRawan节点:一般与传感器连接,负责收集传感数据,通过LoRawan协议传输给LoRaWAN网关。

LoRaWAN 网关/基站:网关,负责将节点的数据透传给服务器,从LoRa方式到网络方式的转换,将数据打包封装,传输给网络服务器。

1、Lora协议

LoRa(Long Range Radio)是当前应用较广的一种物联网无线接入技术,它最大的特点就是在同样功耗条件下比其他无线接入方式传播的距离更远,实现了低功耗和远距离的统一,它在同样的功耗下比传统的无线射频通信距离扩大3-5倍。而LoRaWAN是为LoRa远距离通信网络设计的一套通讯协议和系统架构。

物联网平台支持设备通过LoRa网络接入,但LoRa设备不能直接连接平台,需要对接LoRa网关,LoRa网关通过MQTT协议连接到平台,如下图所示:

2、接入方案

由于LoRa协议是通过无线网络的方式传输数据的,所以无法直接将设备接入到平台,需要通过LoRa网关添加设备节点,再将LoRa网关通过有线网络的方式接入到物联接入平台。

2.1、阿里云物联网平台

产品架构:

设备接入各自物联信息平台,再将各个物联信息上传至物联平台调度中心,由调度中心将数据推送给用户。

而我们使用的lora设备功能是数据收集,基于LoRa自组网技术的物联网整体架构图如下

实现LoRa设备接入物联网平台,需完成以下配置:

云服务器的历史

1)在物联网络管理平台上,配置LoRa网关,搭建搭建物联网所需的网络服务。

在左侧导航栏,选择网络管理 > 网关管理。在网关管理页的网关列表页签下,单击添加网关。填入您的网关基本信息和位置信息,单击确认。

2)注册和配置LoRa设备模型

云服务器ecs阿里云

在物联网平台控制台的左侧导航栏,选择设备管理 > 产品。在产品管理页,找到之前创建的LoRa产品,单击对应的查看。在产品详情页的功能定义页签下,选择自定义功能 > 添加自定义功能。逐个添加下图中的属性。

3)设备接入物联网平台

将LoRa设备通电,设备便可使用LoRa网关接入物联网平台。在物联网平台控制台设备管理页,查看设备状态。对应的设备显示为在线,则表示LoRa设备已接入物联网平台。

2.2 、华为云物联接入平台

LoRa Server:由LoRa服务商提供的LoRa接入服务器,LoRa Server与物联网平台之间通过MQTT协议对接,与LoRa网关之间通过标准IP网络对接。LoRa网关:LoRa网关向设备提供LoRa网络接入,设备通过LoRa网关对接到LoRa Server。LoRa网关通常也由LoRa服务商提供LoRaWAN设备:LoRaWAN设备即LoRa节点,其通过LoRa网络接入LoRa网关,然后通过LoRa Server最终接入到物联网平台。

华为云和阿里云之间关于loRa设备不同的是,华为云实际对接的是LoRaServer,loRa网关以子设备的形式挂载在LoRaServer下。LoRaServer和物联接入平台是以MQTT的方式接入。

2.3 、海康LoRa设备接入

相比较阿里和华为loRa的物联接入,海康的在LoRa网关出做了集成:

在LoRa网关处,海康设备集成了MQTT服务模块和萤石云服务器模块,当需要接入LoRa设备时,只需要订阅LoRa的上下行数据,就能将LoRa的数据直接接入进来,后续主需要增加数据模型,对于LoRa网关所上报的事件进行解析。

3 、对比总结

阿里云接入的LoRa设备,由于是直接对接LoRa网关,网关只作为数据的中专,不对数据进行处理,不利于将LoRa网关迁移到其他平台后,还需要对数据接入进行开发。

华为云接入的LoRa设备,中间还需要一个LoRa服务模块,数据在传输过程中,每多一个环节,对数据的安全性时效性就会有影响。

海康LoRa接入,由于直接在LoRa网关集成MQTT模块,可与直接用现成的MQTT服务队LoRa的上下行数据进行订阅,当LoRa设备节点接入LoRa网关时,MQTT服务可以直接受到LoRa设备的数据,更利于程序的开发。

云服务器共享网页

关键词: