[发明专利]一种LoRa终端节点及其数据传输方法在审
申请号: | 201811601129.2 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109450714A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 万能;刘斐斓 | 申请(专利权)人: | 万能 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215211 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输模式 终端节点 节点模块 数据传输 操作接口 传输 串口参数 配置终端 透传模式 应用数据 内嵌 外接 网关 服务器 | ||
一种LoRa终端节点及其数据传输方法,所述方法包括:设置LoRa节点模块的串口参数,以对外提供操作接口;通过所述操作接口设置所述LoRa节点模块的传输模式,所述传输模式包括透传模式和分片传输模式;根据所述设置的传输模式将数据经LoRa网关传输给服务器,其中,所述LoRa节点模块内嵌或外接于所述LoRa终端节点。通过本发明实施例提供的LoRa终端节点及其数据传输方法,用户可以根据被传输的应用数据的特点来配置终端节点的传输模式,能满足不同用户的需求,提高了用户的体验。
技术领域
本发明涉及Lora技术领域,尤其涉及一种LoRa终端节点及其数据传输方法。
背景技术
LoRaWAN是为LoRa远距离通信网络设计的一套通讯协议和系统架构。Lora通信系统通常包含终端、基站、网络服务器、应用服务器这四个部分。基站和终端之间采用星型网络拓扑,由于LoRa的长距离特性,它们之间得以使用单跳传输。终端节点可以同时发给多个基站,基站则对网络服务器和终端之间的LoRaWAN协议数据做转发处理,将LoRaWAN数据分别承载在了LoRa射频传输和TCP/IP上。
LoRa自组网是基于LoRa/LoRaWAN技术的无线接入产品,用户需要使用用户终端接入LoRa自组网来完成与第三方应用平台的通信,但现有的用户终端,一部分是上市较早比较成熟的终端,这类终端在接入LoRa自组网时需要对终端进行二次开发,过程较为麻烦,并且这类终端无法根据需要配置终端节点的传输模式,不能满足不同用户的需求,极大降低了用户体验。
发明内容
针对现有技术的缺陷,本发明提出一种LoRa终端节点及其数据传输方法,通过该方法,用户可以根据被传输的应用数据的特点来配置终端节点的传输模式,能满足不同用户的需求,提高了用户的体验。
根据本发明的一个方面,本发明提出了一种LoRa终端节点的数据传输方法,所述方法包括:
设置LoRa节点模块的串口参数,以对外提供操作接口;
通过所述操作接口设置所述LoRa节点模块的传输模式,所述传输模式包括透传模式和分片传输模式;
根据所述设置的传输模式将数据经LoRa网关传输给服务器,其中,所述LoRa节点模块内嵌或外接于所述LoRa终端节点。
根据本发明的一个方面,当所述LoRa节点模块工作在透传模式时,所述LoRa节点模块不再响应AT命令。
根据本发明的一个方面,所述LoRa节点模块采用特定格式进行数据透传,用户输入数据时,以<回车><换行>作为结束。
根据本发明的一个方面,透传模式下,用户通过串口发送上行数据后,所述LoRa节点模块返回“OK”或者“ERROR”,表示该上行数据是否发送成功;所述LoRa节点模块收到下行数据后,直接将数据通过串口发送给用户。
根据本发明的一个方面,所述LoRa节点模块重新启动后,自动进入AT指令模式,在所述AT指令模式下,输入“+++\r\n”,所述LoRa节点模块进入透明传输模式。
根据本发明的一个方面,当AT命令执行过程中出现错误时,所述LoRa节点模块返回错误类型。
根据本发明的一个方面,当所述LoRa节点模块处于分片传输模式下,所述LoRa节点模块与所述LoRa网关之间进行分片报文传输、分片报文重传、以及重传异常处理。
根据本发明的一个方面,在上行方向,所述LoRa节点模块将数据分片为固定长度的短报文发送给所述LoRa网关,在下行方向,所述LoRa网关将数据分片为固定长度的短报文发送给所述LoRa节点模块,当上行数据分片或下行数据分片传输失败时,进行分片报文重传。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万能,未经万能许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811601129.2/2.html,转载请声明来源钻瓜专利网。