一种处理呼叫实例数据(CID)的方法及智能网平台技术

技术编号:8909511 阅读:319 留言:0更新日期:2013-07-12 01:50
本发明专利技术提供一种处理CID的方法及智能网平台,该方法包括:在编译过程中,将模块业务中的一个或多个CID定义为全局变量,并与主业务的CID关联;在处理呼叫业务的过程中,调用所述模块业务时,根据关联的所述主业务的CID获取所述模块业务对应的CID的值。通过本发明专利技术可以以提升智能网业务开发效率、简化业务的开发复杂度,更有效的提高了业务的实时处理能力,更有效的支持了业务的模块化,加强了业务模块化的功能。

【技术实现步骤摘要】
一种处理呼叫实例数据(CID)的方法及智能网平台
本专利技术涉及电信领域,特别是涉及一种处理呼叫实例数据(CID)的方法及智能网平台。
技术介绍
目前的业务开发使用图形化的业务生成环境(ServiceCreationEnvironment,简称SCE),在业务开发初期,业务功能比较弱,感觉SCE的使用很方便直观,但是随着业务的不断发展,需求越来越多,SCE也在不断的发展壮大,不断地增加了大量的算法、业务独立模块(ServiceIndependenceBlock,简称SIB)类型等,但是SCE的布局和使用方式没有做相应的调整,这就给现在的业务开发使用上带来了不便,基于图形开发方式在业务复杂度提升后导致业务可读性、可维护性较差,基于图形方式的业务开发工具模块化支持功能弱,模块业务与主业务之间的信息不能达到完全的共享,业务模块化功能就减弱了,现在呼叫实例数据(CID)虽然能够在主业务和模块业务的内部的SIB中使用,但是不能在主业务和模块业务的所有SIB中做到全局使用,CID变量无法实时共享,比如用户的余额、集团会议成员个数以及每个成员的会议状态等,这些在模块中如果修改了,那么主业务和其他模本文档来自技高网...
一种处理呼叫实例数据(CID)的方法及智能网平台

【技术保护点】
一种处理呼叫实例数据(CID)的方法,包括:在编译过程中,将模块业务中的一个或多个CID定义为全局变量,并与主业务的CID关联;在处理呼叫业务的过程中,调用所述模块业务时,根据关联的所述主业务的CID获取所述模块业务对应的CID的值。

【技术特征摘要】
1.一种处理呼叫实例数据(CID)的方法,包括:在编译过程中,将模块业务中的一个或多个CID定义为全局变量,并与主业务的CID关联;在处理呼叫业务的过程中,调用所述模块业务时,根据关联的所述主业务的CID获取所述模块业务对应的CID的值;所述在编译过程中还包括:编译所述模块业务与所述主业务生成一业务描述文件;所述在处理呼叫业务的过程中还包括:对所述业务描述文件中的所述主业务和所述模块业务的CID的描述信息,分别分配一个用于存储所述CID的描述信息的第一数据区;根据所述CID的描述信息依次分别申请用于存储CID的值的第二数据区;所述CID的描述信息至少包括:CID编号、CID的数据类型、CID的长度和偏移。2.如权利要求1所述的方法,其特征在于:所述根据关联的所述主业务的CID获取所述模块业务对应的CID的值包括:从所述业务描述文件中读取所述模块业务被定义为全局变量的所有CID;根据关联的所述主业务的CID的描述信息获取存储CID值的地址;根据所述地址获取对应CID的值。3.如权利要求2所述的方法,其特征在于:所述在处理呼叫业务的过程中还包括:根据所述存储CID值的地址修改对应CID的值。4.如权利要求1-3任一项所述的方法,其特征在于:所述模块业务由一...

【专利技术属性】
技术研发人员:刘志文
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1