CN108259527A - 基于代理的业务处理方法、装置及网元设备 - Google Patents
基于代理的业务处理方法、装置及网元设备 Download PDFInfo
- Publication number
- CN108259527A CN108259527A CN201611238338.6A CN201611238338A CN108259527A CN 108259527 A CN108259527 A CN 108259527A CN 201611238338 A CN201611238338 A CN 201611238338A CN 108259527 A CN108259527 A CN 108259527A
- Authority
- CN
- China
- Prior art keywords
- network element
- element device
- proxy
- data
- agent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/567—Integrating service provisioning from a plurality of service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/182—Network node acting on behalf of an other network entity, e.g. proxy
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供一种基于代理的业务处理方法、装置及网元设备,包括:服务器获取管理范围内多个网元设备之间的当前网络连通关系;根据所述多个网元设备之间的当前网络连通关系确定连通域,每个连通域中的至少2个网元设备之间互相连通;向每个所述连通域中的至少1个网元设备发送代理激活信息,用以将所述至少1个网元设备激活为代理设备;向代理设备下发代理任务。本发明实施例提供的基于代理的业务处理方法、装置及网元设备,通过在无线网络中确定多个代理设备,并通过向代理设备下发当前的代理任务,由代理设备向网络中的网元设备下发业务数据、进行业务汇聚或进行业务数据处理等,提升了无线网络的整体维护效率。
Description
技术领域
本发明实施例涉及无线网络技术,尤其涉及一种基于代理的业务处理方法、装置及网元设备。
背景技术
随着无线通信技术的飞速发展,无线通信站点的数量呈几何数上升,一个省的一个运营商的宏站动辄数万,加上小站则更多。由于无线网络容易会随着环境的变化而产生剧烈的变化,并且这些变化的发生是实时的。因此,运营商对无线网络的调整和优化的诉求也是实时的,同时,对错误的调整的恢复时间要求也是实时的。为了保证网络的正常通信状态,需要对网络中的网元进行实时管理。
现有技术中,通常是通过无线网络管理系统对无线网络中的每一个网元分别进行操作和管理,由单一的无线网络管理节点向无线网络中的所有网元下发信息。
但是,采用现有技术中集中管理的方式对每一个网元分别进行操作和管理,管理网元的无线网络管理节点并发能力有限,业务处理时间长,效率比较低下。
发明内容
本发明实施例提供一种基于代理的业务处理方法、装置及网元设备,用于解决现有技术采用集中管理的方式对每个网元进行操作和管理,导致业务处理时间长,效率低下的技术问题。
第一方面,本发明的一个实施例提供一种基于代理的业务处理方法,包括:
服务器获取管理范围内多个网元设备之间的当前网络连通关系;根据多个网元设备之间的当前网络连通关系,确定1个或多个连通域;其中,每个连通域中包括的2个以上的网元设备之间互相连通;
向每个连通域中的1个或多个网元设备发送代理激活信息,用以将该1个或多个网元设备激活为代理设备;
向代理设备下发代理任务,具体地,代理任务包括:向每个连通域中的网元设备下发业务数据、进行业务汇聚或进行业务数据处理。
可选地,向每个连通域中的1个或多个网元设备发送代理激活信息之前,还包括:
向每个连通域中的1个或多个网元设备发送代理配置指示信息,代理配置指示信息用于指示网元设备获取代理配置数据,具体地,代理配置数据与代理任务具有映射关系。
可选地,向每个连通域的1个或多个网元设备发送代理配置指示信息,包括:
在每个连通域包括的至少2个网元设备中选择至少一个目标网元设备;
向至少一个目标网元设备发送代理配置指示信息。
可选地,向代理设备下发代理任务,包括:
获取代理任务数据,以及代理任务数据传输路径信息,其中代理任务数据传输路径信息包括:代理设备的地址以及目的网元设备的地址;
根据代理任务数据传输路径信息生成令牌,并将令牌和代理任务数据打包生成数据包;
根据令牌,将数据包通过代理设备发送给目的网元设备。
可选地,令牌包括下述任意一种或多种的组合:目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
第二方面,本发明的一个实施例提供一种基于代理的业务处理方法,包括:
网元设备接收服务器发送的代理激活信息,根据代理激活信息激活网元设备作为代理设备;
代理设备接收服务器下发的数据包,数据包包括目的网元设备的列表;
代理设备根据目的网元设备的列表向至少2个目的网元设备发送数据包,代理设备与至少2个目的网元设备互相连通。
可选地,网元设备接收服务器发送的代理激活信息,根据代理激活信息激活网元设备作为代理设备之前,还包括:
接收代理配置指示信息,代理配置指示信息用于指示网元设备获取代理配置数据,代理配置数据与数据包的内容具有映射关系;
获取代理配置数据,并根据代理配置数据配置代理功能。
可选地,数据包还包括安全令牌及代理任务数据,根据目的网元设备的列表向至少2个目的网元设备发送数据包,包括:
解析数据包,获取数据包中的安全令牌和代理任务数据,安全令牌中包括目的网元设备的列表;
根据目的网元设备的列表,将业务数据发送给至少2个目的网元设备。
可选地,令牌包括下述任意一种或多种的组合:目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
第三方面,本发明实施例提供一种基于代理的业务处理装置,包括:
获取模块,用于获取管理范围内多个网元设备之间的当前网络连通关系;
确定模块,用于根据多个网元设备之间的当前网络连通关系,确定1个或多个连通域,每个连通域中的至少2个网元设备之间互相连通;
发送模块,用于向每个连通域中的1个或多个网元设备发送代理激活信息,用以将1个或多个网元设备激活为代理设备;
发送模块,还用于向代理设备下发代理任务,代理任务包括:向每个连通域中的网元设备下发业务数据、进行业务汇聚或进行业务数据处理。
可选地,发送模块还用于,在向每个连通域中的1个或多个网元设备发送代理激活信息,用以激活1个或多个网元设备作为代理设备之前,
向每个连通域中的1个或多个网元设备发送代理配置指示信息,代理配置指示信息用于指示网元设备获取代理配置数据,代理配置数据与代理任务具有映射关系。
可选地,发送模块,具体用于:
在每个连通域包括的至少2个网元设备中选择至少一个目标网元设备;
向至少一个目标网元设备发送代理配置指示信息。
可选地,发送模块,具体用于:
获取代理任务数据,以及代理任务数据传输路径信息,其中代理任务数据传输路径信息包括:代理设备的地址以及目的网元设备的地址;
根据代理任务数据传输路径信息生成令牌,并将令牌和代理任务数据打包生成数据包;
根据令牌,将数据包通过代理设备发送给目的网元设备。
可选地,令牌包括下述任意一种或多种的组合:目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
第四方面,本发明实施例还提供一种网元设备,包括:
接收模块,用于接收服务器发送的代理激活信息,
激活模块,用于根据代理激活信息激活网元设备作为代理设备;
接收模块,还用于接收服务器下发的数据包,数据包包括目的网元设备的列表;
发送模块,用于根据目的网元设备的列表向至少2个目的网元设备发送数据包,代理设备与至少2个目的网元设备互相连通。
可选地,接收模块,还用于,在接收服务器发送的代理激活信息,根据代理激活信息激活网元设备作为代理设备之前,接收代理配置指示信息,代理配置指示信息用于指示网元设备获取代理配置数据,代理配置数据与数据包的内容具有映射关系;
网元设备还包括:
获取模块,用于获取代理配置数据,并根据代理配置数据配置代理功能。
可选地,数据包还包括安全令牌及代理任务数据,发送模块,具体用于:
解析数据包,获取数据包中的安全令牌和代理任务数据,安全令牌中包括目的网元设备的列表;
根据目的网元设备的列表,将业务数据发送给至少2个目的网元设备。
可选地,令牌包括下述任意一种或多种的组合:目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
第五方面,本发明实施例提供一种基于代理的业务处理装置,包括:
处理器及存储器;
所述存储器用于存储程序指令,所述处理器用于调用所述存储器中的程序指令,用于实现上述第一方面提供的基于代理的业务处理方法。
第六方面,本发明实施例提供一种网元设备,包括:
处理器及存储器;
所述存储器用于存储程序指令,所述处理器用于调用所述存储器中的程序指令,用于实现上述第二方面提供的基于代理的业务处理方法。
本发明实施例提供的基于代理的业务处理方法、装置及网元设备,通过获取管理范围内多个网元设备之间的当前网络连通关系;根据多个网元设备之间的当前网络连通关系,确定1个或多个连通域,并向每个连通域中的1个或多个网元设备发送代理激活信息,将1个或多个网元设备激活作为代理设备,并通过代理设备下发当前代理任务。采用本发明实施例提供的基于代理的业务处理方法,可以通过在无线网络中确定多个代理设备,并通过向代理设备下发当前的代理任务,由代理设备向网络中的网元设备下发业务数据、进行业务汇聚或进行业务数据处理等,无需服务器直接管理所有的网元设备,提升了无线网络的整体维护效率。同时,本发明实施例提供的基于代理的业务处理方法,根据多个网元设备之间的当前网络连通关系,确定代理设备,当当前的网络连通关系变化时,可以随时变更代理设备,保证代理设备能够与尽可能多的网元设备连通,从而进一步提升无线网络的管理效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例基于代理的业务处理系统的结构示意图;
图2为图1中的服务器的结构示意图;
图3为本发明实施例基于代理的业务处理方法的流程示意图;
图4为本发明实施例基于代理的业务处理装置的结构示意图;
图5为本发明实施例网元设备的结构示意图;
图6为本发明实施例另一种基于代理的业务处理装置的结构示意图;
图7为本发明实施例另一种网元设备的结构示意图。
具体实施方式
本发明实施例提供的基于代理的业务处理方法及装置,用于根据服务器所管理的网元设备之间的当前网络连通关系,确定并激活其中的至少一个网元设备作为代理设备,并根据当前的网络需求,通过至少一个所述代理设备执行对应的代理功能,向所述网元设备下发业务数据、进行业务汇聚或进行业务数据处理,从而提升无线网络的数据传输及处理效率,并减少服务器对所述无线网络进行管理时所需要的物理资源和带宽需求。
图1为本发明实施例基于代理的业务处理系统的框架结构示意图。
请参阅图1,本发明实施例提供的基于代理的业务处理系统包括:服务器10,网元设备20及代理设备30。其中,所述网元设备20相互之间具有连通关系,所述代理设备30由所述服务器10在所述网元设备20中指定。
图2为图1中的服务器的结构示意图。
请参阅图1,所述服务器10包括权限管理模块11,业务分发预处理模块12,业务数据打包及异常处理模块13,令牌生成模块14及反馈信息处理模块15。所述权限管理模块10用于在所述网元设备20中指定所述代理设备30。所述业务分发预处理模块12用于根据网络的连通情况和业务需求生成信息分发列表或汇聚列表,并在信息上传及下发时给出传输标记。所述业务数据打包及异常处理模块13用于根据所述业务分发预处理模块12生成的列表对需要分发的数据进行打包发布。具体地,先将所述需要分发的数据发布给所述代理设备30,再由所述代理设备30根据分发列表、时间、信任链来发送给其他网元设备20;同时,所述业务数据打包及异常处理模块13可以在指定时间内所述服务器10没有收到响应的情况下进行数据重发处理。所述令牌生成模块14用于生成所述代理设备30可以识别的安全令牌。所述反馈信息处理模块15用于根据所述代理设备30返回的业务标志及汇聚标志完成业务处理。所述业务标志及汇聚标志用于表示代理任务的完成情况。
图3为本发明实施例基于代理的业务处理方法的流程示意图。
请同时参阅图3,本发明实施例本发明实施例基于代理的业务处理方法包括:
S301:服务器获取管理范围内多个网元设备之间的当前网络连通关系;
具体地,所述多个网元设备之间的当前网络连通关系可以根据当前的网络状态实时变化。所述服务器实时获取管理范围内的所述多个网元设备之间的当前网络连通关系。
S302:所述服务器根据所述多个网元设备之间的当前网络连通关系,确定至少1个连通域,每个所述连通域中的至少2个网元设备之间互相连通;
具体地,所述服务器根据所述多个网元设备之间的当前网络连通关系,计算出所述当前管理范围内的所述多个网元设备的连通域。所述连通域可以为1个或多个。每个连通域中可以包括多个网元设备,所述多个网元设备中的至少两个网元设备相互连通,且所述至少两个网元设备中的至少一个网元设备可以同时与所述联通域中的其它多个网元设备连通。所述与多个网元设备联通的网元设备即可作为代理设备。
由于多个网元设备之间的当前网络连通关系会跟随当前网络的状态发生变化,所述服务器可以根据所述无线网络的当前连通状态,实时刷新所述连通域。
S303:向每个所述连通域中的至少1个网元设备发送代理激活信息,用以将所述至少1个网元设备激活为代理设备;
具体地,所述服务器根据所述至少1个连通域中的网元设备的连通关系,确定出可以作为代理设备的1个或多个网元设备,并向所述1个或多个网元设备发送代理激活信息。
S304:所述网元设备接收服务器发送的代理激活信息,根据所述代理激活信息激活所述网元设备作为代理设备;
具体地,所述代理激活信息包括可作为代理设备的所述网元设备的标识信息。所述可作为代理设备的所述网元设备是由所述服务器的权限管理模块根据当前网络的连通关系选定的。所述网元设备根据所述标识信息确认激活为代理设备。
S305:所述服务器向所述代理设备下发代理任务,所述代理任务包括:向每个所述连通域中的所述网元设备下发业务数据、进行业务汇聚或进行业务数据处理。
S306:所述代理设备接收所述服务器下发的数据包,所述数据包包括目的网元设备的列表。
S307:所述代理设备根据所述目的网元设备的列表向至少2个目的网元设备发送所述数据包,所述代理设备与所述至少2个目的网元设备互相连通。
进一步地,所述数据包还可以包括转发的命令列表及返回命令的处理方式等信息。所述代理设备根据所述转发的命令列表执行与转发的命令对应的代理任务。并根据所述返回命令的处理方式向所述返回信息处理模块发送反馈信息。例如:所述返回命令的处理方式为显示返回结果为成功或失败。
具体地,所述代理设备可以与对应的所述连通域中的每个所述网元设备连通,以便于最大限度地提升代理业务的执行效率。所述连通域中可以存在多个具备代理设备条件的网元设备,用户可以根据需求设置代理设备的选择条件,例如:设定代理设备为所有具备代理设备条件的网元设备中负载最低的网元设备。
进一步地,在上述实施例的基础上,所述向每个所述连通域中的至少1个网元设备发送代理激活信息,用以激活所述至少1个网元设备作为代理设备之前,还包括:
向每个所述连通域的至少1个网元设备发送代理配置指示信息,所述代理配置指示信息用于指示所述网元设备获取代理配置数据,所述代理配置数据与所述代理设备的所述代理功能具有映射关系。
相应地,所述网元设备接收服务器发送的代理激活信息,根据所述代理激活信息激活所述网元设备作为代理设备之前,还包括:
接收所述代理配置指示信息;
获取所述代理配置数据,并根据所述代理配置数据配置代理功能。
具体地,所述代理配置数据可以由与所述代理任务相对应的代理应用程序提供,所述代理配置指示信息可以为所述代理应用程序的下载链接。
所述代理设备可以执行的代理任务可以根据所述无线网络的当前状态及业务需求进行实时更新变化。所述代理任务可以包括:业务数据下发、业务汇聚、数据解析或数据预处理等。本领域的技术人员可以理解,所述代理任务并不限于上述几种,还可以是所述无线网络可以实现的其它功能。当所述无线网络的当前业务需求变化时,可以通过更新所述代理配置数据,改变所述代理设备的所述当前代理任务。
进一步地,所述向每个所述连通域的至少1个网元设备发送代理配置指示信息,包括:
在每个所述连通域包括的所述至少2个网元设备中选择至少一个目标网元设备;
向所述至少一个目标网元设备发送所述代理配置指示信息。
具体地,所述服务器可以在下发代理任务数据之前,向选定的所述目标网元设备发送所述代理配置指示信息,也可以在在下发所述代理任务数据的同时,向选定的所述目标网元设备发送所述代理配置指示信息,使所述目标网元设备根据所述代理配置指示信息获取代理配置数据,配置代理功能。
具体地,当需要所述无线网络支持特定业务数据的快速下发时,所述服务器向所述代理设备下发代理任,包括:
获取所述业务数据,以及业务数据传输路径信息,其中所述业务数据传输路径信息包括:所述代理设备的地址以及目的网元设备的地址;
根据所述业务数据传输路径信息生成令牌,并将所述令牌和所述业务数据打包生成数据包;
根据所述令牌,将所述数据包通过所述代理设备发送给所述目的网元设备。
具体地,所述令牌包括下述任意一种或多种的组合:所述目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间、信任链,用于所述目的网元设备识别所述服务器发送的所述数据包的合法性。
相应地,所述目标网元设备接收到所述数据包后,解析所述数据包,获取所述数据包中的所述安全令牌和所述业务数据,所述安全令牌中包括所述目的网元设备的列表;
根据所述目的网元设备的列表,将所述业务数据发送给所述至少2个目的网元设备。
当所述无线网络的连通域发生变化,使得当前代理设备不再具备执行代理任务的条件时,所述服务器通过所述权限管理模块重新指定其它网元设备作为代理设备,并向当前代理设备发送去激活指令,使所述当前代理设备不再具有代理功能,成为普通网元设备。
下面以所述代理设备执行软件包的下载业务汇聚为例,对上述方法实施例进行说明:
首先,所述服务器将需要汇聚的软件包后下发给所述代理设备,并向所述网络中的网元设备发送代理任务数据及令牌,通知所述网元设备根据所述令牌获取所述代理设备信息,并到所述代理设备上获取所述软件包。由于所述多个网元设备通过多条路径从所述代理设备下载所述软件包,网络整体带宽占用量将成比例减小,从而减小所述无线网络的管理负荷。
具体地,其他的业务汇聚也支持通过所述代理设备汇聚周边连通的网元设备的相关状态、故障或者其他信息后上报给所述服务器,进行集中批量处理,减少调度,减少线程,提升效率。
本发明实施例提供的基于代理的业务处理方法,通过服务器获取管理范围内多个网元设备之间的当前网络连通关系;根据所述多个网元设备之间的当前网络连通关系,确定至少1个连通域,并在每个所述连通域中激活至少1个网元设备作为代理设备,并通过所述代理设备下发当前代理任务。采用本发明实施例提供的基于代理的业务处理方法,可以通过在无线网络中确定多个代理设备,并通过向所述代理设备下发当前的代理任务,由所述代理设备向网络中的所述网元设备下发业务数据、进行业务汇聚或进行业务数据处理等,无需服务器直接管理所有的网元设备,提升了所述无线网络的整体维护效率。同时,本发明实施例提供的基于代理的业务处理方法,根据多个网元设备之间的当前网络连通关系,确定所述代理设备,当所述当前的网络连通关系变化时,可以随时变更所述代理设备,保证代理设备能够与尽可能多的网元设备连通,从而进一步提升所述无线网络的管理效率。
图4为本发明实施例基于代理的业务处理装置的结构示意图。
请参阅图4,本发明实施例提供的基于代理的业务处理装置,包括:
获取模块410,用于获取管理范围内多个网元设备之间的当前网络连通关系;
确定模块420,用于根据所述多个网元设备之间的当前网络连通关系,确定至少1个连通域,每个所述连通域中的至少2个网元设备之间互相连通;
发送模块430,用于向每个所述连通域中的至少1个网元设备发送代理激活信息,用以将所述至少1个网元设备激活为代理设备;
所述发送模块430,还用于向所述代理设备下发代理任务,所述代理任务包括:向每个所述连通域中的所述网元设备下发业务数据、进行业务汇聚或进行业务数据处理。
在上述实施例的基础上,可选地,所述发送模块430还用于,在向每个所述连通域中的至少1个网元设备发送代理激活信息,用以激活所述至少1个网元设备作为代理设备之前,
向每个所述连通域中的至少1个网元设备发送代理配置指示信息,所述代理配置指示信息用于指示所述网元设备获取代理配置数据,所述代理配置数据与所述代理任务具有映射关系。
在上述实施例的基础上,可选地,所述发送模块430,具体用于:
在每个所述连通域包括的所述至少2个网元设备中选择至少一个目标网元设备;
向所述至少一个目标网元设备发送所述代理配置指示信息。
在上述实施例的基础上,可选地,所述发送模块430,具体用于:
获取代理任务数据,以及代理任务数据传输路径信息,其中所述代理任务数据传输路径信息包括:所述代理设备的地址以及目的网元设备的地址;
根据所述代理任务数据传输路径信息生成令牌,并将所述令牌和所述代理任务数据打包生成数据包;
根据所述令牌,将所述数据包通过所述代理设备发送给所述目的网元设备。
在上述实施例的基础上,可选地,所述令牌包括下述任意一种或多种的组合:所述目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
本发明实施例提供的基于代理的业务处理装置,用于执行上述方法实施例提供的基于代理的业务处理方法,其具体实现原理及技术效果与方法实施例类似,在此不再赘述。
图5为本发明实施例网元设备的结构示意图。
请参阅图5,本发明实施例提供的网元设备包括:
接收模块510,用于接收服务器发送的代理激活信息,
激活模块520,用于根据所述代理激活信息激活所述网元设备作为代理设备;
所述接收模块510,还用于接收服务器下发的数据包,所述数据包包括目的网元设备的列表;
发送模块530,用于根据所述目的网元设备的列表向至少2个目的网元设备发送所述数据包,所述代理设备与所述至少2个目的网元设备互相连通。
在上述实施例的基础上,可选地,所述接收模块530,还用于,在接收服务器发送的代理激活信息,根据所述代理激活信息激活所述网元设备作为代理设备之前,接收代理配置指示信息,所述代理配置指示信息用于指示所述网元设备获取代理配置数据,所述代理配置数据与所述数据包的内容具有映射关系;
所述网元设备还包括:
获取模块540,用于获取所述代理配置数据,并根据所述代理配置数据配置代理功能。
在上述实施例的基础上,可选地,所述数据包还包括安全令牌及代理任务数据,所述发送模块530,具体用于:
解析所述数据包,获取所述数据包中的所述安全令牌和所述代理任务数据,所述安全令牌中包括所述目的网元设备的列表;
根据所述目的网元设备的列表,将所述业务数据发送给所述至少2个目的网元设备。
在上述实施例的基础上,可选地,所述令牌包括下述任意一种或多种的组合:所述目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
本发明实施例提供的网元设备,用于执行上述方法实施例提供的基于代理的业务处理方法,其具体实现原理及技术效果与方法实施例类似,在此不再赘述。
图6为本发明实施例另一种基于代理的业务处理装置的结构示意图。
请参阅图6,本发明实施例提供的基于代理的业务处理装置,包括:
处理器610及存储器620;
所述存储器620用于存储程序指令,所述处理器610用于调用所述存储器620中的程序指令,用于实现上述方法实施例中的方法。
本发明实施例提供的基于代理的业务处理装置,用于执行上述方法实施例提供的基于代理的业务处理方法,其具体实现原理及技术效果与方法实施例类似,在此不再赘述。
图7为本发明实施例另一种网元设备的结构示意图。
请参阅图7,本发明实施例提供的网元设备包括:
处理器710及存储器720;
所述存储器720用于存储程序指令,所述处理器710用于调用所述存储器720中的程序指令,用于实现上述方法实施例中的方法。
本发明实施例提供的网元设备,用于执行上述方法实施例提供的基于代理的业务处理方法,其具体实现原理及技术效果与方法实施例类似,在此不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
Claims (18)
1.一种基于代理的业务处理方法,其特征在于,包括:
服务器获取管理范围内多个网元设备之间的当前网络连通关系;
根据所述多个网元设备之间的当前网络连通关系,确定至少1个连通域,每个所述连通域中的至少2个网元设备之间互相连通;
向每个所述连通域中的至少1个网元设备发送代理激活信息,用以将所述至少1个网元设备激活为代理设备;
向所述代理设备下发代理任务,所述代理任务包括:向每个所述连通域中的所述网元设备下发业务数据、进行业务汇聚或进行业务数据处理。
2.根据权利要求1所述的方法,其特征在于,所述向每个所述连通域中的至少1个网元设备发送代理激活信息,用以激活所述至少1个网元设备作为代理设备之前,还包括:
向每个所述连通域中的至少1个网元设备发送代理配置指示信息,所述代理配置指示信息用于指示所述网元设备获取代理配置数据,所述代理配置数据与所述代理任务具有映射关系。
3.根据权利要求2所述的方法,其特征在于,所述向每个所述连通域的至少1个网元设备发送代理配置指示信息,包括:
在每个所述连通域包括的所述至少2个网元设备中选择至少一个目标网元设备;
向所述至少一个目标网元设备发送所述代理配置指示信息。
4.根据权利要求1所述的方法,其特征在于,所述向所述代理设备下发代理任务,包括:
获取代理任务数据,以及代理任务数据传输路径信息,其中所述代理任务数据传输路径信息包括:所述代理设备的地址以及目的网元设备的地址;
根据所述代理任务数据传输路径信息生成令牌,并将所述令牌和所述代理任务数据打包生成数据包;
根据所述令牌,将所述数据包通过所述代理设备发送给所述目的网元设备。
5.根据权利要求4所述的方法,其特征在于,所述令牌包括下述任意一种或多种的组合:所述目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
6.一种基于代理的业务处理方法,其特征在于,包括:
网元设备接收服务器发送的代理激活信息,根据所述代理激活信息激活所述网元设备作为代理设备;
所述代理设备接收服务器下发的数据包,所述数据包包括目的网元设备的列表;
所述代理设备根据所述目的网元设备的列表向至少2个目的网元设备发送所述数据包,所述代理设备与所述至少2个目的网元设备互相连通。
7.根据权利要求6所述的方法,其特征在于,所述网元设备接收服务器发送的代理激活信息,根据所述代理激活信息激活所述网元设备作为代理设备之前,还包括:
接收代理配置指示信息,所述代理配置指示信息用于指示所述网元设备获取代理配置数据,所述代理配置数据与所述数据包的内容具有映射关系;
获取所述代理配置数据,并根据所述代理配置数据配置代理功能。
8.根据权利要求6所述的方法,其特征在于,所述数据包还包括安全令牌及代理任务数据,所述根据所述目的网元设备的列表向至少2个目的网元设备发送所述数据包,包括:
解析所述数据包,获取所述数据包中的所述安全令牌和所述代理任务数据,所述安全令牌中包括所述目的网元设备的列表;
根据所述目的网元设备的列表,将所述业务数据发送给所述至少2个目的网元设备。
9.根据权利要求6所述的方法,其特征在于,所述令牌包括下述任意一种或多种的组合:所述目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
10.一种基于代理的业务处理装置,其特征在于,包括:
获取模块,用于获取管理范围内多个网元设备之间的当前网络连通关系;
确定模块,用于根据所述多个网元设备之间的当前网络连通关系,确定至少1个连通域,每个所述连通域中的至少2个网元设备之间互相连通;
发送模块,用于向每个所述连通域中的至少1个网元设备发送代理激活信息,用以将所述至少1个网元设备激活为代理设备;
所述发送模块,还用于向所述代理设备下发代理任务,所述代理任务包括:向每个所述连通域中的所述网元设备下发业务数据、进行业务汇聚或进行业务数据处理。
11.根据权利要求10所述的装置,其特征在于,所述发送模块还用于,在向每个所述连通域中的至少1个网元设备发送代理激活信息,用以激活所述至少1个网元设备作为代理设备之前,
向每个所述连通域中的至少1个网元设备发送代理配置指示信息,所述代理配置指示信息用于指示所述网元设备获取代理配置数据,所述代理配置数据与所述代理任务具有映射关系。
12.根据权利要求11所述的装置,其特征在于,所述发送模块,具体用于:
在每个所述连通域包括的所述至少2个网元设备中选择至少一个目标网元设备;
向所述至少一个目标网元设备发送所述代理配置指示信息。
13.根据权利要求10所述的装置,其特征在于,所述发送模块,具体用于:
获取代理任务数据,以及代理任务数据传输路径信息,其中所述代理任务数据传输路径信息包括:所述代理设备的地址以及目的网元设备的地址;
根据所述代理任务数据传输路径信息生成令牌,并将所述令牌和所述代理任务数据打包生成数据包;
根据所述令牌,将所述数据包通过所述代理设备发送给所述目的网元设备。
14.根据权利要求13所述的装置,其特征在于,所述令牌包括下述任意一种或多种的组合:所述目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
15.一种网元设备,其特征在于,包括:
接收模块,用于接收服务器发送的代理激活信息,
激活模块,用于根据所述代理激活信息激活所述网元设备作为代理设备;
所述接收模块,还用于接收服务器下发的数据包,所述数据包包括目的网元设备的列表;
发送模块,用于根据所述目的网元设备的列表向至少2个目的网元设备发送所述数据包,所述代理设备与所述至少2个目的网元设备互相连通。
16.根据权利要求15所述的网元设备,其特征在于,
所述接收模块,还用于,在接收服务器发送的代理激活信息,根据所述代理激活信息激活所述网元设备作为代理设备之前,接收代理配置指示信息,所述代理配置指示信息用于指示所述网元设备获取代理配置数据,所述代理配置数据与所述数据包的内容具有映射关系;
所述网元设备还包括:
获取模块,用于获取所述代理配置数据,并根据所述代理配置数据配置代理功能。
17.根据权利要求15所述的网元设备,其特征在于,所述数据包还包括安全令牌及代理任务数据,所述发送模块,具体用于:
解析所述数据包,获取所述数据包中的所述安全令牌和所述代理任务数据,所述安全令牌中包括所述目的网元设备的列表;
根据所述目的网元设备的列表,将所述业务数据发送给所述至少2个目的网元设备。
18.根据权利要求15所述的网元设备,其特征在于,所述令牌包括下述任意一种或多种的组合:所述目的网元设备的列表、待转发的命令列表、返回信息的处理方式、令牌的有效时间和信任链。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611238338.6A CN108259527B (zh) | 2016-12-28 | 2016-12-28 | 基于代理的业务处理方法、装置及网元设备 |
| PCT/CN2017/104555 WO2018120960A1 (zh) | 2016-12-28 | 2017-09-29 | 基于代理的业务处理方法、装置及网元设备 |
| EP17886508.5A EP3468153B1 (en) | 2016-12-28 | 2017-09-29 | Proxy-based service processing method, device, and network element device |
| US16/242,697 US11019508B2 (en) | 2016-12-28 | 2019-01-08 | Proxy-based service processing method and apparatus, and network element device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611238338.6A CN108259527B (zh) | 2016-12-28 | 2016-12-28 | 基于代理的业务处理方法、装置及网元设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108259527A true CN108259527A (zh) | 2018-07-06 |
| CN108259527B CN108259527B (zh) | 2020-10-16 |
Family
ID=62706863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611238338.6A Active CN108259527B (zh) | 2016-12-28 | 2016-12-28 | 基于代理的业务处理方法、装置及网元设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11019508B2 (zh) |
| EP (1) | EP3468153B1 (zh) |
| CN (1) | CN108259527B (zh) |
| WO (1) | WO2018120960A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112636989A (zh) * | 2020-12-31 | 2021-04-09 | 中国农业银行股份有限公司 | 一种联邦学习通信方法及装置 |
Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020026482A1 (en) * | 2000-08-24 | 2002-02-28 | Takehiro Morishige | Gateway apparatus and method of providing information to mobile terminals |
| CN1543125A (zh) * | 2003-04-30 | 2004-11-03 | 华为技术有限公司 | 满足海量终端设备网络管理需求的系统及方法 |
| CN1801770A (zh) * | 2005-01-05 | 2006-07-12 | 国际商业机器公司 | Sip网络中的拓扑发现方法和系统 |
| JP3831331B2 (ja) * | 2001-11-09 | 2006-10-11 | 株式会社エヌ・ティ・ティ・ドコモ | モバイルipネットワークへのアクセスを安全にする方法 |
| US7385957B2 (en) * | 2002-11-14 | 2008-06-10 | Qualcomm Incorporated | Methods and apparatus for extending mobile IP |
| US20080254768A1 (en) * | 2007-04-12 | 2008-10-16 | Stefano Faccin | Packet data network connectivity domain selection and bearer setup |
| CN101626575A (zh) * | 2008-07-11 | 2010-01-13 | 中国移动通信集团公司 | 无线Mesh回程网中进行频率规划的方法、装置及系统 |
| US20100135244A1 (en) * | 2008-12-01 | 2010-06-03 | Telefonaktiebolaget Lm Ericsson (Publ) | REDUCTION OF HANDOVER DELAYS IN NESTED PROXY MOBILE IPv6/MOBILE IPv6 NETWORKS |
| CN101895906A (zh) * | 2010-07-19 | 2010-11-24 | 中兴通讯股份有限公司 | 一种移动终端及其与网关的通信处理方法 |
| CN102307114A (zh) * | 2011-09-21 | 2012-01-04 | 北京神州绿盟信息安全科技股份有限公司 | 一种网络的管理方法 |
| CN102447676A (zh) * | 2010-09-30 | 2012-05-09 | 中兴通讯股份有限公司 | 业务组管理方法及装置 |
| CN102612021A (zh) * | 2011-01-21 | 2012-07-25 | 中兴通讯股份有限公司 | 终端状态获取方法、激活终端方法及系统 |
| CN102883297A (zh) * | 2011-07-12 | 2013-01-16 | 中兴通讯股份有限公司 | 一种激活终端的方法和系统 |
| CN102902594A (zh) * | 2012-09-28 | 2013-01-30 | 用友软件股份有限公司 | 资源管理系统和资源管理方法 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6930983B2 (en) * | 2000-03-15 | 2005-08-16 | Texas Instruments Incorporated | Integrated circuits, systems, apparatus, packets and processes utilizing path diversity for media over packet applications |
| US8250185B2 (en) * | 2010-03-26 | 2012-08-21 | International Business Machines Corporation | Semantic matching of federation intents and services capabilities in a planning system for automatic service federation |
| CN102833222B (zh) * | 2011-06-17 | 2016-08-24 | 华为终端有限公司 | 访问方法和装置 |
| WO2014000804A1 (en) * | 2012-06-28 | 2014-01-03 | Nec Europe Ltd. | Method for routing data traffic in a communication network |
| KR101983034B1 (ko) * | 2012-09-05 | 2019-09-03 | 삼성전자주식회사 | 인터넷을 통한 핸드오버 지원 방법 및 장치 |
| WO2014093900A1 (en) * | 2012-12-13 | 2014-06-19 | Huawei Technologies Co., Ltd. | Content based traffic engineering in software defined information centric networks |
| CN103905510B (zh) * | 2012-12-28 | 2018-04-27 | 深圳市腾讯计算机系统有限公司 | 一种数据包的处理方法及后台服务器 |
| JP6353076B2 (ja) * | 2014-01-06 | 2018-07-04 | 華為技術有限公司Huawei Technologies Co.,Ltd. | ルーティング方法およびルーティング装置 |
| WO2015161482A1 (zh) * | 2014-04-24 | 2015-10-29 | 华为技术有限公司 | Mptcp连接的移动性管理方法和装置 |
| US9825909B2 (en) * | 2015-01-30 | 2017-11-21 | Aruba Networks, Inc. | Dynamic detection and application-based policy enforcement of proxy connections |
| CN105792305B (zh) * | 2016-02-24 | 2019-03-08 | 长春思拓电子科技有限责任公司 | 一种超低功耗无线数据传输网络设计方法 |
| CN106302661B (zh) * | 2016-08-02 | 2019-08-13 | 网宿科技股份有限公司 | P2p数据加速方法、装置和系统 |
-
2016
- 2016-12-28 CN CN201611238338.6A patent/CN108259527B/zh active Active
-
2017
- 2017-09-29 WO PCT/CN2017/104555 patent/WO2018120960A1/zh not_active Ceased
- 2017-09-29 EP EP17886508.5A patent/EP3468153B1/en active Active
-
2019
- 2019-01-08 US US16/242,697 patent/US11019508B2/en active Active
Patent Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020026482A1 (en) * | 2000-08-24 | 2002-02-28 | Takehiro Morishige | Gateway apparatus and method of providing information to mobile terminals |
| JP3831331B2 (ja) * | 2001-11-09 | 2006-10-11 | 株式会社エヌ・ティ・ティ・ドコモ | モバイルipネットワークへのアクセスを安全にする方法 |
| US7385957B2 (en) * | 2002-11-14 | 2008-06-10 | Qualcomm Incorporated | Methods and apparatus for extending mobile IP |
| CN1543125A (zh) * | 2003-04-30 | 2004-11-03 | 华为技术有限公司 | 满足海量终端设备网络管理需求的系统及方法 |
| CN1801770A (zh) * | 2005-01-05 | 2006-07-12 | 国际商业机器公司 | Sip网络中的拓扑发现方法和系统 |
| US20080254768A1 (en) * | 2007-04-12 | 2008-10-16 | Stefano Faccin | Packet data network connectivity domain selection and bearer setup |
| CN101626575A (zh) * | 2008-07-11 | 2010-01-13 | 中国移动通信集团公司 | 无线Mesh回程网中进行频率规划的方法、装置及系统 |
| US20100135244A1 (en) * | 2008-12-01 | 2010-06-03 | Telefonaktiebolaget Lm Ericsson (Publ) | REDUCTION OF HANDOVER DELAYS IN NESTED PROXY MOBILE IPv6/MOBILE IPv6 NETWORKS |
| CN101895906A (zh) * | 2010-07-19 | 2010-11-24 | 中兴通讯股份有限公司 | 一种移动终端及其与网关的通信处理方法 |
| CN102447676A (zh) * | 2010-09-30 | 2012-05-09 | 中兴通讯股份有限公司 | 业务组管理方法及装置 |
| CN102612021A (zh) * | 2011-01-21 | 2012-07-25 | 中兴通讯股份有限公司 | 终端状态获取方法、激活终端方法及系统 |
| CN102883297A (zh) * | 2011-07-12 | 2013-01-16 | 中兴通讯股份有限公司 | 一种激活终端的方法和系统 |
| CN102307114A (zh) * | 2011-09-21 | 2012-01-04 | 北京神州绿盟信息安全科技股份有限公司 | 一种网络的管理方法 |
| CN102902594A (zh) * | 2012-09-28 | 2013-01-30 | 用友软件股份有限公司 | 资源管理系统和资源管理方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112636989A (zh) * | 2020-12-31 | 2021-04-09 | 中国农业银行股份有限公司 | 一种联邦学习通信方法及装置 |
| CN112636989B (zh) * | 2020-12-31 | 2022-12-27 | 中国农业银行股份有限公司 | 一种联邦学习通信方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108259527B (zh) | 2020-10-16 |
| US11019508B2 (en) | 2021-05-25 |
| EP3468153A4 (en) | 2019-06-26 |
| WO2018120960A1 (zh) | 2018-07-05 |
| EP3468153B1 (en) | 2022-02-09 |
| US20190191319A1 (en) | 2019-06-20 |
| EP3468153A1 (en) | 2019-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104753817B (zh) | 一种云计算消息队列服务本地模拟方法和系统 | |
| US9705752B2 (en) | Reliably updating a messaging system | |
| US20130254761A1 (en) | Granular application sessions tagging | |
| CN108270818B (zh) | 一种微服务架构系统及其访问方法 | |
| US20150163179A1 (en) | Execution of a workflow that involves applications or services of data centers | |
| US8607233B2 (en) | Web service management | |
| CN116915827A (zh) | 物联网边缘网关的数据传输方法、装置、电子设备及介质 | |
| US10819796B2 (en) | Internet of Things connectivity platform | |
| US20130290453A1 (en) | System and method for a connector being able to adapt to newer features introduced to a messaging provider with only configuration changes | |
| CN113703997A (zh) | 集成多种消息代理的双向异步通信中间件系统及实现方法 | |
| CN107634871B (zh) | 一种连通性测试方法、装置及系统 | |
| CN110381058B (zh) | 基于全双工通信协议WebSocket的请求传输方法及装置 | |
| KR102623631B1 (ko) | Nfv 환경에서의 vnf 자동 설정 방법 및 이를 위한 nfv mano | |
| CN109995875A (zh) | 虚拟化数据分发弹性网络系统 | |
| CN108259527A (zh) | 基于代理的业务处理方法、装置及网元设备 | |
| US10270682B2 (en) | Service layer anycast and somecast | |
| US10896077B2 (en) | Messaging abstraction layer for integration with message oriented middleware platforms | |
| CN111526028B (zh) | 数据处理方法、装置及设备 | |
| CN111240867B (zh) | 一种信息通讯系统及方法 | |
| WO2015100655A1 (zh) | 交互式通信软件的实现方法和实现平台 | |
| US20180183861A1 (en) | Internet-of-things transaction resoruce with finite state automata | |
| CN110278133B (zh) | 由服务器执行的检查方法、装置、计算设备以及介质 | |
| Zhou et al. | X-lora: An open source lpwa network | |
| US12408036B1 (en) | Cloud-managed mobile private network implementation servers executing multiple layers of radio-based technology stacks | |
| KR102263461B1 (ko) | 확장 가능한 p2p 오버레이 구조에 기반한 블록 데이터 멀티 캐스팅 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |