(计算机应用技术专业论文)基于isg平台的电信增值业务的研究与开发.pdf_第1页
(计算机应用技术专业论文)基于isg平台的电信增值业务的研究与开发.pdf_第2页
(计算机应用技术专业论文)基于isg平台的电信增值业务的研究与开发.pdf_第3页
(计算机应用技术专业论文)基于isg平台的电信增值业务的研究与开发.pdf_第4页
(计算机应用技术专业论文)基于isg平台的电信增值业务的研究与开发.pdf_第5页
已阅读5页,还剩55页未读 继续免费阅读

(计算机应用技术专业论文)基于isg平台的电信增值业务的研究与开发.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京邮电大学硕士论义罐于i s g3 f 什的r e f 增值业务研究与开发 基于i s g 平台的电信增值业务研究与开发 摘要 随着通信技术的发展,各种智能业务得到了广泛的应用,使用传 统的电信业务开发技术目前已经开发出了许多智能业务,但其同时也 暴露出诸多不足接口的封闭使得电信业务不能快速开发且开发出的 业务不具灵活性,因此,开放a p i 的研究成为当前的热点,通过开放 的a p i 电信业务开发可以实现开放、快速、灵活。 这篇论文主要解决的课题是基于i s g 平台的电信增值业务的研 究和开发,智能服务网关( i s g ) 给网络运营商提供了一个向业务服 务提供商和第三方客户应用开发商开放其网络资源的标准的方法。 i s g 向第三方业务开发者隐藏了底层电信网络复杂的细节,客户应用 开发者可以轻松的使用底层电信网络的能力,客户应用开发者可以不 知道底层网络的协 义,也不用和底层的网络元素发生交互就可以接入 网络资源。从而使电信业务的个性化快速开发成为可能。 论文主要由四个部分组成:第部分指出课题研究的背景和意 义;第二部分介绍课题相关的一些技术,是课题的理论基础部分,包 括智能网、下一代网络、软交换、p a r l a y o s a 和j a v a 等,其中p a r l a y 是重点内容,:第三部分基于智能服务网关( i s g ) 开发了一个v p n 电 信业务实例,以此证实基于p a r i a y 组织提出的开放a p i 开发电信增 值业务的快速、可行性;第四部分是对课题研究和开发过程中的一些 经验的总结和对所开发的v p n 业务实例在将来应用中的展望和需要 改进方面的建议。 关键字: 智能网下一代网络软交换p a r l a y 智能服务网关虚拟专网 型丛塑坠坠茎堂堡土兰苎一兰! ! ! :! 鱼塑:! 生望篁些堑坚塑! 芏墨 r e s e a r c ha n d d e v e l o p m e n to f t e l e c o m m u n i c a t i o ne n h a n c e d s e r v i c e sb a s e do n i n t e l l i g e n ts e r v i c e s g a t e w a y a b s t r a c t n o w ,w i t ht h e d e v e l o p m e n t o f t h e t e l e c o m m u n i c a t i o n t e c h n o l o g i e s ,a l lk i n d so f i n t e l l i g e n ts e r v i c e sh a v e b e e n w l d e l ya p p lt e d b u tai o t o f t e l e c o m m u n i c a t i o ns e r v i c e s d e v e l o p e db yt r a d i t i o n a lt e c h n o l o g i e sh a v e m a n ys h o r t c o m i n g s , f o r 1 n 8 t a n c e ,c l o s e di n t e r f a c em a k ei t d i f f i c u l tt o d e v e l o d t e 上e c o n l m u n i c a t i o ns e r v i c e sr a p i d l ya n dt h es e r v i c e s i sn o ts o t l e x i b l e , s ot h er e s e a r c ho ft h eo p e na p ib e c o m i n gt h eh o ts d o t n o w l h et e l e c o m m u n i c a t i o ns e r v i c e sd e v e l o p e d w i t ht h eo p e na p i h a st h ec h a r a c t e r i s t i co fo p e na n dr a p i d i t y ,a n dt h e s e r v i c e s t h e m s e l v e sa r ef l e x i b l e 1 h i sa r t i c l e d i s c u s s e sm a j o rs u b j e c t a b o u tr e s e a r c ha n d d e v e 上o p m e n to f t e l e c o m m u n i c a t i o ne n h a n c e ds e r v i c e s b a s e do n i n t e l l i g e n ts e r v i c e s g a t e w a y t h e 工n t e l l i g e n ts e r v i c e sg a t e w a v l 1 3 l j ,p r o v i d e sas t a n d a r d w a yf o rc a r r i e r st o o p e nt h e i r n e t w o r kr e s o u r c e st oa p p l i c a t i o n s s e r v i c ep r o v i d e r s ( a s p s ) a n d t n ”d - p a r t y c l l e n t a p p l i c a t i o n d e v e l o p e r s i s gh i d e st h e d e t a i l so f t h e u n d e r l y i n gn e t w o r ka n ds h i e l d s a p p l i c a t i o n d e v e t o p e r sf r o mt h e c o m p l e x i t i e so ft h e t e l e c o m m u n i e a t i o n s n e t w o r k c l i e n t a p p l i c a t i o n d e v e l o p e r sa r ea b l et ou s e t h e c a p a b i l i t i e so ft h eu n d e r l i n gn e t w o r km o r e e a s i l y t h e vc a n a c c e s st h en e t w o r kr e s o u r c e sw i t h o u t t h eh a v i n gt ok n o wt h 8 p r o t o c o l st oc o m m u n i c a t ew i t ht h en e t w o r k e l e m e n t s t h et h e s i si sm a k eu po ff o u rp a r t s ,t h ef i r s tp a r t 。fit p o i n t so u tt h eb a c k g r o u n da n ds i g n i f i c a t i o no ft h et h e s i s ,t h e 5 e c o n d p a r ti n t r o d u c e st h e t e c h n o l o g i e s c o n c e r n i n g t h e r e s e a r c h ,t h i sp a r t1 st h et h e o r yb a s i so ft h e t h e s i s ,i nt h e t h i r dp a r t ,o n ei n s t a n c ec a l l e dv p ns e r v i c eh a sb e e nd e v e l o d e d i 型! i 塑堕! 查兰塑! := 堡苎 兰主! ! 鱼! ! = 鱼箜! ! 堕望堕些堑竺壅! ! 墅丝 b a s e do ni n t e l l i g e n ts e r v i c e sg a t e w a y ,w h i c hs h o w st h a t i ti s p o s s i b l e a n d s i m p l e t o d e v e l o pt e l e c o m m u n i c a t i o ne n h a n c e d s e r v i c e sw i t ht h e o p e na p io f f e r e db y p a r l a yo r g a n i z a t i o n , f i n a l l y ,t h ee x p e r i e n c et h r o u g h o u tt h ew h o l ed e v e l o p m e n ta n d r e s e a r c hi ss u m m a r iz e da n dt h ep o s s i b l ei m p r o v e m e n to ft h ev p n s e r v jc ejsa d v js e d k e y w o r d s : i n t e l l i g e n tn e t w o r k n g ns o f ts w i t c h p a r l a y i s gv p n 北京l i | | j 电人学硕= e 论文接于i s g1 f 赍的l 也俄增值业务研究与开发 独创性( 或创新性) 声明 本人声明所呈交的论文是本人在导师指导f 进行的研究工作及取得的研究成果。尽我所 知,除了文中特5 : j i j h 以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰 写过的研究成果,也不包含为获得北京邮电人学或其他教育机构的学位成证忙而使用过的材 科,与我一同【作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢 意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名:墨b日期: 兰丛:墨:主兰 关于论文使用授权的说明 学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读 学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构 送交论文的复印件和磁盘允许学位论文被奇阅和借阅:学校可以公布学位沦文的全部或部 分内容,可以允i ,| = 采用影印、缩印或其它复制手段保存、汇编学位论文。( 保密的学位沦文 在解密后遵守此规定) 保密论文注释:本学位论文属于保密在一年解密后适用本授权书。非保密论 文注释:本学位论文不属于保密范围,适用本授权书。 本人签名:玉丛f i 期:趟垫 北京邮电大学硕士论义 捧十i s g 、犷台的l u 信增值业务 i j d f 与开发 1 1 电信增值业务 第1 章绪论 电信增值业务是指凭借公用电信网的资源和其它通信设备而开发的附加通 信业务,其实现的价值使原有网路的经济效益或功能价值增高。 增值业务广义上分成两大类:一是以增值n i ( v a n ) 方式出现的业务。增值网 呵凭借从公用网租用的传输设备,使用本部门的交换机、计算机和其它专用设备 组成专用网,以适应本部门的需要。例如租用高速信息组成的传真存储转发网、 会议电视网、专用分组交换网、虚拟专用网( v p n ) 等;二是以增值业务方式出现 的业务。是指在原有通信网基本业务( 电话、电报业务) 以外开发的业务,如数据 捡索、数据处理、电子数据互换、电子信箱、电子查号和电子文件传输等等业务。 本文所指的电信增值业务为后种。 目前我国电信网上开放的主要增值业务有: ( 1 ) 电子信箱,也称电子邮件。最新一代的电子信箱是消息处理系统( m h s ) , 可实现异种计算机之间互通。电子信箱为用户提供存取、传送文电、数据、图表 或其它形式的书面信息,它通常通过分组交换数据网传送,也可通过电话网或用 户电报网来实现。 f 2 ) 可视图文。作为电话机用户的附加增值业务,它通过公用电话网与分组 交换网上的数据库互连,可以按需检索各类文字、图像( 彩色) 信息。也可用作电 子信箱的终端设备。 ( 3 ) 电子数据互换( e d i ) 。是采用计算机按照规定的格式和协议进行贸易或信 息交换的手段,故也称之为”无纸贸易”,它是发达国家最现代化的贸易手段,已 被许多国家采用,我国推行的”金字”工程中的”金关”就是e d i 在我国的丌发与应 用。 ( 4 ) 传真存储转发。是通过计算机将用户的传真信号进行存储、转发或具有 传真检索信息功能的设备,为用户提供高性能的传真业务。通常利用专线或公用 分组网为电话网上的用户提供遇忙重发、多址或广播传送、定时投送、语音提示 查询以及传真电传转换等业务。传真存储转发是非实时通信,电路利用率可提 高五倍以上,是一项很有发展前途的业务。 ( 5 ) 在线数据库检索。是通过电信网络将数据终端或p c 机与各种信息数据库 相连,在检索软件的支持下,用户可方便、迅速地获取所需要的信息和数据。除 用户直接查找数据库外,也可以通过中介计算机系统,使用户很容易地找到所需 第4 页 北京i | | | 5 电大学硕士论文基于i s gi f 台的l 也佑增值业务研究与开发 要的数据库。其应用范围极广,如科技情报检索、新闻、金融、股票、期货、航 班、车次等公用服务,也应用于各类专业数据库如图书、化工、轻工、石油等等。 ( 6 ) n i 际互联网( i n t e r n e t ) ,也称网间网。它是全球最大的计算机互连网,也是 属于利用现有通信网络和计算机资源丌放的增值业务,为了满足中国用户的需 要,邮电部以北京、上海、广州作为全国的出入口局与美国i n t e m e t 互连,用户 可通过电话网、公用分组交换网、电子信箱系统或专线方式进入中国互连网 c h i n a n e t ,与国内外互连网的用户通信。在该网上可以为用户提供电子信箱、文 件传送、数据库检索、远程信息处理、资料查渤、多媒体通信、电子会议、图像 传输等服务。 f 7 ) 语音信息业务。以语音平台为用户提供语音信息业务,如1 6 0 台人工辅 助的信息台、1 6 8 台自动声讯服务、1 6 6 台语音信箱,其服务范围遍及新闻、体 育、科技、金融、证券、房地产、医疗保健、娱乐、交通、购物指南、旅游、人 才交流、热点追踪等各方面,这些服务f 逐步走向全国信息台联网、数据库检索 等方式过渡,实现资源共享。 其他如2 0 1 电话呼叫卡业务、8 0 0 对方付费业务,还有虚拟专用n ( v p n ) 业 务、集中式用户交换机业务、电视会议、视像点播( v o d ) 等等一些新型增值业务 也已经投入商用。 1 2 课题提出的背景 上面提到现在已经有许多的电信增值业务被开发并且广泛使用,然而,通信 网络在i n t e r n e t 技术的推动下向支持动态的个性化电信业务的多业务电信网络发 展的趋势愈发明显,电信市场的开放要求电信运营商提供适应市场需要的可运营 的电信业务。传统的电信网络,无论是固定电话网、移动电话网、智能网、数据 通信网、传输网,还是综合业务数据网,出于提高资源复用率,网络和业务的管 理和维护的考虑,一直遵循面向连接的和封闭的网络和业务体系,这使得电信业 务的开发相当困难,第三方业务开发商难以介入,如何使通信网具有开放的应用 编程接口,使第三方业务供应商能够根据市场的需求设计出丰富多彩的电信业 务,成为当前研究的热点。 1 3 课题研究的意义 我的毕业设计论文主要使用朗讯开发的i s g 平台进行一些电信增值服务的 开发试验以此验证遵循p a r l a y 组织提出的开放a p i 开发电信增值业务的可行性、 第5 页 北京邮电大学硕士论立基于i s g 平台的l u f 齐增值业务研究与开发 简单性。研究在遵循p a r l a y 标准的电信平台上开发电信业务较传统电信业务开发 的优势。 第6 页 北京邮电大学颤l 论义基十i s g 平台的电信增值业务研究与开发 2 1 智能网 第2 章电信增值业务相关技术介绍 2i l 智能网概念 智能网( i n :i n t e l l i g e n t n e t w o r k ) 是在原有通信网的基础上设置的一层叠加网, 是快速、方便、经济、灵活、有效地生成和实现各种新业务的体系结构。其目标 是为现在、未柬的所有通信网络服务,包括电话网( p s t n ) 、综合业务数字网 ( i s d n ) 、移动通信网( g s m 、c d m a 等) 、宽带综合业务数字网( i s d n ) 、因特网 ( i n t e m e t ) 等,不断为各种网络提供满足用户需要的新业务。目前,智能网在电信 领域已经得到广泛的应用,给电信部门和用户带来了巨大的经济利益和方便。 21 2 智能网体系结构 智能网目| i 已经广泛应用于各种网络,并且制定了各种相应的标准和建议, 如固定网已实现的1 nc s 2 ,移动网的c a m e l 等。下面只对其通用的体系结构 和概念模型作一简要介绍。 如图2 1 所示,一般地,一项新业务由业务创建环境( s e e ) 生成,经过验证 后由业务管理点( s m p ) 提交给业务控制点( s c p ) 。业务在s c p 内执行,业务的一 次执行由s c p 与业务交换点( s s p ) 共同协作完成。智能外设( i p ) 提供智能网业务 所需的专用资源。在业务执行过程中,s c p 控制i p 向用户播放录音通知和收集 拨号数据等。此外智能网体系结构中还包含业务管理接入点( s m a p ) ,向用户提 供接入到s m p ,对智能网业务及接点进行管理的接口。 i n 结构中,s c p 与s s p ,i p 通过标准s s 7 互连,完成业务的呼叫控制;s c p 与s m p 通过公用数据网连接,完成系统的业务管理、网络管理及接入管理的控 嵩。 第7 页 北京邮电丈学硕士论文 基于i g g3 产台的i u f 青增值业务研究与开发 困2 - i 智能网体系结构 2 ,1 ,3 智能网开发电信增值业务存在的不足 目前,智能网的接入与承载相分离、控制与业务相分离以实现电信增值业务 的快速开发的思想已经得到广泛认可,但目前智能网的各功能模块间出于没有提 供开放标准的接口,所以其快速开发电信业务的能力受到了运营商的质疑,而且 由于各个智能网开发商的设备间彼此不兼容,使得整合电信网中的智能网系统需 要各个智能网开发商的参与,新业务开发难度较大,周期较长,不能适应市场变 化;智能网只能停留在“单端单控制”层面上,不具备分布计算功能:智能网只 适用开发一些通用的大众型的业务,对个性化的灵活多样的业务和数据业务的支 持能力不足;此外,智能网开发电信业务需要较多的电信领域的知识,这使得i t 业的业务开发商无法进入该领域。综上所述,电信增值业务的开发迫切需要一种 能够提供开放接口,支持通用编程语言的新技术。 第8 页 北京邮电大学坝j :论文 基十 s g 、r 蠹的t u 信增值业务研究开发 2 2n g n 和软交换 22 ,l 下一代网与网络演进 2 2 1 1f 一代网概念 n g n 在传统的以电路交换为主的p s t n 网络中逐渐迈出了向以分组交换为 主的步伐,它承载了原有p s t n 网络的所有业务,同时把大量的数掘传输卸载到 i p 网络中以减轻p s t n 网络的重荷,又以i p 技术的新特性增加和增强了许多新 老业务。n g n 是基于t d m 的p s t n 语音网络和基于i p a t m 的分组网络融合的 产物,它使得在新一代网络上语音、视频、数据等综合业务成为了可能。 2 2 12f 一代网的主要特点 下一代网具有以下特点: 1 ) 下一代网应支持业务的多样化,包括话音、数据和多媒体业务。支撑宽范 围的业务包括实时的、非实时的业务和多媒体业务,同时支持业务的个性化,业 务的移动性、开放性和灵活性。 2 ) 下一代的网基于包传送。 3 ) 将业务控制,控制承载分离,网络体系采用分层结构,即分为核心媒体 层、控制层、业务层。其中: 核心媒体层:媒体层是负责将消息从用户的一端传到另一端。 控制层:控制层是控制媒体层完成消息的传送、计费、管理和维护。 业务层( 应用层) :负责在基本业务的基础上完成各种附加业务的提供。 接入层:用户通过各种接入方式接入到核心媒体层。 下一代网络中网的分层体系是下一代网的一个主要的特点,它避免了传统电 路交换网将各种功能集中在一个接点上的缺陷,不仅将业务的提供和控制分开而 且将控制和承载连接分开,改变了现有传统的电路交换网中控制与承载连接紧密 捆绑的状况,可以灵活、方便的组织网络和提供业务。 4 ) 、j k 务和网络松偶合并且提供开放的接口 下一代网络提供开放的业务接口,通过各种标准的接口可以方便地由第三方 来完成业务的提供。由运营公司、设备制造公司、增值业务经营公司、内容提供 公司、系统集成公司、通信软件公司的合作发展多种业务。 5 1 具有端到端的宽带传送的能力。下一代网络的物理承载将主要采用基于 w d m 的光传输系统。并在光传输系统中逐步引入光交换设备。 6 1 下一代网络能与传统网配合。 7 1 支持终端的移动性 第9 页 北京邮电大学硕士论文 某于i s g 平俞的l u f 卉增值业务研究与开发 下一代的网络持终端的移动性,满足日益增长的移动业务的需要。 8 ) 下一代网络是可方便管理、调度和维护的。 9 ) 下一代网络是保证质量和足够的安全性和可靠性的。 l o ) 下一代网络是可持续发展的 22 2 软交换技术 2 2 2 1 软交换在f 一代网中的位置 软交换设备( s o f l s w i t c h ) 是一个电路交换网向分组网演进的核心设备,也是下 一代电信网络的重要设备之一,它独立于底层承载协议,主要完成呼叫控制、媒 体网关接入控制、资源分配、协议处理、路由、认证、计费等主要功能,并可以 向用户提供现有电路交换机所能提供的所有业务以及多样化的第三方业务。它的 主要特点是: 业务提供和呼叫控制分开; 呼叫控制和承载连接分开; 开放的接口,便于第三方提供业务; 软交换在下一代分组网络分层结构中位于控制层面,如图2 2 所示。它与承 载层,信令网、各种接入网关、中继网关等通过相应的协议互通来提供各种服务。 图2 2 软交换设备与各种网关以及承栽网的连接 22 2 2 软交换的主要功能 软交换的主要功能包括以下几部分: 第1 0 页 北京邮电大学硕士论义 基于i s g 平台的l u 信增值业务研究与开发 ( 1 ) 根据业务应用层相关服务器中登记的用户属性,确定用户的业务使用权 限,以确定是否接受用户发起的业务请求。 ( 2 ) 对边缘接入层的各种媒体网关的资源进行控制,控制各个媒体网关资源 的使用,并掌握各个媒体网关的资源占用情况,以确定是否有足够的网络通信资 源以满足用户所申请的业务要求。 ( 3 ) 完成呼叫的路由选择功能,根据用户发起业务请求的相关信息,确定哪 些媒体网关之间应建立通信连接关系,并通知这些媒体网关之间建立通信连接关 系并进行通信,以及在通信过程中所采用的信息压缩编码方式、是否启用回声抑 制等功能。 ( 4 ) 对媒体网关之问的通信连接状态进行监视和控制,在用户业务使用完成 后,指示相应的媒体网关之间断开通信连接关系。 ( 5 ) 计费。由于软交换机只是控制业务的接续,而用户之间的数据流是不经 过软交换机的,因此软交换机只能实现按接续时长计费,而无法实现按信息量计 费。若要求软交换机具备按信息量计费的功能,则要求媒体网关具备针对每用户 的每次使用业务的信息量进行统计的功能,并能够将统计结果传送给软交换机 ( 6 ) 与h 3 2 3 网的关守( g k ) 交互路由等消息,以实现软交换网与h 3 2 3i p 电 话网的互通。呼u 控制功能; 2 ,2 2 3 以软交换为核心的f - 一代网的电信业务 从上面的介绍可知,软交换呼叫控制和承载传送的分离使软交换网络可以采 用任何形式的分组传送技术,业务控制和网络控制分离使软交换网络可以灵活地 提供各种面向未来的网络融合业务。通过和p a r l a y ( 下面将详细介绍) 网关的结 合,允许用户对系统进行编程以创建新业务,从而使得第三方独立软件商可以真 正参与业务的实现和提供。软交换的这些特点正好可以解决智能网开发电信业务 中存在的不足,软交换网络为下一代网络电信业务的快速开发提供了一个网络平 台,在这个平台上,开发的电信业务将会更加丰富多样。 2 3 p a r l a y 2 3 1 概述 在上一节介绍了下一代网络和软交换技术的概念和特点后,我们知道了随着 n g n 技术的发展,电信业务提供者们正在寻找开放的、可编程网络以解决快速 第1 1 页 北京邮电大学顾士论文 基于i s g 平台的屯信增值业务研究与开发 开发和传递新业务的需求。p a r l a y 组织成立于1 9 9 8 年,它是由多家网络运营公 司、应用业务供应商、独立软件销售商、设备制造商及标准化组织组成的一个非 赢利性组织,它的主要目标就是制定符合工业标准的应用编程接口( a p i ) 规范, 促使第三方业务供应商或电信运营商基于这一接口平台,采用不同的技术在无 线、i n t e m e t 或公众交换网上开发通信产品、提供通信业务,同时为特定的用户 群快速定制个性化业务以作为普遍业务的补充。 p a r l a y 作为新一代的电信业务规范,能够提供跨于无线网络,i p 网络和p s t n 等网络的业务,它为第三方开发者提供了开放的a p i 接口,允许应用开发人员访 问网络业务。是一种能够支持网络独立性和应用便携性的体系结构,这种体系结 构比传统的智能网体系结构改进了很多。基于a p i 的业务供给方法,对应用所要 使用的网络能力进行了封装,并屏蔽了网络底层能力具体执行过程的复杂性,从 而使网络的完整性、性能和安全都得到了提高。 p a r l a ya p i 是p a r l a y 组织制定的开放的、独立于技术的、可扩展的a p i ,它 采用了面向对象的方法,使用u m l 来描述。p a r l a ya p i 提供了安全、开放的接 入现有网络的能力。p a r l a y o s a 网关包括多个业务能力服务器( s c s ) ,每个业务 能力服务器对业务应用来况是一个或多个业务能力特征( s c f ) ,此业务能力特征 是对网络所提供的功能的抽象,负责为高层业务应用提供访问网络资源和信息的 能力;框架( f r a m e w o r k ) 提供保证业务接口开放、安全、以及可管理所必须的能力。 p a r l a y 接口是通过“p a r l a y 网关”来实现的。该网关提供了安全接入网络能 力的功能( 朗讯的i s g 平台就是一个典型的实现了p a r l a y 接口的p a r l a y 网关) 。 p a r l a y a p i 的体系结构由多个接口组成,共定义了五种接口( 如图2 3 ) ,接口6 暂 未定义。 客户应用和框架间的接口( 接口1 ) 此接口主要完成鉴权授权、业务的发现与选择、建立业务协议、接入业务等 保证应用正常使用业务的基本功能; 客户应用和业务能力特征之间的接口( 接口2 ) 主要完成应用与业务问的消息交互,应用通过此接口实现对各种业务的调 用: 框架和业务能力特征之间的接口( 接口3 ) 主要完成业务在构架的注册,构架对业务的管理等功能: 框架和企业经营者之间的接口( 接口4 ) 主要完成企业经营者对业务的定购功能; 第1 2 页 北京邮电大学硕士论文 接于i s g 卜台的i u 信增值业务研究b 开发 框架和第三方业务提供商之间的接口( 接口5 ) :通过此接口允许第三方供应商提供p a r l a y 业务,具体功能与接口3 相似。 图2 - 3p a r l a y 接口 p a r l a y 的业务能力功能有呼叫控制s c f 、用户交互s c f 、移动s c f 、终端能 力s c f 、数据会话控制s c f 、通用消息s c f 、连接性管理s c f 、帐户管理s c f 、 计费管理s c f 等,每种s c f 部是对底层网络能力的抽象,如软交换的功能就可 以被抽象为上层的呼叫控制s c f 。以下是具体各种s c f 的功能的简要介绍: 通用数据定义s c f :贯穿整个p a r l a y 规范的对象和类型 框架s c f :应用程序如何进行鉴权;如何发现网络具备的功能:故障和负载 管理。 移动性s c f :应用程序如何发现终端的位置,终端位置发生变化时如何通知 应用程序 终端功能s c f :应用程序如何识别终端具备的特性 数据会话控制s c f :应用程序如何管理终端的数据会话,主要用在g p r s 和 其他2 5 g 的业务中。 在席和可用性管理s c f :应用程序管理表达”上线离开”的在席状态和”会议 空闲中”的可用性状态,通常用在即时消息和无线即时信患的业务中 帐号管理s c f :查询帐号和计费历史信息 计费s c f :要求对业务进行基于内容的计费 呼叫控制s c f :如何建立普通呼叫和多方通话( 会议) ,如何选择呼叫路由 以及如何建立多媒体呼叫 通用消息s c f :应用程序如何与消息系统交互,如语音、传真和邮件 联机管理s c f :管理服务质量( q o s ) 和虚拟专业网( v p n ) 的配置 策略管理s c f :应用程序如何与策略驱动的网络交互 第1 3 页 北京邮电大学硕士论文基于i s g 甲台的i u 竹增值业务研究b 开发 2 3 3p a r l a y o s a 框架 从p a f l a y o s a 诞生开始,网络运营商和业务提供商最关。心的一个闽题,就 是如何确保网络资源不被未授权用户的访问和如何防御安全方面的威胁。这些正 是由p a r l a y o s a 框架保证。p a r l a y 框架在p a r l a y o s a 网关部分被实现,下面将 会具体描述。所有的应用程序和业务如果要调用p a r l a y o s aa p i 的话首先就 需要在p a r l a y o s a 框架上注册。p a r l a y o s a 框架是一个软件组件,用来对应用 程序进行鉴权、返回p a r l a y o s a 功能的对象引用。p a r l a y 框架主要解决安全性 和可用性的问题。 p a r l a y a p i - - - - - - - ,“- - - - - - 舟| 子资荫锄空接帆5 ( p ,踌由器捧靛童廒备嚣一 图2 - 4 p a r l a y 技术粜构 2 3 4p a r l a y o s a 网关的角色 p a r l a y o s a 模型引入了一个新的网元- - p a r l a y o s a 网关,通过它,应用程 序就能够使用p a r l a y o s a a p i 与现有网元打交道。网络运营商和业务提供商控制 着p a r l a y o s a 网关,他是与p a r l a y o s a 交互的唯通道。这就意味着应用程序 是与网络内部的协议是分开的,它可以在不影响现有应用程序和业务的情况下介 入网络。p a r l a y o s a 网关同时也实现了p a r l a y 框架。 这就给产商提供了一种灵活的网关实现方式,许多产商采用独立网关和各种 网元如s s p 、位置信息服务器和采用本地协议( s s 7 f l n a p ,上面案例中的l i f ) 第1 4 页 北京邮电大学顺l j 论文抹于i s g r 台的电信增值业务研究。j 开笈 的策略管理引擎打交道。爱立信的网络资源网关,本文将要使用的朗讯的i s g 网 关和a e p o n a 的c a u s e w a yp a r l a y 网关就是采用了这种实现方式。p a r l a y 网关的 这种灵活性,使得其他厂商也可以将p a r l a y 网关集成到现有的智能网平台中,比 如你可以把它直接放在s c p 中。m a r c o n i 的应用媒体网关就是s y s t e m xs c p 的 一个组件,t e l c o r d i a 的电话开发业务网关也是作为i s c p 的一个组件。 从运营商的角度来说,采用s s 7 和i p 与现有网元打交道的p a r l a y o s a 网关 给他们提供了更多的选择,他们可以选用不同网关产品,无需任何修改就可以直 接和现有的设备互连。 2 3 5 将企业内的应用服务器连接到网络 企业应用程序采用了i t 工业的标准模式,客户软件( 基于w e b ,在p c 上 运行) 与放在w e b 应用服务器上的企业应用程序交互,后台使用大型机系统上 的数据库。应用服务器是这种方案的关键元素,它是一个在同一时间能支持多个 w e b 应用程序的高可用性软件系统。 p a r l a y o s a 设想应用程序运行在应用服务器上,通过t c p i p 连到 p a r l a y o s a 网关。 这里有两种应用的场景。应用程序和应用服务器都驻留在同一个数据中心, 支持商业应用,使用通信服务提供商的网络设备,通过p a r l a y o s a a p i 查询一辆 乍车或一名现场工程师的位置;第二种,应用程序被第三方a s p ( 应用程序提供 商) 厂商托管,他们也通过p a r l a o s a 与业务提供商的网络交互。 2 3 6 网络中应用服务器的角色 业务提供商可以利用p a r l a y o s a 的优势,给用户提供满意的业务。很多业 务提供商在网络内部署应用服务器,在上面运行第三方的业务。这样就给管理上 带来了方便,因为,自己的业务和第三方业务都采用了统一接i - - p a r l a y o s a a p i 。 2 3 7p a r i a y o s a 和其他工业标准的关系 在开辟通信业务和应用接口的新途径方面,p a r l a y 小组扮演者一个先驱者的 角色,他们与其他标准组织和工业团体保持接触,以避免重复,从而发布统一的 规范。p a r l a y 小组提供了其他论坛和工业团体的链接,与他们保持联络,避免了 工作上的重复和工业上的混乱。 由p a r l a y 、3 g p p 和e t s i 共同成立了一个联合工作组,以协调三方的工作。 3 g p p 是个开发第三代移动网络规范的组织,它的最终规范由p a r l a y 和e t s i 第1 5 页 北京邮电大学硕士论丈 基于i s g 、f 台的i b 信增值业务研究与开发 联合发布。在北美和远东,3 g p p 2 是个致力于将现有网络向c d m a 和a n s l 4 1 网络过渡的标准组织,3 g p p 2 也吸取了联合工作组一些于底层网络无关的技术和 一些无线访问网络的技术。 p a r l a y 小组与在席和可用性管理论坛( p a m ) 保持长期的合作,p a r l a y 小组 在第四版的p a r l a ya p i 规范中包含了p a m 的a p i 接口。2 0 0 3 年4 月,p a m 论 坛并入p a r l a y 小组。p a y c i r c l e 是一个集中发展移动计费和电子商务技术的 组织,p a y c i r c l e 和p a r l a y 合作创建了计费的w e b 服务规范,2 0 0 3 年4 月作为 p a r l a y x 规范的一部分发布。 开发式移动联盟( o m a ) 是最近成立的一个组织,目标是简化移动应用程 序和业务的创建工作。2 0 0 3 年5 月,p a r l a y 和o m a 签署了一个双方共同合作的 协议。 p a r l a y 规范也被引进中国,并于2 0 0 2 年被信息产业部采纳。 2 4 电信增值业务平台 电信增值业务平台有的就是p a r l a y 网关,但有的p a r l a y 网关只是它的一部分, 也就是电信增值业务平台集成了p a r a l y 网关。p a r l a y 网关实现了p a r l a y o s a a p i , 通过其实现的p a r l a y 接口,第三方业务开发商可以在上面进行电信增值业务的开 发( 可以通过直接调用p a r l a ya p i 的实现包或是平台开发商封装的开发包) ,第三 方开发商不用了解底层网络的细节,呈现在他们面前的是程序设计的类、对象、 函数等东西,使得电信增值业务的开发变得简单灵活高效,一些电信平台采用了 跨系统的编程语言j a v a 实现( i s g 平台就是用j a v a 实现的) ,使得开发出的应用 具有了跨平台的灵活性,从而开发出来的应用具有通用性和易维护性等优点。 在图2 - 4 中,增值业务平台由电信运营商管理和维护,分为两个逻辑部分: 框架和网络资源能力服务器。框架向s p 提供两种类型的接口支持。其一是面向 企业法人的电信服务定购关系的接口支持,包括了s p 企业账户的管理、应用程 序的管理、电信资源使用合同的管理。其二是向s p 的电信增值业务的应用程序 提供安全接入认证,电信资源查找、签署服务等级合约、获得电信服务实例入口 和服务质量监控的接1 :1 支持。s p 应用程序使用的电信资源是由网络资源能力服 务器提供的,这里的电信资源包括话音、短信、位置、用户状态和计费等,它们 可以通过各种不同的私有协议映射到运营商现有的网络设备和内部系统中。这些 资源通过接口注册到框架。 第1 6 页 北京邮电大学硕士论文 接于i s g 、f 台的1 u 佑增值业务研究j 开发 n 歹百厂0 - v 7 - - - - - - - - 一;d e n x - - - - - - - - - - 一 。;口口;j 口口:口口 i j 赫磊t f f t n t l ? m 一, s c l : 毗* r - 倘川- - q 后蠢 2 5 j & v e t 相关技术 回圈口 图2 - 5p a r l a y 0 s aa p i 逻辑体系结构图 a p p l e t 是一种j a v a 程序,它通过使用该a p p l e t 的h t m l 文件,由支持j a v a 的网页浏览器下载运行。也可以通过m a 开发工具的a p p l e l v i e w e r 来运行。a p p l e t 程序离不开使用它的h t m l 文件。这个h t m l 文件中关于a p p l e t 的信息至少应 包含以下三点: 1 ) 字节码文件名( 编译后的j a v a 文件,以c l a s s 为后缀) 2 ) 字节码文件的地址 3 ) 在网页上显示a p p l e t 的方式。 一个h t m l 文件增加a p p l e t 有关的内容使网页更加富有生气,如添加声音、 动画等这些吸引人的特征,它并不会改变h t m l 文件中与a p p t e t 无关的元素。 由于a p p l e t 可以嵌入浏览器中完成用户与后台系统的交互,而浏览器一般 都支持a p p l e t ,因此a p p l e t 是实现表示层跨平台的一种相当有效的技术,但由 于一些安全性方面的考虑,a p p l e l 在浏览器中的功能受到了一些限制另外,在 网络带宽不够的情况下,下载a p p l e t 会显得比较慢,所以其应用被限制在了一 定范围内,而未能在i n t e r n e t 上普及。在我开发的v p n 和m 8 0 0 业务中,部采用 了a p p l e t 作为表示层的主选方案,同时采用流行的m v c 框架s t r u t s 开发了备选 的表示层方案,因为a p p l e t 具有图形界面的一些优势,而当应用被部署在内部 网时,使用a p p l e t 是一种较好的方案。 2 5 2j s p 和s e r v l e t j s p 是一种基于文本的、以显示为中心的开发技术,当与一个j a v a b e a n s 类 第1 7 页 北京邮电大学硕士论文甚于i s g 平台的l u 竹增值业务研究l f 发 结合在一起时,提供了一种使内容和显示逻辑分开的简单方式。分开内容和显示 逻辑的好处是,更新页面外观的人员不必懂得j a v a 代码,而更新j a v a b e a n s 类 的人员也不必是设计网页的行家里手,就可以用带j a v a b e a n s 类的j s p 页面来 定义w e b 模板,以建立一个由具有相似的外观的页面组成的网站。j a v a b e a n s 类 完成数据提供,这样在模板中就没有j a v a 代码,这意味着这些模板可以由一个 h t m l 编写人员来维护。 s e r v l e t 名称大概源于a p p l e t ,s e r v l e t 其实和传统的c g i 程序和i s a p i 、n s a p i 等w e b 程序开发工具的作用是相同的,在使用j a v as e r v l e t 以后,用户不必再使 用效率低下的c g i 方式,也不必使用只能在某个固定w e b 服务器平台运行的a p i 方式来动态生成w e b 页面。许多w e b 服务器都支持s e r v l e t ,即使不直接支持 s e r v l e t 的w e b 服务器也可以通过附加的应用服务器和模块来支持s e r v l e t 。得益 于j a v a 的跨平台的特性,s e r v l e t 也是平台无关的,实际上,只要符合j a v as e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论