[发明专利]消息传送系统的多速消息通道在审
| 申请号: | 201780054507.7 | 申请日: | 2017-02-08 |
| 公开(公告)号: | CN109691035A | 公开(公告)日: | 2019-04-26 |
| 发明(设计)人: | L·瓦尔金 | 申请(专利权)人: | 萨托里环球有限责任公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58 |
| 代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 缓存器 采样率 订户 计算机存储介质 消息传送系统 计算机程序 系统和设备 数据类型 消息存储 消息发送 消息通道 延时 存活 发布 | ||
本发明提供了包括编码在计算机存储介质上的计算机程序的方法、系统和设备,用于:从多个发布者接收多个不同通道中的第一通道的消息,其中各通道包括按顺序的多个消息;根据所述顺序将所述第一通道的消息存储在一个或多个第一缓存器中,各第一缓存器具有相应的存活时间;对于一个或多个连接,基于所述第一通道的数据类型和所确定的所述连接的延时来确定相应的采样率;通过第一连接从订户接收对所述第一通道的消息的请求;根据所述顺序和所述采样率来选择所述第一缓存器中的消息;以及根据所述顺序,使用所述第一连接将所选择的消息发送至所述订户。
相关申请的交叉引用
本申请要求2016年7月6日提交的美国专利申请No.15/202,908的优先权,其全部内容通过引用而并入于此。
背景技术
本说明书涉及数据通信系统,特别地涉及用于实现多速消息通道的系统。
发布-订阅模式(或者“PubSub”)是利用软件系统实现的数据通信消息传送布置,其中,所谓的发布者将消息发布到主题,并且所谓的订户接收与他们所订阅的特定主题有关的消息。每个主题可以存在一个或多个发布者,并且发布者一般不知道什么样的订户(如果有的话)将接收到所发布的消息。一些PubSub系统不缓存消息或者具有小的缓存,这意味着订户可能不会接收到在订阅特定主题之前所发布的消息。在消息发布激增期间、或者随着特定主题的订户的数量增加,PubSub系统可能易受到性能不稳定性的影响。
发明内容
一般来说,本说明书中所描述的主题的一个方面可以体现在如下的方法中,该方法包括如下的动作:从多个发布者接收多个不同通道中的第一通道的消息,其中各通道包括按顺序的多个消息;根据所述顺序将所述第一通道的消息存储在一个或多个第一缓存器中,各第一缓存器具有相应的存活时间;对于一个或多个连接,基于所述第一通道的数据类型和所确定的所述连接的延时来确定相应的采样率;通过第一连接从订户接收对所述第一通道的消息的请求;根据所述顺序和所述采样率来选择所述第一缓存器中的消息;以及根据所述顺序,使用所述第一连接将所选择的消息发送至所述订户。该方面的其它实施例包括相应的系统、设备和计算机程序。
这些和其它方面可以可选地包括以下特征中的一个或多个特征。该方面还可以包括使用所述第一连接的往返延迟时间来确定该第一连接的延时。该方面还可以包括基于所述第一通道的一个或多个消息向所述订户的延迟或缺失传递的指示来确定所述第一连接的延时。该方面还可以包括从所述订户接收所述指示。确定所述第一连接的延时可以还基于所述多个不同通道中的第二通道的一个或多个消息向所述订户的延迟或缺失传递的第二指示。该方面还可以包括:基于一个或多个消息或者所选择的消息向所述订户的延迟或缺失传递来确定所述第一连接的第二延时;以及基于所述第二延时来调整所述第一连接的相应的采样率。调整所述第一连接的采样率还包括相对于从所选择的消息的先前确定的延时到所述第二延时的变化相反地改变所述相应的采样率。基于数据类型来确定相应的采样率还包括:标识所述第一通道的消息的时变数据字段;从所述第一通道的两个或更多个消息获得所述时变数据字段中的相应数据值;以及确定所述相应数据值相对于时间的变化幅度,并基于所述变化幅度来确定特定连接的相应的采样率。
可以实施本说明书中所描述的主题的特定实施例,以实现以下优点中的一个或多个优点。在网络连接由于中间路由器或移动基站处的消息累积、或者由于连接问题而不稳定的情况下,连接的延时恶化。这对于期望以及时的方式(即,以可接受的延时)接收通过所述连接而传输的消息的应用而言可能引起问题。在连接的延时较差的情况下,这里的特定实施例描述了用于对数据传输进行调步(pacing)、对数据传输进行采样或两者兼有的技术,以适应连接延时。对于依赖于定期接收消息的应用,这会得到更好的性能,因为这些应用将不会被成群到达的消息或对于实时应用而言太迟到达的消息所压倒。
在附图和以下的描述中详细阐述了本说明书中所描述的主题的一个或多个实施例。根据说明书、附图和权利要求,本主题的其它特征、方面和优点将变得明显。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于萨托里环球有限责任公司,未经萨托里环球有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780054507.7/2.html,转载请声明来源钻瓜专利网。





