[发明专利]信息轮询方法、装置及其系统有效
申请号: | 200710148380.3 | 申请日: | 2007-08-31 |
公开(公告)号: | CN101378544A | 公开(公告)日: | 2009-03-04 |
发明(设计)人: | 裴云彰;高志国;王晨;杨博 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04Q7/22 | 分类号: | H04Q7/22;H04L12/66;H04L29/08 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 邸万奎;黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息 方法 装置 及其 系统 | ||
技术领域
本发明总体上涉及一种信息轮询方法和装置,特别地,涉及一种 自适应地动态调整轮询周期的信息轮询的方法、装置及其系统。
背景技术
现在消息网关作为一种中间媒介装置,被普遍用于电信增值应用向 移动通讯网络发送消息和从移动通讯网络接收消息。典型的例子比如处 理短消息或多媒体消息的短消息网关、多媒体彩信中心以及Parlay X网 关。如图1所示,终端用户可以通过他的手持终端10向所述电信增值应 用13发送短消息或者多媒体消息请求相关服务,比如终端用户可以请求 下载一个手机铃声。终端用户所发送的消息会被消息网关12截获,然后 再由所述消息网关12发送到该消息所指定的地址,从而所述电信增值应 用13能够获得终端用户所发送的该消息。
目前电信增值应用有两种方式从网关中获得信息:推方式15和轮询 方式16。在推方式15中,消息网关12一旦从通讯网络11中获得消息,所 述消息网关立即将该消息发送到相应的应用13。而在轮询方式16中,所 述应用13定期向消息网关12请求到达的消息。
一般而言,当消息量比较大时,轮询方式比推方式更为有效,因为 应用可以通过一个消息请求动作而获得一组消息。相反,对于推方式, 消息网关一次只能向应用推一个消息,这样将带来大量的交互负担。
对于那些只是从网络中获取消息的简单应用,比如对移动用户的短 信电视答题的应用,轮询方式的优越性更为明显。相对于消息网关,所 述应用处于应用客户端14中,当所述应用需要相关消息时,其主动向消 息网关请求有关消息。然而对于推方式而言,所述应用只能被动地接收 消息网关所发送来的消息,这使得所述应用必须保持在线状态,而且这 也会带来其它更多繁重而复杂的消息接收工作。
在轮询方式中,如何确定合适的轮询周期是一个重要的问题。因为 太短的轮询周期会使消息网关的工作负载过于繁重,而太长的轮询周期 则会导致过多的消息在等待处理。因此如何通过更好地确定轮询周期, 从而提高消息网关的效率和服务质量,变得十分重要。
目前通常的方法是管理者根据自身的经验设定轮询周期,而不考虑 消息网关的目前运行状况。而当对于所述应用没有很多相应的消息时, 这种通常的简单周期性地轮询消息网关的方法将会给消息网关带来不 必要的负担。
类似地,对于消息网关之外的其他许多信息设备,同样存在信 息轮询中的效率问题。上面只是以消息网关为例来说明现有技术面 临的问题,只是因为消息网关中的消息轮询的周期问题尤为迫切。 本发明将提供的方法、设备及其系统并不局限于消息网关及其相关 方法。
发明内容
鉴于上述问题,需要提高消息轮询的效率。
为了解决现有技术中存在的问题,根据本发明的第一方面,提 供一种信息轮询方法,所述方法包括如下步骤:接收来自应用客户 端中的应用的信息轮询请求;获取所述应用所请求的消息,并计算所 述应用的参考轮询周期;将获取的所述应用所请求的消息和所述参考轮 询周期发送给所述应用。
根据本发明的另一方面,本发明还提供一种用于信息轮询的装 置,所述装置包括:接收发送装置,所述接收发送装置接收来自应 用客户端中的应用的信息轮询请求;调度装置,所述调度装置计算出 所述应用的参考轮询周期,由所述接收发送装置将所述参考轮询周期发 送给所述应用。
根据本发明的另一方面,本发明还提供一种信息轮询系统,所述 系统包括:消息网关,其中,所述消息网关接收运行在应用客户端中 的应用所发送的信息轮询请求,响应于接收到的所述信息轮询请求, 所述消息网关获取所述应用所请求的消息,并计算出所述应用的参考轮 询周期,将获取的所述应用所请求的消息和所述参考轮询周期发送给所 述应用客户端中的应用。
通过本发明的上述技术方案,实际的轮询周期可以动态地被调 整。当消息到达的速率较慢时,轮询周期会根据减少的服务器负载 而延长,而当消息到达的速率较高时,轮询周期将被缩短以提供更 好的响应能力。
另一方面,当消息网关的负载过高时,还可以动态地延长轮询 周期,从而可以保护消息网关,避免过载。且通过对更重要的应用 提供较短的轮询周期,电信运营商就可以对不同应用提供不同级别 的服务。
结合附图阅读本发明实施方式的详细描述后,本发明的其它特 点和优点将变得更加清楚。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710148380.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种轮毂恒定降温的装置
- 下一篇:断头丝锥及断头钻花取出器
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置