CN104135478B - 基于xml的元能力管理配置方法 - Google Patents
基于xml的元能力管理配置方法 Download PDFInfo
- Publication number
- CN104135478B CN104135478B CN201410361611.9A CN201410361611A CN104135478B CN 104135478 B CN104135478 B CN 104135478B CN 201410361611 A CN201410361611 A CN 201410361611A CN 104135478 B CN104135478 B CN 104135478B
- Authority
- CN
- China
- Prior art keywords
- ability
- service
- unit
- capacity management
- adaptability
- 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.)
- Active
Links
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种基于XML的元能力管理配置方法,含有下列步骤:步骤A:建立元能力的本体模型;元能力含有传输服务、QoS服务、安全服务、控制服务、管理服务和扩展元能力;元能力的本体模型定义为:AC=<ID,Name,Interfaces,Body,Resources>;步骤B:利用XML语言对元能力的本体模型进行形式化描述,先针对元能力的类型定义元能力属性,再根据元能力属性定义元数据;步骤C:设置元能力管理配置模块,该元能力管理配置模块利用本体模型和XML语言描述元能力;元能力管理配置模块含有适应性推理引擎、适应性组合引擎、组合链管理器、元能力配置单元、元能力管理单元、元能力监控器、元能力库、规则约束库和探测器;步骤D:采用元能力管理配置模块对元能力进行管理配置;本发明实现了网络对多种业务的普适,易于互联网的功能扩展。
Description
(一)、技术领域:本发明涉及一种元能力管理配置方法,特别是涉及一种基于XML的元能力管理配置方法。
(二)、背景技术:经过近几十年的飞速发展,互联网日益成为国家信息基础设施的重要组成部分,其应用范围已经渗入到人类生活的各个领域,成为人类进行社会活动和信息交互的重要承载平台。支撑其成功的主要原因是互联网体系结构的设计:在互联网的核心采用协议分层隔离复杂性并保证互操作性(interoperability),其瘦腰结构使得网络层能够“静态地”支持其它层的多样性扩展。该体系结构使得互联网能够很好地完成基本的通信任务并在近几十年内取得了飞速发展。
然而,随着各种形式的端***不断地接入互联网(如传感器节点、移动电话等),各种通信应用的不断涌现(如P2P、VoIP、在线游戏、视频会议、社交媒体等),互联网当前体系结构面临着严峻的网络“僵化”问题,网络内在的能力与结构难以适应新型业务需求。从服务的角度分析,网络僵化问题主要有以下几点:1)服务扩展性僵化:网络难以根据需要向网络核心添加相应的功能和服务。2)服务实例化僵化:应用层服务难以根据需要访问或调用网络核心的资源和服务。3)服务粒度僵化:互联网仅能向上层业务应用提供IP、UDP、TCP等粗粒度的服务,不能根据应用需求的变化“动态”地为建立细粒度的服务栈。4)服务层次划分僵化:当前互联网层次结构严格,层与层间交互被阻断,难以实现跨层交互。
为了从根本上突破传统IP承载的能力瓶颈,解决服务扩展性差、服务实例化困难、服务粒度粗、服务层次划分呆板等问题。发明专利申请(申请号:CN201310307096A)提出了以“重构”为核心的功能自动组合方法。基于“业务-元服务-元能力”的逻辑层次划分方法,将基础网络功能分解为细粒度的功能模板,其实现形式称为元能力,网络根据业务请求的差异化,动态构建不同规格的组合链,实现对多样化业务的支持。
(三)、发明内容:
本发明要解决的技术问题是:提供一种基于XML的元能力管理配置方法,该方法实现了网络对多种业务的普适,易于互联网的功能扩展。
本发明的技术方案:
一种基于XML的元能力管理配置方法,含有下列步骤:
步骤A:建立元能力的本体模型;
步骤B:利用XML语言对元能力的本体模型进行形式化描述,从而实现对元能力的形式化规范描述,便于计算机理解;
步骤C:设置元能力管理配置模块,该元能力管理配置模块利用本体模型和XML语言描述元能力;
步骤D:采用元能力管理配置模块对元能力进行管理配置。
资源含有通信资源、计算资源和存储资源,元能力含有传输服务、QoS服务、安全服务、控制服务、管理服务和扩展元能力;
资源的本体模型定义为:Resource=<ID,Name,Provided,Capacity,Allocated,Type>,其中,ID为资源标识,Name为资源名称,Provided为资源的提供者标识,Capacity为资源的静态容量,Type为该资源所属类型,Allocated为分配给各服务承载网的资源列表;Allocated可进一步表示为Allocated={<NetIDi,Capi>,i=1,2,…N},其中,NetIDi表示第i个服务承载网ID,Capi表示分配给第i个服务承载网的资源大小,N表示服务承载网的总个数;
元能力的本体模型定义为:AC=<ID,Name,Interfaces,Body,Resources>,其中,ID为元能力的身份标识,Name为元能力名称,Interfaces为元能力的执行体接口列表,Body为该元能力的执行实体,Resources为该元能力所涉及的资源集合。
传输服务为不同应用提供不同传输模式,传输模式含有分组/信元、连接/无连接、单播/多播;
QoS服务基于应用请求提供不同质量的服务,该不同质量的服务含有时延、丢失、保序和可靠性;
安全服务基于应用请求提供不同安全级别的安全保证,该安全保证含有加密和认证;
控制服务分为网际控制(Network-WideControl)和节点控制(NodeControl);网际控制含有路由、资源预留、连接建立和密钥分发;节点控制含有排队/缓存、调度、整形、拥塞控制、交换、查表和转发;
管理服务构成了可重构网络体系的管理平面;为了掌握网络运行状态,实现有效管控和决策,网络需要通过测量和认知获得网络节点资源视图、元能力视图和网络流量视图;
扩展元能力是完成特定任务或提供特殊服务的节点实现的元能力,这些元能力并不是网络节点或者端***必须具有的;
Name给出了元能力的语义描述,以实现基于语义的元能力操作,该元能力操作含有索引、请求和组合;
Interfaces是元能力的数据和控制信息的输入/输出通道,Interfaces向外部展示其具体的“能力”,具有以下特性:
可编程性:Interfaces提供特定的入口以供元能力扩展开发人员和上层服务开发人员调用和编程,支持元能力的扩展;
抽象性:Interfaces屏蔽元能力的实现细节,仅向外部暴露功能和信息通道这些编程接口;
可重配性:有关元能力的各项参数、配置策略在约束情况下允许重配;
Body是元能力的执行实体,根据元能力被调用的接口和配置的参数,占用特定的资源,执行特定的功能,具有以下特性:
隔离性:Body根据具体应用请求,动态地分配相应的资源,执行相应的功能,其它应用也可独立地完成相同的操作,彼此不受影响;
约束性:Body以接口的被调用情况作为约束,占用节点的资源,严格限制资源滥用的行为;
Resources是元能力所涉及的资源集合,Resources包括存储资源、计算资源和通信资源。
步骤B中,利用XML语言对元能力的本体模型进行形式化描述时,先针对元能力的类型定义元能力属性,再根据元能力属性定义元数据;元能力属性含有基本元能力属性、传输服务元能力属性、QoS服务元能力属性、安全服务元能力属性、控制服务元能力属性、管理服务元能力属性和扩展元能力属性,元数据含有基本元能力的元数据、传输服务元能力的元数据、QoS服务元能力的元数据、安全服务元能力的元数据、控制服务元能力的元数据、管理服务元能力的元数据和扩展元能力的元数据。
元能力管理配置模块含有适应性推理引擎、适应性组合引擎、组合链管理器、元能力配置单元、元能力管理单元、元能力监控器、元能力库、规则约束库和探测器;
适应性推理引擎根据终端服务请求推理出元服务列表,然后再由元服务列表演绎出元能力列表,实现智能化处理;
适应性组合引擎根据元能力列表,并结合当前网络环境,在满足规则约束的条件下,从元能力库中筛选出元能力实例,并完成组合优化;
组合链管理器主要实现同一网络域内的多个组合链的管理;
元能力配置单元将组合链信息转换为元能力配置信息,配置元能力从而满足网络业务需求;
元能力管理单元根据当前网络态势对元能力进行管理,该管理含有添加、删除元能力﹑改变元能力布局;
元能力监控器统计元能力的使用情况,为元能力管理提供依据;
元能力库存储本域内的各网络节点通告的元能力实例和相邻域内的元能力分布情况,元能力库以XML文件形式存在;
规则约束库主要供适应性推理引擎和适应性组合引擎完成智能推理映射和组合优化,规则约束库以XML文件形式存在;
探测器探测节点所处的网络环境﹑域内各节点的负载情况和网络拓扑;元能力配置单元、元能力管理单元根据探测器的探测结果做出相应的调整策略,例如,若发现网络拥塞,节点可能会调整组合链,加入能够完成拥塞控制功能的元能力;
元能力管理配置模块主要包括元能力配置和元能力管理两大功能;元能力配置功能针对终端发出的服务请求,选择合适的元能力并组成相应的组合链;元能力管理单元则针对当前网络状态,更改元能力布局,或者对元能力进行添加、删除等。
元能力管理配置模块对元能力进行配置的方法如下:
步骤1.1:客户端发出服务请求,该服务请求被转给适应性推理引擎;
步骤1.2:适应性推理引擎将请求的语义描述信息转换为元能力描述信息;
步骤1.3:根据元能力描述信息索引组合链管理器中的组合链列表,若匹配,转到步骤1.7;否则转到步骤1.4;
步骤1.4:适应性推理引擎推理出相对应的规则集合和能够完成该服务请求的元能力列表,并将元能力列表和规则集合传递给适应性组合引擎;
步骤1.5:适应性组合引擎访问元能力库和规则约束库,适应性组合引擎根据探测器反馈的当前网络情况和推理结果,应用组合算法生成组合链,并将组合链移交到组合链管理器中;
步骤1.6:组合链管理器将元能力描述信息及相应的组合链存储到组合链列表中,并启动计时器,计量组合链的生命周期;
步骤1.7:组合链管理器将组合链作为响应返回给客户端;
步骤1.8:组合链管理器将组合链发送给元能力配置单元,元能力配置单元根据组合链生成元能力配置信息,并将元能力配置信息发送给相应的元能力;
所述元能力管理配置模块对元能力进行管理的方法如下:
步骤2.1:组合链管理器将元能力配置信息发送给元能力监控器;
步骤2.2:元能力监控器统计元能力使用情况,并定时将该使用情况传送给元能力管理单元;同时,探测器、元能力库和规则约束库定时向元能力管理单元上报当前网络元能力部署及规则约束情况;
步骤2.3:元能力管理单元定时启动元能力管理程序,元能力管理单元根据收集的信息确定对当前网络元能力的处理方式,将处理信息发送给相应的元能力,并更新元能力库和规则约束库。
步骤1.4中的规则集合含有资源请求参数和参数约束。
本发明的有益效果:
1、本发明在可重构柔性网络的本体模型范畴内提出了元能力本体模型,并采用XML语言进行描述,旨在实现对元能力概念、概念的属性以及属性的各种限制条件等进行形式化的规范描述,便于对元能力进行管理和重构;其次,设计了一种面向业务需求的元能力管理配置模块,并给出了管理配置流程,该模块在管理配置过程中利用XML描述元能力。本发明实现了网络对多种业务的普适,易于互联网的功能扩展。
(四)、附图说明:
图1为资源和元能力的本体概念描述示意图;
图2为资源的本体模型示意图;
图3为元能力的本体模型示意图;
图4为基本元能力的元数据定义示意图;
图5为传输服务元能力的元数据定义示意图;
图6为QoS服务元能力的元数据定义示意图;
图7为安全服务元能力的元数据定义示意图;
图8为控制服务元能力的元数据定义示意图;
图9为管理服务元能力的元数据定义示意图;
图10为扩展元能力的元数据定义示意图;
图11为节点元能力信息描述实例示意图;
图12为元能力管理配置模块的结构示意图;
图13为视频业务的传输路径示意图;
图14为视频业务在节点RP1、RP2、RP5上的组合链结构示意图;
图15为视频业务在节点RP4上的组合链结构示意图。
(五)、具体实施方式:
基于XML的元能力管理配置方法含有下列步骤:
步骤A:建立元能力的本体模型;
步骤B:利用XML语言对元能力的本体模型进行形式化描述,从而实现对元能力的形式化规范描述,便于计算机理解;
步骤C:设置元能力管理配置模块,该元能力管理配置模块利用本体模型和XML语言描述元能力;
步骤D:采用元能力管理配置模块对元能力进行管理配置。
资源含有通信资源、计算资源和存储资源,元能力含有传输服务、QoS服务、安全服务、控制服务、管理服务和扩展元能力;资源和元能力的关系如图1所示;
资源的本体模型定义为:Resource=<ID,Name,Provided,Capacity,Allocated,Type>,其中,ID为资源标识,Name为资源名称,Provided为资源的提供者标识,Capacity为资源的静态容量,Type为该资源所属类型,Allocated为分配给各服务承载网的资源列表;Allocated可进一步表示为Allocated={<NetIDi,Capi>,i=1,2,…N},其中,NetIDi表示第i个服务承载网ID,Capi表示分配给第i个服务承载网的资源大小,N表示服务承载网的总个数(如图2所示);
元能力的本体模型定义为:AC=<ID,Name,Interfaces,Body,Resources>,其中,ID为元能力的身份标识,Name为元能力名称,Interfaces为元能力的执行体接口列表,Body为该元能力的执行实体,Resources为该元能力所涉及的资源集合(如图3示)。
传输服务为不同应用提供不同传输模式,传输模式含有分组/信元、连接/无连接、单播/多播;
QoS服务基于应用请求提供不同质量的服务,该不同质量的服务含有时延、丢失、保序和可靠性;
安全服务基于应用请求提供不同安全级别的安全保证,该安全保证含有加密和认证;
控制服务分为网际控制(Network-WideControl)和节点控制(NodeControl);网际控制含有路由、资源预留、连接建立和密钥分发;节点控制含有排队/缓存、调度、整形、拥塞控制、交换、查表和转发;
管理服务构成了可重构网络体系的管理平面;为了掌握网络运行状态,实现有效管控和决策,网络需要通过测量和认知获得网络节点资源视图、元能力视图和网络流量视图;
扩展元能力是完成特定任务或提供特殊服务的节点实现的元能力,这些元能力并不是网络节点或者端***必须具有的;
Name给出了元能力的语义描述,以实现基于语义的元能力操作,该元能力操作含有索引、请求和组合;
Interfaces是元能力的数据和控制信息的输入/输出通道,Interfaces向外部展示其具体的“能力”,具有以下特性:
可编程性:Interfaces提供特定的入口以供元能力扩展开发人员和上层服务开发人员调用和编程,支持元能力的扩展;
抽象性:Interfaces屏蔽元能力的实现细节,仅向外部暴露功能和信息通道这些编程接口;
可重配性:有关元能力的各项参数、配置策略在约束情况下允许重配;
Body是元能力的执行实体,根据元能力被调用的接口和配置的参数,占用特定的资源,执行特定的功能,具有以下特性:
隔离性:Body根据具体应用请求,动态地分配相应的资源,执行相应的功能,其它应用也可独立地完成相同的操作,彼此不受影响;
约束性:Body以接口的被调用情况作为约束,占用节点的资源,严格限制资源滥用的行为;
Resources是元能力所涉及的资源集合,Resources包括存储资源、计算资源和通信资源。
步骤B中,利用XML语言对元能力的本体模型进行形式化描述时,先针对元能力的类型定义元能力属性,再根据元能力属性定义元数据;元能力属性含有基本元能力属性、传输服务元能力属性、QoS服务元能力属性、安全服务元能力属性、控制服务元能力属性、管理服务元能力属性和扩展元能力属性(如表1所示),元数据含有基本元能力的元数据、传输服务元能力的元数据、QoS服务元能力的元数据、安全服务元能力的元数据、控制服务元能力的元数据、管理服务元能力的元数据和扩展元能力的元数据(如图4~图10所示)。
表1:元能力属性描述
节点RouterX的资源信息描述(如图11所示)进一步说明了用元数据描述元能力信息。
元能力管理配置模块含有适应性推理引擎、适应性组合引擎、组合链管理器、元能力配置单元、元能力管理单元、元能力监控器、元能力库、规则约束库和探测器(如图12所示);
适应性推理引擎根据终端服务请求推理出元服务列表,然后再由元服务列表演绎出元能力列表,实现智能化处理;
适应性组合引擎根据元能力列表,并结合当前网络环境,在满足规则约束的条件下,从元能力库中筛选出元能力实例,并完成组合优化;
组合链管理器主要实现同一网络域内的多个组合链的管理;
元能力配置单元将组合链信息转换为元能力配置信息,配置元能力从而满足网络业务需求;
元能力管理单元根据当前网络态势对元能力进行管理,该管理含有添加、删除元能力﹑改变元能力布局;
元能力监控器统计元能力的使用情况,为元能力管理提供依据;
元能力库存储本域内的各网络节点通告的元能力实例和相邻域内的元能力分布情况,元能力库以XML文件形式存在;
规则约束库主要供适应性推理引擎和适应性组合引擎完成智能推理映射和组合优化,规则约束库以XML文件形式存在;
探测器探测节点所处的网络环境﹑域内各节点的负载情况和网络拓扑;元能力配置单元、元能力管理单元根据探测器的探测结果做出相应的调整策略,例如,若发现网络拥塞,节点可能会调整组合链,加入能够完成拥塞控制功能的元能力;
元能力管理配置模块主要包括元能力配置和元能力管理两大功能;元能力配置功能针对终端发出的服务请求,选择合适的元能力并组成相应的组合链;元能力管理单元则针对当前网络状态,更改元能力布局,或者对元能力进行添加、删除等。
元能力管理配置模块对元能力进行配置的方法如下:
步骤1.1:客户端发出服务请求,该服务请求被转给适应性推理引擎;
步骤1.2:适应性推理引擎将请求的语义描述信息转换为元能力描述信息;
步骤1.3:根据元能力描述信息索引组合链管理器中的组合链列表,若匹配,转到步骤1.7;否则转到步骤1.4;
步骤1.4:适应性推理引擎推理出相对应的规则集合和能够完成该服务请求的元能力列表,并将元能力列表和规则集合传递给适应性组合引擎;
步骤1.5:适应性组合引擎访问元能力库和规则约束库,适应性组合引擎根据探测器反馈的当前网络情况和推理结果,应用组合算法生成组合链,并将组合链移交到组合链管理器中;
步骤1.6:组合链管理器将元能力描述信息及相应的组合链存储到组合链列表中,并启动计时器,计量组合链的生命周期;
步骤1.7:组合链管理器将组合链作为响应返回给客户端;
步骤1.8:组合链管理器将组合链发送给元能力配置单元,元能力配置单元根据组合链生成元能力配置信息,并将元能力配置信息发送给相应的元能力;
所述元能力管理配置模块对元能力进行管理的方法如下:
步骤2.1:组合链管理器将元能力配置信息发送给元能力监控器;
步骤2.2:元能力监控器统计元能力使用情况,并定时将该使用情况传送给元能力管理单元;同时,探测器、元能力库和规则约束库定时向元能力管理单元上报当前网络元能力部署及规则约束情况;
步骤2.3:元能力管理单元定时启动元能力管理程序,元能力管理单元根据收集的信息确定对当前网络元能力的处理方式,将处理信息发送给相应的元能力,并更新元能力库和规则约束库。
步骤1.4中的规则集合含有资源请求参数和参数约束。
下面用具体的视频业务传输为例来说明元能力的配置方法:
终端A发送视频至终端B,终端A上存储的视频为divx格式,终端B仅支持格式为flv的视频,视频业务的元能力配置方法如下:
步骤3.1:终端A向其所在域的元能力管理和配置单元发送视频服务请求,请求语义为:低延迟、突发性和无连接;
步骤3.2:元能力管理和配置单元根据语义,通过推理、演绎得到请求的元服务列表;对于源、目的节点,其元服务列表为:UDP数据传输通道元服务;对于网络节点,其元服务列表为:路由、(高优先级)存储、转发、视频格式转换;
步骤3.3:根据步骤3.2映射生成的元服务列表请求,得到元能力列表;对于源、目的节点:基于端口的多路分解、校验和;对于网络节点:寻路、查表、优先级队列、丢弃、交换、调度、测量、整形、divx2flv;
步骤3.4:将视频应用程序请求的元能力列表作为路由的条件,得到目的端的路径(如图13所示);在路径经过的节点上组合请求的元能力列表,设定元能力的属性(参数),生成组合链(如图14和图15所示),节点PR4执行了视频格式转换功能;
步骤3.5:元能力配置单元根据组合链生成配置信息并发送给相应的元能力。
Claims (5)
1.一种基于XML的元能力管理配置方法,其特征是:含有下列步骤:
步骤A:建立元能力的本体模型,所述元能力含有传输服务、QoS服务、安全服务、控制服务、管理服务和扩展元能力;
元能力的本体模型定义为:AC=<ID,Name,Interfaces,Body,Resources>,其中,ID为元能力的身份标识,Name为元能力名称,Interfaces为元能力的执行体接口列表,Body为该元能力的执行实体,Resources为该元能力所涉及的资源集合;
步骤B:利用XML语言对元能力的本体模型进行形式化描述,先针对元能力的类型定义元能力属性,再根据元能力属性定义元数据;
步骤C:设置元能力管理配置模块,该元能力管理配置模块利用本体模型和XML语言描述元能力,所述元能力管理配置模块含有适应性推理引擎、适应性组合引擎、组合链管理器、元能力配置单元、元能力管理单元、元能力监控器、元能力库、规则约束库和探测器;
步骤D:采用元能力管理配置模块对元能力进行管理配置,所述元能力管理配置模块对元能力进行配置的方法如下:
步骤1.1:客户端发出服务请求,该服务请求被转给适应性推理引擎;
步骤1.2:适应性推理引擎将请求的语义描述信息转换为元能力描述信息;
步骤1.3:根据元能力描述信息索引组合链管理器中的组合链列表,若匹配,转到步骤1.7;否则转到步骤1.4;
步骤1.4:适应性推理引擎推理出相对应的规则集合和能够完成该服务请求的元能力列表,并将元能力列表和规则集合传递给适应性组合引擎;
步骤1.5:适应性组合引擎访问元能力库和规则约束库,适应性组合引擎根据探测器反馈的当前网络情况和推理结果,应用组合算法生成组合链,并将组合链移交到组合链管理器中;
步骤1.6:组合链管理器将元能力描述信息及相应的组合链存储到组合链列表中,并启动计时器,计量组合链的生命周期;
步骤1.7:组合链管理器将组合链作为响应返回给客户端;
步骤1.8:组合链管理器将组合链发送给元能力配置单元,元能力配置单元根据组合链生成元能力配置信息,并将元能力配置信息发送给相应的元能力;
所述元能力管理配置模块对元能力进行管理的方法如下:
步骤2.1:组合链管理器将元能力配置信息发送给元能力监控器;
步骤2.2:元能力监控器统计元能力使用情况,并定时将该使用情况传送给元能力管理单元;同时,探测器、元能力库和规则约束库定时向元能力管理单元上报当前网络元能力部署及规则约束情况;
步骤2.3:元能力管理单元定时启动元能力管理程序,元能力管理单元根据收集的信息确定对当前网络元能力的处理方式,将处理信息发送给相应的元能力,并更新元能力库和规则约束库。
2.根据权利要求1所述的基于XML的元能力管理配置方法,其特征是:所述传输服务为不同应用提供不同传输模式,传输模式含有分组/信元、连接/无连接和单播/多播;
QoS服务基于应用请求提供不同质量的服务,该不同质量的服务含有时延、丢失、保序和可靠性;
安全服务基于应用请求提供不同安全级别的安全保证,该安全保证含有加密和认证;
控制服务分为网际控制和节点控制;网际控制含有路由、资源预留、连接建立和密钥分发;节点控制含有排队/缓存、调度、整形、拥塞控制、交换、查表和转发;
管理服务构成了可重构网络体系的管理平面;
扩展元能力是完成特定任务或提供特殊服务的节点实现的元能力,这些元能力并不是网络节点或者端***必须具有的;
所述Name给出了元能力的语义描述,以实现基于语义的元能力操作,该元能力操作含有索引、请求和组合;
Interfaces是元能力的数据和控制信息的输入/输出通道,Interfaces具有以下特性:
可编程性:Interfaces提供特定的入口以供元能力扩展开发人员和上层服务开发人员调用和编程,支持元能力的扩展;
抽象性:Interfaces屏蔽元能力的实现细节,仅向外部暴露功能和信息通道这些编程接口;
可重配性:有关元能力的各项参数、配置策略在约束情况下允许重配;
Body是元能力的执行实体,根据元能力被调用的接口和配置的参数,占用特定的资源,执行特定的功能,具有以下特性:
隔离性:Body根据具体应用请求,动态地分配相应的资源,执行相应的功能,其它应用也可独立地完成相同的操作,彼此不受影响;
约束性:Body以接口的被调用情况作为约束,占用节点的资源,严格限制资源滥用的行为;
Resources是元能力所涉及的资源集合,Resources包括存储资源、计算资源和通信资源。
3.根据权利要求1所述的基于XML的元能力管理配置方法,其特征是:所述元能力属性含有基本元能力属性、传输服务元能力属性、QoS服务元能力属性、安全服务元能力属性、控制服务元能力属性、管理服务元能力属性和扩展元能力属性,元数据含有基本元能力的元数据、传输服务元能力的元数据、QoS服务元能力的元数据、安全服务元能力的元数据、控制服务元能力的元数据、管理服务元能力的元数据和扩展元能力的元数据。
4.根据权利要求1所述的基于XML的元能力管理配置方法,其特征是:所述适应性推理引擎根据终端服务请求推理出元服务列表,然后再由元服务列表演绎出元能力列表,实现智能化处理;
适应性组合引擎根据元能力列表,并结合当前网络环境,在满足规则约束的条件下,从元能力库中筛选出元能力实例,并完成组合优化;
组合链管理器实现同一网络域内的组合链的管理;
元能力配置单元将组合链信息转换为元能力配置信息,配置元能力从而满足网络业务需求;
元能力管理单元根据当前网络态势对元能力进行管理,该管理含有添加、删除元能力﹑改变元能力布局;
元能力监控器统计元能力的使用情况,为元能力管理提供依据;
元能力库存储本域内的各网络节点通告的元能力实例和相邻域内的元能力分布情况,元能力库以XML文件形式存在;
规则约束库供适应性推理引擎和适应性组合引擎完成智能推理映射和组合优化,规则约束库以XML文件形式存在;
探测器探测节点所处的网络环境﹑域内各节点的负载情况和网络拓扑;元能力配置单元、元能力管理单元根据探测器的探测结果做出相应的调整策略。
5.根据权利要求1所述的基于XML的元能力管理配置方法,其特征是:所述步骤1.4中的规则集合含有资源请求参数和参数约束。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410361611.9A CN104135478B (zh) | 2014-07-25 | 2014-07-25 | 基于xml的元能力管理配置方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410361611.9A CN104135478B (zh) | 2014-07-25 | 2014-07-25 | 基于xml的元能力管理配置方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104135478A CN104135478A (zh) | 2014-11-05 |
CN104135478B true CN104135478B (zh) | 2017-06-16 |
Family
ID=51808000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410361611.9A Active CN104135478B (zh) | 2014-07-25 | 2014-07-25 | 基于xml的元能力管理配置方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104135478B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104917629B (zh) * | 2015-04-14 | 2018-08-17 | 中国人民解放军信息工程大学 | 多交换节点协同的元能力编排方法 |
EP3506175A1 (de) * | 2017-12-28 | 2019-07-03 | Schneider Electric Industries SAS | Verfahren und gerät zur anpassung eines gerätedatenmodells auf der basis einer ontologie |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997873A (zh) * | 2010-10-21 | 2011-03-30 | 中兴通讯股份有限公司 | 一种能力接入的方法和接入平台 |
CN102508658A (zh) * | 2011-10-21 | 2012-06-20 | 南京邮电大学 | 一种实现描述物联网业务的模型语言的方法 |
CN103338269A (zh) * | 2013-07-19 | 2013-10-02 | 中国人民解放军信息工程大学 | 一种数据传输方法及装置 |
CN103400218A (zh) * | 2013-07-11 | 2013-11-20 | 华北电力大学 | 一种基于服务组件架构的电网能量管理*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9736025B2 (en) * | 2012-07-11 | 2017-08-15 | Ca, Inc. | Determining service dependencies for configuration items |
-
2014
- 2014-07-25 CN CN201410361611.9A patent/CN104135478B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997873A (zh) * | 2010-10-21 | 2011-03-30 | 中兴通讯股份有限公司 | 一种能力接入的方法和接入平台 |
CN102508658A (zh) * | 2011-10-21 | 2012-06-20 | 南京邮电大学 | 一种实现描述物联网业务的模型语言的方法 |
CN103400218A (zh) * | 2013-07-11 | 2013-11-20 | 华北电力大学 | 一种基于服务组件架构的电网能量管理*** |
CN103338269A (zh) * | 2013-07-19 | 2013-10-02 | 中国人民解放军信息工程大学 | 一种数据传输方法及装置 |
Non-Patent Citations (1)
Title |
---|
A Capability-Centered Agent Model and Dynamic Integration Framework;Qingshan LI等;《2009 International Conference on Artificial Intelligence and Computational Intelligence》;20090112;正文第254页左栏第1段、第255页左栏第2段-右栏第7段 * |
Also Published As
Publication number | Publication date |
---|---|
CN104135478A (zh) | 2014-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103891209B (zh) | 网络控制***中的控制器 | |
CN103338269B (zh) | 一种数据传输方法及装置 | |
Garay et al. | Service description in the NFV revolution: Trends, challenges and a way forward | |
CN104394149B (zh) | 一种基于并行分布式架构的复杂事件处理的方法 | |
CN104038418B (zh) | 针对混合型拓扑结构数据中心的路由方法、路径探测机制和报文处理机制 | |
Huang et al. | Software-defined QoS provisioning for fog computing advanced wireless sensor networks | |
Zhao et al. | A unified modeling framework for distributed resource allocation of general fork and join processing networks | |
Jiang et al. | AI-enabled next-generation communication networks: Intelligent agent and AI router | |
CN110188132A (zh) | 一种数据交换方法及*** | |
CN102271162A (zh) | 基于paas云的电信综合业务平台***和其使用方法 | |
Sventek et al. | An information plane architecture supporting home network management | |
Li et al. | SLA-aware fine-grained QoS provisioning for multi-tenant software-defined networks | |
CN104135478B (zh) | 基于xml的元能力管理配置方法 | |
Zhang et al. | Intelligent requests orchestration for microservice management based on blockchain in software defined networking: A security guarantee | |
CN104917629B (zh) | 多交换节点协同的元能力编排方法 | |
Xiaofeng et al. | WoT/SDN: web of things architecture using SDN | |
CN103729461B (zh) | 一种基于历史记录数据挖掘的发布和订阅方法 | |
Montpetit | The network as a computer board: Architecture concepts for in-network computing in the 6G era | |
Aswini et al. | Artificial Intelligence Based Smart Routing in Software Defined Networks. | |
CN109951370A (zh) | 多大数据中心分层互联互通方法及装置 | |
Le et al. | A unified and semantic data model for fog computing | |
Ren et al. | The packing problem of uncertain multicasts | |
Cano-Cano et al. | QoS provision in hierarchical and non-hierarchical switch architectures | |
Ciuffoletti et al. | Architecture of a network monitoring element | |
Liu et al. | Research on 5G technology competition situation based on patent analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |