[发明专利]一种发送即时消息的方法和系统有效
申请号: | 201310616829.X | 申请日: | 2013-11-27 |
公开(公告)号: | CN103812762B | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 陈栋 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 赵娟 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 发送 即时消息 方法 系统 | ||
1.一种发送即时消息的方法,其特征在于,包括:
在检测到会话建立后,建立传输控制协议TCP链接,并启动预先设置的会话刷新定时器;
在所述会话刷新定时器超时后,判定主叫终端通过消息会话中继协议MSRP在所述TCP链接上向被叫终端发送的即时消息是否发送完成;其中,所述判定主叫终端通过消息会话中继协议MSRP在所述TCP链接上向被叫终端发送的即时消息是否发送完成的步骤,具体包括:通过判断会话层面是否挂有媒体层面的消息判断所述即时消息是否发送完成;
若所述即时消息发送未完成,则分别向所述主叫终端和所述被叫终端发送会话刷新请求消息;
依据所述会话刷新请求消息判定会话刷新成功,允许继续通过MSRP在所述TCP链接上发送所述即时消息。
2.根据权利要求1所述的方法,其特征在于,所述会话刷新请求消息为更新UPDATE消息或邀请INVITE消息。
3.根据权利要求1所述的方法,其特征在于,所述依据所述会话刷新请求消息判定会话刷新成功的步骤包括:
如果分别接收到所述主叫终端和所述被叫终端返回的、针对所述会话刷新请求消息的确认响应消息,则判定会话刷新成功。
4.根据权利要求1所述的方法,其特征在于,还包括:
依据所述会话刷新请求消息判定会话刷新失败,根据预设的释放策略释放自身占用的资源和/或所述会话占用的会话资源。
5.根据权利要求4所述的方法,其特征在于,所述依据所述会话刷新请求消息判定会话刷新失败的步骤包括:
若接收到所述主叫终端或主叫侧中间网元,和/或,所述被叫终端或被叫侧中间网元返回的、针对所述会话刷新请求消息的错误响应消息,则判定会话刷新失败。
6.根据权利要求1所述的方法,其特征在于,在依据所述会话刷新请求消息判定会话刷新成功,允许继续通过MSRP在所述TCP链接上向被叫终端发送所述即时消息之后,还包括:
重新启动所述会话刷新定时器。
7.根据权利要求1所述的方法,其特征在于,还包括:
若所述即时消息发送已完成,则根据预设的释放策略释放自身占用的资源和/或所述会话占用的会话资源。
8.一种发送即时消息的系统,其特征在于,包括:
建立启动模块,用于在检测到会话建立后,建立传输控制协议TCP链接,并启动预先设置的会话刷新定时器;
判定完成模块,用于在所述会话刷新定时器超时后,判定主叫终端通过消息会话中继协议MSRP在所述TCP链接上向被叫终端发送的即时消息是否发送完成;其中,所述判定完成模块进一步用于通过判断会话层面是否仍然挂有媒体层面的消息判断所述即时消息是否发送完成;
消息发送模块,用于在所述判定完成模块判定所述即时消息发送未完成时,分别向所述主叫终端和所述被叫终端发送会话刷新请求消息;
判定成功模块,用于依据所述会话刷新请求消息判定会话刷新成功,允许继续通过MSRP在所述TCP链接上发送所述即时消息。
9.根据权利要求8所述的系统,其特征在于,所述会话刷新请求消息为更新UPDATE消息或邀请INVITE消息。
10.根据权利要求8所述的系统,其特征在于,所述判定成功模块,具体用于在分别接收到所述主叫终端和所述被叫终端返回的、针对所述会话刷新请求消息的确认响应消息时,判定会话刷新成功。
11.根据权利要求8所述的系统,其特征在于,还包括:
判定失败模块,用于依据所述会话刷新请求消息判定会话刷新失败,根据预设的释放策略释放自身占用的资源和/或所述会话占用的会话资源。
12.根据权利要求11所述的系统,其特征在于,所述判定失败模块,具体用于在接收到所述主叫终端或主叫侧中间网元,和/或,所述被叫终端或被叫侧中间网元返回的、针对所述会话刷新请求消息的错误响应消息,则判定会话刷新失败。
13.根据权利要求8所述的系统,其特征在于,还包括:
定时重启模块,用于在所述判定成功模块依据所述会话刷新请求消息判定会话刷新成功,允许继续通过MSRP在所述TCP链接上向被叫终端发送所述即时消息之后,重新启动所述会话刷新定时器。
14.根据权利要求8所述的系统,其特征在于,还包括:
资源释放模块,用于在所述判定完成模块判定所述即时消息发送已完成时,根据预设的释放策略释放自身占用的资源和/或所述会话占用的会话资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310616829.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:云业务报文重定向的方法、系统和云网关
- 下一篇:经由音频发布信息的系统及方法