消息通讯行为的上下文感知策略选择制造技术

技术编号:14692666 阅读:59 留言:0更新日期:2017-02-23 15:29
能够基于消息通讯网络的数据面实体生成的操作、管理、维护和发放(简称OAMP)数据动态更新消息通讯策略。例如,可基于消息代理和/或网元(如,队列)生成的OAMP数据动态修改现有消息通讯策略。再例如,可基于OAMP数据动态创建新消息通讯策略。再例如,可基于OAMP数据从策略池中选择更新消息通讯策略组。能够使用信息模型处理框架,如下一代目录激活网络(简称DEN‑ng)模型,实现动态更新消息通讯策略。触发创建新消息通讯策略和指标的事件可能有多种,如将新数据面实体和/或网元添加进网络、接收新消息指示等。

【技术实现步骤摘要】
【国外来华专利技术】相关申请案交叉申请本专利申请涉及于2014年3月28日递交的、专利技术名称为“负载均衡行为的上下文感知动态策略选择”的第14/229,640号美国专利申请案,该专利申请案的全部内容以引用的方式并入本文本。本专利申请涉及于2014年6月12日递交的、专利技术名称为“消息通讯行为的上下文感知动态策略选择”的第14/303,488号美国专利申请案,该专利申请案的全部内容以引用的方式并入本文本。
本专利技术主要涉及消息通讯业务,在具体实施例中,涉及用于控制消息通讯行为的上下文感知动态策略选择。
技术介绍
现代通信网络通常为用户提供一些形式的消息通讯业务。现代通信网络提供的其中一种消息通讯业务为短消息业务(简称SMS),其为手机、web或移动通信系统的业务组件,支持固定电话或移动电话交换短文本消息。现代通信网络提供的另一种消息通讯业务为增强型短消息业务(简称EMS),其是对SMS的扩展,支持用户发送和接收具有特殊文本格式(如粗体或斜体)、动画、图标、声音效果和特殊铃声的消息。而现代通信网络提供的另一种消息通讯业务是多媒体消息业务(简称MMS),其是对SMS的扩展,支持用户发送图片和视频。SMS、EMS和MMS通信协议由第三代合作伙伴计划(简称3GPP)技术规范(简称TS)23.040进行定义,所述规范的全部内容以引用的方式并入本文本。管理和提供消息通讯业务的传统技术依赖于静态消息通讯相关的指标和策略。例如,传统技术可为连接定义静态生存时间(简称TTL)。由于消息通讯环境的要求和限制是动态变化的,依赖静态指标和策略可能不适合大规模和/或多租户平台,如数据中心和云计算等。相应地,需要灵活、可扩展、可定制的管理和控制机制为多样化应用提供有效且强大的消息通讯业务。
技术实现思路
本专利技术实施例描述了消息通讯行为的上下文感知动态策略选择,通过本专利技术实施例大致实现了技术上的优势。根据一实施例,提供了一种动态调整消息通讯行为的方法。在该示例中,所述方法包括:指示通信网络中的消息代理在第一周期内根据初始策略组为用户提供消息通讯业务;从被管理的消息通讯系统中获得操作、管理、维护和发放(简称OAMP)数据,并使用所述第一周期内提供的所述消息通讯业务将所述OAMP数据分发给管理系统中的实体。所述方法还包括:根据收集到的OAMP数据获得更新的策略组,其中,所述更新的策略组反映了所收集到的OAMP数据的性质;指示所述消息代理在第二周期内根据所述更新的策略组提供所述管理系统和所述消息通讯系统之间的消息通讯业务。还提供了一种执行该方法的装置。根据另一实施例,提供了一种用于在通信网路中提供面向消息的中间件功能的设备。在该示例中,所述设备包括:规则库,用于存储消息通讯策略池;消息代理,用于在第一周期内根据一组消息通讯策略将发送的消息处理成接收的消息;以及,多个消息通讯队列。所述发送的消息是发送设备所发送的,所述接收的消息用于发送给接收设备。所述多个消息通讯队列用于在将所述接收的消息发送给所述接收设备之前存储所述接收的消息。所述设备还包括上下文感知策略管理器,用于根据所述消息代理、所述消息通讯队列或这两者在所述第一周期内生成的操作、管理、维护和发放(简称OAMP)数据动态更新所述一组消息通讯策略。附图说明为了更完整地理解本专利技术及其优点,现在参考下文结合附图进行的描述,其中:图1示出了一种通信网络图;图2示出了一种传统消息通讯网络图;图3示出了消息通讯网络的实施例图;图4示出了通信网络的另一实施例图;图5示出了通信网络的实施例的工作流图;图6示出了在通信网络中提供消息通讯的实施例方法的流程;图7示出了一种独立网元图;图8A至8C示出了依赖网元间的依赖关系图;图9示出了使用DEN-ng模型将实体与MetaData进行关联的类图;图10示出了使用DEN-ng模型将非虚拟资源与虚拟资源进行关联的图;图11示出了从实施的消息通讯网络检索指标的图;图12示出了消息通讯系统内事件交换的图;图13示出了基于行为的事件管理系统的图;图14示出了消息通讯技术方案的实施例与传统技术方案的对比图表;图15示出了用于执行本专利技术的设备的实施例图。除非另有指示,否则不同图中的对应标号和符号通常指代对应部分。绘制各图是为了清楚地说明实施例的相关方面,因此未必是按比例绘制的。具体实施方式下文将详细论述本专利技术实施例的制作和使用。应了解,本文所揭示的概念可以在多种具体环境中实施,且所论述的具体实施例仅作为说明而不限制权利要求书的范围。进一步的,应理解,可在不脱离由所附权利要求书界定的本专利技术的精神和范围的情况下,对本文做出各种改变、替代和更改。本文公开了用于基于消息通讯网络的数据面实体生成的操作、管理、维护和发放(简称OAMP)数据动态更新消息通讯策略的技术。在一些实施例中,基于消息代理和/或网元(如队列)生成的OAMP数据动态修改现有消息通讯策略。在其他实施例中,基于OAMP数据动态创建新消息通讯策略。在再一些其他实施例中,基于OAMP数据从策略池中选择更新消息通讯策略组。能够使用信息模型处理框架,如下一代目录激活网络(简称DEN-ng)模型,实现动态更新消息通讯策略。事实上,本专利技术各方面提供了对DEN-ng模型的扩展,支持动态定义新消息通讯策略和指标。触发创建新消息通讯策略和指标的事件可能有多种,如新数据面实体和/或网元加进网络、接收新消息通讯指令等。下面将具体描述这些以及其他方面。图1示出了支持客户端设备之间消息通讯的通信网络110。如图所示,所述通信网络110包括发送器101、消息代理110和接收器109。所述发送器101将消息102发送给所述消息代理110。所述消息102中的一些可能为单播消息(如消息1、消息2等),其他消息可能为组播消息(如消息3)。所述消息102在被所述消息代理110接收之前可能有多种格式。所述消息代理110可将所述消息102转换为处理的消息107,其具有所述接收器109所识别的格式。所述处理的消息107可在被发送给所述接收器109之前存储到队列中。传统消息通讯网络基于静态预定义策略处理消息和/或将消息存储到队列中。图2示出了一种传统消息通讯网络200,包括发送器201、消息代理210和接收器209。所述消息代理210接收来自所述发送器201的发送的消息,将所述发送的消息处理成接收的消息(如具有能所述接收器209所识别的格式的消息),并根据静态定义策略220提供的指令将所述接收的消息分发给队列214。所述静态定义策略220可管理所述传统消息通讯网络200的各种参数,所述参数作为所述队列214的性能指标的函数。例如,所述静态定义策略220可控制所述发送器201和所述接收器209之间的通信会话的生存时间参数。在一实施例中,所述生存时间(简称TTL)参数为限制连接的寿命的机制。在另一实施例中,所述TTL参数为限制数据存储在缓冲区的时长,以防止数据包在消息通讯网络中无限循环、提高缓冲性能和/或增强隐私性。所述静态定义策略220管理的其他参数包括健康参数(如CPU和存储器利用率),其指示基础设施中的问题,以及为进行补救所需要发送给管理系统的性能和故障信息(如告警、接收和发送的输入和输出包及输入和输出流、读取和写入的数据库数量)。该静态方法存在的一个问题是应本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/201580017325.html" title="消息通讯行为的上下文感知策略选择原文来自X技术">消息通讯行为的上下文感知策略选择</a>

