[发明专利]数据查询、数据查询处理方法及装置在审
| 申请号: | 201610754277.2 | 申请日: | 2016-08-29 |
| 公开(公告)号: | CN107784009A | 公开(公告)日: | 2018-03-09 |
| 发明(设计)人: | 燕红锁;陈俏钢 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 江舟,董文倩 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 查询 处理 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种数据查询、数据查询处理方法及装置。
背景技术
在通讯网络中,网络由许多通讯设备节点组成,这些网络节点叫做网元。网元之间通过通讯线路进行连接,包括光纤电缆等多种形式。网元分散分布在各个地区,有的在城市里的通讯大楼实验室里,有的网元在偏远地区。这些分处不同地域的网元的设备需要进行配置、维护和监控,不可能每处都派人值守,这样就需要一个中心网络管理系统,放在中心机房,通过远程通讯对网络上各个节点进行配置、维护和监控。
通过软件定义网络(Software Defined Network,简称SDN)控制器管理网络是一种新出现的网络管理控制系统。在这个控制系统中,把传统网管中对业务资源的控制功能独立出来,仅仅关注业务资源。控制器可以按树型层次化组织,以便管理大规模网络。直接管理网元的叫域控制器(Domain Controller,D-Controller,简称DC);上层的控制器(Super Controller,S-Controller,简称SC)不直接管理网元,而是管理域控制器,然后再通过域控制器提供的虚拟网络管理,实现对实际网络的管理。
图1是相关技术中SDN控制器的网元管理图,如图1所示,在图1的模型中,控制器形成树型管理体系,上层是S-Controller(即上层控制器,简称SC),下层是D-Controller(即下层控制器,简称DC),DC划分管理域,管理通讯网络和网元。控制器除了南向和网络设备通过接口进行管理,还有北向接口可以让应用层的网络应用APP接入进行网络管理,另外可以通过侧接口,同网管平面(包括EMS网元管理系统,NMS网络管理系统,或者OSS操作支撑系统)沟通管理信息。网络APP是对网络的实际业务应用,它会使用控制器提供的资源,发出业务创建、删除、修改等请求。而控制器根据网络APP的请求创建、删除、修改业务,并对业务的告警和性能进行监控。图2是相关技术中SDN控制器与其他实体的关系图。如图2所示,DC直接管理通讯网络,SC管理DC,同时还可以和传统网络管理系统进行交互,最终给APP提供资源和服务。
在实际网络管理中,网络可能非常大,有几万个网元节点,网元内有几千上万的端口或者终端点资源需要管理,这样端口或终端点的总数将达到上亿。相应的,建立的业务数也有几千万条。控制器的上级系统需要查询资源的时候,可能面临着大数据量问题,当满足查询条件的数据很多的时候,控制器给上级系统形成的应答包很大,通过通讯连接发回应答会需要很长时间,上级系统也不一定能处理过来。而且,大数据量查询还会影响系统的整体运行效率,进而影响其他功能的运行。
在传统的网管系统corba接口中,可以采用分页查询的方式,像翻页一样,一次返回一页数据。处理完后,上级系统再查下一页数据。但是这样网管需要维持查询的状态,而且因为需要支持多个上级系统的查询,网管需要实现类似会话的机制,在内存保持每个上级系统的多个不同查询会话的状态和数据,以便上级系统翻页查询。这样虽然解决了部分问题,对下级系统(提供服务的网管或者控制器)来说,也需要增加不少开销,也会增加下层的开发实现难度。
在SDN控制器网络环境中,控制器使用openflow,netconf等无状态接口协议和上层系统通讯,加上由于SDN控制器的设计思想是避免无状态管理,上述的现有技术也不适合在控制器环境中使用。因此,非基于会话的网络系统(例如SDN网络系统)的数据查询过程中存在查询过程复杂,查询效率低下以及对网络系统造成严重负担等问题。
发明内容
本发明实施例提供了一种数据查询、数据查询处理方法及装置,以至少解决相关技术中非基于会话的网络系统的数据查询过程中存在查询过程复杂,查询效率低下以及对网络系统造成严重负担等问题。
根据本发明的一个实施例,提供了一种数据查询方法,包括:非基于会话系统下的上级系统向下级系统分批发送的第一查询请求,该所述第一查询请求用于请求查询支持批量查询的数据;所述上级系统接收所述下级系统依据所述批量查询请求发送的第一查询结果;所述上级系统向所述下级系统发送第二查询请求,该第二查询请求用于请求查询支持批量查询的数据中除所述第一查询结果之外的数据;所述上级系统接收所述下级系统依据所述第二查询请求发送的第二查询结果。
可选地,非基于会话的网络系统的上级系统向下级系统分批发送的第一查询请求,包括:调用缓存在所述上级系统中预先定义的第一查询参数,并将所述查询参数携带在所述第一查询请求中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610754277.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物料导流筒
- 下一篇:一种单晶炉籽晶夹头结构
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





