一种基于软交换网络实现的统一消息系统的制作方法

文档序号:7964166阅读:321来源:国知局
专利名称:一种基于软交换网络实现的统一消息系统的制作方法
技术领域
本发明涉及一种消息系统,具体地说,涉及的是消息系统中一种利用
Parlay网关提供的能力集基于软交换网络实现统一消息系统。
背景技术
统一消息系统(UMS, Unified Messaging System)可以看作是一个整合 的信箱,它可以存储转发来自各种终端的各种类型的信息。统一消息系统 UMS的最终目标是用户能够通过任何通信工具访问属于该用户的任何信 息,包括语音、电子邮件、传真、文本短信、mms短信等,而这些媒体 当前都是分布保存在各个相对独立的系统上,包括VMS语音信箱系统、 EMAIL系统、SMSC文本短信系统、MMSC多媒体短信系统等上的。
现有技术中的用户通过一种通信工具只能够访问到一种类型的4某体信 息,这样就得用户必须使用多种通信工具才能够访问到属于自己的所有信 息,很不方便,而UMS的提出就是为了解决这个问题。
ParlayAPI是由Parlay组织和3GPP、 ETSI以及JAIN合作发布的一组开 放的、独立于技术的、可扩展的API,它采用了面向对象的方法,使用UML 语言进行描述。
Parlay API是一组开放的与具体技术无关的API,第三方业务开发商、 独立软件提供商能通过ParlayAPI来开发业务。业务应用开发者通过此开放 的标准接口利用网络的能力为各个网络的用户提供服务。Parlay API提供了 一个安全、开放的接入现有网络的能力。Parlay网关包括多个业务能力服务 器,每个业务能力服务器对应用来说是一个或多个业务能力特征,此业务 能力特征是对网络所提供的功能的抽象,负责为高层应用提供访问网络资
源和信息的能力;框架提供保证业务接口开放、安全、以及可管理所必需 的能力。
目前传统的语音信箱系统、电子邮件系统等消息系统存在以下一些缺

1) 只能存储单一的媒体信息,如语音信箱系统只能存储语音,电子邮件 系统只能存储电子邮件,短消息系统只能发送短信。
2) —个系统只能支持单一的终端,在这个终端上一般只能支持单一的 媒体信息,系统不支持多种媒体消息格式的相互转换以适应不同的终端存 取。
3) 基于传统电话网的消息系统带宽受限,不能进一步的业务拓展。
4) 基于传统电话网的消息系统采用的是传统智能网方式,信令和话路 都通过电话网控制,业务方式很不灵活。而基于宽带网的统一消息系统采 用的是宽带智能网方式,信令和^某体流分离,可以更灵活的提供业务功能。
5) 基于传统电话网的消息系统能够接入的用户终端类型局限于固定电 话和移动电话。
因此,现有技术存有缺陷,而有待于改进和发展。

