一、引言
随着用户业务需求的不断提高和各电信运营商之间竞争的加剧,增值业务的提供能力已经成为当今众运营商竞争和发展的重点。所谓增值业务是电信运营商在提供基本业务和PSTN/ISDN补充业务之外向各类用户(包括个人用户和企业用户等)提供适合其需求的新型业务。例如,目前智能网提供的业务:被叫集中付费业务、计帐卡呼叫业务、虚拟专用网业务、通用个人通信业务、大众呼叫业务、电话投票业务、广域集中用户交换业务、号码携带业务等等就属于增值业务。智能网提供的这些业务在一定时间内极大程度上解决了运营商和用户的业务需求,但随着技术的发展和用户需求的提高,智能网的业务提供能力越来越不能够满足电信运营商的要求了。
下一代网络(NGN)的出现,及其带来的各种多媒体增值业务为电信运营商提供了增强业务能力和企业竞争能力的新鲜血液。但是,目前下一代网络的业务提供能力和业务类型并没有如原先预计的那么理想,笔者认为导致该问题的要害原因之一就是下一代网络中统一业务开放平台尚未完善,以及与之相关的业务开发、推广和业务商业模式尚未理清。本文将针对下一代网络中的多媒体增值业务以及与之相关的统一业务开放平台进行阐述。
二、下一代网络的多媒体业务类型
基于软交换的下一代网络具有很大发展前景的一个重要原因就在于它能够提供下述在传统电话网络中不能或难于完成的多媒体增值业务。可以将这些多媒体业务划分为以下五个大类:
1. 会话型业务
一般指人和人之间的信息传递或信息交互,包括点对点的可视电话业务、点对多点的视频教育业务、多点对多点的会议电视业务等。这些业务需要传递视频、声音、图形、数据以及文本中的一种媒体流或几种媒体流的组合和交互处理。
2. 分配型业务
指信息源对人群之间的信息传递,是一种对多点的业务。不同于传统的电视业务,它既可以是广播型业务,也可以是点播型业务,如视频点播VOD。
3. 检索型业务
指个人对多信息源之间的信息检索,用户可以随时从不同地点的多媒体数据库中检索到需要的多媒体信息,如文字信息、音频信息、图象或视频信息。
4. 消息型业务
指人和人之间信息的转发,可以是点对点、点对多点、多点对点。转发的信息可以是文字、图象、声音和视频信息,不对实时性要求,一般可以用存储转发。
5. 分布式多媒体监控业务:如交通监控系统等
在实际应用中的业务往往是上述数种业务类型的组合,现举例如下:
WEB CALL:主要包括点击拨号(CTD)、点击传真(CTF)和Web800等。是指用户通过在INTERNET的WEB页面上通过点击的方式,输入主、被叫号码信息,NGN根据上述信息完成呼叫接续的业务。
IP Centrex:是一种基于IP 的Centrex 业务,是在继续PSTN 网中Centrex 业务的基础上,融合了IP 网的灵活性而产生的一种软交换网络增值业务。
Presence 业务:是指状态被订阅用户可以修改或释放自己当前的通信状态,甚至用户的情绪状态。当其状态改变时,Presence 业务会将当前状态通知相应的状态订阅用户。
即时消息:即时消息被定义为在一系列的参与者间实时的交换内容信息。即时消息业务通过与Presence 业务和好友列表业务合用,用户可以感知某个好友是否在线,并决定是否向该好友发送信息。
电子白板:电子白板功能是为所有与会者提供一张共享的“稿纸”,可以是计算机屏幕上的一个窗口,也可以是大型的电子白板设备。所有人都可以在白板上随意画写,其他人能同时看到更新的内容。
个人助理:用户可以通过网页治理自己的电信业务,主要应包括电信费用查询、电信业务查询和电信业务配置操作等。
与办公网相结合的业务:与办公系统/办公网的结合的业务主要包括统一通信(UC)。企业级统一通信业务是结合企业办公系统,实现企业信息化与电信业务相融合的业务。企业通过UC Agent实现与软交换设备及应用服务器通信,由应用服务器和软交换设备共同实现企业用户状态的治理,并由应用服务器提供电子号簿、IP Centrex、智能选路、用户状态呈现、点击拨号等相关的业务特征。
统一消息业务:该业务是指所有的消息(语音、电子邮件、传真、文本等数据)都可以由一个收信箱做统一的治理。收信箱的内容由桌面PC、电话或电脑进行存取。无论用户在哪里,用户可以通过PC、电话多种设备发送和接收信息,信息的存储和治理与用户设备无关。
IP视频会议电话业务:视频电话业务是指通过各种媒体,将人物的静与动态图像、话音、视频、文字等多种信息分别送给各个参加会议的用户,使得在地理上分散的用户可以共聚一处,通过多种方式交流信息。
话音驱动WEB浏览:话音驱动WEB浏览利用语音识别和文本到语音的转换技术,向普通的话音终端提供基于WEB的业务,如:天气信息、股票、新闻、交通等。
互动式网络视频教育、医疗、娱乐:包括网络游戏、远程教育、远程医疗服务、视频点播(VOD)等娱乐服务。
第三方自定义多媒体业务:除上述多媒体业务外,NGN网络还可以通过它的开放业务平台向第三方业务提供商提供业务开放接口,充分发挥各个领域的业务需求和创新能力。
三、下一代网络的统一业务开放平台
1. 统一业务开放平台的特征
NGN提供上述种类丰富的业务是通过其统一业务开放平台实现的,该统一业务开放平台的功能类似于智能网的业务控制点SCP,主要完成业务逻辑的执行和业务提供。但它与智能网存在着很多区别,这些区别体现在NGN统一业务开放平台的特征上。笔者认为NGN的目标统一业务开放平台具有以下几个方面的特征:
业务种类的丰富性:突破了智能网平台主要基于语音业务的限制。
业务开发和提供的开放性:统一业务开放平台通过向第三方开放的API接口,实现业务开发和提供的完全开放,从而达到NGN业务永无止境的创新和丰富。
与业务商用模式的相关性:统一业务开放平台是下一代网络商业价值链的会聚桥梁,通过它完成了价值链中各方:主要包括网络业务开发商、终端应用软件开发商、业务提供商、网络运营商、终端用户之间的交互与协调。
业务用户属性的集中性:它是NGN网络用户的业务属性的集中数据库,按照一定机制存储着业务用户的所有业务数据。网络用户可以更新修改这些数据,第三方的应用服务器或应用平台可按照其运营者与统一业务平台拥有者的协议访问用户业务数据的全部或子集。
基于上述特征的目标统一业务开放平台在网络及商业价值链中的位置和接口,统一业务开放平台是NGN商业模型价值链中的核心,它具有以下接口:
接口(1):通过该接口向软交换,从而最终向终端用户提供业务逻辑执行服务,完成各类多媒体业务执行功能;
接口(2):通过该接口完成两方面的任务:一是与终端用户的信息交互接口:包括终端向平台方向的用户业务属性登记、更新和通知以及平台向终端方向的业务信息、计费信息的通知;二是根据业务执行或终端用户的需求将终端软件开发商提供的终端应用软件向各类智能终端的下载升级。
接口(3):通过该接口向第三方业务提供商提供业务开放接口,从而实现业务提供的多元化。
接口(4):通过该接口完成网络运营商的统一业务开放平台内部自身应用服务器的应用开发与创新。
接口(5):通过该接口代理终端软件开发商向终端用户提供相应的终端业务应用软件。
接口(6):通过与网络运营商计费平台的接口,向计费平台提供业务消费信息,实现网络运营商自身提供业务的收费,并且代理第三方业务提供商或终端应用软件提供商向用户收费。
2. 以应用服务器为核心的统一业务开放平台
目前NGN网络的统一业务开放平台是以应用服务器为核心的平台。应用服务器在NGN网络中向用户提供各类增强业务的设备,它负责业务逻辑的执行、业务数据和用户数据的访问、业务的计费和治理等。
应用服务器除了处理软交换的SIP业务请求,从而为软交换网络的用户提供增强业务外;应用服务器还可以提供智能网业务;以及可以提供API接口以调用第三方的应用。应用服务器提供智能网业务有两种情况,一种情况是应用服务器与具备SSF(业务交换功能)功能的软交换通过INAP协议互通,为来自软交换的智能网呼叫提供服务。另一种情况是应用服务器通过信令网关与现有的智能网SSP/IP设备互通。假如业务需要,应用服务器也可以与业务控制点(SCP)进行互通。
当应用服务器提供API接口调用第三方业务应用时,API可以是PARLAY API或其他API。当应用服务器提供PARLAY API时应具有PARLAY网关的功能,完成PARLAY API与底层各种协议之间的映射。
应用服务器在NGN中主要提供业务控制功能、媒体控制功能、业务数据功能、协议适配功能、计费功能、应用执行环境功能、操作维护治理等功能;此外还可选地提供API接口功能、PARLAY网关功能等。
应用服务器为软交换网络中的增强业务提供给用执行环境,通过协议适配功能对呼叫分配合适的协议,然后由业务控制功能根据业务逻辑执行的需要对业务进行控制,并通过业务数据功能调用业务执行过程中所需要的业务数据和用户数据。在业务控制的过程中,假如需要应用服务器会对媒体服务器的媒体资源进行控制,为呼叫提供各种媒体资源,并通过计费功能提供必要的业务治理、维护、统计等功能。假如某些业务由不属于软交换网络所有者的第三方业务提供商提供,那么可以通过PARLAY网关和API接口安全调用第三方应用。
3. 对下一代网络统一业务开放平台发展的建议
目前NGN网络的以应用服务器为核心的统一业务开放平台在进行业务控制、
Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...
07-05
Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...
07-05
KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...
07-05
Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...
07-05