当前位置: 首页 > 专利查询>深圳大学专利>正文

基于LoRa的离线组网方法及其系统技术方案

技术编号:17974820 阅读:41 留言:0更新日期:2018-05-16 14:15
本发明专利技术涉及基于LoRa的离线组网方法及其系统,该方法包括获取LoRa节点信息,并传输至服务器;获取LoRa网关信息,并传输至服务器;根据LoRa节点信息与LoRa网关信息,进行LoRa网关配置,建立LoRa网关与LoRa节点的连接,形成广域网;获取组网设备信息,存储于服务器内;根据组网设备信息以及LoRa网关信息进行组网。本发明专利技术通过扫描LoRa节点以及LoRa网关上携带的二维码信息,离线入网过程中,将组网设备信息加入到自身的白名单内,实现在组网时,网关无需处于上电且联网状态,设备也无需处于上电且找网状态,都可以进行组网,操作方便,省时省力,减少工程安装及维护的复杂度。

【技术实现步骤摘要】
基于LoRa的离线组网方法及其系统
本专利技术涉及物联网通信系统,更具体地说是指基于LoRa的离线组网方法及其系统。
技术介绍
在进行物联网通信时,能够低功耗以及长距离进行通信是十分重要和必要的条件,传统的物联网通信的数据传输方式包括有线传输方式、近距离无线传输方式、传统互联网方式和移动空中网方式。对于有线传输方式主要有电线载波或载频、同轴线、开关量信号线、RS232串口、RS485、USB,设备之间用物理线直接相连,使用不是很方便,局限性较大。对于近距离无线传输方式主要有无线RF433/315M、蓝牙、Zigbee、Z-ware、IPv6/6Lowpan,设备之间用无线信号传输信息,但是传输距离存在限制,无法远距离通信。对于传统互联网方式主要有WiFi和以太网,是由一些使用公用语言互相通信的计算机连接而成的网络,即广域网、局域网及单机按照一定的通讯协议组成的国际计算机网络,需要接入主干网络,设备之间不能直接通信,进行通信的功耗较高。对于移动空中网方式主要有GPRS、3G/4G,移动终端直接接入到互联网,需要接入主干网络,但是设备之间不能直接通信,进行通信的功耗较高,并且流量产生费用。对于LoRa技术,易于建设和部署的低功耗广域物联技术,使用线性调频扩频调制技术,即保持了像FSK(频移键控)调制相同的低功耗特性,又明显地增加了通信距离,同时提高了网络效率并消除了干扰,即不同扩频序列的终端即使使用相同的频率同时发送也不会相互干扰,因此在此基础上研发的集中器/网关能够并行接收并处理多个节点的数据,大大扩展了系统容量。目前在智能家居领域,组网一般通过移动终端的APP进行添加网关以及设备的方式来实现,此种情况需要网关上电且连上互联网以及设备上电且处于找网状态,不然没有办法组网成功,这种组网方式操作复杂,费时费力,对用户要求高,也增加了工程安装以及维护的复杂度。因此,有必要设计一种基于LoRa的离线组网方法,实现在组网时,网关无需处于上电且联网状态,设备也无需处于上电且找网状态,都可以进行组网,操作方便,省时省力,减少工程安装以及维护的复杂度。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供基于LoRa的离线组网方法及其系统。为实现上述目的,本专利技术采用以下技术方案:基于LoRa的离线组网方法,所述方法包括:获取LoRa节点信息,并传输至服务器;获取LoRa网关信息,并传输至服务器;根据LoRa节点信息与LoRa网关信息,进行LoRa网关配置,建立LoRa网关与LoRa节点的连接,形成广域网;获取组网设备信息,存储于服务器内;根据组网设备信息以及LoRa网关信息进行组网。其进一步技术方案为:所述获取LoRa节点信息,并传输至服务器的步骤,包括以下具体步骤:扫描LoRa节点携带的二维码信息;解析二维码信息获取LoRa节点信息,并传输至服务器。其进一步技术方案为:获取LoRa网关信息,并传输至服务器的步骤,包括以下具体步骤:扫描LoRa网关携带的二维码信息;解析二维码信息获取LoRa网关信息,并传输至服务器。其进一步技术方案为:根据组网设备信息以及LoRa网关信息进行组网的步骤,包括以下具体步骤:获取组网请求;创建LoRa网关与组网设备的组网环境,形成组网信息;在LoRa网关与组网设备上电的情况下,LoRa网关从组网信息内获取与LoRa网关组网连接的组网设备信息;将组网设备信息加入到LoRa网关的白名单内;组网设备搜索LoRa网关并自动加入LoRa网关。本专利技术还提供了基于LoRa的离线组网系统,包括节点信息获取单元、网关信息获取单元、配置单元、设备信息获取单元以及组网单元;所述节点信息获取单元,用于获取LoRa节点信息,并传输至服务器;所述网关信息获取单元,用于获取LoRa网关信息,并传输至服务器;所述配置单元,用于根据LoRa节点信息与LoRa网关信息,进行LoRa网关配置,建立LoRa网关与LoRa节点的连接,形成广域网;所述设备信息获取单元,用于获取组网设备信息,存储于服务器内;所述组网单元,用于根据组网设备信息以及LoRa网关信息进行组网。其进一步技术方案为:所述节点信息获取单元包括第一扫描模块以及第一解析模块;所述第一扫描模块,用于扫描LoRa节点携带的二维码信息;所述第一解析模块,用于解析二维码信息获取LoRa节点信息,并传输至服务器。其进一步技术方案为:所述网关信息获取单元包括第二扫码模块以及第二解析模块;所述第二扫码模块,用于扫描LoRa网关携带的二维码信息;所述第二解析模块,用于解析二维码信息获取LoRa网关信息,并传输至服务器。其进一步技术方案为:所述组网单元包括请求获取模块、创建模块、信息获取模块、白名单加入模块以及搜索模块;所述请求获取模块,用于获取组网请求;所述创建模块,用于创建LoRa网关与组网设备的组网环境,形成组网信息;所述信息获取模块,用于在LoRa网关与组网设备上电的情况下,LoRa网关从组网信息内获取与LoRa网关组网连接的组网设备信息;所述白名单加入模块,用于将组网设备信息加入到LoRa网关的白名单内;所述搜索模块,用于组网设备搜索LoRa网关并自动加入LoRa网关。本专利技术与现有技术相比的有益效果是:本专利技术的基于LoRa的离线组网方法,通过扫描LoRa节点以及LoRa网关上携带的二维码信息,获取对应的LoRa节点信息以及LoRa网关信息,由服务器进行LoRa节点以及LoRa网关的配置,形成广域网,将LoRa网关信息以及组网设备信息存储在服务器内,离线入网过程中,将组网设备信息加入到自身的白名单内,设备搜索网关并自动加入LoRa网关,实现在组网时,网关无需处于上电且联网状态,设备也无需处于上电且找网状态,都可以进行组网,操作方便,省时省力,减少工程安装以及维护的复杂度。下面结合附图和具体实施例对本专利技术作进一步描述。附图说明图1为本专利技术具体实施例提供的基于LoRa的离线组网方法的流程图;图2为本专利技术具体实施例提供的基于LoRa的离线组网方法的示意图;图3为本专利技术具体实施例提供的获取LoRa节点信息并传输至服务器的流程图;图4为本专利技术具体实施例提供的获取LoRa网关信息并传输至服务器的流程图;图5为本专利技术具体实施例提供的根据组网设备信息以及LoRa网关信息进行组网的流程图;图6为本专利技术具体实施例提供的基于LoRa的离线组网系统的结构框图;图7为本专利技术具体实施例提供的节点信息获取单元的结构框图;图8为本专利技术具体实施例提供的网关信息获取单元的结构框图;图9为本专利技术具体实施例提供的组网单元的结构框图。具体实施方式为了更充分理解本专利技术的
技术实现思路
,下面结合具体实施例对本专利技术的技术方案进一步介绍和说明,但不局限于此。如图1~9所示的具体实施例,本实施例提供的基于LoRa的离线组网方法,可以运用在移动终端联网的过程中,或者其他物联网通信过程中,实现在组网时,网关无需处于上电且联网状态,设备也无需处于上电且找网状态,都可以进行组网,操作方便,省时省力,减少工程安装以及维护的复杂度。如图1所示,本实施例提供了基于LoRa的离线组网方法,该方法包括:S1、获取LoRa节点信息,并传输至服务器;S2、获取LoRa网关信息,并传输至服务器;S3、根据LoRa节点信息与LoRa网关信息,进行Lo本文档来自技高网
...
基于LoRa的离线组网方法及其系统

