【技术实现步骤摘要】
数据转发方法和装置
本申请涉及网络通信技术,特别涉及数据转发方法和装置。
技术介绍
低功耗广域网(LoraWAN)MAC层协议(简称LoraWAN协议)定义了Lora网络的星形连接方式,即众多的终端通过Lora无线技术连接到Lora网关,以便访问有线网络,具体如图1所示的Lora网络的星形连接结构。星型连接的组网方式实现简单、网络传输延时可控。但是,其必须依赖有线网络资源才可以进行网络部署。考虑到Lora扩频技术传输的距离较远(单个基站即可以覆盖较大的区域)、项目实际部署和维护的难易程度这些因素,标准的LoraWAN协议只支持星型结构。对于大部分的应用场景,Lora网络的星型结构完全可以满足要求。但对于不满足Lora网络安装条件的指定应用场景,由于不满足Lora网络安装条件,则Lora网络的星型连接方式是不能工作的。这里,不满足Lora网络安装条件包括:不具备有线网络资源、外接电源等安装资源。对于指定应用场景,如何将指定应用场景接入Lora网络,实现指定应用场景的Lora网络化是亟待解决的技术问题。
技术实现思路
本申请提供了数据转发方法和装置,以实现指定应用场景接入Lora网络,实现指定应用场景的Lora网络化。本申请提供的技术方案包括:一种数据转发方法,该方法应用于指定应用场景中支持无线网格MESH连接的MESH网关,所述指定应用场景为不满足Lora网络安装条件的应用场景,该方法包括:基于LoraWAN协议,与Lora网络中Lora网关建立MESH连接;按照预设的状态调整周期执行以下步骤:获取并记录本状态调整周期的数据传输时间窗口,在所述数据传输时间窗口内 ...
【技术保护点】
一种数据转发方法,其特征在于,该方法应用于指定应用场景中支持无线网格MESH连接的MESH网关,所述指定应用场景为不满足Lora网络安装条件的应用场景,该方法包括:基于LoraWAN协议,与Lora网络中Lora网关建立MESH连接;按照预设的状态调整周期执行以下步骤:获取并记录本状态调整周期的数据传输时间窗口,在所述数据传输时间窗口内通过所述MESH连接或者通过与本地接入终端之间的Lora链路进行业务数据传输,在本状态调整周期内所述数据传输时间窗口之后的时间段内以低功耗休眠方式运行。
【技术特征摘要】
1.一种数据转发方法,其特征在于,该方法应用于指定应用场景中支持无线网格MESH连接的MESH网关,所述指定应用场景为不满足Lora网络安装条件的应用场景,该方法包括:基于LoraWAN协议,与Lora网络中Lora网关建立MESH连接;按照预设的状态调整周期执行以下步骤:获取并记录本状态调整周期的数据传输时间窗口,在所述数据传输时间窗口内通过所述MESH连接或者通过与本地接入终端之间的Lora链路进行业务数据传输,在本状态调整周期内所述数据传输时间窗口之后的时间段内以低功耗休眠方式运行。2.根据权利要求1所述的方法,其特征在于,获取并记录本状态调整周期的数据传输时间窗口包括:在本状态调整周期的指定时间段内接收所述终端在ClassA模式下发送的访问时隙请求,将所述访问时隙请求通过所述MESH连接转发给所述Lora网关,以使所述Lora网关将所述访问时隙请求转发给所述Lora网络中的Lora服务器;在所述指定时间段内通过所述MESH连接接收所述Lora网关转发的所述Lora服务器发向所述终端的访问时隙响应;依据所述访问时隙响应携带的访问时隙获取并记录本状态调整周期的数据传输时间窗口。3.根据权利要求2所述的方法,其特征在于,所述依据所述访问时隙响应携带的访问时隙获取并记录本状态调整周期的数据传输时间窗口包括:检查本地是否已记录有本状态调整周期的数据传输时间窗口;如果否,确定并记录本状态调整周期的数据传输时间窗口为所述访问时隙响应携带的访问时隙;如果是,将本地记录的数据传输时间窗口更新为本地记录的数据传输时间窗口与所述访问时隙的并集。4.根据权利要求1或2所述的方法,其特征在于,该方法进一步包括:在本状态调整周期的指定时间段内以指定Beacon周期发送Beacon报文,以使侦听到所述Beacon报文的终端与所述MESH网关进行时间同步并在ClassA模式下发送访问时隙请求。5.根据权利要求1或2所述的方法,其特征在于,在本状态调整周期的数据传输时间窗口结束后,该方法进一步包括:将本状态调整周期的数据传输时间窗口更新为下一状态调整周期的数据传输时间窗口。6.一种数据转发方法,其特征在于,该方法应用于指定应用场景中的终端,所述指定应用场景为不满足Lora网络安装条件的应用场景,当所述终端工作在ClassA模式时,该方法包括:若侦听到所述指定应用场景中支持MESH连接的MESH网关发送的信标Beacon报文,则,与所述MESH网关进行时间同步,在与所述MESH网关完成时间同步后发送访问时隙请求给所述MESH网关;接收所述MESH网关转发的来自Lora网络中Lora服务器发送给本终端的访问时隙响应,从所述访问时隙响应中获取并记录所述Lora服务器为本终端分配的访问时隙;在所述访问时隙内进行业务数据传输,而在所述访问时隙之后的时间以低功耗休眠方式运行。7.根据权利要求6所述的方法,其特征在于,该方法进一步包括:在所述访问时隙内,或者在当前状态调整周期内的指定时间段内发送访问时隙更新报文给所述MESH网关;接收所述MESH网关转发的来自Lora网络中Lora服务器发送给本终端的访问时隙更新响应报文,从所述访问时隙更新响应报文中获取所述Lora服务器为本终端分配的更新后的访问时隙;将本地已记录的访问时隙更新为从所述访问时隙更新响应报文中获取的访问时隙。8.根据权利要求7所述的方法,其特征在于,该方法进一步包括:接收所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。