[发明专利]一种即时通信方法、系统及装置有效
申请号: | 201110340034.1 | 申请日: | 2011-11-01 |
公开(公告)号: | CN103095550A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 莫兰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04W4/12 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 即时 通信 方法 系统 装置 | ||
技术领域
本发明涉及即时通信(IM,Instant Messaging)技术,尤其是涉及到一种即时通信方法、系统及装置。
背景技术
随着即时通信技术的快速发展,即时通信已经成为网络用户生活中的一部分;同时,在企业级的即时通信中,即时消息已不再是简单的闲聊,上级对下级的消息可能意味着一项任务的安排。所以即时消息不容轻易丢失,有没有真正送达需要有反馈。
目前的即时通信系统一般都具备消息送达对方的确认机制,当接收消息的终端离线时,消息便当作离线消息保存,然而,当接收消息的终端为移动终端时,由于移动终端离线的几率比个人计算机(PC,Personal Computer)终端离线的几率要大,因此给服务器带来很大的离线消息保存压力,当超过一定的压力时,服务器只能放弃保存,消息的丢失不可避免。实际上,移动终端很多情况下的离线是由于移动网络信号变化导致,这种离线会非常短暂,过不了几秒钟就又重新上线,此种掉线称之为临时掉线;而当移动终端因网络故障或关机造成的掉线则称之为永久掉线。
如图1,为现有技术中一种即时通信的方法的流程示意图,此处以PC终端发送消息给移动终端为例,当移动终端为手机终端,手机终端临时掉线时的处理方法如下:当PC终端发送即时消息给手机终端,经过中央服务器中转;手机终端临时掉线,没有给出确认,中央服务器将即时消息离线保存,并删除会话;当移动终端网络恢复,则重新登录并开始会话,中央服务器确认之后分析新的会话身份标识号(ID,Identity);中央服务器将离线保存的即时消息发送给手机终端,手机终端接收后给出确认。由于在现有技术中,对于暂时未得到确认的消息一般采取服务器进行离线保存方法,留待下次发送,这种即时通信系统的接收消息的终端无论是移动终端,还是PC终端,无论该终端是临时掉线还是永久掉线而没有给出确认,都是采用同样的手段处理的。
对于接收消息的终端为PC终端,这样的处理方法是合理的,因为PC终端一般都是通过有线连接,不容易发生掉线,但对于接收消息的终端为移动终端却是不合理的,因为移动终端接入的是移动无线网,受干扰或出现盲点的情况不可避免,掉线更容易发生。如果当移动终端由于无线网络的不稳定而介于离线和在线之间时,需要反复地存储离线消息,加大了数据库服务器存储压力;同时临时掉线需要重新进行认证和登录,增加了通信开销,恢复慢,用户体验差。
发明内容
本发明实施例提供了一种即时通信方法、系统及装置,减轻由于移动终端的临时掉线而导致的服务器存储压力增大的问题,提高通信效率。
一种即时通信方法,包括:
移动接入服务器接收并缓存来自第一终端的即时消息;
向第二移动终端转发所述即时消息;
若在转发所述即时消息后的第一掉线时间门限内未收到第二移动终端返回的响应消息,但在转发所述即时消息后的第二掉线时间门限内收到第二移动终端返回的响应消息,则确定第二移动终端临时掉线;若在第二掉线时间门限内仍未收到第二移动终端返回的响应消息,则确定第二移动终端永久掉线;
若第二移动终端临时掉线,则向第二移动终端重新发送所述即时消息;
若第二移动终端永久掉线,则通知中央服务器离线保存所述即时消息。
一种移动接入服务器,包括:
消息接收缓存模块,用于接收并缓存来自第一终端的即时消息;
消息发送模块,用于向第二移动终端转发所述消息接收缓存模块接收的即时消息;
判断模块,用于若在转发所述即时消息后的第一掉线时间门限内未收到第二移动终端返回的响应消息,但在第二掉线时间门限内收到第二移动终端返回的响应消息,则确定第二移动终端临时掉线,并触发临时掉线处理模块进行操作;若在第二掉线时间门限内仍未收到第二移动终端返回的响应消息,则确定第二移动终端永久掉线,并触发永久掉线处理模块进行操作;
临时掉线处理模块,用于在第二移动终端临时掉线时,向第二移动终端重新发送即时消息;
永久掉线处理模块,用于在第二移动终端永久掉线时,指示消息回收模块通知中央服务器离线保存所述即时消息;
消息回收模块,用于根据永久掉线处理模块的指示,通知中央服务器离线保存所述即时消息。
一种即时通信系统,其特征在于,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110340034.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高效吸热节能型采暖炉
- 下一篇:无烟炉