[发明专利]一种针对网元重启后释放资源的方法、装置和系统有效
申请号: | 201210020513.X | 申请日: | 2012-01-21 |
公开(公告)号: | CN102612164A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 吴小菁;杨斌 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W76/06 | 分类号: | H04W76/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 网元重启后 释放 资源 方法 装置 系统 | ||
技术领域
本发明属于计算机通信领域,主要涉及一种针对网元重启后释放资源的方法、装置和系统。
背景技术
Diameter协议包括基本协议、网络接入服务(Net Access Server,NAS)协议、可扩展鉴别(Extensions Authentication Protocol,EAP)协议、移动IP(Moto Internet Protocol,MIP)协议、密码消息语法(Code Message syntax,CMS)协议等。Diameter协议支持移动IP、NAS请求和移动代理的认证、授权和计费工作,Diameter协议的实现和RADIUS协议类似,也是采用属性值对(attribute value pair,AVP),即Attribute-Length-Value三元组形式来实现,并且详细规定了错误处理、拥有failover机制、采用TCP协议、支持分布式计费,并克服了RADIUS协议的许多缺点,是最适合未来移动通信系统的认证、授权和计费(Authentication Authorization Accounting,AAA)协议。
为处理用户的接入,Diameter客户端通过Diameter基础协议和Diameter应用协议,与Diameter服务器进行一系列的信息交换,而这样一个从发起到中止的一系列信息交互,在Diameter协议里被称为一个用户会话(User Session)。
一个用户会话的建立,一般是由Diameter客户端发起,中间可以途径若干Diameter代理、重定向器或协议转换器,一直延伸到Diameter服务器。用户会话的结束,由Diameter客户端决定,但服务器也可以先行发出中止用户会话请求(Abort Session Request,ASR),在客户端同意中止请求的情况下,会响应中止用户会话应答(Abort Session Answer,ASA),然后再发出用户会话结束请求,通知服务器结束用户会话;否则用户会话仍得以保持。在未得到服务器请求的情况下,客户端也可以自行给服务器发出用户会话结束请求,例如在客户端自身异常,或是用户接入异常等的情况下。
当出于安全、可靠性考虑,在Diameter客户端和Diameter服务端之间设置了Diameter代理后,由于客户端和服务端不再直接可见,因此客户端的异常重启对于服务端来说只有Diameter代理发觉后才能通知Diameter服务器,并且只能通过Diameter代理所对应的会话逐条通知Diameter服务器结束所述会话并释放资源。
发明内容
本发明解决了在拥有Diameter代理环境下,Diameter客户端的异常重启后只能通过Diameter代理所对应的会话逐条通知Diameter服务器结束所述会话并释放资源,由此造成的网络通道的浪费。
本发明的一方面提供了一种针对网元重启后释放资源的方法,包括第二网络节点接收来自第一网络节点的能力交换请求,所述能力交换请求携带有第一原始状态标识;进一步比较第二网络节点存储的对应所述第一网络节点的第二原始状态标识和所述第一原始状态标识;所述比较的结果不同则向第三网络节点发送会话结束请求,所述会话结束请求携带了第一网络节点标识和重启标识,使得第三网络节点能够根据所述重启标识确认第一网络节点重启,并进一步从第三网络节点存储的会话映射表中查找与所述第一网络节点标识相关的会话标识,释放所述相关会话标识对应的会话资源。
本发明的另一方面提供了一种针对网元重启后释放资源的方法,包括接受来自第二网络节点的会话结束请求,所述会话结束请求携带有第一网络节点标识和重启标识,进一步根据所述重启标识确认第一网络节点重启,并从存储的会话映射表中查找与所述第一网络节点标识相关会话标识,释放所述相关会话标识对应的会话资源。
本发明的另一方面提供了一种针对网元重启后释放资源的方法,包括第二网络节点接收来自第一网络节点的能力交换请求,所述能力交换请求携带有第一原始状态标识;进一步比较第二网络节点存储的对应所述第一网络节点的第二原始状态标识和所述第一原始状态标识;所述比较的结果不同则从所述第二网络节点存储的会话映射表中查找对应第三网络节点标识和第一网络节点标识的相关会话标识,并向第三网络节点发送携带了所述相关会话标识和重启标识的会话结束请求,使得第三网络节点能够根据重启标识确认第一网络节点重启,释放所述相关会话标识对应的会话资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210020513.X/2.html,转载请声明来源钻瓜专利网。