[发明专利]在云端传送消息的方法和装置无效

专利信息
申请号: 201280062649.5 申请日: 2012-10-25
公开(公告)号: CN103999413A 公开(公告)日: 2014-08-20
发明(设计)人: M·施泰纳;T·L·伍德 申请(专利权)人: 阿尔卡特朗讯公司
主分类号: H04L12/58 分类号: H04L12/58
代理公司: 北京市中咨律师事务所 11247 代理人: 刘丽萍;杨晓光
地址: 法国布洛*** 国省代码: 法国;FR
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 云端 传送 消息 方法 装置
【说明书】:

技术领域

发明一般地涉及在网络中提供消息服务的方法和装置。

背景技术

本节介绍了一些可能有利于理解本发明的内容。因此,本节中对相应内容所做的陈述不应被理解为承认这些内容属于或不属于现有技术。

在现有的一些系统中,网络提供商采用专用设备来为其应用提供服务。在这些案例中,如果网络提供商希望提供新的服务,那么他们需要对未来该服务最大的需求进行估计,并按照这一估计出的需求购买合适数量的专用设备。日后,如果需求增长则运营商需要购买更多的设备,如果估计出的需求过高,那么设备将处于闲置状态。上述过程进行的十分缓慢,以数月而不是分钟计。这样,部署网络的提供商就不愿意进行投资。

在现有的另外一些系统中,内容提供商将他们的应用放置在通用云网络中,以此来动态的调整分配给各个应用的资源。但是,通用云网络可能无法满足执行网络提供商应用所需要的各种需求。

发明内容

多种实施例提供了创建分布式消息处理系统所需的方法与装置。通过使用会话状态描述系统中多数会话上下文来创建本分布式消息处理系统。此处会话状态是可以完全描述该会话的会话上下文的平面表示(flat representations)。利用会话状态来处理系统消息请求允许消息处理系统将消息处理请求分布到多个状态机上。有利地,分布式消息传送系统可以使消息处理系统按照各应用实例需求动态的分配消息处理资源。这样的动态分配机制使得提供商能够高效分配资源以满足需求,同时满足应用执行需求。

在一个实施例中,分布式消息处理装置被用来在分布式消息传送系统中处理消息。该分布式消息处理装置包括数据存储器以及可通信地耦合至该数据存储器的处理器。该处理器已被编程为基于接收消息中的会话id检索会话状态,基于会话状态创建会话上下文,并使用状态机执行该会话上下文。

在一些实施例中,会话状态包括会话id、多个会话参数和当前节点标识符。

在一些实施例中,至少一部分会话参数会采用名值对格式。

在一些实施例中,处理器还被编程为基于接收的消息中的第二会话id检索第二会话状态,并基于第二会话状态和流设置来为第二会话id重建一系列的消息。

在一些实施例中,会话上下文的执行包括编制程序使处理器基于已执行的会话上下文创建更新后的会话状态。

在一些实施例中,数据存储器包括与状态机相关联的更新后会话状态和与第二分布式消息处理装置中第二状态机相关联的第二会话状态。

在一些实施例中,处理器还被编程为:向第二分布式消息处理装置传送更新后的会话状态,并从第二分布式消息处理装置接收第二会话状态。

在第二实施例中,一种分布式消息处理装置用来在分布式消息传送系统中处理消息。该分布式消息处理装置包括数据存储器和连接至数据存储器的处理器。数据存储器包括会话数据仓库。处理器被编程为:接收多个消息,将消息中的至少第一消息转发给分布式消息处理系统中的第二分布式消息处理装置,并且至少对消息中的第二消息进行处理。所述处理包括编制程序以使处理器:基于第二消息在会话数据仓库中检索会话状态,基于会话状态创建会话上下文,使用状态机执行会话上下文,基于已执行会话的上下文创建更新后会话状态,以及在数据存储器中存储更新后会话状态。

在一些实施例中,会话状态包括会话id、多个的会话参数以及当前节点标识符。

在一些实施例中,会话上下文的创建包括编制程序使处理器从接收的消息中提取出至少一个事件参数并使该会话上下文基于该提取出的事件参数。

在一些实施例中,至少第一消息和第二消息包括会话id。

在一些实施例中,处理器还被编程以使其:确定会话数据仓库是否包括基于会话id的该消息的会话状态信息,并且基于会话数据存储器是否包括该消息的会话状态信息来决定是转发还是处理该消息。

在一些实施例中,处理器还被编程为启动状态机,以之作为对决定处理第二消息的响应。

在一些实施例中,处理器还被编程为:从分布式消息处理系统中第三分布式消息处理装置接收迁移后的会话状态并按照该迁移后的会话状态更新会话数据存储器。

在一些实施例中,状态机包括流定义。

在第三实施例中提供了一种在分布式消息处理系统中处理接收到消息的方法。该方法包括基于接收到消息中会话id来检索会话状态,基于会话状态创建会话上下文,并使用状态机执行会话上下文。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔卡特朗讯公司,未经阿尔卡特朗讯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201280062649.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top