[发明专利]表项下发方法及装置、表项处理方法及装置有效
| 申请号: | 201911349825.3 | 申请日: | 2019-12-24 |
| 公开(公告)号: | CN113037630B | 公开(公告)日: | 2023-07-07 |
| 发明(设计)人: | 孙其瑞 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L45/74 | 分类号: | H04L45/74;H04L45/7453;H04L45/655;H04L61/103 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吕昕炜 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 下发 方法 装置 处理 | ||
1.一种表项下发方法,应用于控制面,其特征在于,所述方法包括:
获取第一表项与一个或多个第二业务模块之间的对应关系,其中,所述第二业务模块为需要使用所述第一表项的业务模块;
下发所述第一表项至第一业务模块,以供所述第一业务模块根据所述第一表项进行逻辑处理;以及,根据所述第一表项与所述一个或多个第二业务模块之间的对应关系,调用所述一个或多个第二业务模块的回调函数。
2.根据权利要求1所述的方法,其特征在于,所述获取第一表项与一个或多个第二业务模块之间的对应关系,包括:
建立查询表,所述查询表配置为存储所述第一表项与所述一个或多个第二业务模块之间的对应关系。
3.根据权利要求2所述的方法,其特征在于,所述获取第一表项与一个或多个第二业务模块之间的对应关系,还包括:
将需要使用所述第一表项的第三业务模块作为所述第二业务模块,以对所述查询表中的所述第一表项与所述一个或多个第二业务模块之间的对应关系进行更新;其中,所述第三业务模块为所述控制面任意时刻进行配置的业务模块。
4.根据权利要求2所述的方法,其特征在于,所述查询表配置为,存储所述第一表项的索引信息以及所述一个或多个第二业务模块的标识信息。
5.根据权利要求4所述的方法,其特征在于,所述查询表还配置为,存储所述一个或多个第二业务模块的状态指示信息,其中,所述状态指示信息用于指示所述一个或多个第二业务模块是否在交换机中开启。
6.根据权利要求4所述的方法,其特征在于,所述根据所述第一表项与所述一个或多个第二业务模块之间的对应关系,调用所述一个或多个第二业务模块的回调函数,还包括:
根据所述第一表项的所述索引信息在所述查询表中进行查询,以确定所述第一表项对应的所述一个或多个第二业务模块的所述标识信息,并根据所述标识信息调用所述一个或多个第二业务模块的所述回调函数。
7.根据权利要求2至6任一项中所述的方法,其特征在于,所述查询表为散列hash表。
8.根据权利要求1至6任一项中所述的方法,其特征在于,所述一个或多个第二业务模块的所述回调函数为,所述一个或多个第二业务模块在初始化阶段进行静态注册的回调函数。
9.根据权利要求1至6任一项中所述的方法,其特征在于,所述根据所述第一表项与所述一个或多个第二业务模块之间的对应关系,调用所述一个或多个第二业务模块的回调函数,包括:
建立通知队列,并将所述第一表项与所述一个或多个第二业务模块之间的对应关系添加至所述通知队列中;
根据所述第一表项与所述一个或多个第二业务模块之间的对应关系,通过所述通知队列调用所述一个或多个第二业务模块的所述回调函数。
10.根据权利要求9所述的方法,其特征在于,所述下发所述第一表项至第一业务模块,以供所述第一业务模块根据所述第一表项进行逻辑处理之后,还包括:
在预设的第一处理线程中,下发第二表项至所述第一业务模块;以及,
在新建的第二处理线程中,通过所述通知队列调用所述一个或多个第二业务模块的所述回调函数。
11.根据权利要求9所述的方法,其特征在于,所述将所述第一表项与所述一个或多个第二业务模块之间的对应关系添加至所述通知队列中,包括:
将所述第一表项的索引信息以及所述一个或多个第二业务模块的标识信息添加至所述通知队列中。
12.根据权利要求11所述的方法,其特征在于,所述通知队列还配置为,根据所述第一表项的所述索引信息,对所述通知队列中的所述一个或多个第二业务模块的所述标识信息进行合并处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911349825.3/1.html,转载请声明来源钻瓜专利网。





