电信增值业务接入网关的研究
0 引言
电信增值业务是电信业发展的源泉和动力,电信运营商通过各种增值业务所提供的应用来满足不同客户的需求,并最大限度的发挥电信网络的能力,如增值业务有800 业务(被叫集中付费业务)、VPN 业务(虚拟专用网业务)、NP 业务(移机不改号)等等。
智能网络中,通过业务控制点(SCP)可以实现多种智能网业务,然而通过SCP 部署新业务的方法,对开发人员的要求较高,要求开发人员理解并熟悉电信网中的各种协议。本文研究并讨论了一种更便于开发和部署的智能网开发方式,称为SAG(业务接入网关),这种方法屏蔽了底层的复杂协议,便于开发人员快速实现并部署层出不穷的增值业务,如彩铃、彩话、短信、企业总机等等。
本文组织如下,第1 部分讨论了SCP 的基本概念;第2 部分研究并讨论了SAG 及典型的新业务实现和部署实例;第3 部分是全文的总结。
1 智能网业务控制点SCP
智能网[1]是在原有通信网的基础上,为快速提供新业务而设置的附加网络结构,其目的是经济有效地提供用户所需的各类电信新业务,使用户对网络有更强的控制功能,能够方便灵活地获取所需的信息。智
不换号转运营商能网络依靠先进的No.7 信令和大型集中数据库的支持,将网络的交换功能和控制功能分离,将电话网中原来位于各个端局交换机中的网络智能集中到新的节点,原来的交换机仅完成基本的接续功能。
由于对网络的控制功能不再分散在各个交换机上,因此一旦需要增加或修改新业务,无需修改各个交换中心的交换机,只需要在业务控制点中增加或修改新业务逻辑,并在大型集中式数据库内增加新的业务数据和用户数据。
增值业务源于程控数字电话交换机诞生后,有“等待呼叫”、“呼叫转移”之类新的业务能力,这些业务功能可以认为是早期的智能化业务。但这些功能是比较简单和有限的,且功能是由交换机制造厂商设计的。电信运营商要开发新的业务,就需要设计更改交换机的软件,很不方便。随着电话新业务的增多,出现了智能网的概念,基本设想是交换机只管交换接续这一最基本的功能,至于电话交换以外的新功能则全部集中到智能网。
智能网不是独立存在的网,是叠加在现有程控交换网上的一种网。智能网和程控交换网依靠公共信道信令系统密切联系在一起。具体的实现方式是将电信业务的控制逻辑从传统的交换节点迁移到独立于业务的基于计算机的平台(SCP[2],业务控制点)上,在交换节点上增加一个软件功能模
块(SSF 业务交换功能),开放一个独立于业务的标准的接口(INAP 协议),能够使得SCP(业务控制点)可通过该接口控制交换节点。
如所示,智能网的业务控制点与具有IN(智能网)功能的交换机(SSP,业务交换点)之间的接口机制,在交换机的基本呼叫处理过程中设置一些检测点和控制点,(SSP,业务交换点)通过检测点发现与IN 相关的呼叫,将该事件报告给SCP,从而激活一个IN 业务逻辑实例,该业务逻辑实例依然通过检测点了解本次呼叫的各种信息及呼叫所处的状态,根据业务逻辑及时给出各种控制消息控制呼叫的下一步流程。
SCP(业务控制点)是智能网的核心,智能网从产生到现在已经有了很大的发展,其结构如所示,智能网系统的运行方式包括:
(1) 业务提供者用SCE(业务创建环境)开发业务,将业务逻辑通过SMP(业务管理点)加载到SCP(业务控制点),将业务用户管理程序安装至SMAP(业务管理接入点)。
(2) 业务运营者通过SMAP 设置业务用户数据,将用户数据加载到SMP,SCP。
(3) 业务用户通过话机拨打智能业务,端局分析业务接入码,将呼叫路由至SSP(业务交换点),SSP 通过7 号信令网(SCCP/TCAP)将业务触发事件报告给SCP,SCP 根据业务流程和业务用户的数据控制SSP 或IP(智能外设)为用户提供这个业务的服务。
2 业务接入网关
电信增值业务接入网关(SAG, Service Access Gateway)和SCP 均属于电信网络的业务层。与SCP 相似,SAG 也是向电信网络提供新业务。清晰地表示SCP 和SAG[3]的关系。
通过SAG 将SP 引入增值业务开发领域,屏蔽了底层的多种协议,打破了开发的技术壁垒。SAG 向SP 提供的接口简单易用且符合IT 行业习惯的开发方式,便于业务提供者的开发人员接收和使用,并可得到充足的开发、测试环境的支持。SAG 向SP 的应用服务器提供的接口是基于WEB Service 的接口标准,容易与J2EE 体系相结合,既适用于最新的开发体系,又能够很容易的与原有的开发环境和系统进行结合。
从可以看出,原先业务逻辑是在SCP 上运行,业务开发必须在电信域实现,开发人员须掌握电信领域的知识还需要具有研发能力。而通
过SAG(即Parlay X 网关[4]),将SCP中的业务逻辑上移至CP/SP(独立于电信的内容提供商/业务提供商)公司的服务器中, CP/SP的开发人员可以使用通用的IT 开发环境自行研发,不仅可以调用IT 域的资源,如天气预报信息库;还可以调用电信域的通讯功能(能力),如接续电话、向用户放音和收号、向用户收发短信、向用户收发彩信、对用户进行收费等,一定程度上实现了IT 和IC 的融合。例如,SP 公司,如新浪、搜狐等门户类网站就可以研发开展各种需要调动电信资源的业务,实现各种个性化业务。
由可看出通过SCP 和SAG 在技术上都能够提供增值业务,但实际上,为发挥SP的数据内容优势,他们所能提供的业务类型有所偏向,通常利用智能网(SCP)设备的高性能、高可靠性特点提供基础类、大众化业务,而利用综合业务接入网关(SAG)设备做业务灵活、方便的特点提供个性化业务。可以看出通过SAG 能够将CP/SP 顺利地引入通信领域。
SP(服务提供商)通过SAG 需要调用的业务能力包含多种,如短信、彩信、定位、网页推送(WAP Push)、语音等。而SAG 并不提供实际的业务能力,业务能力是由专门的电信设备提供,业界称之为引擎(英文简写为SE),SAG 的作用是将SP 发出的请求翻译并转递给这些设备,由真正执
行SP 所要求的动作。从SP 到SE,SAG 作为重要的纽带,需要涉及到多种协议:
中圆角矩形框中标识的为业务能力,椭圆圈中标识的是SAG 到(实现该业务能力的)引擎或SP 之间互联协议。
中描述的接口[5]比较多,除了SAG 与SE(业务引擎)之间的接口,还包括了SAG 与业务管理系统(ISMP—综合业务管理平台)之间,SAG 之
间(SAG-SAG Router 之间),和SAG与SP 之间的接口。
为能更清楚的表述这些接口,将SAG 和各SE 之间的接口称为南向接口,SAG 与SP 之间的接口称为
北向接口,SAG 与ISMP(综合业务管理平台)之间的接口称为东向接口,SAG与SAG 之间的接口(SAG 和SAG Router 之间)称为路由接口(西向接口的名称被其他接口所占,因此不能再称为西向接口)。
SP 的业务逻辑通常采用Java 语言编写的,运行于SP 服务器的J2EE 环境中,通过北向接口来和SAG 设备打交道,通知SAG 对用户做什么事情,例告诉SAG 对用户进行定位;或者通过这个接口,从SAG 收到用户的消息,例如从SAG 知道有用户给SP 发了一条短信。
所示的消息 [7]中,以方块开头的行为HTTP 协议部分,以圆点开头的行为SOAP[8]
(Simple Object Access Protocal,简单对象访问协议)消息部分。通过以上的工作,可实现通过SAG 完成了SP 向最终用户的功能。
由此,通过引入SAG,与传统的SCP 相比具有更为灵活和方便的特点,便于开发人员和运营商部署新的业务。
3 结论
本文基于智能网的思想,研究并讨论了能为业务提供商提供个性化增值业务的数据业务平台SAG 。通过SAG 实现的增值业务,充分发挥SP 的内容优势,包含个性化数据库:天气预报、资讯类信息、彩铃铃音库、地图定位等。
计算机硕士论文
[参考文献] (References)
[1] 陈俊亮;CIN 智能网系统[J];电信科学;1997 年01 期。
[2] 杨放春;智能网的标准化与CIN 系列智能网系统[J];世界电信;1996 年04 期。
[3] 中国电信股份有限公司上海研究院,中国电信移动业务网络综合业务接入网关(ISAG)开放接口协议,2007.5。
[4] 王晓庆,杨放春,詹舒波,Research on Implementation of OSA/Parlay Gateway Based on IN Platform,基于IN 平台的OSA/Parlay 网关的实现,电信科学,2005 21(7) 。
[5] 王晓庆,杨放春,詹舒波;Parlay Gateway 体系结构的多视点研究[J];通信学报;2005 年07 期。
[6] 房海霞,戚晨,下一代网络业务Parlay X 协议规范研究,2005.7。
[7] [杨放春;下一代网络中的关键技术[J];北京邮电大学学报;2003 年01 期。
[8] 朱晓民,廖建新,陈俊亮;IN 与Internet 互连的业务和体系结构及其协议[J];电子学报;2001 年0
2 期。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论