[发明专利]一种用于关闭Diameter连接的方法与设备在审
申请号: | 201310539818.6 | 申请日: | 2013-10-31 |
公开(公告)号: | CN104601533A | 公开(公告)日: | 2015-05-06 |
发明(设计)人: | 任厚来;张龙 | 申请(专利权)人: | 阿尔卡特朗讯 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04W76/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 法国*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 关闭 diameter 连接 方法 设备 | ||
1.一种在第一Diameter节点中用于关闭Diameter连接的方法,所述第一Diameter节点与一个第二Diameter节点之间通过至少一个Diameter连接进行通信,其中,每个所述Diameter连接均有一个存有待发送消息的发送队列和一个存有已收到消息的接收队列与之对应,所述第一Diameter节点准备关闭其中的至少一个Diameter连接,该方法包括以下步骤:
A.启动第一定时器;
B.当以下条件之一满足时向所述第二Diameter节点发送断连请求消息,其中包含了所述待关闭的至少一个Diameter连接的标识,
条件一:第一定时器超时,
条件二:对于每个所述待关闭的Diameter连接,与其对应的发送队列均为空;
C.启动第二定时器;
D.当所述第二定时器超时或接收到来自所述第二Diameter节点的断连回复消息时,所述断连回复消息包含了所述待关闭的至少一个连接的标识,关闭所述连接。
2.根据权利要求1所述的方法,其中,在所述步骤B之前还包括以下步骤:对于每个所述待关闭的Diameter连接,
停止向与其对应的发送队列中增加新的请求消息;
如果与其对应的发送队列不为空,处理所述发送队列中的请求消息和回复消息。
3.根据权利要求1所述的方法,其中,在步骤B之后且在步骤D之前,所述方法还包括以下步骤:对于每个所述待关闭的Diameter连接,
如果与其对应的接收队列不为空,处理所述接收队列中的请求消息和回复消息;
如果与其对应的发送队列不为空,处理所述发送队列中的回复消息。
4.根据权利要求1-3中任一项所述的方法,其中,在步骤A之前还包括以下步骤:
向所述第二Diameter节点发送协商请求消息,其中包含其支持平滑关闭的特征信息;
响应于来自所述第二Diameter节点的协商请求回复消息,判断所述第二Diameter节点是否支持平滑关闭;
当判断结果为支持时,执行步骤A。
5.一种在第二Diameter节点中用于关闭Diameter连接的方法,所述第二Diameter节点与一个第一Diameter节点之间通过至少一个Diameter连接进行通信,其中,每个所述Diameter连接均有一个存有待发送消息的发送队列和一个存有已收到消息的接收队列与之对应,该方法包括以下步骤:
接收来自所述第一Diameter节点的断连请求消息,其中包含了待关闭的至少一个Diameter连接的标识;
启动第三定时器;
当以下条件之一满足时向所述第一Diameter节点发送断连回复消息,其中包含了所述待关闭的至少一个Diameter连接的标识,
条件一:第三定时器超时,
条件二:对于每个所述待关闭的Diameter连接,与其对应的发送队列和接收队列均为空。
6.根据权利要求5所述的方法,其中,所述方法在所述接收断连请求消息步骤之后且在所述发送断连回复消息步骤之前还包括:对于每个所述待关闭的Diameter连接,
停止向与其对应的发送队列中增加新的请求消息;
如果与其对应的发送队列不为空,处理所述发送队列中的请求消息和回复消息;
如果与其对应的接收队列不为空,处理所述接收队列中的请求消息和回复消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔卡特朗讯;,未经阿尔卡特朗讯;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310539818.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:防御跨站请求伪造攻击的方法及装置
- 下一篇:数据过滤的方法及装置
- 网络元件的处理节点之间的DIAMETER总线通信
- 用于源对等体基于容量的Diameter负载共享的方法、系统和计算机可读介质
- 用于进行DIAMETER消息处理器间路由的方法、系统和计算机可读介质
- 用于在DIAMETER节点处提供本地应用路由的方法、系统、以及计算机可读介质
- 用于在DIAMETER节点处提供初始路由的方法、系统、以及计算机可读介质
- 用于在DIAMETER节点处提供对等路由的方法、系统、以及计算机可读介质
- 用于基于混合会话的Diameter路由的方法、系统和计算机可读介质
- 用于进行Diameter连接管理的方法和装置
- 一种Diameter拥塞响应的处理方法及装置
- 用于进行DIAMETER消息处理器间路由的系统