版权归原作者所有,如有侵权,请联系我们

[科普中国]-业务交付平台

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

在电信上,业务交付平台(英语:service delivery platform,简称SDP),多数情况下是针对某种业务的一系列元件,可以提供像业务创建、会话控制及通讯协定等业务交付架构。虽然电信管理论坛(英语:TeleManagement Forum,简称TM Forum 或 TMF)正寻求为这领域下定义,可是产业界还没有针对业务交付平台的标准定义。此外,不同的供应商以略有不同的方法定义其元件、宽度和深度。

业务交付平台很多时要求电信和资讯科技能力,以及突破技术和网络的局限。时至今日,业务交付平台趋向在既定技术或网络范畴(例如网页,IP多媒体子系统,网络协定电视,行动电视),最佳化以确保服务传递高质素。这些平台通常建立环境,既有利服务控制,创建,结合及执行,亦有利多媒体控制,整合及其他低等级通讯功能。这些平台同时适用于消费者及商业应用。

商界使用业务交付平台,旨在加快集中多媒体服务(converged multimedia services)的发展和部署-从基本到复杂,从普通老式电话服务到多人电子游戏中的影音聊天。

历史20世纪90年代后期,企业应用程序出现了前所未有的变化,因为客户端 - 服务器架构的控制逐渐放松,并允许n层架构的进入。这代表了应用服务器的出现,哑终端和逻辑密集型客户端PC的绝对之间的灵活折衷。尽管进入应用程序服务器环的内容多种多样,但它们具有共同的优势:数据库供应商抽象,开放标准(主要是面向对象)编程模型,高可用性和可伸缩性特征以及表示框架等。这些转变是由商业力量引发的,包括互联网热潮的狂潮,但如果没有TCP / IP协议,Java编程语言和Java EE Web应用程序等标准的激增,这一切都不可能实现。服务器架构。正是在这种转型的背景下,电信的快速变革时代才得以启动。

直到2000年的前几年,商业和商业电信技术市场仍然充斥着专有的硬件和软件。随着IP技术的引入以及用于通过分组网络传输语音数据的IP语音(VoIP)和用于标准化媒体控制的会话启动协议(SIP)的快速扩展,开放标准开始变得流行,特别是关于企业语音通讯。

在这种新的标准支持环境中,语音和数据世界的融合已经不再是灾难性电信/ IT集成尝试的绰号,而是创造新的和更好的消费者和商业服务的真正途径。各种SIP编程库(reSIProcate,Aricent,MjSip及其衍生端口由HSC)和基于相对较新的SIP标准的产品的引入或扩散,以及3GPP定义的IP多媒体子系统标准已经获得巨大的追随者。服务交付平台的功能很大程度上取决于这些支持标准的质量和接受程度,作为一种广泛适用的架构模式,它正在迅速获得认可。

在当今的工业中,使用了服务交付平台(SDP)的多个定义,但没有就共同含义达成共识。正因为如此,以及服务提供商需要了解如何更好地管理SDP,TM论坛(TMF)已经开始标准化服务交付框架(SDF)和SDF管理的概念。 SDF定义提供了引用所涉及的各种组件所需的术语和概念,例如应用程序和启用程序,网络和服务公开以及编排。

从多个SDP向最终用户提供多样化的个性化服务所需要的是通过公共服务使能器和网络资源来交互这些SDP的手段。虽然这些服务方面的基础是一个基本概念,用户的属性和他们收到的服务需要一个公共存储库和一个通用数据模型,例如LDAP / X.500目录或HSS数据库提供的模型。这种性质的早期SDP实施始于20世纪90年代中期/晚期的ISP融合服务。在过去的5年中,在MSO类型环境和移动运营商中实施了更大,更复杂的SDP。

环境SDP通常被认为是电信类型环境,作为将客户的接入和网络基础设施与OSS系统和BSS系统互连的核心系统。在这种情况下,SDP通常与特定服务机制相关联,例如移动电话或融合服务。

在需要大量预算的非常大的转型,融合和整合计划的背景下,也考虑了SDP。这些项目的难点在于,一旦架构达成一致,可能会有数十万个设计和实施决策。当然,这个问题本身就决定了软件开发和操作工程技能的必要性。减少这些设计和集成问题的最佳方法可能是在主要项目实际启动之前在小规模系统上模拟SDP。这样可以验证体系结构是否满足运营,服务交付和业务需求。

SDP不仅应被视为运营商内的核心功能,还应被视为多个互连的分布式服务节点(例如),出于冗余原因以及针对不同业务和市场部门的不同服务配置文件。许多运营商向政府和企业客户提供商业规模/等级的产品,如捆绑语音,网络托管,VPN,邮件,会议和消息设施。这种捆绑服务的发展可以是从零散的管理系统到“虚拟专用服务环境”,运营商为每个需要按需服务并在其控制下的服务的客户运行专用的SDP。

SDP还可用于管理独立的无线功能区,如购物中心,机场,退休村,外展中心。
分子

服务创建环境通常,电信软件开发人员的主要访问点,开发人员使用服务创建环境(SCE,还有应用程序创建环境或集成开发环境)来创建表示要公开的服务的软件,脚本和资源。从基本的Eclipse插件到完全抽象的,元数据驱动的电信应用程序建模应用程序(如Avaya已停产的CRM Central产品),其复杂程度可能很大。

SCE的目的是促进快速创建新的通信服务。忽略当前营销等因素,开发人员为给定平台创建服务越容易,可用服务的数量就越多,因此更广泛的电信市场对平台的接受程度就越高。因此,电信基础设施提供商可以通过提供快速服务创建的SDP获得显着优势1。

利用融合的Java EE和SIP服务创建环境加速了服务交付平台的采用。传统上专注于IT应用程序的基于Java的应用程序开发人员使用Java EE和SIP和Parlay X Web服务等网络连接协议开发实时通信应用程序。软件供应商正在将这些技术(例如,Oracle Jdeveloper和Oracle Communication以及Mobility Server与基本Eclipse插件)相结合,以扩展到更广泛的开发人员基础。

本词条内容贡献者为:

李宗秀 - 副教授 - 黑龙江财经学院