已阅读5页,还剩75页未读, 继续免费阅读
(计算机应用技术专业论文)parlayosa网关总体设计与关键技术实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
p a ria y o s a 网关总体设计与关键技术实现 摘要 近年来,电信网的通信能力迅速增强,业务需求趋于多样化。为 在日益激烈的市场竞争中取得优势,获得更高的收益,运营商必须提 供更丰富的业务来吸引住用户,并努力提高网络利用率。为此,必须 对现有封闭式的电信网络体系结构进行变革。在这一背景下,基于软 交换技术的n g n ( n e x tg e n e r a t i o nn e t w o r k ) 技术应运而生。 一 n g n 是业务驱动的,它提出了两个重要原则:业务与呼叫控制 相分离、呼叫控制与承载相分离,从而实现开放的分布式网络结构。 这些功能分离后,需要一种开放的、标准的接口将其联系起来完成各 种业务。p a r l a y o s a ( o p e n s e r v i c e a c c e s s ) a p i ( a p p l i c a t i o n p r o g r a m m i n gi n t e r f a c e ) 就是连接业务与呼叫控制的桥梁。 本文首先回顾了电信业务提供方式的发展过程,总结了其走向开 放的必然趋势。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 自19 9 8 年p a r l a y g r o u p 提出以来,得到了e t s i ( e u r o p e a nt e l e c o m m u n i c a t i o n ss t a n d a r d s i n s t i t u t e ) 、3 g p p ( 3 r dg e n e r a t i o np a r t n e r s h i pp r o j e c t ) 等组织的支持,取 得了快速发展和广泛应用。 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 网关有c o r b a ( c o m m o no b j e c tr e q u e s tb r o k e r a r c h i t e c t u r e ) 、j a i n ( j a v aa p i f o ra d v a n c e di n t e l l i g e n tn e t w o r k ) 、 d c o m ( d i s t r i b u t i n gc o m p o n e n to b j e c t m o d e l ) 等多种实现方案。本文 提出了一种基于c o r b a 的p a r l a y o s a 网关实现方式,给出了一种 基于组件的可热插拔式架构,并从逻辑视图、运行视图和部署视图的 角度进行了描述。该架构的核心包括一个k e r n e l 子系统、一个或多 个s c f ( s e r v i c ec a p a b i l i t yf e a t u r e ) 子系统、一个或多个t c a p 协议映 射子系统一个或多个其他协议( 如s i p ( s e s s i o ni n f l a t i o np r o t o c 0 1 ) 等) 映 射子系统、一个操作维护子系统( o m c ) 、一个网管子系统删) 。其 中k e m e l 子系统实现p a r l a y o s af r a m e w o r k 和组件管理,s c f 子系 统提供p a r l a y o s a 规范的标准接口,协议映射子系统实现适配各种 电信协议。k e r n e l 子系统是系统的核心,其他子系统的实例都以组件 的方式在k e m e l 注册,由k e m e l 负责负载均衡、寻址和分配。 基于该设计,本文分析了在网关实现过程中的关键技术,包括负 载均衡、组件分布及注册、s c f 及协议映射、会话管理、异步调用及 并发、业务触发机制等,提出了详细的解决方案并进行了具体的设计 实现。最后,作者阐述了有关p a r l a y o s a 发展趋势的一些观点。 关键词:p a r l a ya p i o s ac o r b a p a r l a y o s a 网关会话管 理异步调用业务触发协议映射 g e n e r a ld e s i g na n dm l e 匝n 仉鲴叮o no fk e y t e c h n o l o g yo fi a r i a y o s ag a t e 厂a y a b s t r a c t i nr e c e n ty e a r s ,t h ec a p a b i l i t i e so ft e l e c o m m u n i c a t i o nn e t w o r kh a v e b e e ni m p r o v e dr a p i d l y , a n dt h ed e m a n d sf o rs e r v i c e sh a v eb e c o m e d i v e r s i f i e d t oo r d e rt oa t t r a c tm o r es u b s c r i b e r sa n di n c r e a s et h e u t i l i z a t i o no fn e t w o r kr e s o u r c e s ,t h en e t w o r ko p e r a t o r sm u s tp r o v i d e m o r es e r v i c e si naf l e x i b l em a n n e r , w h i c hi sv e r yd i f j f i c u l tb a s e do n 也e c l o s e da r c h i t e c t u r eo ft r a d i t i o n a lt e l e c o m m u n i c a t i o nn e t w o r k s t os o l v e t h e s ep r o b l e m s ,t h es o f f s w i t c h - b a s e dn g n ( n e x tg e n e r a t i o nn e t w o r k ) c o m e si n t ob e i n g n g ni ss e r v i c e d r i v e n ,i tb r i n g su pt w oe s s e n t i a lp r i n c i p l e s - - t h e s e p a r a t i o no fs e r v i c ef r o mc a l lc o n t r o la n dt h es e p a r a t i o no fc a l lc o n t r 0 1 f r o mb e a r e r , w h i c he n a b l eu st oa c h i e v ea no p e nd i s t r i b u t e dn e t w o r k m e nt h e s ef u n c t i o n sa r es e p a r a t e d ,a no p e na n ds t a n d a r d i z e di n t e r f a c ei s n e e d e dt oc o r r e l a t et h e mi m p l e m e n t i n gv a r i o u ss e r v i c e s p a r l a y o s a ( o p e ns e r v i c ea c c e s s ) a p i ( a p p l i c a t i o np r o g r a m m i n gi n t e r f a c e ) ,i sj u s t t h i sk i n do fb r i d g ew h i c hc o n n e c t sc a l lc o n t r o la n ds e r v i c e s i nt h i st h e s i s ,t h ew a yi nw h i c ht e l e c o m m u n i c a t i o ns e r v i c e sa r e p r o v i d e di sr e v i e w e df i r s t l y , a n di t st r e n do fo p e n n e s si ss u m m a r i z e d p a r l a y o s aa p ii sa l li m p o r t a n tt u r n i n gp o i n ti nt h i sd e v e l o p i n gr o a d m a p , w h i c hp r o v i d e sas t a n d a r d i z e da p if o rs e r v i c ed e v e l o p m e n ti n s t e a do fa l l k i n d s o fc o m p l e xt e l e c o m m u n i c a t i o n p r o t o c o l sa n dm a k e ss e r v i c e d e v e l o p m e n tm o r ee a s i l y s i n c ei tw a sp r o p o s e db yp a r l a yg r o u pi n19 9 8 , i th a sg a i n e d s u p p o r t o fo r g a n i z a t i o n ss u c ha s e t s i ( e u r o p e a n 。 t e l e c o m m u n i c a t i o n ss t a n d a r d si n s t i t u t e ) a n d3 g p p ( 3 r dg e n e r a t i o n p a r t n e r s h i pp r o je c t ) ,a n di th a sd e v e l o p e dr a p i d l ya n dd e p l o y e dw i d e l y p a r l a y o s ac a l lb ed e p l o y e df l e x i b l y o n ew a yi st ob ed e p l o y e di n o n es t a n d a l o n ep h y s i c a le n t i t yw h i c hi sc a l l e dp a r l a y o s ag a t e w a y p a r l a y o s aa l s oh a sm a n yi m p l e m e n t a t i o nm e t h o d ss u c ha sc o r b a ( c o m m o n0 b j e c tr e q u e s tb r o k e ra r c h i t e c t u r e ) ,j a i n ( j a v aa p if o r a d v a n c e di n t e l l i g e n tn e t w o r k ) a n dd c o m ( d i s t r i b u t i n gc o m p o n e n t o b j e c tm o d e l ) i nt h i st h e s i s t h ei m p l e m e n t a t i o nm e t h o db a s e do n c o r b ai sp r o m p t e d ,a n di t s g e n e r a ld e s i g nd e s c r i b e db yl o g i cv i e w , r u n t i m ev i e wa n dd e p l o y m e n tv i e wi s g i v e n t h ed e s i g np r o v i d e sa c o m p o n e n t b a s e da r c h i t e c t u r e ,w h i c hs u p p o r t sp l u ga n dp l a yo f c o m p o n e n t s t h i sa r c h i t e c t u r ei n c l u d e so n ek e r n e ls u b s y s t e m ,o n eo r m o r es c f ( s e r v i c ec a p a b i l i t yf e a t u r e ) s u b s y s t e m ,o n eo rm o r ep r o t o c o l m a p p i n gs u b s y s t e m ,o n eo p e r a t i o na n dm a i n t e n a n c es u b s y s t e ma n do n e n e t w o r km a n a g e m e n ts u b s y s t e m k e r n e ls u b s y s t e mi m p l e m e n t sf u n c t i o n s o ff r a m e w o r ko fp a r l a y o s aa n d c o m p o n e n tm a n a g e m e n t s c f s u b s y s t e mp r o v i d e sp a r l a y o s aa p i s p r o t o c o lm a p p i n gs u b s y s t e m a d a p t st e l e c o m m u n i c a t i o np r o t o c o l s k e r n e ls u b s y s t e mi st h ek e r n e lo f t h e s es u b s y s t e m s ,b e c a u s ei n s t a n c e so fo t h e rs u b s y s t e m sr e g i s t e ro ni ta s c o m p o n e n t sa n dk e r n e li sr e s p o n s i b l ef o rl o a db a l a n c i n g ,a d d r e s s i n ga n d i n v o c a t i o nd i s p a t c h i n go ft h e s ei n s t a n c e s s o m ek e yt e c h n o l o g i e si n v o l v e di nt h i sd e s i g ns u c ha sl o a db a l a n c e , c o m p o n e n tm a n a g e m e n t ,s e s s i o nm a n a g e m e n t ,a s y n c h r o n o u si n v o c a t i o n a n dc o n c u r r e n c y , s e r v i c et r i g g e ra n dp r o t o c o lm a p p i n ga r ea n a l y z e da l o n g w i t ht h ed e t a i ls o l u t i o n sa n di m p l e m e n t a t i o n i nt h el a s tc h a p t e r , s o m e v i e w p o i n t so i lt h ed e v e l o p i n gt r e n d so fp a r l a y o s aa r ep r e s e n t e d k e yw o r d s :p a r l a ya p io s a g a t e w a y s e s s i o nm a n a g e m e n t s e r v i c et r i g g e r p r o t o c o lm a p p i n g c o r b a p a r l a y o s a a s y n c h r o n o u si n v o c a t i o n 北京邮电大学硕士学位论文 p a r l a y o s a 网关总体设计及关键技术实现 缩略语 3 g1 1 1 e3 r dg a n c r a f i o nm o b i l ec o m m u n i e a t i o n 3 g p p3 r dg e n e r a t i o np a r t n e r s h i pp r o j e c t a p i a p p l i c a t i o np r o g r a m m i n gi n t e r f a c e a m ia s v n c h r o n o u sm e t h o di n v o c a t i o n a t ma s y n c h r o n o u st r a n s f e rm o d e c a m e lc u s t o m i z e ( 1a p p l i c a t i o nf o rm o b i l en e t w o r ke n h a n c e d l o g i c c a p c a m e l a p p l i c a t i o np a r t c h a p c h a l l e n g e h a n d s h a k ea u t h e n t i c a t i o n p r o t o c o l c o r b ac o m m o no b i e c tr e q u e s tb r o k e r a r c h i t e c t u r e c m s c r y p t o g r a p h i cm e s s a g es y n t a x d c o m d i s t r i b u t i n gc o m p o n e n to b j e c tm o d e l d i i d y n a m i ci n v o c a t i o ni n t e r f a c e e t s i e u r o p e a nt e l e c o m m u n i c a t i o n ss t a n d a r d si n s f i t u t e f p l m t sf u t u r ep u b l i cl a n dm o b i l et e l e e o m m u n i c a t i o ns y s t e m g i o p g e n e r a li n t e r - o r bp r o t o c o l h u t h o m el o c a t i o nr e g i s t e r 1 1 1 j _ ti n t e m a t i o n a lt e l e c o m m u n i c a t i o nu n i o n t c l e c o r a l t l u n i c a t i o ns t a n d a r d i z a t i o ns e c t o r i o r i n t e r o p e r a b l eo b j e c tr e f e r e n c e i d li n t e r f a c ed e f i n i t i o nl a n g u a g e i pi n t e r n e tp r o t o c o l i s d n i n t e g r a t e ds e r v i c ed i d t a ln e t w o r k i e e ei n s t i t u t eo f e l e c t f i c a la n de l e c t r o n i c se n g i n e e r s t fi n t 锄e te n g i n e e r i n gt a s kf o r c e i i o pi n t e r a e ti n t e r - o r bp r o t o c 0 1 j a i n j a v aa p if o ra d v a n c e di n t e l l i g e n tn e t w o r k m a pm o b i l ea p p l i c a t i o np a r t n g nn e x tg e n e r a t i o nn e t w o 血 o r b o b j e c tr e q u e s tb r o k e r o t s o b j e c tt r a n s a c t i o ns e r v i c e o s a o p e ns e r v i c e a c c e s s p o ap o r t a b l eo b j e c t a d a p t o r p s t np u b l i cs w i t c h e dt e l e p h o n e n e t w o r k p u np u b l i cl a n dm o b i l en e t w o r k s c fs e r v i c ec a p a b i l i t yf e a t u r e s c ss e r v i c ec a p a b i l i t ys e r v e r 北京邮电大学网络与交换技术国家重点实验室 第三代移动通信 第三代移动通信合作计划 应用编程接口 异步方法调用 异步传输模式 移动网增强逻辑的客户化应 用 c a m e l 应用部分 挑战握手鉴权协议 公共对象请求代理构架 加密消息语法 分布式组件对象模型 动态方法调用 欧洲电信标准协会 未来公用陆地移动通信系统 通用o r b 间协议 归属位置寄存器 国际电信联盟一电信标准化 部 可互操作对象应用 接口定义语言 因特网协议 综合业务数字网 电子电气二 程师协会 i n t e r n e t 工程组 i n t e r a c to r b 问协议 高级智能网j a v a a p i 移动应用部分 下一代网络 对象请求代理 对象交易服务 开放业务接入 可移植对象适配器 公共交换电话网 公共陆地移动网 业务能力特征 业务能力服务器 北京邮电大学硕士学位论文 p a r l a y o s a 网关总体设计及关键技术实现 s m s i i s 口 s s i s l a t c a p u m i , u m 呵s t w s d l x m l s 口v i c ei n d e p e n d e n tb i o c k s t a t i ci n v o c a t i o ni n t e r f a c e s e s s i o ni n i t i a t i o np r o t o c o i s i n g l es y s t e mi m a g e s e r v i c e l e v e la g r e e m e n t t r a n s a c t i o nc a p a b i l i t i e sa p p l i c a t i o np a r t u n i f i e dm o d e l i n gl a n g u a g e u n i v e r s a lm o b i l et e l e c o m m u n i c a f i o ns y s t e m v i s i t e dl o c a t i o nr e g i s t e r v o i c e0 v c ri p w e bs e r v i c ed e s c r i p t i o nl a n g u a g e e x t e n s i b l em a r k u pl a n g u a g e 北京邮电大学网络与交换技术国家重点实验室 业务构件块 静态方法调用 会话起始协议 单一系统映像 服务等级协议 事务处理能力应用部分 统一建模语言 通用移动通信系统 拜访位置寄存器 承载的语音 w e b 服务描述语言 可扩展标记语言 。2 北京邮电大学硕士学位论文 p a d a y o s a 网关总体设计及关键技术实现 第一章绪论 电信网诞生的最初几十年内,主要的控制硬件和软件都集中在交换机里,如 果要提供一种新业务甚至对业务做微小的修改都要改动网络中所有的交换机,付 出的代价是难以接受的。 2 0 世纪9 0 年代,i t u t ( i n t e r n a t i o n a lt e l e c o m m u n i c a t i o nu n i o n t e l e c o m m u n i c a t i o ns t a n d a r d i z a t i o ns e c t o r ) 提出了智能网标准,首次提出业务控 制和网络控制分离的思想,定义了自顶向下功能分解的4 个平面结构,采用 s i b ( s e r v i c eh l d 印e n d e mb l o c k ) 实现软件重用和快速创建新的增值业务。基于广 泛部署的7 号信令协议,成功地建立了p s t n ( p u b l i cs w i t c h e dt e l e p h o n e n e t w o r k ) i s d n ( i n t e g r a t e ds e r v i c ed i g i t a ln e t w o r k ) p l m n ( p u b l i cl a n dm o b i l e n e t 、) l r o r k ) 电路交换网的智能业务体系结构,推出了一系列新业务,赢得了巨大 的市场,为运营商带来了丰厚的利润。基于智能网的电信业务体系结构如图1 1 所示m 。 固1 1 器于留髓网的电诘业雾倦至锫构 2 0 世纪后期,电信业的发展进入了一个新的时期。网络传输能力日新月异, 交换方式从电路交换向分组交换过渡,业务向多媒体化、宽带化、个性化发展。 虽然智能网在传统电信网中取得了令人信服的成功,然而它依然是一个封闭系 统,业务控制和业务创建环境只能由网络运营商来开发,采用的控制方式仍然是 电信网传统的集中控制模式,使用的信令仍然是基于电路交换的7 号信令,不能 适应下一代网络业务综合、技术融合、i p ( i n t e m e tp r o t o c 0 1 ) 分组化和网络智能分 北京邮电大学网络与交换技术国家重点实验室3 北京邮电大学硕士学位论文 p a r l a y o s a 网关总体设计及关键技术实现 布的发展趋势。在这种背景下,出现了n g n ( n e x tg c n c r a t i o nn e t w o r k ) 的概念。 n g n 是可以提供包括语音、数据和多媒体等各种业务的综合、开放的网络架 构,具有如下特征瞳,: 采用开放的网络架构。将传统交换机的功能模块分离成为独立的网络部 件,各个部件可以按照相应的功能划分,各自独立发展;运营商可以根 据业务的需要自由组合不同的功能产品来组建网络,可以实现各种异构 网络的互通;将网络的能力通过a p i ( a p p l i c a t i o np r o g r a m m i n gi n t e r f a c e ) 开放给第三方的业务开发者。 n g n 是业务驱动的网络,继承和发展智能网的思想,将业务和控制分离, 呼叫与承载分离。这样使业务真正地独立于网络,用户可以自行配置和 定义自己的业务特征,使得业务和应用的提供有较大的灵活性。 n g n 是基于统一协议的分组网络。近几年来,互联网迅猛发展,开始提 供全方位的,开放的,可支持视频和音频的各种业务,而这方面正是电 信网络固有的缺陷。互联网的发展给我们带来了机遇,也使人们认识到, 无论从技术上还是业务上,语音网络与数据网络的融合将成为网络发展 的必然趋势,电信网、广电网、计算机网最终会统一为i p 分组网络。 n g n 在功能上可分为如图1 2 所示的四个层次陋1 : 接入层:将用户连接到网络,包括集中用户业务并将它们传输到目的地, 包括各种接入手段,提供将原有七号信令、p s t n 网络接入到下一代网络 的功能。 传输层:将信息格式转换成为能够在网络上传递的格式。例如将话音信 号分割成a t m ( a s y n c h r o n o u st r a n s f e rm o d e ) 信元或者i p 包。此外,媒体 层可以将信息选路到目的地。 控制层:包括呼叫智能。此层决定用户收到的业务,并能控制底层网络 元素对业务流的处理,其核心是软交换系统。 业务应用层:在呼叫建立的基础上提供额外的服务,由一系列的业务 应用服务器组成,提供各种各样的业务控制逻辑,完成增值业务处理。 同时提供丌放的第三方接口,易于引入独立于网络的新型业务。 北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕士学位论文 p a r l a y o s a 网关总体设计及关键技术实现 业务,应 用层 控制层 粤,乒,乒 固1 2 下一代网绍矛童固 n g n 提出了网络控制和业务运营相分离的模型,网络运营商提供开放、标准 的网络功能接口( a p i ) ,独立的网络业务提供商利用这些接口向用户提供个性化 的业务,利润由网络运营商和业务提供商分成。这样,就可形成由多方构成的开 放式价值链,各参与方共同提供和使用业务,共同获益。 北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕士学位论文 p a r l a y l o s a 网关总体设计厦关键技术实现 第二章p a rl a y o s a 介绍 2 1 p a r i a y o s a 的发展 在业界提出的各种n g n 开放接口中,目前最有影响的是由各国主要通信制造 商和运营商联合开发的p a r l a ya p i 。1 9 9 8 年3 月,b t 、u l t i c o m 、m i c r o s o f t 、 n o r t e l 和s i e m e n s5 家公司联合发起成立了p a r l a y 研究组( p a r l a yg r o u p ) ,主 要研究支持外部应用安全访问网络内部资源的网络接口规范,以拓宽网络的智能 化范围,促使第三方业务供应商或电信运营商基于这一接口平台,采用不同的技 术在无线、i n t e r n e t 或公众交换网上开发通信产品、提供通信业务,同时为特 定的用户群快速定制个性化业务以作为对普遍业务的补充。p a r l a y 研究组的工 作重点在于制定a p i 规范,但不包括如何实现a p i 、基于a p i 的应用、底层网络 软件、物理构件和物理接口。为此,p a r l a y 研究组积极鼓励电信和i t 业界作为 一个整体来参与a p i 的设计和实现。到2 0 0 3 年1 月3 1 日,p a r l a y 研究组成员 已经达到1 1 3 个。欧洲电信界最具权威的两大标准化组织:e t s i ( e u r o p e a n t e l e c o m m u n i c a t i o n ss t a n d a r d si n s t i t u t e ) 和3 g p p ( 3 r dg e n e r a t i o np a r t n e r s h i pp r o j e c t l 都采用p a r l a y 作为n g n 和3 g 网络业务提供的支撑技术,3 g p p 据此提出了o s a ( o p e ns e r v i c e a c c e s s ) 。因此,常将此a p i 标准体系称为p a r l a y o s a ”。 回2 1 p o r l a y o s a 在固值中诂住 从1 9 9 8 年推出第一个版本,p a r l a y o s a 即引起了业界的极大关注,在各方 的推动下,p a r l a y 0 8 a 经历了飞速的发展嘲。 北京邮电大学网络与交换技术国家重点实验室一6 , 北京邮电大学硕士学位论文p a r l a y o s a 网关总体设计及关键技术实现 p a r l a y1 0 是p a r l a y 的第一个版本,于1 9 9 8 年1 2 月出版。该版本奠定了 p a r l a y 构架的基础,其描述格式为u i l ( o n m c dm o d e l i n gl a n g u a g e ) 语言。它 主要定义了应用程序访问业务的接口,如呼叫控制业务、多方呼叫业务、多媒体 业务、消息业务、会议业务等基本业务功能,还定义了框架接口包括鉴权、认证、 业务查找、事件通知等接口,它们能保证业务接口的开放、安全、灵活和易于管 理。同时推出了一个以此规范为基础的“可靠呼叫前转”演示业务,说明了一个 企业如何通过使用p a r l a ya p i 规范提供的核心能力,在不需要网络经营者干预 的情况下向用户提供业务。p a r l a y 研究组在该阶段的主要工作侧重于固定网络 的呼叫控制、消息处理和安全管理。 p a r l a y2 0 在2 0 0 0 年1 月出版。p a r l a ya p i2 0 在1 0 版本的基础上增加 了企业对其内部用户使用p a r l a y 业务的管理功能( 如业务预定) 接口,允许第三 方提供基本业务功能的接口,并增加了移动业务接口以及用于设定q o s ( q u a lit y o fs e r v i c e ) 等级的连通性业务接口。在p a r l a y2 1 中对呼叫控制接口做了较大 改动;由一个统一的呼叫控制模型扩展为针对不同类型业务的多个呼叫控制模 型,包括基本呼叫控制、多方呼叫控制、多媒体呼叫控制和会议呼叫控制,这些 呼叫模型之间具有继承关系,后一种模型都是在前一种模型的基础之上的扩展, 提供更深层次的控制功能。 p a r l a y3 0 于2 0 0 1 年2 月出版。此阶段的目标包括通用计费、业务和网络 管理、移动电子商务和虚拟归属环境( v i r t u a lh o m ee n v i r o n m e n t ) 等。 p a r l a y4 0 于2 0 0 2 年二季度推出,把p a r l a y 规范和当时的底层通信网协议 互相映射,也就是开始着手定义资源接口,比如和s i p ( s e s s i o ni n i t i a t i o np r o t o c 0 1 ) 的融合。此外,p a rla y 规范还映射到w s d l ( w e bs e r v i c ed e s c r i p t i o nl a n g u a g e ) , 建立p a r l a y 的w e b 服务器。 2 0 0 5 年2 月,p a r l a y 研究组和e t s i 共同推出p a r l a y5 0 ,对p a r l a y4 0 做了进一步的完善。 在推出4 0 版本的同时,p a r l a y 研究组还意识到,由于p a r l a y 规范的庞大 和复杂,比较难以掌握,目前8 0 的p a r l a y 业务只用到了2 0 的p a r l a ya p i , 所以它开始着手定义p a r l a yx 。p a r l a yx 通过把原来的p a r l a ya p i 进行组合和 封装,在p a r l a ya p i 层之上建立了各具特色的p a r l a y 业务组件模板,如用于 p c ( p e r s o n a lc o m p u t e r ) 桌面的p a r l a yx 、用于公司假:务器的p a r l a yx 、用于 p d a ( p e r s o n a ld i # t ma s s i s t a n t ) 的p a r l a yx 等。每种p a r l a yx 组件只用到了较少 的a p i s ,以适应不同的业务需要,使第三方开发业务更加方便。目前p a r l a yx 已推出2 0 规范。 鉴于p a r l a ya p i 的广泛应用和它在业界的重大影响,许多著名的标准化组 北京邮电大学网络与交换技术国家重点实验室7 北京邮电大学硕士学位论文 p a r l a y o s a 网关总体设计及关键技术实现 织和业界组织相继宣布在自己制定的标准或规范中已经采用了或者即将采用 p a r l a ya p i 规范。这些组织主要包括r r u t 、e t s i 、i e e e ( i n s f i m t eo f e l e c t r i c a la n d e l e c t r o n i c se n g i n e e r s ) ,i e t f ( i n t e m e te n g i n e e r i n gt a s kf o r c e ) ,3 g p p ,o m g ( o b j e e t m a n a g e m e n tg r o u p ) 、s o f f s w i t c h 论坛、j a n ( j a v aa p if o ra d v a n c e di n t e l l i g e n t n e t w o r k ) 等。目前,p a r l a y 研究组、e t s i 和3 g p p 已经联合起来,共同发展p a r l a y 协议【6 】o 2 2p a ri a y o s aa p i 的构成 p a r l a y o s aa p i 主要可分成两种接口:框架( f r a m e w o r k ) 接口和业务 ( s e r v i c e ) 接口用。如图2 1 所示: 园2 2p a r l a y o s aa p i 钧掏威 2 2 1p a ria y o s a 框架接口( f r a m e w o r kin t e r a c e ) 框架接口为业务层提供一些基本运作机制,包括:鉴权机制、授权机制、业 务发现机制、安全机制和服务规约机制。业务应用程序使用下层承载网络前,必 须与框架部分进行鉴权,之后才可以通过框架部分提供的发现机制帮助业务应用 程序找到适合的业务能力服务器。框架接口可分为应用服务器与框架之间的接 口、网络业务能力服务器与框架之间的接口、企业经营者与框架之间的接口。 北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕士学位论文p a r l a y o s a 网关总体设计及关键技术实现 2 2 2p a r i a y o s a 业务接口( s e r v i c ei n t e r f a c e ) 业务接口可以访问p a r l a y 服务器所提供的一系列s c f ( s e r v i c ec a p a b il it y f e a t u r e ) ,譬如建立或释放路由、与用户交互、发送用户消息、设定q o s 级别等。 业务供应商可以按照不同的业务逻辑对它们进行调用,以实现不同的业务。这些 s c f 包括8 1 : 。c a l lc o n t r o ls c f :定义了基本呼叫控制( g e n e r i cc a l lc o n t r 0 1 ) s c f 、多方 呼叫控制( m u l t i - p a r t yc a l lc o n t r 0 1 ) s c f 、多媒体呼叫控制( m u l t i - m e d i a c a l lc o n t r 0 1 ) s c f 、会议电话控制( c o n f e r e n c ec a l lc o n t r 0 1 ) s c f 的能力。 还具有交换和监测网络事件的能力; u s e ri n t e r a c t i o ns c f :能够获取终端用户的信息,播放通知,与用户进行交 互。具有一般用户交互接口和呼叫用户交互接口; t e r m i n a lc a p a b i l i t i e ss c f :获得用户终端的能力及属性参数; m o b i l i t ys c f :获得用户的网络表示、位置及状态等。具有用户位置接口、 用户位置c a m e l ( c u s t o m i z e da p p l i c a t i o nf o rm o b i l en e t w o r ke n h a n c e dl o g i c ) 接口、用户位置紧急接口和用户状态接口; d a t as e s s i o ns c f :建立、管理数据会话,控制数据交互,并可以预先定义数 据的流量; g e n e r i cm e s s a g es c f :访问信箱。具有邮箱接口、文件夹接口和消息接口; c o n n e c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年河南省公务员人员招聘考试模拟试题与答案详解
- 2026福建福州国有资本投资运营集团有限公司社会招聘3人考试备考试题及答案解析
- 2026年大庆市红岗区公务员人员招聘考试模拟试题与答案详解
- 北京海淀区八里庄社区卫生服务中心招聘9人考试模拟试题及答案解析
- 2027中国航空集团建设开发有限公司高校毕业生校园招聘4人考试参考题库及答案解析
- 家电厂售后服务流程准则
- 2026铜梁区蒲吕街道公益性岗位公开招聘2人笔试备考题库及答案解析
- 2026年承德市双滦区公务员人员招聘考试模拟试题与答案详解
- 2026年阿克苏地区公务员人员招聘考试备考题库与答案详解
- 2026年启东市医疗保险基金管理中心 公开招聘工作人员1人(编外)考试模拟试题及答案解析
- 2026年广东省环保集团有限公司人员招聘考试模拟试题及答案
- 2026-2027北京初中语文秋季期七年级上册期中模拟试卷(三)
- 专项债项目运营管理指南
- 2026年《中国慢性阻塞性肺疾病诊疗指南(2026版)》
- 2026新能源领域薄膜过滤材料应用场景开发与商业模式探索报告
- 《第2课 有趣的平面空间》教学设计-2026-2027学年五年级美术上册岭美版
- 乌鲁木齐辅警考试仿真试题及答案解析
- 2026年六盘水市钟山区法检系统书记员招聘考试参考试题及答案详解
- 第九章 三维点云数据标注
- 纪委谈话室建设标准方案
- 2025中国铁路南宁局招聘笔试考生回忆版真题及官方参考答案
评论
0/150
提交评论