一种实现企业融合通信的业务平台系统转让专利

申请号 : CN200810065237.2

文献号 : CN101500344B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李俊敏蔡文晖欧阳华谭昭平

申请人 : 中兴通讯股份有限公司

摘要 :

一种实现企业融合通信的业务平台系统,包括:业务支撑系统、业务管理系统,业务支撑系统用来提供业务能力发现、业务接入、业务控制、业务执行、业务路由以及对外开放应用接口的功能;业务管理系统,用于完成系统的管理,认证鉴权及配置。还可以包括业务发布系统,用于负责业务的生成,发布及管理。本发明能够同时支持通信技术类的通信业务和IT类的业务以及信息与通信技术的融合业务;而且在部署方式上既能够支持企业独立的分布式部署,也能够作为电信运营商放置在企业侧的业务代理网关并支持企业的本地应用;业务平台本身即可以部署在通用服务器上,也可以将其中某些模块部署在嵌入式系统中,以满足特定的应用需求。

权利要求 :

1.一种实现融合通信的业务平台系统,其特征在于:包括业务支撑系统、业务管理系统,其中:业务支撑系统,用来提供业务能力发现、业务接入、业务控制、业务执行、业务路由以及对外开放应用接口的功能;

所述业务支撑系统包括:接口开放子系统、业务环境子系统以及业务能力接入子系统;

其中:

业务能力接入子系统同时接入企业本地、企业异地和运营商的各种业务能力,所述业务能力包括信息业务能力和通信业务能力,这些业务能力由业务能力接入子系统接入后,注册到业务环境子系统中,并在业务环境子系统中统一标识,作为业务路由的依据;

业务环境子系统将各种接入的业务能力加以抽象,即根据各种接入的业务能力的类型将业务能力转换为业务环境子系统能够识别的消息格式,再传送到业务环境子系统;业务环境子系统同时提供业务执行的基本环境,该基本环境的核心功能是支持业务逻辑的执行,包括解析和执行业务描述语言所定义的业务,该基本环境在执行业务时通过上述抽象的消息来驱动业务能力接入子系统;

接口开放子系统将业务平台提供的服务通过通用标准接口开放出来,接口开放子系统和业务环境子系统之间采用应用程序接口函数调用的方式通信;

业务管理系统,用于完成系统的管理,认证鉴权及配置。

2.根据权利要求1所述的一种实现融合通信的业务平台系统,其特征在于:所述的业务环境子系统采用软件中间件将所述的各种接入的业务能力加以抽象,即将所述的业务能力转换为业务环境子系统能够识别的消息格式,并传送到业务环境子系统的。

3.根据权利要求1或2所述的一种实现融合通信的业务平台系统,其特征在于:所述业务管理系统对外提供认证鉴权接口,第三方系统通过该接口实现统一的用户认证及鉴权管理。

4.根据权利要求1或2所述的一种实现融合通信的业务平台系统,其特征在于:还包括业务发布系统,用于负责业务的生成,发布及管理,即根据用户的业务需求生成相应的表单并通过发布系统将表单发布到运行环境中。

5.根据权利要求3所述的一种实现融合通信的业务平台系统,其特征在于:还包括业务发布系统,用于负责业务的生成,发布及管理,即根据用户的业务需求生成相应的表单并通过发布系统将表单发布到运行环境中。

6.根据权利要求5所述的一种实现融合通信的业务平台系统,其特征在于:所述业务发布系统通过文件传送方式将新业务部署到业务支撑系统的业务环境子系统中。

7.根据权利要求4所述的一种实现融合通信的业务平台系统,其特征在于:所述业务发布系统通过文件传送方式将新业务部署到业务支撑系统的业务环境子系统中。

说明书 :

一种实现企业融合通信的业务平台系统

技术领域

[0001] 本发明涉及融合通信领域,尤其是在企业融合通信领域中使用的一种业务平台系统。

背景技术