发明内容
本发明的目的在于提供一种基于软交换网络实现的统一消息系统,基于 PariayAPI,利用现在越来越普及的IP网络,和Parlay提供的丰富能力集, 实现能够提供多种接入方式的消息系统,同时兼容基于传统电话网的消息 系统,最大化的利用现有资源,提供用户满意度和市场竟争力。
本发明的技术方案包括
一种基于软交换网络实现的统一消息系统,其中,包括以下模块Parlay 网关模块;媒体服务器模块;WEB服务模块;业务流程控制模块;消息处 理及转换模块;统一存储管理模块;其中,
所述Pariay网关模块用于实现ParlayAPI,通过IP网络与软交换完成协 议和信令交换,完成对多种用户终端接入,并将用户终端的消息发送给WEB 服务模块和业务流程控制模块,将WEB服务冲莫块和业务流程控制模块的服 务信息和业务信息提供给用户;
所述媒体服务器模块用于在Parlay网关模块的信令交互控制下,为终端 用户提供多种格式媒体流服务;
所述WEB服务模块用于完成对用户的WEB服务,通过对Pariay网关 模块的调用,完成对呼叫、及时消息的处理;
所述业务流程控制模块用于对用户的语音视频导航服务,通过对Parlay 网关才莫块的调用,完成对ParlayAPI的处理和调用,完成对4见频,语音,和 传真的会话的控制和处理。
所述的系统,其中,所述消息处理及转换模块用于接收来自于WEB服 务模块及业务流程控制模块的用户消息,完成一种消息类型到另一种消息 类型的识别和转换,将转换结果发给WEB服务模块及业务流程控制模块。
所述的系统,其中,所述统一存储管理模块用于接收来自于WEB服务 才莫块及业务流程控制才莫块的用户消息,将各类型消息以统一的形式进行存 储。
所述的系统,其中,所述WEB服务模块及所述业务流程控制模块分别 用于接收用户终端的消息,将用户信息采用统一消息形式保存在统一存储 管理模块中,并为用户提供统一消息的检索,提取,并且支持将用户消息 通过转换模块转成其它形式的消息,以^更于发送到其它类型的终端上。
所述的系统,其中,所述统一存储管理模块还提供WEB服务模块及业 务流程控制模块对储存的消息以统一方式进行提取及检索。
所述的系统,其中,所述媒体服务器模块包括宽带控制协议处理和媒体 资源控制两个功能,通过MGCP协议接收Paraly网关模块的控制,对用户 终端提供语音、视频、传真等媒体流处理功能,包括对各语音端口、通道
资源的调度和管理。
所述的系统,其中,所述媒体资源控制功能通过语音和视频卡来完成。 本发明所提供的一种基于软交换网络实现的统一消息系统,由于利用
基于PariayAPI的统一消息系统,能够在单一平台上提供多种类型的媒体消 息服务业务,包括语音消息,视频消息,传真,即时消息等,并按ParlayAPI 协议以统一标准方式实现对语音、视频、传真、短消息等控制,简化了业 务的开发和拓展。


