[go: up one dir, main page]

CN101217293B - 媒体业务托管切换系统及方法 - Google Patents

媒体业务托管切换系统及方法 Download PDF

Info

Publication number
CN101217293B
CN101217293B CN2007100012102A CN200710001210A CN101217293B CN 101217293 B CN101217293 B CN 101217293B CN 2007100012102 A CN2007100012102 A CN 2007100012102A CN 200710001210 A CN200710001210 A CN 200710001210A CN 101217293 B CN101217293 B CN 101217293B
Authority
CN
China
Prior art keywords
server
media
media server
business
breaks down
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007100012102A
Other languages
English (en)
Other versions
CN101217293A (zh
Inventor
傅力
吴建军
王东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2007100012102A priority Critical patent/CN101217293B/zh
Publication of CN101217293A publication Critical patent/CN101217293A/zh
Application granted granted Critical
Publication of CN101217293B publication Critical patent/CN101217293B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medicinal Preparation (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种媒体业务托管切换系统及方法。其中,该媒体业务托管切换系统及方法包括:至少一个媒体服务器,用于在应用服务器的控制下提供媒体资源;以及应用服务器,用于控制媒体服务器提供媒体资源,并在媒体服务器出现故障的情况下,将媒体服务器的业务托管给其他媒体服务器。本发明避免了大量业务数据切换带来的性能和时延问题,大大加强了媒体服务器对业务支持的可靠性,提升了用户的满意度。

Description

媒体业务托管切换系统及方法 
技术领域
本发明涉及通信领域,更具体地涉及一种媒体业务托管切换系统及方法。 
背景技术
在下一代网络体系中,由软交换、应用服务器、媒体服务器为核心的网络架构组成新的智能网体系,在此基础上,可以开展出更加灵活、丰富的业务,为用户提供更多服务选择,为运营商带来更多收益。 
在目前的业务开展过程中,应用服务器全面负责业务的管理以及业务流程的处理功能,而媒体服务器只是为业务单纯提供媒体资源的角色,处于受控状态,在这种运行模式下,具有架构间接、便于部署的特点,但在业务发展迅速、用户量激增的情况下,应用服务器可以通过支持多台媒体服务器实现业务的负荷分担以及错误时候的容灾切换,但这只解决了业务控制侧的业务托管问题,而对于原有的单纯的媒体服务器受控模式对于支持业务托管却有先天的不足,其主要缺陷就是,在媒体服务器多台分布式部署的情况下,媒体服务器支持业务的能力是孤立的,包括各种业务配置、业务数据均局限于媒体服务器本身,如果该媒体服务器出现异常,会使得该媒体服务器支持的业务发生中断,给业务开展带来非常大的风险。同时对于出现问题的服务器本身包含的大量业务数据,比如各种媒体数据、日志信息等,由于数据量巨大,所以如果要单纯地 进行备份,将耗费大量时间,难以及时保障业务的恢复,从而加大了故障恢复时间,减低了系统可靠性。 
由上可见,需要一种新的媒体业务托管切换系统及方法,以增强媒体服务器对业务支持的可靠性,从而提高用户的满意度。 
发明内容
本发明的目的在于提供一种新的媒体业务托管切换系统及方法,以增强媒体服务器对业务支持的可靠性,从而提高用户的满意度。 
根据本发明的一方面,提供了一种媒体业务托管切换系统,其包括:至少一个媒体服务器,用于在应用服务器的控制下提供媒体资源;以及应用服务器,用于控制媒体服务器提供媒体资源,并在媒体服务器出现故障的情况下,将媒体服务器的业务托管给其他媒体服务器。 
在上述媒体业务托管切换系统中,媒体服务器采用集中控制和分布式处理媒体资源的架构。 
在上述媒体业务托管切换系统中,媒体服务器包括:控制服务器模块,用于备份来自应用服务器的业务配置数据,并根据业务配置数据控制至少一个资源服务器模块提供媒体资源,以及在应用服务器指示需要托管出现故障的媒体服务器的业务的情况下,从出现故障的媒体服务器的控制服务器模块获取业务配置数据并驱动业务配置生效;以及资源服务器模块,连接至控制服务器模块,用于存储业务数据并提供媒体资源,以及在控制服务器模块出现故障的情况下,向应用服务器指定的媒体服务器的控制服务器模块进行注册。
在上述媒体业务托管切换系统中,在出现故障的媒体服务器的故障解除的情况下,出现故障的媒体服务器从指定的媒体服务器获取业务配置数据并驱动业务配置生效,并且出现故障的媒体服务器的资源服务器模块重新向其控制服务器模块进行注册。 
在上述媒体业务托管切换系统中,应用服务器采用心跳信号建立活性检查方法来检查媒体服务器是否出现故障。 
根据本发明的另一方面,提供了一种媒体业务托管切换方法,其法包括以下步骤:S502,应用服务器和媒体服务器配置业务托管数据并确定业务托管策略;S504,媒体服务器接收并备份来自应用服务器的业务配置数据,并驱动配置数据生效;S506,媒体服务器开展业务,在媒体服务器出现故障的情况下,应用服务器将媒体服务器的业务托管给指定媒体服务器。 
在上述媒体业务托管切换方法中,S506包括:S5062,在媒体服务器出现故障的情况下,应用服务器执行其他媒体服务器托管出现故障的媒体服务器的业务;S5064,指定的媒体服务器从出现故障的媒体服务器的备份位置获取业务配置数据,并驱动业务配置生效;以及S5066,出现故障的媒体服务器的资源服务器模块向指定的媒体服务器注册,由指定媒体服务器提供出现故障的媒体服务器的业务。 
在上述媒体业务托管切换方法中,在出现故障的媒体服务器的故障解除的情况下,托管恢复的过程包括以下步骤:出现故障的媒体服务器从指定的媒体服务器获取业务配置数据并驱动业务配置生效;以及出现故障的媒体服务器的资源服务器模块重新向其控制服务器模块进行注册。 
在上述媒体业务托管切换方法中,应用服务器采用心跳信号建立活性检查方法来检查媒体服务器是否出现故障。 
在上述媒体业务托管切换方法中,应用服务器和媒体服务器之间采用以下协议:媒体网关控制协议、会话初始协议以及H.248协议。 
本发明完成了媒体资源侧业务托管支持功能,避免了大量业务数据切换带来的性能和时延问题,大大加强了媒体服务器对业务支持的可靠性,提升了用户的满意度,显著提高了网络运营收益和市场竞争力。 
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: 
图1是根据本发明的媒体业务托管切换系统的框图; 
图2是根据本发明的媒体业务托管切换系统的具体实施例的部署示意图; 
图3是媒体服务器进行业务托管切换的示意图; 
图4是媒体服务器进行业务托管切换的流程图;以及 
图5是根据本发明的媒体业务托管切换方法的流程图。 
具体实施方式
下面参考附图,详细说明本发明的具体实施方式。
参考图1,说明根据本发明的媒体业务托管切换系统。如图1所示,根据本发明的媒体业务托管切换系统包括:至少一个媒体服务器102,用于在应用服务器的控制下提供媒体资源;以及应用服务器104,用于控制媒体服务器提供媒体资源,并在媒体服务器出现故障的情况下,将媒体服务器的业务托管给其他媒体服务器。 
其中,媒体服务器采用集中控制和分布式处理媒体资源的架构。媒体服务器102包括:控制服务器模块1022,用于备份来自应用服务器的业务配置数据,并根据业务配置数据控制至少一个资源服务器模块提供媒体资源,以及在应用服务器指示需要托管出现故障的媒体服务器的业务的情况下,从出现故障的媒体服务器的控制服务器模块获取业务配置数据并驱动业务配置生效;以及资源服务器模块1024,连接至控制服务器模块,用于存储业务数据并提供媒体资源,以及在控制服务器模块出现故障的情况下,向应用服务器指定的媒体服务器的控制服务器模块进行注册。 
其中,在出现故障的媒体服务器的故障解除的情况下,媒体服务器从指定的媒体服务器获取业务配置数据并驱动业务配置生效,并且出现故障的媒体服务器的资源服务器模块重新向其控制服务器模块进行注册。 
其中,应用服务器采用心跳信号建立活性检查方法来检查媒体服务器是否出现故障。具体地,如图2所示,根据本发明的媒体业务托管切换系统的具体实施例包括以下部分:应用服务器202、媒体服务器204、以及媒体服务器206。其中,媒体服务器204包括:媒体服务器控制服务器模块2042、媒体服务器资源服务器模块2044,2046,以及2048。媒体服务器206包括:媒体服务器控制服务器模块2062、媒体服务器资源服务器模块2064、2066和2068。
在如图2所示的本发明的媒体业务托管切换系统的具体实施例中进行业务托管切换,也就是如图3所示,媒体服务器204将其的媒体服务器资源服务器模块2044、2046和2048托管给媒体服务器206的媒体服务器控制服务器模块2062。 
通过以上描述可知,用于实现本发明的通讯网络设备有: 
软交换:下一代网络中核心呼叫控制构件,用于完成呼叫控制功能,同时提供业务触发机制,可以根据业务触发策略,向应用服务器发起业务请求; 
应用服务器:是智能网的核心构件,存储用户数据和业务逻辑;根据业务逻辑触发业务流程,在业务处理过程,根据需要控制媒体服务器提供媒体资源,从而实现各种不同的业务功能;以及 
媒体服务器:为下一代网络统一提供媒体资源处理功能,接受应用服务器的控制,其媒体连接通过IP承载网与网关或IP终端交互,体现了控制与承载分离的组网思想。 
参考图4,说明利用媒体服务器提供业务托管的方法的具体流程。该具体流程包括以下步骤: 
S402,应用服务器和媒体服务器配置业务托管数据,确定托管策略;媒体服务器采用集中控制,分布处理的方式架构,划分为媒体服务器的控制服务器模块和资源服务器模块,其中媒体服务器控制模块负责媒体服务器侧的业务控制,资源服务器只是简单的提供媒体资源功能;在业务应用中有多台媒体服务器支撑应用服务器的各项业务需要。 
S404,业务配置数据由应用服务器通过控制消息发送给指定的媒体服务器的控制服务器模块,该模块驱动配置数据生效,同时向 资源服务器模块备份这些业务配置数据,应用服务器和媒体服务器的控制消息可以是媒体网关控制协议(MGCP)、会话初始协议(SIP)或H.248等类似的控制协议。如果媒体服务器具有文件服务器等外围模块,也可以在该处备份业务配置数据,以进一步保障系统的可靠性。 
S406,应用服务器和媒体服务器使用心跳信号建立活性检查机制,当媒体服务器出现故障,应用服务器可以检查到,发起业务托管流程,具体子流程如下: 
S4062,媒体服务器从被托管的媒体服务器备份位置取回业务配置数据,驱动业务配置生效。 
S4064,被托管媒体服务器的资源服务器模块根据托管配置,重新向接管的媒体服务器的控制服务器模块注册,这样业务数据原样保存用于服务。 
S4066,由接管媒体服务器继续提供被托管媒体服务器的业务。 
S408,当被媒体服务器的控制服务器模块异常解除,通知应用服务器发起业务托管恢复流程,具体子流程如下: 
S4082,媒体服务器从接管的媒体服务器备份位置取回业务配置数据,驱动业务配置生效。 
S4084,被托管媒体服务器的资源服务器模块重新向原来的媒体服务器的控制服务器模块注册。 
S4086,原有媒体服务器恢复业务运行。
也就是说,根据本发明的媒体业务托管切换系统执行的媒体业务托管切换方法包括以下步骤(如图5所示):根据本发明的另一方面,提供了一种媒体业务托管切换方法,其法包括以下步骤:S502,应用服务器和媒体服务器配置业务托管数据并确定业务托管策略;S504,媒体服务器接收并备份来自应用服务器的业务配置数据,并驱动配置数据生效;S506,媒体服务器开展业务,在媒体服务器出现故障的情况下,应用服务器将媒体服务器的业务托管给指定媒体服务器。其中,媒体服务器采用集中控制和分布式处理媒体资源的架构。 
其中,S506包括:S5062,在媒体服务器出现故障的情况下,应用服务器执行其他媒体服务器托管出现故障的媒体服务器的业务;S5064,指定的媒体服务器从出现故障的媒体服务器的备份位置获取业务配置数据,并驱动业务配置生效;以及S5066,出现故障的媒体服务器的资源服务器模块向指定的媒体服务器注册,由指定媒体服务器提供出现故障的媒体服务器的业务。 
其中,在出现故障的媒体服务器的故障解除的情况下,托管恢复的过程包括以下步骤:出现故障的媒体服务器从指定的媒体服务器获取业务配置数据并驱动业务配置生效;以及出现故障的媒体服务器的资源服务器模块重新向其控制服务器模块进行注册。 
其中,应用服务器采用心跳信号建立活性检查方法来检查媒体服务器是否出现故障。应用服务器和媒体服务器之间采用以下协议:媒体网关控制协议、会话初始协议以及H.248协议。 
在根据本发明的媒体业务托管切换方法中,支持完全集中在资源控制层,业务不需要任何修改,大大提高了兼容能力,同时业务托管也不会带来任何业务数据的倒换,所以不仅提高了业务托管的效率,而且大大提高了系统的稳定性,使得业务中断时间大大降低, 并且没有任何业务数据损失的分析,大大提高了系统可靠性。从根本上提高了业务运营能力,提高了用户满意度。 
综上,本发明所论述的媒体服务器业务托管的方法,显著提高了设备以及整个系统的可靠性,保证了业务的顺利开展,增强了业务和用户间的亲和力,保障了业务在市场上的应用前景,提高了市场竞争力,具有明显的经济效益和社会效益。 
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (7)

1.一种媒体业务托管切换系统,其特征在于包括:
至少一个媒体服务器,用于在应用服务器的控制下提供媒体资源,其中,所述媒体服务器采用集中控制和分布式处理媒体资源的架构,所述媒体服务器包括:控制服务器模块,用于备份来自所述应用服务器的业务配置数据,并根据所述业务配置数据控制至少一个资源服务器模块提供媒体资源,以及在所述应用服务器指示需要托管出现故障的媒体服务器的业务的情况下,从所述出现故障的媒体服务器的控制服务器模块获取业务配置数据并驱动业务配置生效;以及所述资源服务器模块,连接至所述控制服务器模块,用于存储业务数据并提供媒体资源,以及在所述控制服务器模块出现故障的情况下,向所述应用服务器指定的媒体服务器的控制服务器模块进行注册;以及
应用服务器,用于控制所述媒体服务器提供媒体资源,并在所述媒体服务器出现故障的情况下,将所述媒体服务器的业务托管给其他媒体服务器。
2.根据权利要求1所述的媒体业务托管切换系统,其特征在于,在所述出现故障的媒体服务器的故障解除的情况下,所述出现故障的媒体服务器从所述指定的媒体服务器获取所述业务配置数据并驱动业务配置生效,并且所述出现故障的媒体服务器的资源服务器模块重新向其控制服务器模块进行注册。
3.根据权利要求1或2所述的媒体业务托管切换系统,其特征在于,所述应用服务器采用心跳信号建立活性检查方法来检查所述媒体服务器是否出现故障。
4.一种媒体业务托管切换方法,其特征在于,所述方法包括以下步骤:
S502,应用服务器和媒体服务器配置业务托管数据并确定业务托管策略;
S504,所述媒体服务器接收并备份来自所述应用服务器的业务配置数据,并驱动配置数据生效;
S506,所述媒体服务器开展业务,在所述媒体服务器出现故障的情况下,所述应用服务器将所述媒体服务器的业务托管给指定媒体服务器,其中,所述步骤S506包括:S5062,在所述媒体服务器出现故障的情况下,所述应用服务器执行其他媒体服务器托管出现故障的媒体服务器的业务;S5064,所述指定的媒体服务器从出现故障的媒体服务器的备份位置获取业务配置数据,并驱动业务配置生效;以及S5066,所述出现故障的媒体服务器的资源服务器模块向所述指定的媒体服务器注册,由所述指定媒体服务器提供出现故障的媒体服务器的业务。
5.根据权利要求4所述的媒体业务托管切换方法,其特征在于,在所述出现故障的媒体服务器的故障解除的情况下,托管恢复的过程包括以下步骤:
所述出现故障的媒体服务器从所述指定的媒体服务器获取所述业务配置数据并驱动业务配置生效;以及
所述出现故障的媒体服务器的资源服务器模块重新向其控制服务器模块进行注册。
6.根据权利要求4或5所述的媒体业务托管切换方法,其特征在于,所述应用服务器采用心跳信号建立活性检查方法来检查所述媒体服务器是否出现故障。
7.根据权利要求4或5所述的媒体业务托管切换方法,其特征在于,所述应用服务器和所述媒体服务器之间采用以下协议:媒体网关控制协议、会话初始协议以及H.248协议。
CN2007100012102A 2007-01-04 2007-01-04 媒体业务托管切换系统及方法 Expired - Fee Related CN101217293B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007100012102A CN101217293B (zh) 2007-01-04 2007-01-04 媒体业务托管切换系统及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100012102A CN101217293B (zh) 2007-01-04 2007-01-04 媒体业务托管切换系统及方法

Publications (2)

Publication Number Publication Date
CN101217293A CN101217293A (zh) 2008-07-09
CN101217293B true CN101217293B (zh) 2011-03-02

Family

ID=39623665

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100012102A Expired - Fee Related CN101217293B (zh) 2007-01-04 2007-01-04 媒体业务托管切换系统及方法

Country Status (1)

Country Link
CN (1) CN101217293B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854373B (zh) * 2009-04-01 2013-10-09 华为技术有限公司 任务切换方法、服务器节点及集群系统
CN102083113A (zh) * 2009-11-30 2011-06-01 中国移动通信集团公司 网络容灾的方法与系统
WO2011137683A2 (zh) * 2011-03-09 2011-11-10 华为技术有限公司 Web应用托管方法及装置
CN103841592B (zh) 2012-11-27 2017-12-05 中兴通讯股份有限公司 一种微波设备托管的实现方法及装置
CN104348683A (zh) * 2014-10-28 2015-02-11 北京奇虎科技有限公司 一种信息提供方法及装置
CN104734886A (zh) * 2015-03-10 2015-06-24 青岛海尔智能家电科技有限公司 一种业务服务器的管理方法、装置及系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1517471A1 (fr) * 2003-09-22 2005-03-23 Alcatel Procédé de gestion d'un jeton dans un reseau de telecommunication
CN1598802A (zh) * 2003-09-19 2005-03-23 英业达股份有限公司 备援管理控制仲裁系统
CN1867062A (zh) * 2005-05-17 2006-11-22 中国电信股份有限公司 利用h.323系统开展交互式多媒体服务的系统和方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1598802A (zh) * 2003-09-19 2005-03-23 英业达股份有限公司 备援管理控制仲裁系统
EP1517471A1 (fr) * 2003-09-22 2005-03-23 Alcatel Procédé de gestion d'un jeton dans un reseau de telecommunication
CN1867062A (zh) * 2005-05-17 2006-11-22 中国电信股份有限公司 利用h.323系统开展交互式多媒体服务的系统和方法

Also Published As

Publication number Publication date
CN101217293A (zh) 2008-07-09

Similar Documents

Publication Publication Date Title
CN101217293B (zh) 媒体业务托管切换系统及方法
US9198223B2 (en) Telecommunication network
WO2007000094A1 (fr) Procede pour effectuer un raccordement a double anneau de central de commutation mobile
CN101510884A (zh) 多媒体会议管理方法、网络设备及网络系统
WO2012122768A1 (zh) 一种双网双待终端进行通讯的方法和装置
WO2024104395A1 (zh) 通信服务系统、通信服务的实现方法、设备及存储介质
CN102511146B (zh) 会话边界控制器池的实现方法和会话边界控制器
CN101217389A (zh) 音频会议桥接级联实现方法及音频会议桥接级联系统
CN101459533B (zh) 一种下一代网络中改进的应用服务器容灾的系统及方法
CN101447890B (zh) 一种下一代网络中改进的应用服务器容灾的系统及方法
CN101159536B (zh) 双归属网络中媒体网关节点状态同步的方法
US8775617B2 (en) Method for optimizing network performance after a temporary loss of connection
CN102223248A (zh) 呼叫业务处理方法与系统
CN101217292B (zh) 媒体服务器容灾方法及装置
CN101110755B (zh) 一种多媒体资源功能系统
CN101237342A (zh) 实现sip服务器间容灾的系统及其方法
WO2022194212A1 (zh) 呼叫方法、装置及电子设备
CN101997860B (zh) 一种ngn网络架构中通信链路检测管理的方法和装置
CN100401730C (zh) 使用媒体网关控制协议实现用户自定义录音的方法
CN100391169C (zh) 双归属切换时的业务保持方法及其装置
CN100589397C (zh) 一种基于ip多媒体核心网的大客户系统
Raza et al. Uninterruptible IMS: Maintaining Users Access During Faults in Virtualized IP Multimedia Subsystem
CN105763524A (zh) Ip多媒体子系统中的注册方法、装置和系统
CN119255207B (zh) 一种计费消息处理方法及相关设备、chf集群
EP2320697B1 (en) Method for switching msc-pool inter offices

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110302

Termination date: 20170104

CF01 Termination of patent right due to non-payment of annual fee