[发明专利]一种灵活的CENTREX业务实现系统有效
申请号: | 201611246074.9 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106685965B | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 马文学;王云磊;侯位昭;敦科翔;张华琳 | 申请(专利权)人: | 河北远东通信系统工程有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04M7/00 |
代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 |
地址: | 050200 河北省石*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种灵活的CENTREX业务实现系统,属于计算机网络通信领域。本系统包含脚本设计模块、脚本解析模块、脚本分析模块和业务控制模块,脚本设计模块,用于获取业务素材,然后按照一种新的脚本规则生成业务脚本;脚本解析模块,用于获取并解析业务脚本,将解析得到的业务内存结构单元存入到业务哈希表;业务控制模块,为脚本分析模块准备分析数据并对业务结果进行分析;脚本分析模块,用于执行脚本分析。本发明满足CENTREX业务灵活性的要求,也具备良好的扩展性,具备非常高的实用价值。 | ||
搜索关键词: | 一种 灵活 centrex 业务 实现 系统 | ||
【主权项】:
1.一种灵活的CENTREX业务实现系统,其特征在于:包括脚本设计模块、脚本解析模块、脚本分析模块和业务控制模块,所述脚本设计模块用于根据用户需求并按照NTML规则生成业务脚本,将业务脚本存储至脚本库;所述NTML规则为:基于CPL规范对节点集合进行重新定义,节点集合包含四大类节点:条件节点、动作节点、逻辑控制节点和脚本控制节点;所述条件节点包括号码条件节点和地址条件节点,动作节点包括号码插入节点、号码删除节点和号码替换节点,逻辑控制节点包括权限节点、路由节点和铃音节点,脚本控制节点包括返回节点和调用节点,每一个节点均包括节点标识、节点属性和属性值;脚本解析模块用于从脚本库提取业务脚本,解析业务脚本得到业务内存结构单元,将业务内存结构单元存入到业务哈希表;所述业务内存结构单元包括节点队列、属性队列、属性值队列和号码分析树;业务控制模块用于根据呼叫请求从业务哈希表中获取对应的业务内存结构单元并初始化业务输入输出结构单元后,调用脚本分析模块进行业务分析,根据分析结果判断是否需要继续调用脚本分析模块;所述业务输入输出结构单元包括请求号码、请求主机、变换号码、变换主机、原始主叫号码、原始主叫主机、原始被叫号码、原始被叫主机、上一跳地址、权限队列、路由队列、铃音队列、返回码和后续脚本;其中请求号码和请求主机表示用于变换的用户信息,变换号码和变换主机表示变换后的用户信息,原始主叫号码和原始主叫主机表示原始的主叫信息,原始被叫号码和原始被叫主机表示原始的被叫信息,上一跳地址表示呼叫的直接来源地址,路由队列表示呼叫的下一跳地址,铃音队列表示期望被叫播放的铃音,权限队列表示当前分析对象具备的呼叫权限,后续脚本不为空时表示当前的业务分析流程结束后需要使用该后续脚本继续分析;当需要继续调用时,重新初始化业务输入输出结构单元,并再次调用脚本分析模块;当不需要继续调用时,根据业务输入输出结构单元的返回码判断业务是否正常,如果业务异常,则根据返回码构造响应;如果业务正常,则根据变化后的用户信息调整呼叫参数,根据路由队列内容确定下一跳地址,根据铃音队列内容确定特色振铃,根据权限队列内容设置呼叫权限;脚本分析模块用于按照NTML规则结合业务输入输出结构单元对业务内存结构单元的节点进行逐一分析,并根据分析结果更新业务输入输出结构单元。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北远东通信系统工程有限公司,未经河北远东通信系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611246074.9/,转载请声明来源钻瓜专利网。