[发明专利]支持可扩展标记语言数据接口的实现方法有效
申请号: | 200810057071.X | 申请日: | 2008-01-29 |
公开(公告)号: | CN101227629A | 公开(公告)日: | 2008-07-23 |
发明(设计)人: | 滕广松;侯华伟;丁坤;查峰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q3/00 | 分类号: | H04Q3/00;H04L29/10 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 王黎延;张瑾 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 扩展 标记 语言 数据 接口 实现 方法 | ||
技术领域
本发明涉及数据接口技术,尤其涉及一种在智能网(IN,Intelligent Network)中支持可扩展标记语言(XML,eXtensible Markup Language)数据接口的实现方法。
背景技术
随着通信领域新技术的不断发展,基于现有电信网络的传统电话业务已经渐渐不能满足用户的需要。只有基于现有的电信网络,以及融合通信领域的新技术,为用户提高更多、更方便、更具特色的新业务,才能满足用户日益增加的新需求。为了满足这一新需求,在上世纪90年代初引入了IN技术,通过IN技术,基于现有电信网络上的交换设备,就可以方便地为用户提供各种各样的特色新业务。
具体来说,IN作为叠加在现有电信网络上的虚拟网络,能实现将现有电信网络的交换功能和控制功能分离的功能。那么,现有交换设备只需完成最基本的呼叫接续功能,而所有新业务的控制功能由IN来完成。这样,在修改或增加新业务时,无需频繁地更换各地的交换机,只需在IN中的业务控制点(SCP,Service Control Point)中增加或修改新业务逻辑进行控制,就方便地为用户提供各种各样的特色新业务。
IN可叠加在各种现有电信网络之上,比如,公共电话交换网(PSTN,PublicSwitched Telephone Network)、综合业务数字网和公共移动通信网等。如图1所示,现有IN系统包括业务生成环境(SCE,Service Creation Environment)1、业务管理点(SMP,Service Management Point)2、SCP3、业务数据点(SDP,Service Data Point)4、业务交换点(SSP,Service Switching Point)5和智能外设(IP,Intelligent Peripheral)6。其中,SCP3还包括业务控制功能(SCF,ServiceControl Function)单元31和业务数据功能(SDF,Service Data Function)单元32。并且,图1中的实线代表数据链路,虚线代表第七号信令链路。这里,需要指出的是,SCE1主要用于通过现有的业务独立模块(SIB,Service IndependentBlock)建立业务逻辑,完成业务的编写。SMP2主要用于实现业务管理功能和智能网设备管理功能。SCP3主要用于通过SCF单元31控制建立的业务逻辑,完成对业务的控制功能;通过SDF单元32执行建立的业务逻辑,完成对业务数据的执行功能。
目前,在通信市场和通信领域新技术的共同推动下,现有电信网络正逐步向下一代网络演进,该下一代网络是业务驱动型网络。具体地,就下一代网络的业务层面而言,下一代网络通过向外开放更多、更强的网络能力接口来扩大电信网络的开放性。其中,开放的网络能力包括呼叫控制能力、用户交互能力等。这样,降低了第三方即业务应用提供商开发电信业务的技术门槛,可以吸引更多的第三方参与电信业务应用的开发。从而,不仅增加了用户体验感,而且能促进通信市场的进一步繁荣。
就下一代网络的业务平台技术实现而言,相对于IN系统的外部系统,比如下一代网络的业务应用服务器在设计上大多采用JAVA语言,以降低开发难度并实现跨平台功能。IN系统中的SCP通常采用C语言,以利于提供稳定的高性能服务。并且,业务应用服务器经常需要和SCP交互以获取用户相关信息。
综上所述,现有技术存在的缺点是:由于JAVA语言和C语言在支持数据结构以及指针等方面的不同,导致在外部系统与IN系统的SCP之间无法实现灵活的数据接口。这样,系统代码的重复性开发导致设计工作量的增加,同时降低了业务的执行效率。而且,随着下一代网络的业务系统中基于网站(Web)应用的快速兴起,也更加迫切地需要在外部系统与IN系统的SCP之间实现灵活的数据接口。
发明内容
有鉴于此,本发明的主要目的在于提供一种支持XML数据接口的实现方法,在外部系统与IN系统的SCP之间实现灵活的数据接口。
为达到上述目的,本发明的技术方案是这样实现的:
一种支持XML数据接口的实现方法,该方法包括以下步骤:
A、确定SCP与外部系统之间的数据接口规范,并创建相应的XML规范(Schema)文件;并且所述Schema文件基于XML;
B、根据具体业务需求,在SCE中开发业务逻辑,使用XML SIB并相应地设置标签节点的字段与相对应类型呼叫实例数据(CID,Call Instance Data)之间的关联关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810057071.X/2.html,转载请声明来源钻瓜专利网。