[发明专利]一种业务板故障后TEID资源的回收方法及装置有效
| 申请号: | 201510417408.3 | 申请日: | 2015-07-15 |
| 公开(公告)号: | CN104994482B | 公开(公告)日: | 2018-06-26 |
| 发明(设计)人: | 苏昊;马艳萍 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
| 主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W76/32;H04L29/12;H04L12/46 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
| 地址: | 100083*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务板故障 应用进程 回收 广播消息 业务板 承载资源 地址对应 服务网关 回收单元 回收装置 获取单元 接收单元 隧道标识 信令处理 应用标识 映射关系 资源池 挂接 重启 释放 保证 | ||
1.一种业务板故障后TEID资源的回收方法,其特征在于,该方法包括:
服务网关信令处理子系统SSPS接收故障广播消息,所述故障广播消息包括业务板中故障应用进程的地址;
SSPS根据业务板地址与应用标识AID的映射关系,获取与所述故障应用进程的地址对应的AID;
SSPS根据所述故障应用进程的地址,回收所述AID上挂接的所有隧道标识TEID资源,并释放所述TEID资源对应的承载资源;
SSPS根据所述应用进程的地址,回收所述AID上的所有隧道标识TEID资源,具体包括如下步骤:
获得所述AID上的所有TEID资源段,并获取每个TEID资源段中的TEID值;
其中,AID即为处理器上故障应用程序地址对应的AID,TEID值为全局处理模块给各个应用分配的TEID值;
根据TEID值与TEID结构体索引之间的哈希关系,查找所述TEID值对应的TEID结构体;
具体来说,根据AID及TEID值引组成的哈希hash关键字,查找出相应的TEID结构;
获得所述TEID结构体对应的承载索引,并根据所述承载索引查询承载实例;
将所述承载实例中的AID的值设置为无效值,解除所述哈希关系,并回收所述承载实例中的TEID结构体。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
释放承载资源结束后,SSPS发送通知消息至演进分组核心网全局板应用子系统EPCGLB,以使所述EPCGLB释放国际移动用户标识IMSI与所述业务板的映射关系。
3.根据权利要求1所述的方法,其特征在于,所述服务网关信令处理子系统SSPS接收故障广播消息的步骤之前,该方法还包括:
在创建承载并进行资源选择时,SSPS建立业务板地址与AID的映射关系。
4.根据权利要求1所述的方法,其特征在于,所述SSPS根据所述故障应用进程的地址,回收所述AID上挂接的所有TEID资源的步骤之前,该方法还包括:
在创建承载并为所述承载分配TEID资源时,SSPS建立TEID值与TEID结构体索引之间的哈希关系;
在所述承载实例中保存所述承载对应的AID的值;
将所述承载索引保存在为所述承载分配的TEID结构体中,并将所述TEID结构体索引保存在所述承载实例中。
5.根据权利要求1所述的方法,其特征在于,所述SSPS根据业务板地址与应用标识AID的映射关系,获取与所述应用进程的地址对应的AID的步骤之前,该方法还包括:
SSPS根据所述应用进程的地址,查出所述地址对应的应用故障,并判断所述应用故障是否为业务板处理器上的应用故障;
若所述应用故障是业务板处理器上的应用故障,则将所述应用故障的信息加入故障缓存队列;
判断所述故障缓存队列中的元素是否为0,若为0,则启动故障处理周期定时器;
当接收到所述故障处理周期定时器消息时,从故障缓存队列中取出所述应用故障的信息,以对所述应用故障进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510417408.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可快速拆装的淋浴门及组装方法
- 下一篇:一种组合窗户