图1是本发明的一种基于ParlayAPI的统一消息系统结构图,虚线左边 是系统内部模块,虚线右边是系统外部模块;
图2是本发明提出的一个语音接入用户的呼叫进入到统一消息系统并 留言的流程图3是本发明系统中邮箱主人通过WEB服务模块接入到统一消息系统 并提取留言的流程图。
具体实施例方式
以下结合附图,将对本发明的各较佳实施例进行更为详细的说明。
本发明的基于软交换网络实现的统一消息系统,是一种IP网上的统一 消息系统(NGUMS),可以完成统一消息系统控制信令和语音消息,视频 々某体消息,以及其他类型消息的统一存储和访问。
本发明所述实现基于ParlayAPI的统一消息系统,如图1和图2所示, 由如下几个部分组成Parlay网关模块;媒体服务器模块;WEB服务模块; 业务流程控制模块;消息处理及转换模块;统一存储管理模块。
所述基于PariayAPI的多媒体呼叫中心系统各组成部分的功能和连接 关系如下所述Parlay网关模块用于实现PariayAPI,通过IP网络与软交换
完成协议和信令交换,完成对多种用户终端接入,并将用户终端的消息发
送给WEB服务模块和业务流程控制模块,将WEB服务模块和业务流程控 制模块的服务信息和业务信息提供给用户。
所述媒体服务器模块用于在Parlay网关模块的信令交互控制下,为终端 用户提供多种格式媒体流服务;所述WEB服务模块用于完成对用户的WEB 服务,通过对Parlay网关模块的调用,完成对呼叫、及时消息的处理;接 收用户终端的消息,将用户消息采用统一消息形式保存在统一存储管理模 块中,并为用户提供统一消息的检索,提取;并且支持将用户消息通过转 换模块转成其它形式的消息,以^使于发送到其它类型的终端上。
所述业务流程控制模块用于完成对用户的语音视频导航服务,通过对
Parlay网关模块的调用,完成对ParlayAPI的处理和调用,完成对视频,语 音,和传真的会话的控制和处理;接收用户终端的消息,将用户信息采用 统一消息形式保存在统一存储管理模块中,并为用户提供统一消息的检索, 提取;并且支持将用户消息通过转换模块转成其它形式的消息,以便于发 送到其它类型的终端上。
所述消息处理及转换模块用于接收来自于WEB服务模块及业务流程控 制模块的用户消息,完成一种消息类型到另 一种消息类型的识别和转换, 并将转换结果发给所述WEB服务模块及所述业务流程控制模块。
所述统一存储管理模块用于接收来自于WEB服务才莫块及业务流程控制 模块的用户消息,将各类型消息以统一的形式进行存储,并且提供WEB服 务模块及业务流程控制模块对储存的消息以统一方式进行提取及检索。
本发明的基于ParlayAPI的统一消息系统的具体实现方式如下 所述Parlay网关模块通过SIP、 MGCP、 H323等宽带控制协议和信令与 软交换、媒体服务器等宽带设备交互,控制这些设备为用户终端服务。Parlay 网关模块实现了 ParlayAPI规范,屏蔽底层网^4I入,同时提供各种能力集 给应用层的WEB服务模块和业务流程控制模块调用。Parlay网关将业务提
供和承栽网络分离开来,屏蔽各承载网络的协议细节,提供核心能力集向 统一消息系统提供不同范围的业务支持,同时对应用层提供标准、开放、 统一的接口 。
所述媒体服务器模块主要包括宽带控制协议处理和媒体资源控制两个
功能。通过如MGCP协议接收Paraly网关模块的控制,对用户终端提供语 音、视频、传真等媒体流处理功能,包括对各语音端口、通道资源的调度 和管理;所述媒体资源控制功能可以通过语音和视频卡来完成,如Intel公 司的语音和视频卡。
所述WEB服务模块通过WEB页面的方式为用户提供消息服务,如接 收用户的标准邮件协议的电子邮件,接收用户上传的电子文档及语音内容, 并将接收到的各种形式的消息发送给统一存储管理模块进行存储,用户在 WEB页面上可以对储存的消息进行检索,由于已经统一转为邮件格式存储, 用户还可以通过OutLook或foxmail等邮件客户端进4亍检索和查看。根据用 户请求,所述WEB服务模块可以将接收到的用户消息或保存在统一存储管 理模块中的消息转为其它形式发送到其它类型终端上,如接收用户发来的 email电子邮件,将email电子邮件转成语音内容,发送到电话终端上。
所述业务流程控制模块执行事先开发的业务流程,对接入的用户按流程 进行语音、视频等服务,所述业务流程控制模块可以接收来自用户终端的 多种消息,如通过Paray网关模块控制媒体服务器接收用户通过传真机发送 来的传真文档,接收用户通过手机的语音留言,并将接收到的各种形式的 消息发送给统一存储管理模块进行存储。所述业务流程控制才莫块可以将收 到的消息或存储在统一存储管理模块中的消息检索出来,根据用户指示, 转换为其它形式的消息发送到指定类型的终端上。如当用户留言后,生成 短消息通知发送到用户。
所述消息处理及转换模块用于完成不同类型消息的协议处理,完成一种 消息类型到另一种消息类型的识别和转换,所述系统中存在HTML消息,
文本消息,语音内容消息,EMAIL消息,传真消息,视频消息等多种消息。 由于用户的某种终端一般只支持特定的消息类型,因此系统需要对消息 类型进行转换处理,以便让该消息能发送到更多类型的终端上。所迷消息 处理及转换模块可采用插件的方式进行设计,针对一种消息到另 一种消息 设计一种转换插件,例如HTML转为为传真格式TIF的插件,插件可通过 PageMaker的动态库来实现,如文本消息转为语音电信的插件,可以通过文 本转语音的商用系统来完成。
所述统一存储管理模块基于邮件服务器系统来实现,将WEB服务模块 及业务流程控制模块发送来的各类型消息经过消息处理模块转成电子邮件 格式后,统一存储到邮件服务器中。由于统一采用电子邮件存储的方式, WEB服务模块和外部的邮件客户端如foxmail、 OutLook等都可以直接接入 并且浏览存储的内容。
下面结合附图,以一个语音终端用户的呼叫进入,进入到统一消息系统 后留言,然后系统以短消息方式通知主人用户有新邮件的流程为例,详细 说明本发明的系统的实现例子,其实现过程包括以下步骤
A、 用户的电话终端注册到软交换上;
B、 业务流程控制模块,向Pariay网关模块注册业务码;
C、 业务流程控制模块通知Pariay网关模块,Pariay网关模块向软交换 注册。
D、 用户呼叫指定的业务码时,软交换进行呼叫路由;
E、 将呼叫信令发送给Parlay网关模块;
F、 所述Parlay网关模块将该呼叫转化为ParlayAPI的事件通知消息触 发调用来通知业务流程控制才莫块。
G、 所述业务流程控制模块可以根据该触发消息内容决定该呼叫是语音 接入,还是视频接入,或者是即时消息接入,并形成呼叫序列同时启动对应 的业务流程对用户进行导航。如果是语音方式,则统一消息对用户进行语
音导航;如果是视频方式,则进行视频导航;如果是即时消息,则通过文 字方式进行导航。例如本例中是语音接入,业务向Parlay网关调用,请求 为用户分配语音资源。
H、 所述Parlay网关模块对请求进行处理,转为MGCP协议发给媒体 服务器。
I、 所述媒体服务器模块为用户终端分配语音资源,并将结果通知Parlay 网关才莫块;
J、所述Parlay网关模块通知业务流程控制模块,请求的语音资源分配 成功。
K、业务流程向Parlay网关模块请求为用户播放留言的导航提示音。 L、 Parlay网关模块对请求进行处理,转为MGCP协议发给^^体服务器 模块。
M、所述媒体服务器模块向用户终端播放留言提示音。 N、用户听到提示音后开始留言;
O、用户留言结束后,终端将通过SIP消息通知Parlay网关模块; P、所述Parlay网关模块将SIP消息转换为事件通知业务控制模块。 Q、所述业务控制模块请求消息处理及转换模块将语音留言消息打包为
标准电子邮件的格式。
R、所述消息处理及转换模块将打包好的电子邮件业务控制模块。 S、所述业务控制模块请求统一存储管理模块对电子邮件进行储存。 T、所述统一存储管理纟莫块存储完毕后通知业务流程控制模块,业务流
程控制模块发送短消息通知邮箱的主人有留言。
本发明系统中,主人以浏览器终端方式提取留言的步骤包括 Al、主人以浏览器终端的方式登陆到WEB服务模块; Bl、主人通过WEB页面方式请求浏览新邮件。
CI 、所述WEB服务模块向统一存储管理模块请求提取用户的新邮件。
Dl、所述统一存储管理模块提取用户所有的新邮件,返回给WEB服务 模块。
El 、所述WEB服务模块将新邮件列表显示给用户。
Fl、用户打开其中一个邮件,并请求4番;改邮件内容。
Gl、所述WEB服务模块请求消息处理及转换模块从该邮件中提取和 生成语音留言内容;
Hl、所述消息处理及转换模块从邮件中提取和生成语音留言内容,并 将语音内容返回给WEB服务模块。 II、所述WEB服务模块为用户播放留言。有益效果
综上,本发明的基于ParlayAPI的统一消息系统,能够在单一平台上提 供多种类型的媒体消息服务业务,包括语音消息,视频消息,传真,即时 消息等。其信令控制与媒体提供、业务开发独立,使得业务开发和拓展更 灵活。并且基于IP宽带网,能够有效利用宽带网上的资源和带宽进行业务 拓展,能够提供比基于传统电话网的消息系统更丰富更快捷的业务。
本发明系统能够接入多种形式的终端,包括传统电话终端、视频终端、 即时消息界面,软交换电话等等,支持多种类型的媒体消息间的格式转换 以适应各种终端的存取。并能够按ParlayAPI协议以统一标准方式实现对语 音、视频、传真、短消息等控制,简化了业务的开发和拓展。
应当理解的是,上述针对具体实施例的描述较为详细,并不能因此而 认为是对本发明专利保护范围的限制,本发明的专利保护范围应以所附权 利要求为准。
权利要求
1、一种基于软交换网络实现的统一消息系统,其特征在于,包括以下模块Parlay网关模块;媒体服务器模块;WEB服务模块;业务流程控制模块;消息处理及转换模块;统一存储管理模块;其中,所述Parlay网关模块用于实现ParlayAPI,通过IP网络与软交换完成协议和信令交换,完成对多种用户终端接入,并将用户终端的消息发送给WEB服务模块和业务流程控制模块,将WEB服务模块和业务流程控制模块的服务信息和业务信息提供给用户;所述媒体服务器模块用于在Parlay网关模块的信令交互控制下,为终端用户提供多种格式媒体流服务;所述WEB服务模块用于完成对用户的WEB服务,通过对Parlay网关模块的调用,完成对呼叫、及时消息的处理;所述业务流程控制模块用于对用户的语音视频导航服务,通过对Parlay网关模块的调用,完成对ParlayAPI的处理和调用,完成对视频,语音,和传真的会话的控制和处理。
2、 根据权利要求1所述的系统,其特征在于,所述消息处理及转换模 块用于接收来自于WEB服务模块及业务流程控制模块的用户消息,完成一 种消息类型到另一种消息类型的识别和转换,将转换结果发给WEB服务模 块及业务流程控制模块。
3、 根据权利要求2所述的系统,其特征在于,所述统一存储管理模块 用于接收来自于WEB服务模块及业务流程控制模块的用户消息,将各类型 消息以统一的形式进行存储。
4、 根据权利要求3所述的系统,其特征在于,所述WEB服务模块及所 述业务流程控制^t块分别用于接收用户终端的消息,将用户信息采用统一消 息形式保存在统一存储管理模块中,并为用户提供统一消息的检索,提取, 并且支持将用户消息通过转换模块转成其它形式的消息,以便于发送到其它 类型的终端上。
5、 根据权利要求3所述的系统,其特征在于,所迷统一存储管理模块 还提供WEB服务模块及业务流程控制模块对储存的消息以统一方式进行提 取及检索。
6、 根据权利要求5所述的系统,其特征在于,所述媒体服务器模块包 括宽带控制协议处理和媒体资源控制两个功能,通过MGCP协议接收Paraly 网关模块的控制,对用户终端提供语音、视频、传真等媒体流处理功能,包 括对各语音端口 、通道资源的调度和管理。
7、 根据权利要求6所述的系统,其特征在于,所述媒体资源控制功能 通过语音和^L频卡来完成。
全文摘要
本发明公开了一种基于软交换网络实现的统一消息系统,包括以下模块Parlay网关模块;媒体服务器模块;WEB服务模块;业务流程控制模块;消息处理及转换模块;统一存储管理模块;其中,所述Parlay网关模块用于实现Parlay API,通过IP网络与软交换完成协议和信令交换,完成对多种用户终端接入,并将用户终端的消息发送给WEB服务模块和业务流程控制模块,将WEB服务模块和业务流程控制模块的服务信息和业务信息提供给用户。本发明系统由于利用基于Parlay API的统一消息系统,能够在单一平台上提供多种类型的媒体消息服务业务,包括语音消息,视频消息,传真,即时消息等,简化了业务的开发和拓展。
文档编号H04L12/66GK101110786SQ20061009887
公开日2008年1月23日 申请日期2006年7月17日 优先权日2006年7月17日
发明者波 游 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1