[0002] 随着电信和互联网技术的发展,人们的通信手段和通讯方式越来越多,比如电话系统、邮件系统、即时消息系统、办公自动化等IT(Information Technology,信息技术)系统,但是各种通信方式基本上都是竖井式结构,相互缺乏必要的联系,这给企业和个人的使用带来诸多不便。为了提高企业的通信效率,融合通信便日益成为通信领域的研究热点,而其中业务平台则更是融合通信研究的重点。目前的融合通信业务平台主流技术主要有两大派系,一是基于电信运营商IMS(IPMultimedia Subsystem,IP多媒体系统,以下简称IMS)网络的SDP(servicedelivery platform,业务交付平台,以下简称SDP)业务模型,二是由IBM(International Business Machine,国际商用机器公司,以下简称IBM)等软件厂商提出的基于J2EE(Java2 enterprise edition,Java2企业版,以下简称J2EE)架构的SIP(Session Initiation Protocol,会话启动协议,以下简称SIP)Servlets框架。 [0003] IMS/SDP架构主要分为四部分:网络和终端层、网络控制层、业务交付平台和增值业务平台。网络和终端层负责终端和网络设备的接入。基于IMS的网络控制层实现对UMTS(Universal MobileTelecommunications System,通用移动系统,以下简称UMTS)、GSM(Global System For Mobile Communication,全球移动通信系统,以下简称GSM)、PHS(Personal Handy-phone System,个人手持式电话系统,以下简称GSM)、WLAN(Wireless Local Area Network,无线局域网, 以下简称WLAN)及PSTN(Public Switched Telephone Network公共交换电话网,以下简称PSTN)等网络的接入,并向上提供呼叫管理、多媒体和多方业务、计费和账户管理、MMS(Multimedia Message Service,多媒体信息服务)、SMS(Short message service,短消息服务)、用户位置、下载等电信能力集。业务交付平台负责对底层网络提供的业务能力集进行抽象和标准化,并将标准化的API(Application programminginterface,应用编程接口)向上提供给增值业务平台。增值业务平台用于向运营商或第三方内容/应用服务商提供一个开放的、标准的业务平台,以方便新业务的开发和新的内容/应用服务的接入和管理。可以看出,IMS/SDP主要针对运营商的网络提出,带有很强的运营和控制特征,必然带来实现复杂,部署和使用成本很高;同时IMS/SDP框架对企业广泛存在的IT系统支持也考虑不足,这些造成其无法很好地满足企业使用的要求。 [0004] SIP Servlets规范提供了一系列的Java API和一个基于容器(Container)/应用服务器(Application Server)的开发模型,用于提高服务器端SIP应用的开发效率。SIP Servlets同样基于Java Servlet架构,,不同的是,HTTP Servlets通过Servlet架构实现了HTTP(Hyper TextTransfer Protocol,超文本传输协议,以下简称HTTP)协议,而SIP Servlet实现了SIP协议。通过SIP Servlets,开发人员可以非常简单的开发出复杂的SIP应用程序,就像HTTP servlets在互联网应用开发中起到的作用一样。一组SIP Servlets连同资源和部署描述文件打包后部署并运行在一个容器或SIP应用服务器上的。容器提供了例如会话状态管理,事务管理,重发,网络连接,消息调度,线程管理,资源管理,应用程序管理等服务。应用程序中只需包含高级的消息处理和业务逻辑,开发人员不再需要在协议本身上投入过多精力,这使SIP服务的开发成为一件轻而易举的事情。SIP Servlets的引入使得Java人员开发业务变得简单,但其缺点也是显而易见的。首先,只支持SIP协议,无法满足企业复杂的通信应用要求;其次,只支持Java平台,在实时性高的应用中执行效率存在问题,而且系统的开销很大。
[0005] 可见,在企业的融合通信领域迫切需要一种能更加适合企业特点的业务平台系统,即要保证灵活性、又要保证业务开发和部署的简便,同时在成本和效率上都能贴合企业的实际情况。本文提出的企业融合通信业务平台系统,可以实现以下功能
[0006] 1)同时支持CT(Communications Technology,通信技术,以下简称CT)类的通信业务和IT类的业务以及ICT(InformationandCommunications Technology,信息与通信技术,以下简称ICT)融合业务;
[0007] 2)在部署方式上即可以支持企业独立的分布式部署,也可以作为电信运营商放置在企业侧的业务代理网关并支持企业的本地应用;
[0008] 3)业务平台内部采用软总线、消息路由等方式,实现平台功能的松耦合、可裁减,同时使得模块间设计和语言无关;
[0009] 发明内容
[0010] 本发明所要解决的技术问题是提供一种实现融合通信的业务平台系统,以解决企业IT和CT业务彼此独立开发部署、本地通信能力和运营商通信能力无法有效融合、企业多节点通信能力无法有效共享等问题。
[0011] 为实现所述的技术问题,本发明提供的一种实现企业融合通信系统业务平台的系统,包括:业务支撑系统、业务管理系统,其中:
[0012] 业务支撑系统,用来提供业务能力发现、业务接入、业务控制、业务执行、业务路由以及对外开放应用接口的功能;
[0013] 所述业务支撑系统包括:接口开放子系统、业务环境子系统以及业务能力接入子系统;其中:
[0014] 业务能力接入子系统同时接入企业本地、企业异地和运营商的信息与通信技术能力,这些能力由业务能力接入子系统接入后,注册到业务环境子系统中,并在业务环境子系统中统一标识,作为业务路由的依据;
[0015] 业务环境子系统将各种接入业务能力加以抽象,即根据各种接入业务能力的类型将业务能力转换为业务环境子系统能够识别的消息格式,再传送到业务环境子系统;业务环境子系统同时提供业务执行的基本环境,该基本环境的核心功能是支持业务逻辑的执行,包括解析和执行业务描述语言所定义的业务,该基本环境在执行业务时通过上述抽象的消 息来驱动业务能力接入子系统;
[0016] 接口开放子系统将业务平台提供的服务通过通用标准接口开放出来,接口开放子系统和业务环境子系统之间采用应用程序接口函数调用的方式通信;
[0017] 业务管理系统,用于完成系统的管理,认证鉴权及配置。
[0018] 其中:所述的业务环境子系统采用软件中间件将所述的各种接入能力加以抽象,即将所述的业务能力转换为业务环境子系统能够识别的消息格式,并传送到业务环境子系统的。
[0019] 所述业务管理系统对外提供认证鉴权接口,第三方系统通过该接口实现统一的用户认证及鉴权管理。
[0020] 本发明所提供的一种实现企业融合通信系统业务平台的系统,还包括业务发布系统,用于负责业务的生成,发布及管理,即根据用户的业务需求生成相应的表单并通过发布系统将表单发布到运行环境中。
[0021] 其中,所述业务发布系统通过文件传送方式将新业务部署到业务支撑系统的业务环境子系统中。
[0022] 通过本发明提供的技术方案,能够同时支持通信技术类的通信业务和IT类的业务以及信息与通信技术的融合业务;而且在部署方式上既能够支持企业独立的分布式部署,也能够作为电信运营商放置在企业侧的业务代理网关并支持企业的本地应用;且业务平台内部采用软总线、消息路由等方式,实现平台功能的松耦合、可裁减,同时使得模块间设计和语言无关;可以执行定制化的业务,同时还可以对外提供标准的服务接口,扩展应用范围;业务平台本身即可以部署在通用服务器上,也可以将其中某些模块部署在嵌入式系统中,以满足特定的应用需求。
[0023] 附图说明
[0024] 图1是本发明所述的企业融合通信业务平台系统的结构示意图。
[0025] 图2是本发明所述的企业融合通信业务平台系统的具体应用示意图。 [0026] 具体实施方式
[0027] 下面以将企业融合通信业务平台系统部署在运营商网络中为例对本文所述系统的实施方式做进一步详细的描述。
[0028] 图1是企业融合通信业务平台的内部结构,包括以下两部分:
[0029] 业务支撑系统,是企业融合通信业务平台的核心部件,主要提供业务能力发现、业务接入、业务控制、业务执行、业务路由以及对外开放应用接口的功能。业务支撑系统由接口开放子系统、业务环境子系统以及业务能力接入子系统组成。其中业务能力接入子系统可以同时接入企业本地、企业异地和运营商的ICT能力,同时这些能力通过业务能力接入子系统注册到业务环境子系统中,并在业务环境子系统中加以统一标识,作为业务路由的依据;业务环境子系统采用软件中间件技术将各种接入能力加以抽象,同时提供业务执行的基本环境,可以极大地简化提高业务开发的速度,降低对业务开发人员通信技能的要求;接口开放子系统将业务平台可以提供的服务通过通用标准接口开放出来,接口开放子系统和业务环境子系统之间采用API调用的方式通信。当第三方系统使用本系统的功能和服务时,只需面向接口开放子系统,接口开放子系统通过API调用驱动业务环境子系统,业务环境子系统再通过软件中间件来驱动业务能力接入子系统,最后再由业务能力接入子系统和各种业务能力进行交互。这样可以促进业务开发平台和更多第三方系统的融合。 [0030] 业务管理系统,主要负责整个系统的管理,认证鉴权及系统配置等工作,通过业务管理系统可以管理业务平台及平台中的各个业务功能模块,并能够监控整个系统的运行情况,业务管理子系统向外提供认证鉴权接口,所有的业务系统通过该接口可以实现统一的用户认证及鉴权管理。业务管理系统可以接受远程上级管理系统的管理,以满足运营商远程管理和监控的要求;本地用户可以通过Web门户的方式方便地登录到管理系统对整个业务平台系统进行配置和管理。
[0031] 本发明提供的系统还可以包括:业务发布系统,负责业务的生成,发布及管理。通过该系统可以定义所需的业务功能,根据用户的业务需求生成相应的表单并通过发布系统将表单发布到运行环境中。通过业务发布系统,可以对现有的业务进行重新定义编排,从而在最大程度上满足企业订制化的需求;业务发布系统还可以发布运营商发布的新业务, 业务发布系统通过文件传送等方式将新业务部署道业务支撑系统的业务环境子系统中。如商务领航中的业务直接在企业侧发布。
[0032] 使用本文所述系统有以下几种部署方式:
[0033] A、作为电信运营商的企业侧接入系统部署在IMS/NGN网络中,这种方式适合由电信运营商主导推广部署;
[0034] B、部署在企业分布式网络环境中,这种方式适合大中型企业部署自己的业务平台;
[0035] C、企业单点独立部署,这种方式适合人数不多的中小企业。
[0036] 在这三种部署方式下,业务平台的常用使用方式分别介绍如下。 [0037] 在A部署方式下:
[0038] A1)企业侧部署PBX/IP-PBX系统,提供基本内部语音通信功能;部署即时协同系统,提供企业通信助理功能;
[0039] A2)融合通信业务平台系统通过指业务能力接入子系统引入语音、即时协同系统、IT引擎的通信能力;
[0040] A3)融合通信业务平台通过是指业务能力接入子系统引入电信运营商的语音、短信等通信能力;
[0041] A4)融合通信平台的业务支撑系统执行语音邮箱、企业一号通、IMS网络下企业内部全网短号、Push Mail等融合业务;
[0042] A5)企业通过融合通信平台的业务管理系统对本地的业务及用户数据进行管理,包括增加、修改、删除本地业务及用户数据等功能;
[0043] A6)融合通信平台启动后首先到运营商的管理平台进行认证注册才能执行向运营商订阅的业务。
[0044] A7)在业务发布系统生成的业务可以动态加载到业务支撑系统中执行。 [0045] 在B部署方式下:
[0046] B1)企业在多个节点就近部署PBX/IP-PBX系统,提供基本内部语音通信功能;部署即时协同系统,提供企业通信助理功能;部署融合通信业务平台,提供融合通信业务;融合通信业务平台以及业务能力接入子系统相关的系统都是部署在企业侧,每个节点都可以部署一套完整的系统,部属在不同节点的本系统之间可以进行交互,这样就将不同节点 的通信能力互通起来
[0047] B2)融合通信业务平台系统通过业务能力接入子系统,引入的是本地节点的能力,即:引入语音、即时协同系统、IT引擎的通信能力;
[0048] B3)融合通信业务平台对多个节点进行统一编址,并通过节点间的业务能力接入子系统进行通信,业务能力接入子系统还可以接入远程的CT能力,这里的接入CT能力主要是指CT类业务的互通功能,如语音、视频等的互通;
[0049] B4)融合通信平台的业务支撑系统执行语音邮箱、一号通、企业内部全网短号、消息通知等融合业务;
[0050] B5)企业通过融合通信平台的业务管理系统对本地的业务及用户数据进行管理; [0051] B6)在业务发布系统生成的业务可以动态加载到业务支撑系统中执行。 [0052] 在C部署方式下:
[0053] C1)企业在一个节点部署PBX/IP-PBX系统,提供基本内部语音通信功能;部署即时协同系统,提供企业通信助理功能;部署融合通信业务平台,提供融合通信业务; [0054] C2)融合通信业务平台系统通过业务能力接入子系统引入语音、即时协同系统、IT引擎的通信能力;
[0055] C3)融合通信平台的业务支撑系统执行语音邮箱、一号通、企业内部全网短号、消息通知等融合业务;
[0056] C4)企业通过融合通信平台的业务管理系统对本地的业务及用户数据进行管理; [0057] C5)在业务发布系统生成的业务可以动态加载到业务支撑系统中执行。 [0058] 除了整个业务平台系统部署非常灵活以外,业务平台本身的设计可以采用模块化、松耦合设计。其中业务支撑系统内部通过软总线技术将不同功能有效组合起来,使得各模块的设计和部署和具体的开发编程语言无关,同时使业务平台本身的部署也非常灵活,即可以部署在通用服务器上,又可以将其中关键功能部件部署在嵌入式系统中。 [0059] 图2是电信运营商在企业A的地点1和地点2分别部署两个企业融合通信业务平台系统的应用场景。
[0060] 图2中IMS网络及企业融合通信管理平台部署在运营商侧,IMS网络提供通信能力,企业融合通信管理平台对企业的融合通信系统进行管理和业务下发。IMS网络中的企业语音网关提供企业融合通信业务平台的语音会话接入能力,IMS网络中的短信网关提供企业融合通信业务平台的短信收发能力。IMS网络中可以挂接移动、电话、传真等各种不同类型的终端。图2中企业A地点1和企业A地点2为企业的两个不同节点,每个节点部署情况相同。其中每个节点的企业融合通信平台、应用系统、语音交换系统、视讯系统、IT系统部署在企业内部相应的节点,企业通过IP网络接入到运营商系统。其中应用系统通过企业融合通信平台的开放接口使用语音、短信、IT系统的通信能力;企业融合通信平台提供融合通信的业务;语音交换系统提供本地的语音通话功能、视讯系统提供本地的视频会议功能;IT系统提供本地基础办公流程应用。
[0061] 通过以上部署,企业融合通信平台可以提供企业一号通服务、全网短号、网络传真等业务,实现运营商通信能力在企业的延伸。
[0062] 在这种应用场景下,整个系统的运行过程如下:
[0063] 1、企业首先要在运营商的管理平台进行开户和订购业务;
[0064] 2、运营商将融合通信业务平台及其它必要的通信基础设施部署在企业内部; [0065] 3、融合通信业务平台运行时首先到运营商的管理平台进行认证注册,认证成功后获取企业订购的业务列表及许可数量等信息;
[0066] 4、企业在融合通信业务平台的管理系统上进行内部员工使用权限的分配; [0067] 5、企业员工在融合通信业务平台的管理系统中对业务进行定制化设置; [0068] 6、融合通信业务平台根据设置运行许可的通信业务。