C114首页 | 新闻 技术 市场 会展 黄页 人物 | 3G NGN VoIP IPTV WiMax FTTH |          通信人家园 | 通信人博客 | 通信商情网 | 通信人才网 | English
近期导读

·对通信行业的朋友说句话

·固网接入中的酸甜苦辣

·从国人禀性看重组策略

  IPTV频道 - 名家观点 - 正文
 
PARLAY标准化方法在IPTV开放互联中的应用
 
( 2007/6/5 16:21 )
本文关键字: 电信网(5), 网络(16), 电信(5), 融合(2), 运营商(2), ITU(1), ETSI(1), 3GPP(2), IPTV(4), PSTN(1), IP(1), 信令(1), DSP(1), 智能网(1), 互联网(1), IBM(1), 网关(1), 机顶盒(3), 自主创新(1)

尽管传统的电信网网络和业务是封闭的,但是电信业开放业务的努力一直没有停止过。PARLAY工作组的努力是其中重要的一部分。

自1998年成立起,PARLAY工作组的目标十分明确。即,开发开放的、技术独立的应用程序接口(API),使得应用的开发可以跨越融合的网络运行。基于PARLAY开发的应用具有可移植和网络独立的特点,融合了信息技术和电信技术,是实现电信运营商、应用业务提供商和独立软件开发商共赢的桥梁。PARLAY工作组的研究也是ITU-T,ETSI3GPP等联合进行的,并作为3GPP的开放业务接入(OSA)的接口标准。从基于CORBA/JAIN面向对象服务体系,到Web Services服务体系,直到近年来面向业务体系结构(SOA),PARLAY支持的技术体系结构也在不断发展,体现了PARLAY采用的技术独立的研究框架可持续发展的优越性。值得我们在IPTV开放体系架构的研究中参考。我在另一篇的博文中曾经做过一些介绍。

和一般的标准相比,PARLAY的开发思路是比较独特的,也确实是不太容易理解的。它采用的方法是建立在如下几个前提上的。

电信网络,尽管提供的业务是类似的,例如电话、会议、消息通信等等,但是在通过不同网络时(PSTN、移动网络、IP网络等)采用的业务控制方式(信令)是不同的,业务实现的技术也有很大的差异。在提供跨越不同网络的业务时,必须把这些业务接口归一化。同时,这些业务不是一成不变的,而是在不断创新发展中。

第二,电信运营商、应用业务提供商和独立软件开发商的知识领域和开发经验是完全不同的,应该有一个清晰的界面实现知识的隔离,以降低各自开发的复杂度。

第三,各个应用业务提供商采用的系统设计工具、集成工具和采用的方法论是不同的,这和他们的领域经验和他们提供的应用类型相关,例如CORBA,Java,Web Services等等。这些工具也在不断发展中。

第四,独立软件开发商往往需要为同样的业务软件模块提供在不同应用业务提供商在不同的计算平台(不同的CPU、DSP、操作系统、用户界面和网络接口等等)上集成提供不同的软件版本,这样才能适应计算平台技术的发展。

PARLAY解决上述“变与不变”问题的方法就是面向对象方法、面向服务的体系结构和技术独立的标准体系。

在PARLAY体系中,为了支持业务的可重构性,业务被分解成为“业务能力”,并且用业务能力特征来表示,这一点,延续了智能网的概念。

在业务管理上,采用了面向对象的方法。业务被封装成对象,插件的业务接口采用类和类关系的定义,业务的交互是消息驱动的。这个结构通过建立一个“业务平台”,其上的“业务插件”是对象的实例,业务的创建、接入、调用是通过业务中介进行并受到业务框架管理的,这种结构是从OMG的方法引申的,在面向对象软件开发中广泛应用的。

在业务集成上,采用面向服务的方法。这是对面向对象的软件工程方法在网络分布式计算中的扩展。面向服务的体系中的业务逻辑是分布式的,与网络节点的实现功能独立的。面向服务的体系把业务流程和状态管理定义为对象,通过网络业务流来实现。这种方法是W3C方法的延伸,在互联网Web和Web Services的开发中得到普遍使用的。

技术独立的标准化,是PARLAY的一大特点。尽管PARLAY按照面向对象的方法定义的API包含框架、业务能力特征集和应用之间的接口,包括类的定义、类的关系、流程和状态等等,但是它完全是抽象的。这一层次的接口不指定实现的模式(集中还是分布),对应的哪种电信网络,采用哪一种集成标准(CORBA, Java还是Web Services),以及在什么网络、什么计算平台上实现。

PARLAY实现技术独立的“可移植”技术来源于软件技术。这种概念可以追溯到编译系统。其实,我们采用的高级编程语言就是对计算平台独立的“应用接口”,例如,在SDK的支持下,采用C语言编程的应用可以编译成不同的平台二进制执行文件,这样的应用程序就是可移植的,而编程语言就是一种技术独立的工具。PARLAY不仅可以在不同的物理计算平台间“可移植”,还能够在不同的虚拟计算平台之间移植,例如CORBA,Java,Web Services等等。这一点,PARLAY类似于Rational (现在属于IBM)的软件开发工具,通过UML的定义生成跨平台的应用软件。

在这种情况下,应用业务提供商可以根据自己应用开发的需要确定采用哪一种实现模式和集成标准,电信设备制造商则依此提供对应电信网络的PARLAY网关,独立的软件提供商依照PARLAY的标准和市场需求开发相关业务的软件(通用的),然后根据应用业务提供商的模式选择和软硬件平台开发(编译)出相应的软件版本。

现在IPTV实现开放互联遇到了和PARLAY成立时类似的问题。业务在不断发展、机顶盒厂商、机顶盒解决方案提供商、机顶盒中间件开发商、系统中间件提供商、业务中间件开发商、应用业务提供商和系统集成商面临了建设IPTV产业链、通过互联互通、业务发展、降低成本实现自主创新的艰巨任务。在这种情况下,我们必须要摆脱传统电信网络面向功能和技术相关的接口定义方法,寻找一个新的路径。

显然,PARLAY采用的这种面向对象、面向服务、可移植的、技术独立的标准化方法对于IPTV实现开放互联是具有重要参考意义的。


作者:杨景   来源:流媒体网
  你是通信人才吗? C114通信人才网
  是通信人才就要上专业通信人才网! 专业、高效、低成本、资源广!
  助你迅速找到满意工作! 拥有中国最全的通信行业人才数据库资源。
C114-AdKey 行业广告系统 
C114 提醒您:1.尊重网上道德,遵守国家的各项法律法规;2.承担一切因为您的行为而导致的相关法律责任;

3.新闻留言板管理人员有权删减留言中的内容;4.您在留言板发表的作品,C114有权站内转载。

[参与本留言即表明您已经阅读并接受上述条款]

相关新闻:
 
Copyright©1999-2008 c114 All Right Reserved
上海荧通网络信息技术有限公司版权所有
广告业务请联系:c114@c114.net   服务热线:021-54451141,54451142