【技术保护点】
一种动态调整消息通讯行为的方法,其特征在于,所述方法包括:指示通信网络中的消息代理在第一周期内根据初始策略组为用户提供消息通讯业务;从被管理的消息通讯系统中获得操作、管理、维护和发放(OAMP)数据,并使用所述第一周期内提供的所述消息通讯业务将所述OAMP数据分发给管理系统中的实体;根据所述收集到的OAMP数据获得更新的策略组,其中,所述更新的策略组反映了所述收集到的OAMP数据的性质;指示所述消息代理在第二周期内根据所述更新的策略组提供所述管理系统和所述消息通讯系统之间的消息通讯业务。

【技术特征摘要】
【国外来华专利技术】2014.03.28 US 14/229,640;2014.06.12 US 14/303,4881.一种动态调整消息通讯行为的方法,其特征在于,所述方法包括:指示通信网络中的消息代理在第一周期内根据初始策略组为用户提供消息通讯业务;从被管理的消息通讯系统中获得操作、管理、维护和发放(OAMP)数据,并使用所述第一周期内提供的所述消息通讯业务将所述OAMP数据分发给管理系统中的实体;根据所述收集到的OAMP数据获得更新的策略组,其中,所述更新的策略组反映了所述收集到的OAMP数据的性质;指示所述消息代理在第二周期内根据所述更新的策略组提供所述管理系统和所述消息通讯系统之间的消息通讯业务。2.根据权利要求1所述的方法,其特征在于,所述初始策略组是从存储在所述通信网络的策略规则库中的策略池中选择的。3.根据权利要求1所述的方法,其特征在于,获得反映所述OAMP数据性质的更新的策略组包括:检索所述OAMP数据;检查所述OAMP数据以检测数据统计和趋势;根据检测到的数据统计和趋势从策略池中选择所述更新的策略组。4.根据权利要求3所述的方法,其特征在于,选择所述更新的策略组包括基于上下文感知选择所述更新策略。5.根据权利要求1所述的方法,其特征在于,根据所述OAMP数据获得更新的策略组包括:从策略池中选择一组预定义策略;根据所述OAMP数据修改所述一组预定义策略,以获得所述更新的策略组。6.根据权利要求1所述的方法,其特征在于,根据所述OAMP数据获得更新的策略组包括:根据所述OAMP数据创建至少一个新策略,其中,所述至少一个新策略包含在所述更新的策略组中。7.根据权利要求1所述的方法,其特征在于,所述消息代理从所述第一周期开始到所述第二周期结束保持连续运行时操作。8.根据权利要求1所述的方法,其特征在于,所述更新的策略组包括至少一个不包含在所述初始策略组的策略,或反之亦然。9.根据权利要求8所述的方法,其特征在于,还包括:基于所述消息通讯系统在所述第二周期内生成的OAMP数据识别紧急情况;指示所述消息代理在所述第二周期终止前根据补充策略组提供消息通讯业务,从而在所述第二周期终止前补救所述紧急情况。10.根据权利要求1所述的方法,其特征在于,所述OAMP数据包括所述消息通讯系统生成的OAMP数据和所述消息代理生成的OAMP数据,其中,所述消息通讯系统生成的所述OAMP数据和所述消息代理生成的所述OAMP数据传递给所述管理系统通信。11.根据权利要求1所述的方法,其特征在于,所述OAMP数据描述所述消息通讯系统的操作,且所述OAMP数据是由至少一个消息通讯队列生成的,其中,所述至少一个消...

【专利技术属性】
技术研发人员:约翰·查理斯·施特拉斯纳
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1