[发明专利]在智能网业务生成环境中快速生成智能网应用规程的方法无效
申请号: | 99117137.3 | 申请日: | 1999-10-12 |
公开(公告)号: | CN1291026A | 公开(公告)日: | 2001-04-11 |
发明(设计)人: | 鲍钟峻;于刚;王明德 | 申请(专利权)人: | 深圳市中兴通讯股份有限公司 |
主分类号: | H04L12/00 | 分类号: | H04L12/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 业务 生成 环境 快速 应用 规程 方法 | ||
本发明涉及在电信智能网中向业务用户提供生成新业务能力的领域,更具体的说,涉及一种在电信智能网中快速生成INAP(Intelligent networkapplication protocol)的方法。
智能网应用规程INAP是基于远程操作服务要素ROSE的用户规程,在CS-1阶段支持业务交换功能SSF、业务控制功能SCF、业务数据功能SDF和专用资源功能SRF四个功能实体间的相互作用。它规定了单相关控制功能/多相关控制功能SACF/MACF的规则、实体间传送操作的规定和每一个实体所采取的动作的规定。INAP可以在NO.7信令网的事务处理能力应用部分TCAP中传送,也可以在数字用户信令系统1 DSS1中传送。
业务生成环境SCE是一个定义和开发业务的环境,它利用与网路、业务无关的构件SIB来生成新的业务。SCE包括业务生成环境功能SCEF,该功能是定义、开发、测试智能网所提供的业务,并能够将验证后的业务输入到业务管理功能SMF中,输入的内容包括业务逻辑、业务管理逻辑、业务数据、业务数据库和业务触发信息等。
INAP操作是业务控制点SCP向业务交换点SSP发出的用于控制交换机操作的各种交换、接续指令。业务控制点SCP向业务交换点SSP发出何种INAP操作以及INAP操作中参数的选择都是在业务生成环境SCE中定义新业务时设定的。
INAP操作在整个智能网中的作用是很重要的,因为INAP结构复杂,所以如何给INAP中的参数赋值又是业务生成环境SCE中最难处理的环节之一。以前进行INAP操作的传统做法是:根据INAP规范分析形成头文件,分析头文件,把每一个INAP操作包含的子项参数添入数据库,再把子项参数的子项参数添入数据库,这样循环下去,直到子项参数是最基本类型为止。如果要进行INAP的参数赋值,就需要把INAP结构层层打开,有的INAP可能有十几层,这样做的话既花费较多时间,又给用户输入带来麻烦。且如果INAP有变动的话,业务就无法实现平滑升级。
本发明的目的在于提供一种在业务生成环境SCE中快速、方便地生成INAP数据的方法。
为达到此目的,本发明所述的方法包括以下步骤:
1)根据INAP规范生成头文件INAP.H;
2)扫描INAP结构;
3)分析INAP结构中各参量之间的关系;
4)编辑INAP操作结构;
5)输入INAP参数;
6)生成INAP数据提供给业务控制点SCP。其中,所述步骤2)包括:
a.得到INAP头文件名;
b.从头文件中查找字符串1;
c.判断字符串1是否表示类型定义;若是,则进入步骤d;若不是,则返回步骤b;
d.从头文件中查找字符串2;
e.判断字符串2是否表示结构;若是,则进入步骤f;若不是,则进入步骤h;
f.从头文件中读取结构;
g.从头文件中查找字符串3;在表1中增加类型为字符串3的记录,并把结构类型所包含的子项增加到表2中,返回步骤b;
h.判断字符串2是否表示枚举;若是,则进入步骤i;若不是,则进入步骤k;
i.从头文件中读取枚举;
j.从头文件中查找字符串3;在表1中加入类型为字符串3的记录,设定类型长度为给定值,返回步骤b;
k.判断字符串2是否表示联合;若是,则进入步骤1;若不是,则直接返回至步骤b;
l.从头文件中读取联合;
m.从头文件中查找字符串3;在表1中加入类型为字符串3的记录,并把联合类型所包含的子项加到表2中,返回步骤b。
所述步骤3)包括:
a.展开INAP树;
b.查看下一个子项参数;
c.判断该子项参数是否是表示某结构有效的类型;若是,则进入步骤d;若不是,则进入步骤e;
d.建立该项和表示某结构有效的类型所对应的子项之间的联系;把该子项的属性设为不可见,并记录在表3中,返回步骤b;
e.判断该子项参数是否为表示联合中某个子项有意义的类型;若是,则进入步骤f;若不是,则进入步骤g;
f.建立该项和表示联合中某个子项有意义的类型所对应的子项之间的联系;把该子项的属性设为不可见,并记录在表4和表5中,返回步骤b;
g.判断该子项是否有默认值;若有,则添入默认值,并记录在表3中,返回步骤b;若无,则直接返回至步骤b。
下面结合附图进一步详细说明本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴通讯股份有限公司,未经深圳市中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99117137.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种β沸石的合成方法
- 下一篇:一种多传感器机器人手爪及方法