【技术保护点】
基于LoRa的离线组网方法,其特征在于,所述方法包括:获取LoRa节点信息,并传输至服务器;获取LoRa网关信息,并传输至服务器;根据LoRa节点信息与LoRa网关信息,进行LoRa网关配置,建立LoRa网关与LoRa节点的连接,形成广域网;获取组网设备信息,存储于服务器内;根据组网设备信息以及LoRa网关信息进行组网。

【技术特征摘要】
1.基于LoRa的离线组网方法,其特征在于,所述方法包括:获取LoRa节点信息,并传输至服务器;获取LoRa网关信息,并传输至服务器;根据LoRa节点信息与LoRa网关信息,进行LoRa网关配置,建立LoRa网关与LoRa节点的连接,形成广域网;获取组网设备信息,存储于服务器内;根据组网设备信息以及LoRa网关信息进行组网。2.根据权利要求1所述的基于LoRa的离线组网方法,其特征在于,所述获取LoRa节点信息,并传输至服务器的步骤,包括以下具体步骤:扫描LoRa节点携带的二维码信息;解析二维码信息获取LoRa节点信息,并传输至服务器。3.根据权利要求2所述的基于LoRa的离线组网方法,其特征在于,获取LoRa网关信息,并传输至服务器的步骤,包括以下具体步骤:扫描LoRa网关携带的二维码信息;解析二维码信息获取LoRa网关信息,并传输至服务器。4.根据权利要求3所述的基于LoRa的离线组网方法,其特征在于,根据组网设备信息以及LoRa网关信息进行组网的步骤,包括以下具体步骤:获取组网请求;创建LoRa网关与组网设备的组网环境,形成组网信息;在LoRa网关与组网设备上电的情况下,LoRa网关从组网信息内获取与LoRa网关组网连接的组网设备信息;将组网设备信息加入到LoRa网关的白名单内;组网设备搜索LoRa网关并自动加入LoRa网关。5.基于LoRa的离线组网系统,其特征在于,包括节点信息获取单元、网关信息获取单元、配置单元、设备信息获取单元以及组网单元;所述节点信息获取单元,用于获取LoRa节点信息,并传输至...

【专利技术属性】
技术研发人员:张沛昌王一波黄磊罗泉许家俊王派虎
申请(专利权)人:深圳大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1