[发明专利]消息的分发方法、装置及系统在审
申请号: | 201210207903.8 | 申请日: | 2012-06-21 |
公开(公告)号: | CN103516738A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 刘昕宇;丁岩;吴豫宁 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 分发 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种消息的分发方法、装置及系统。
背景技术
随着现代通讯技术的发展,智能网业务种类日益丰富,用户数量越来越多,系统中的设备数量也不断的增加,运营商的运营成本,尤其是设备成本也随之增长。为了应对的一些突发的话务高峰,运营商不得不提高设备的硬件配置,但是大多数设备在平时都没有满负荷运行,不能发挥设备硬件配置的优势,其配置利用率非常低,有些设备只有在业务高峰时才会体现其优势,而这些设备往往又是配置较高,价格较昂贵的设备,这样就造成了设备资源的严重浪费。
近几年云计算技术得到了迅速的发展,云环境作为云计算技术的一种具体表现形式,其主要优势就是将若干台机器组成了一个虚拟的设备资源池,可以根据实际情况,按需分配设备的硬件配置,极大的提高了设备的利用率,同时又可以显著的降低硬件成本。目前已经有电信运营商将设备云化,建立了云环境。在云环境中,所有的设备都是由系统统一分配的“虚拟”设备,其硬件配置如中央处理器(Central Processing Unit,简称为CPU)、内存都是动态变化的,这也正是云技术的重要特点之一,当出现话务高峰时,可以将其他负荷较低的设备资源分配给处于业务高峰的设备上,提高该设备的硬件配置,增加其业务处理能力。
目前传统的通信设备在接入云环境时存在如下问题:第一,传统智能网架构中所有设备本身的硬件配置都是固定不变的,而在云环境中每台设备的硬件配置是由系统动态分配的,传统的智能网消息分发方法无法自动适应这种变化;第二,当前业界的消息分发方式一般多为固定比例分发方式,无法根据设备的配置来自动调整分发策略,很难适应云环境设备配置多变的特点。
针对相关技术中上述的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中无法动态调整向云环境下的各个通信设备分发消息的策略的问题,本发明提供了一种消息的分发方法、装置及系统,以至少解决上述问题。
根据本发明的一个方面,提供了一种消息的分发方法,包括:获取云环境下的各个通信设备的状态信息;依据所述状态信息确定向所述各个通信设备分发消息的消息分发策略;依据所述消息分发策略向所述各个通信设备分发消息。
优选地,依据所述状态信息确定向所述各个通信设备分发消息的消息分发策略,包括:统计在当前周期内获取的所述各个通信设备的状态信息;依据所述统计的结果确定当前周期向所述各个通信设备分发消息的消息分发策略。
优选地,所述还包括:获取预先配置的所述状态信息中各个参数的权重;依据所述状态信息确定向所述各个通信设备分发消息的消息分发策略,包括:依据所述状态信息和所述各个参数的权重确定当前周期的所述分发策略。
优选地,依据所述状态信息和所述各个参数的权重确定所述分发策略,包括:统计在当前周期内获取的所述各个通信设备的状态信息;依据所述统计的结果和所述各个参数的权重,确定当前周期向所述各个通信设备分发消息的消息分发策略。
优选地,获取各个通信设备的状态信息包括:向所述各个通信设备发送心跳消息;接收所述各个通信设备返回的心跳响应;从所述心跳响应中获取所述各个通信设备的状态信息。
优选地,所述状态信息包括以下至少之一:所述各个通信设备对消息的处理能力、所述各个通信设备当前的配置、与所述各个通信设备建立通信链路的成功率。
优选地,所述各个通信设备当前的配置包括以下至少之一:所述各个通信设备当前的处理器剩余比例、所述各个通信设备当前的内存剩余比例。
根据本发明的另一个方面,提供了一种消息的分发装置,包括:获取模块,用于获取云环境下的各个通信设备的状态信息;确定模块,用于依据所述状态信息确定向所述各个通信设备分发消息的消息分发策略。分发模块,用于依据所述消息分发策略向所述各个通信设备分发消息。
优选地,所述确定模块,包括:第一统计单元,用于统计在当前周期内获取的所述各个通信设备的状态信息;第一确定单元,用于依据所述统计的结果,确定当前周期向所述各个通信设备分发消息的消息分发策略。
优选地,所述获取模块,还用于获取预先配置的所述状态信息中各个参数的权重;所述确定模块,用于依据所述状态信息和所述各个参数的权重,确定当前周期的所述分发策略。
优选地,所述确定模块包括:第二统计单元,用于统计在当前周期内获取的所述各个通信设备的状态信息;第二确定单元,用于依据所述统计的结果和所述各个参数的权重,确定当前周期向所述各个通信设备分发消息的消息分发策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210207903.8/2.html,转载请声明来源钻瓜专利网。