[发明专利]一种数据业务的处理方法及系统在审
申请号: | 201711044541.4 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107819699A | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 康俊荣;黄志高;王志强;苏阳;莫文盼 | 申请(专利权)人: | 普天东方通信集团有限公司;东信和平科技股份有限公司 |
主分类号: | H04L12/861 | 分类号: | H04L12/861 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 310012 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据业务 处理 方法 系统 | ||
技术领域
本发明涉及通信技术领域,更具体地说,涉及一种数据业务的处理方法及系统。
背景技术
作为LPWAN技术之一,LoRa具备长距离、低功耗、低成本、易于部署、标准化等特点。LoRaWAN是联盟针对LoRa终端低功耗和网络设备兼容性定义的标准化规范,主要包含网络的通讯协议和系统架构。LoRaWAN的标准化保证了不同模块、终端、网关、服务器之间的互操作性,物联网方案提供商和电信运营商可以加速采用和部署。
LoRa网络架构由终端节点、网关、网络服务器和应用服务器四部分组成。
(1)终端节点:包括物理层、MAC层和应用层的实现,使用LoRa线性扩频调制技术,遵守LoRaWAN协议规范,实现点对点远距离传输。
(2)网关:完成空中接口物理层的处理。网关负责接收终端节点的上行链路数据,然后将数据聚集到一个各自单独的回程连接,解决多路数据并发问题,实现数据收集和转发。终端设备采用单跳与一个或多个网关通信,所有的节点均是双向通信。网关和网络服务器通过以太网回传或任何无线通信技术(如2G、3G、4G)建立通信链路,使用标准的TCP/IP连接。
(3)网络服务器:负责进行MAC层处理,包括消除重复的数据包、自适应速率选择、网关管理和选择、进程确认、安全管理等。
(4)应用服务器:从网络服务器获取应用数据,管理数据负载的安全性,分析及利用传感器数据,进行应用状态展示、即时警告等。
在现有技术中,应用服务器里的结构复杂,且一个网络服务器对应一个应用服务器,当并发数增大时,没有相应的方案处理,导致数据业务的处理速度很慢,极容易出现内存溢出。
因此,如何提高数据业务的处理速度是本领域技术人员需要解决的问题。
发明内容
本发明的目的在于提供一种数据业务的处理方法及系统,提高了数据业务的处理速度。
为实现上述目的,本发明实施例提供了一种数据业务的处理系统,包括网关服务器、N个应用服务器和缓存队列,其中,N为大于1的正整数;所述网关服务器通过所述缓存队列与所述N个应用服务器相连;
所述缓存队列,用于暂存所述网关服务器或所述应用服务器中的任意一方向另一方发送的交互数据,以便所述网关服务器或所述应用服务器中的另一方从所述缓存队列中提取并处理所述交互数据。
其中,若所述交互数据为上行数据,则所述网关服务器,用于获取网关发送的上行数据,并将所述上行数据存储到所述缓存队列中,以便所述应用服务器检测到所述缓存队列存在所述上行数据时,提取并处理所述上行数据。
其中,若所述交互数据为下行数据,则所述应用服务器,用于将应用层发送的下行数据存储到所述缓存队列中,以便所述网关服务器需要所述下行数据时,从所述缓存队列中提取并处理所述下行数据。
为实现上述目的,本发明实施例提供了一种数据业务的处理方法,应用于数据业务的处理系统,包括网关服务器、N个应用服务器和缓存队列,其中,N为大于1的正整数;
所述处理方法包括:
缓存队列暂存所述网关服务器或所述应用服务器中的任意一方向另一方发送的交互数据,以便所述网关服务器或所述应用服务器中的另一方从所述缓存队列中提取并处理所述交互数据。
其中,若所述交互数据为上行数据,则包括:
所述网关服务器获取网关发送的上行数据,并将所述上行数据存储到所述缓存队列中,以便所述应用服务器检测到所述缓存队列存在所述上行数据时,提取并处理所述上行数据。
其中,若所述上行数据为移动终端的入网请求,则在所述应用服务器处理所述入网请求之后,还包括:
所述应用服务器将请求结果存储到所述缓存队列中,以便所述网关服务器从所述缓存队列中提取并处理所述请求结果。
其中,所述上行数据包括网关统计信息。
其中,若所述交互数据为下行数据,则包括:
所述应用服务器将应用层发送的下行数据存储到所述缓存队列中,以便所述网关服务器需要所述下行数据时,从所述缓存队列中提取并处理所述下行数据。
其中,所述处理所述下行数据包括:
所述网关服务器改变所述下行数据状态时,将所述下行数据的状态信息存储到所述缓存队列中,以便所述应用服务器检测到所述缓存队列存在所述状态信息时,根据所述状态信息更新应用层的下行数据状态。
其中,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普天东方通信集团有限公司;东信和平科技股份有限公司,未经普天东方通信集团有限公司;东信和平科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711044541.4/2.html,转载请声明来源钻瓜专利网。