媒体资源适配方法、媒体网关控制器及服务器的制作方法

文档序号:7694594阅读:233来源:国知局
专利名称:媒体资源适配方法、媒体网关控制器及服务器的制作方法
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种媒体资源适配方法、媒 体网关控制器及服务器。
背景技术
随着计算机及通信技术的快速发展,电信网络已经发展到以软交换为
核心的"下一代网络",基于网际协议(Internet Protocol;以下简称IP) 技术的多々某体呼叫中心(Internet Protocol Contact Center;以下简称IPCC ) 具有逐步取代传统呼叫中心的趋势。IPCC是工作在纯IP网络或混合交换 网络之上的呼叫中心应用,其开放的标准较好地融合了各种接触媒体和网 络平台(包括Internet,电信网、移动网和有线电^L网等),提供了多元 化的服务渠道。
发明人在实现本发明的过程中发现现有技术实现单体IPCC的分布 式应用,采用业务系统与媒体资源结合在一起部署的方式来实现媒体资源 分散部署。例如分布在各区域的交互式语音应答系统IVR ( Interactive Voice Response System )和录音系统中,录放音语音々某体石更件资源和控制 资源录放音的软件是结合在一起部署的,增加了业务的部署和维护工作 量。更重要的是由于媒体资源与呼叫中继的端口是一对一的关系,导致各 个区域的媒体资源不能实现共享,例如第 一 区域中的IVR系统对应第 一 区 域的媒体网关,不能为第二区域的呼叫服务,对于全网的负载不能自适应 地调配均衡。
现有的技术实现单体IPCC分布式应用,各个分散的区域业务系统与 媒体资源必须绑定在一起部署,存在部署结构复杂,系统维护成本高等缺点;而且其区域媒体资源不能共享,各区域的媒体资源必须冗余配置,无 疑会增加设备和资金的投入。

发明内容
本发明实施例提供一种媒体资源适配方法、媒体网关控制器及服务器, 用以解决现有单体IPCC分布式应用中,区域业务系统与^ 某体资源必须部署在 一起,结构复杂、系统维护成本高等缺陷,实现业务、计算机电信集成服务 器CTIS (Computer Telephony Integration Server)和々某体网关控制器MGC (Media Gateway Controller)在中心部署,各个^:区域只部署接入设备或 资源设备,部署结构简单,维护工作量少。
本发明实施例提供一种媒体资源适配方法,包括
接收呼叫方用户终端的呼叫请求消息;
根据依据所述呼叫请求消息确定的所述呼叫方用户终端所在区域的区域 标识信息,分配纟某体资源。
本发明实施例提供一种媒体网关控制器,包括
第一发送^t块,用于发送呼叫请求消息,所述呼叫请求消息携带呼叫方 用户终端所在区域的区域标识信息;
第一接收模块,用于接收媒体资源请求消息,所述媒体资源请求消息包 括所述区域标识信息;
分配模块,用于根据所述区域标识信息分配媒体资源。
本发明实施例提供一种服务器,包括
第二接收模块,用于接收呼叫请求消息,所述呼叫请求消息包括呼叫方 用户终端所在区域的区域标识信息;
第二发送模块,用于发送媒体资源请求消息,所述媒体资源请求消息包 括所述区域标识信息,所述区域标识信息用于指示在所述区域标识信息对应 的区域内分配媒体资源。本发明实施例提供的媒体资源适配方法、媒体网关控制器及服务器中,
业务、CTIS和MGC在中心部署,各个分散区域只部署接入设备或资源设备, 部署结构简单,维护工作量少;CTIS对资源适配进行决策,并可以延伸到业 务侧,具有资源使用灵活的优势,可以在业务侧指定使用哪个区域的资源; 用户终端呼叫可在本地得到媒体服务,减少了 IP承载语音VOIP ( Voice over IP )长途链路占用,从而降低运营成本;媒体资源全局共享,有利于负载均 衡,并减少冗余设备的投入。


图1为本发明单体IPCC分布式应用系统实施例结构示意图; 图2为本发明一媒体资源适配方法实施例流程图; 图3为本发明一々某体资源适配方法实施例信令流程图; 图4为本发明一々某体资源适配方法实施例信令流程图; 图5为本发明媒体网关控制器实施例结构示意图; 图6为本发明服务器实施例结构示意图。
具体实施例方式
下面结合附图和具体实施例进一步说明本发明实施例的技术方案。 图1为本发明单体IPCC分布式应用系统实施例结构示意图,如图1所 述,该系统包括如下功能部件
CTIS负责系统内所有呼叫的接续控制,并对IPCC系统内的所有媒体资 源进行呼叫适配,通过内部接口与MGC交互来实现对媒体资源的申请、操 作、释放控制;MGC是多种逻辑功能实体的集合,提供综合业务的呼叫控制、 连接以及业务功能,简单的说就是处理信令,如图l所示,MGC通过H.248 协议与々某体网关(Media Gateway;以下简称MGW)交互,通过会话发起 协议(Session Initiation Protocol;以下简称SIP协议)与SIP终端交互,通过内部接口与媒体资源MR (Media Resource;)和CTIS交互;MGW是指能 把数据由在一个网络中传输的格式转换为在另一个网络中传输的格式的设 备,如图1中所示可以才巴/>共交换电话网(Public Switched Telephone Network; 简称PSTN)电^各传输的模拟信号,转换成H,248协议、SIP协议和实时传 输协议RTP (Real-time Transfer Protocol),这样IPCC可以调度多媒体资源为 传统电信用户和Internet用户提供交互式语音/视频、传真和会议等服务;媒 体资源包括语音资源、视频资源、会议资源和传真资源等。MGC保存着MGW 和MR的配置信息,配置信息中包含了这些设备实际所在区域的标识 "AREA—ID",比如IPCC负责全局控制管理的中心区域"AreaO",还有窄带 呼叫接入的区域"Areal"和宽带呼叫接入的区域"Area2"等。系统各个功 能部件控制管理关系如图1所示,业务集中部署在IPCC的中心区域,通过 计算机电话集成技术CTI ( Computer Telephony Integration )中间件CTIS来 实现对媒体资源的控制,而CTIS的作用是适配最佳々某体资源,控制MGC实 现媒体资源的分配,MGC再按操作指令控制MGW和MR,建立用户终端与 媒体资源的通道,进行业务服务。CTI是将计算机、电话和其它诸如语音信 息发送和传真服务集成的技术。计算机电话集成技术可以改善客户关系的处 理。例如,当对方接听来电时,呼叫方的信息可以被显示在屏幕上。CTIS是 实现这一技术的实体之一。
IPCC具有良好的扩展性和灵活的接入方式,可将话务资源分散布署,并 根据实际的呼叫量动态进行优化配置。IPCC还具有业务与控制分离、呼叫与 承栽分离的技术优势,利用MGC和MGW来实现呼叫与承载分离,即MGC 处理呼叫信令,MGW处理话路。对于业务点分散的呼叫中心,釆用MGC在 中心部署,MGW和话务资源根据本地呼叫量在各区域分散部署的方式减少 VOIP长途链路占用,从而降低呼叫处理成本。
本发明实施例提供一种媒体资源适配方法,包括接收呼叫方用户终端的 呼叫请求消息;4艮据依据所述呼叫请求消息确定的所述呼叫方用户终端所在区域的区域标识信息,分配媒体资源。当网络侧接收到呼叫方用户终端的呼 叫请求消息后,可以根据呼叫请求信息确定该呼叫方用户终端所在区域,得 到该区域的区域标识信息,并根据该区域标识信息按照资源分配策略为用户 终端分配用户终端躲在区域的或其它临近区域的媒体资源,为呼叫方用户终 端提供服务。本实施例中,网络侧用于接收呼叫请求消息、获得区域标识信 息,分配媒体资源等各个功能实体可以集成在一起,也可以分别由多个功能 实体分别完成,以下以网络侧应用多个功能实体进行媒体资源适配进行详细 说明。
图2为本发明一媒体资源适配方法实施例流程图,如图2所示,该方法 包括如下步骤
步骤100,发送呼叫请求消息,所述呼叫请求消息携带呼叫方用户终端 所在区域的区域标识信息;
例如,MGC在接收到呼叫方用户终端发送的呼叫请求消息后,能够根据 该呼叫请求消息得到该呼叫来自哪个区域,并得到该区域的区域标识信息, 也就是说呼入系统的呼叫由MGC来识别它来自哪个区域,对于窄带呼叫, MGC通过接入这个呼叫的MGW获取呼叫的来源区域;对于宽带呼叫,MGC 通过SIP终端的IP地址范围来匹配呼叫的来源区域。在MGC发送给CTIS 的呼叫请求消息中将携带该呼叫来源区域的区域标识"AREA—ID",告知CTIS 该呼叫请求来源哪个区域。
步骤101,接收媒体资源请求消息,所述媒体资源请求消息包括所述区 域标识信息;
例如,CTIS接收到MGC发送的呼叫请求消息后,CTIS将会保存该呼 叫消息中的"AREA_ID,,信息,然后根据业务需要,通过申请媒体资源的内 部接口向MGC发送媒体资源请求消息,即请求MGC为该呼叫分配适合的媒 体资源。在发送的力某体资源请求消息中可以带上呼叫的"AREA—ID"给MGC, 此时表示应用与呼叫方用户终端位于同一区域内的Jf某体资源为该呼叫服务。还有一种情况为,在发送的媒体资源请求消息中带上呼叫的"AREA—ID" 和资源互助标识信息"ASSIST—FLAG",考虑到对于某些不常用的4某体资源, 比如传真资源,可能不会在每一个区域都部署,这时业务可通过CTIS向MGC 发起媒体资源请求时会带上资源互助标识信息,MGC在指定区域无法分配媒 体资源时,会分配邻近区域的々某体资源给CTIS,这样实现々某体资源全局共享, 不会因为用户终端所在区域无相应资源而影响业务的正常运行。
步骤102,根据所述区域标识信息分配媒体资源。
例如,MGC接收到CTIS发送的媒体资源请求消息后,可以根据媒体资 源请求消息携带的信息为CTIS分配适应的媒体资源,具体地,当接收到的媒 体资源请求消息中包括呼叫方用户终端所在区域的区域标识信息时,分配所 述区域标识信息对应区域内的所述媒体资源;当接收到的媒体资源请求消息 中包括呼叫方用户终端所在区域的区域标识信息和资源互助标识信息的i某体 资源请求消息时,分配所述区域标识信息对应区域或所述区域标识信息对应 区域的临近区域内的所述々某体资源。所述资源互助标识信息用于在所述区域 标识信息对应的区域内无空闲的々某体资源的情况下,MGC能够才艮据资源互助 标识信息将所述区域标识信息对应的区域临近区域内的媒体资源分配给呼叫 方用户终端。
具体为MGC首先根据媒体资源请求消息中携带的所述区域标识信息, 查找与所述区域标识对应的区域即呼叫方用户终端所在区域的々某体资源信息 表,判断本地区域内是否存在与业务需求对应的空闲々某体资源,若有,则向 本地区域内的负责管理媒体资源的媒体资源控制器发送分配媒体资源的请求 信息,请求信息中包括MGC所要分配的空闲々某体资源的士某体标识信息;本 地区域的々某体资源控制器向MGC返回分配纟某体资源成功响应信息,即MGC 为该呼叫业务分配媒体资源成功。在CTIS发送的媒体资源请求消息中仅包括 区域标识信息时,若本地区域内无与业务需求对应的空闲媒体资源,则返回 失败信息,呼叫请求失败。当MGC ^^矣收到的^f某体资源请求消息中包括区域标识信息和资源互助标 识信息时,首先与所述区域标识信息对应的区域即本地区域内的^f某体资源信 息表中查找是否存在与业务需求对应的空闲媒体资源,若没有,则由于媒体 资源请求消息中还包括资源互助标识信息,该信息表明CTIS允许MGC分配 其它的临近区域内的媒体资源为该呼叫提供服务。MGC根据资源互助标识信 息在与CTIS所指定的区域的临近区域内查找适合的媒体资源,查找过程类似 即到临近区域的媒体资源信息表中查找,若存在,则向该临近区域的负责管 理媒体资源的媒体资源管理器发送分配媒体资源的请求信息,请求信息中包 括MGC所要分配的空闲媒体资源的媒体标识信息;该临近区域的媒体资源 控制器向MGC返回分配媒体资源成功响应信息,即MGC为该呼叫业务分配 媒体资源成功。媒体资源分配成功后,MGC还要在所分配的媒体资源所在的 媒体资源信息表中,将分配的媒体资源的属性信息设置为被占用,避免资源 分配错误。
本实施例提供了分散部署的媒体资源适配呼入呼叫,实现单体IPCC分 布式应用的方法,将媒体资源分散部署,以最低成本为分散在不同区域的呼 叫适配媒体资源,本地媒体资源优先为本地呼叫服务,同时全局媒体资源可 以互助,实现媒体资源全局共享,从而提升IPCC的服务质量。
上述方法实施例中,在MGC成功分配所需的i某体资源后,还要对CTIS 发送的媒体资源请求消息作出回应,即向CTIS发送士某体资源请求消息的响应 信息,携带所述々某体资源所在区域的区域标识信息和所述媒体标识信息,告 知CTIS为本次业务分配的是哪个区域内的具体哪个々某体资源;随后CTIS向 MGC发送呼叫应答消息,MGC接收到该消息后,控制呼叫方用户终端与所 分配的媒体资源之间建立媒体通道,并根据CTIS发送的操作指令消息,控制 媒体资源为呼叫方用户终端提供媒体服务。
在上述方法实施例中,媒体资源为呼叫方用户终端提供完业务服务后, 还包括释放媒体资源的步骤,具体包括CTIS向MGC发送释放所述媒体资源的请求消息,并通过消息中包括的々某体资源所在区域的区域标识信息和々某体
标识信息告知MGC具体为请求释放哪个媒体资源;MGC在接收到该请求消 息后,向所述区域标识信息对应区域的媒体资源控制器发送释放请求消息, 携带所述媒体标识信息,请求媒体资源控制器释放媒体资源,媒体资源控制 器返回释放结果给MGC, MGC接收到媒体资源控制器返回的释放成功响应 消息后,向CTIS发送释放所述媒体资源的响应消息,并设置所述媒体资源在 媒体资源信息表中的属性为未被占用,以供其它业务使用。
本实施例提供的媒体资源适配方法中,业务、CTIS和MGC在中心部署, 各个分散区域只部署接入设备或资源设备,部署结构简单,维护工作量少; CTIS对资源适配进行决策,并可以延伸到业务侧,具有资源使用灵活的优势, 可以在业务侧指定使用哪个区域的资源;用户终端呼叫可在本地得到媒体服 务,减少了 VOIP长途链路占用,VOIP是把话音或传真转换成数据,然后与 数据一起共享同一个IP网络,从而降低运营成本;々某体资源全局共享,有利 于负载均衡,并减少冗余设备的投入。
图3为一士某体资源适配方法实施例信令流程图,如图3所示,该方法包 括如下步骤
步骤la,区域Areal的用户终端虚拟终端(Virtual Terminal;以下简称 VT)呼入到IPCC呼叫中心,呼入呼叫的信令^皮送到MGC;
如果呼叫是通过MGW接入的,那么信令是H,248协议,MGC通过配置 数据获得MGW所在的区域;如果呼叫是通过SIP终端接入的,那么信令是 SIP协议,MGC通过IP地址获得SIP终端所在的区域。不论是哪种接入方式, 都可以获取用户所在的区域Areal。 VT这里是泛指电话终端,可以是窄带话 机、宽带话机、IP软件电话等。
步骤2a, MGC通过内部接口把呼叫请求消息通知给CTIS,呼叫请求消 息通过扩展信息把呼叫所属的区域标识"Area一l"发送给CTIS; CTIS将为 该呼叫分配控制块,并把呼叫的区域标识"Area一l"保存在控制块中;步骤3a, CTIS根据业务的需求向MGC申请媒体资源(例如语音资源), 申请媒体资源消息通过扩展信息把指定的区域标识"Area一l"传递给MGC;
步骤4a, MGC检查区域Areal的媒体资源信息表,如果Areal内有空闲 媒体资源VI,则向媒体资源控制器发送分配媒体资源VI的消息;
步骤5a,媒体资源控制器分配媒体资源VI,返回分配媒体资源V1的结 果给MGC;
步骤6a, MGC返回媒体资源申请结果给CTIS,申请的媒体资源为Vl, 其扩展信息包含V1的区域标识"Area—1",并将区域Areal的媒体资源信息 表中媒体资源VI的属性信息置为被占用;
步骤7a, CTIS为呼叫申请媒体资源成功,向MGC发送应答呼叫的消息;
步骤8a, MGC给用户终端VT发送应答呼叫的信令,控制用户终端VT 与媒体资源VI之间建立媒体通道;
由于在同一区域,媒体通道所占用的VOIP链路很短,用户终端和媒体 资源可以交互;
步骤9a,在媒体通道建立之后,根据媒体资源的类型,CTIS可以向MGC 发送语音播放、视频播放、录音、录视频等媒体操作请求;
以申请语音资源为例,业务通过CTIS向MGC发送ArealVl的放音收号 等请求;
步骤10a, MGC控制媒体资源控制器通过RTP协议实现媒体资源VI向 用户终端VT提供媒体服务,即语音交互;
步骤lla, MGC把Jf某体资源VI的操作结果,例如录放音结果,收号结 果返回给CTIS, CTIS再根据业务的需求做下一步处理;
如果还要进行资源操作就重复步骤9a、步骤10a和步骤lla,如果不再 需要此媒体资源就执行步骤12a;
步骤12a, CTIS向MGC请求释放媒体资源VI,请求释放媒体资源消息 的扩展信息包含媒体资源VI的区域标识"Area—1";步骤13a, MGC向Areal的媒体资源控制器发送释放媒体资源VI消息;
步骤14a, Areal的媒体资源控制器释放媒体资源VI,返回释放媒体资 源VI的结果给MGC;
步骤15a, MGC返回媒体资源VI释放结果给CTIS,并将保存的区域 Areal的媒体资源信息表中媒体资源VI的属性信息置为未被占用;
步骤16a,用户终端VT完成服务挂机,控制块拆除呼叫信令被送到MGC;
步骤17a, MGC将控制块拆除呼叫的消息通知给CTIS, CTIS清除控制 块以及控制块中存储的区域标识"Area—1"。
本实施例提供的是本地媒体资源为本地呼叫服务的方法实施例,资源适 配决策在CTIS,并可以延伸到业务侧,资源使用灵活,可以在业务侧指定使 用哪个区域的资源,比如所有录音指定在某个区域;用户呼叫在本地得到媒 体服务,减少了 VOIP长途链路占用,从而降低运营成本。
图4为本发明一々某体资源适配方法实施例信令流程图,如图4所示,该 方法包括如下步骤
步骤lb,区域Area2的用户终端VT呼入到IPCC呼叫中心,呼入呼叫 的信令被送到MGC;
因为呼叫是通过SIP终端接入的,所以信令是SIP协议,MGC通过IP 地址获得SIP终端所在的区域,获取用户所在的区域标示Area2;
步骤2b, MGC通过内部接口呼叫请求消息通知给CTIS,呼叫请求消息 通过扩展信息把呼叫所属的区域标识"Area—2"传递给CTIS; CTIS将为该 呼叫分配控制块,并把呼叫的区域标识"Area—2"保存在控制块中;
步骤3b, CTIS才艮据业务的需求向MGC申请^ 某体资源,例如语音资源, 申请媒体资源消息通过扩展信息把指定的区域标识"Area—2"和允许资源互 助标识"ASSIST—FLAG"传递给MGC;
步骤4b, MGC检查区域Area2的媒体资源信息表,发现区域Area2内没 有对应的空闲媒体资源,因为CTIS的申请资源请求带有资源互助标识"ASSIST—FLAG",所以查找邻近区域的媒体资源信息表,发现区域Areal 内有对应的空闲媒体资源,则向区域Areal的媒体资源控制器发送分配媒体 资源V2的消息;
步骤5b, Areal的MR分配媒体资源V2,返回分配媒体资源V2的结果 给MGC;
步骤6b, MGC返回媒体资源申请结果给CTIS,申请的媒体资源为V2, 其扩展信息包含媒体资源V2的区域标识"Area—1",并将区域Areal的媒体 资源信息表中々某体资源V2的属性信息置为被占用;
步骤7b, CTIS为呼叫申请i某体资源成功,保存々某体资源V2的区域标识 "Area—1",并向MGC发送应答呼叫的消息;
步骤8b, MGC给用户终端VT发送应答呼叫的信令,控制用户终端VT 与媒体资源V2之间建立媒体通道,用终端和媒体资源可以交互;
步骤9b,在々某体通道建立之后,根据媒体资源的类型,业务可以通过CTIS 向MGC发送语音播放、视频播放、录音、录视频等媒体操作请求;
以申请语音资源为例,业务通过CTIS向MGC发送区域Areal媒体资源 V2的放音收号请求,实现交互式语音应答服务;
步骤10b, MGC控制媒体资源控制器通过RTP协议实现媒体资源V2向 VT提供媒体服务,例如语音交互;
步骤llb, MGC把媒体资源V2的操作结果,例如》文音结果,收号结果 返回给CTIS;
CTIS再根据业务的需求做下一步处理,如果还要进行资源操作就重复步 骤9b、步骤10b和步骤llb,如果不再需要此媒体资源就执行步骤12b步;
步骤12b, CTIS向MGC请求释放媒体资源V2,请求释放媒体资源消息 的扩展信息包^4某体资源V2的区域标识"AreaJ";
步骤13b, MGC向区域Areal的媒体资源控制器发送释放媒体资源V2 消息;步骤14b,区域Areal的媒体资源控制器释放媒体资源V2,返回释放媒 体资源V2的结果给MGC;
步骤15b, MGC返回媒体资源V2释放结果给CTIS,并将保存的区域 Areal的媒体资源信息媒体资源V2的属性信息置为未被占用;
步骤16b,用户终端完成服务挂机,控制块拆除呼叫信令被送到MGC;
步骤17b, MGC将控制块拆除呼叫的消息通知CTIS, CTIS清除控制块 以及控制块的区域标识"Area—1"。
本实施例提供的是全局媒体资源实现互助的方法实施例,媒体资源全局 共享,有利于负载均衡,并减少冗余资源设备的投入。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括ROM、 RAM、磁碟或者光盘等各种可以存储程序代码的介质。
图5为本发明^f某体网关控制器实施例结构示意图,如图5所示,该媒体 网关控制器包括第一发送模块11、第一接收模块12和分配模块13,其中第 一发送模块11用于发送呼叫请求消息,所述呼叫请求消息携带呼叫方用户终 端所在区域的区域标识信息;第一接收模块12用于接收媒体资源请求消息, 所述媒体资源请求消息包括所述区域标识信息;分配模块13用于根据所述区 域标识信息分配々某体资源。
具体地,媒体网关控制器在接收到呼叫方用户终端发送的呼叫请求消息 后,通过接入方式获得所述呼叫方用户终端所在区域的区域标识信息,然后 通过第一发送^t块11向CTIS发送呼叫请求消息,并携带所述区域标识信息; CTIS返回媒体资源请求消息,媒体资源请求消息中携带所述区域标识信息, 用于指示々某体网关控制器为呼叫方用户终端分配所述区域标识信息对应的区 域内的媒体资源;第一接收模块12接收该消息后,根据消息中携带的区域标 识信息,通过分配模块13为该呼叫业务分配区域标识信息对应的区域内的媒体资源提供业务服务。
进一步地,当第一接收模块12所接收到的CTIS返回媒体资源请求消息
中包括区域标识信息和资源互助标识信息时,且所述区域标识信息对应的区
域内无空闲的媒体资源的情况下,分配模块13还用于根据资源互助标识信 息,分配所述区域标识信息对应区域或所述区域标识信息对应区域的临近区 域内的所述々某体资源。具体地,在媒体资源请求消息中包括区域标识信息时, 分配模块13根据包括所述区域标识信息,到与所述区域标识信息对应的区域 内的媒体资源信息表中查找适合的媒体资源,找到后便向该区域内的媒体资 源控制器发送分配请求,为呼叫业务分配媒体资源。分配模块13还用于根据 包括所述区域标识信息和所述资源互助标识信息的媒体资源请求消息,在所 述区域标识信息对应的区域内无所需媒体资源,则再在临近区域内查找所需 媒体资源,并发送分配请求,为呼叫业务分配媒体资源。
本实施例提供的媒体网关控制器还包括设置模块14,用于设置媒体资源 信息表中的所述媒体资源的属性信息。具体地,当媒体网关控制器为呼叫业 务分配媒体资源后,通过设置模块14将该媒体资源在媒体资源信息表中的属 性信息设置为被占用;当业务结束后,被分配的媒体资源被释放后,通过设 置模块14将该々某体资源在媒体资源信息表中的属性信息设置为未被占用,以 供后续业务使用。
本实施例提供的々某体网关控制器,根据CTIS发送的媒体资源请求消息中 包括的不同信息,在本地区域或临近区域内查找适合的媒体资源并分配给本 次呼叫业务,用户终端呼叫可在本地得到媒体服务,减少了 VOIP长途链路 占用,从而降低运营成本;媒体资源全局共享,有利于负载均衡,并减少冗 余设备的投入。
图6为本发明服务器实施例结构示意图,如图6所示,本实施例实施的 服务器可以为CTIS,该服务器包括第二接收模块21和第二发送模块22,其 中第二接收模块21用于接收呼叫请求消息,所述呼叫请求消息包括呼叫方用户终端所在区域的区域标识信息;第二发送模块22用于发送々某体资源请求消 息,所述Jf某体资源请求消息包括所述区域标识信息,所述区域标识信息用于 指示在所述区域标识信息对应的区域内分配々某体资源。
具体地,第二接收模块21接收到MGC发送的呼叫请求消息后,根据业 务需要,通过第二发送模块22向MGC发送媒体资源请求消息,请求MGC 为该次呼叫请求分配适合的媒体资源。进一步地,第二发送模块22还用于发 送媒体资源请求消息,所述媒体资源请求消息包括所述区域标识信息和资源 互助标识信息。CTIS根据呼叫请求指示MGC到哪去查找所需媒体资源,对 于某些不常用的媒体资源,比如传真资源,可能不会在每一个区域都部署, 这时业务可通过CTIS的第二发送模块22向MGC发起资源请求时会带上资 源互助标识"ASSIST—FLAG" , MGC在指定区域无法分配媒体资源时,会 分配邻近区域的媒体资源给CTIS,这样实现媒体资源全局共享,不会因为用 户所在区域无相应资源而影响业务的正常运^f亍。
进一步地,该CTIS还包括用于发送用于控制々某体资源为所述呼叫方用户 终端提供媒体服务的操作指令消息的第三发送模块23。当为呼叫业务分配好 媒体资源后,通过第三发送模块23向MGC发送操作指令,MGC根据所述 操作指令控制媒体资源为呼叫方用户终端提供业务服务。
本实施例提供的服务器,负责系统内所有呼叫的接续控制,并对IPCC 系统内的所有媒体资源进行呼叫适配,通过内部接口与MGC交互来实现对 媒体资源的申请和操作。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明 的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或 者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络 单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例 方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以 理解并实施。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实 施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬 件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部 分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可
读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台 计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施 例或者实施例的某些部分所述的方法。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技
术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1. 一种媒体资源适配方法,其特征在于包括接收呼叫方用户终端的呼叫请求消息;根据依据所述呼叫请求消息确定的所述呼叫方用户终端所在区域的区域标识信息,分配媒体资源。
2、 根据权利要求1所述的媒体资源适配方法,其特征在于所述接收呼叫 方用户终端的呼叫请求消息;根据依据所述呼叫请求消息确定的所述呼叫方 用户终端所在区域的区域标识信息,分配媒体资源包括媒体网关控制器接收所述呼叫方用户终端的呼叫请求消息,根据所述呼 叫请求消息确定所述呼叫方用户终端所在区域的区域标识信息;所述媒体网关控制器向计算机电信集成服务器发送所述呼叫请求消息, 携带所述区域标识信息;所述媒体网关控制器接收所述计算机电信集成服务器返回的媒体资源请 求消息,所述媒体资源请求消息包括所述区域标识信息;所述媒体网关控制器根据所述区域标识信息分配媒体资源。
3、 根据权利要求1或2所述的媒体资源适配方法,其特征在于所述媒体 资源请求消息还包括资源互助标识信息,所述分配々某体资源具体为所述媒体网关控制器根据所述资源互助标识信息,分配所述区域标识信 息对应区域的临近区域的J 某体资源。
4、 根据权利要求2所述的媒体资源适配方法,其特征在于所述媒体网关 控制器根据所述区域标识信息分配媒体资源包括所述媒体网关控制器查找所述区域标识信息对应区域的媒体资源信息 表,向所述区域标识信息对应区域的媒体资源控制器发送占用所述媒体资源 的请求信息,所述请求信息包括所述媒体资源的媒体标识信息;所述纟某体网关控制器接收所述媒体资源控制器返回的成功响应信息。
5、 根据权利要求4所述的媒体资源适配方法,其特征在于所述媒体网关控制器接收所述媒体资源控制器返回的成功响应信息之后包括所述媒体网关控制器根据成功响应信息设置所述媒体资源信息表中的所 述媒体资源的属性为被占用。
6、 根据权利要求3所述的媒体资源适配方法,其特征在于所述媒体网关 控制器根据所述资源互助标识信息,分配所述区域标识信息对应区域的临近 区域的媒体资源具体为所述媒体网关控制器查找所述区域标识信息对应区域的媒体资源信息表;若所述区域标识信息对应区域内无所需媒体资源,则根据所述资源互助 标识信息查找所述区域标识信息对应区域的临近区域的媒体资源信息表,向 所述临近区域的々某体资源控制器发送占用所述^f某体资源的请求信息,所述请求信息包括所述媒体资源的媒体标识信息;所述媒体网关控制器接收所述媒体资源控制器返回的成功响应信息。
7、 根据权利要求6所述的媒体资源适配方法,其特征在于所述接收所述 媒体资源控制器返回的成功响应信息之后包括所述媒体网关控制器根据成功响应信息设置所述临近区域的媒体资源信 息表中的所述媒体资源的属性为被占用。
8、 根据权利要求4或6所述的媒体资源适配方法,其特征在于所述媒体 网关控制器接收所述媒体资源控制器返回的成功响应信息之后包括所述々某体网关控制器向计算机电信集成服务器发送所述媒体资源请求消 息的响应信息,携带所述J 某体资源所在区域的区域标识信息和所述々某体标识 信息;所述媒体网关控制器接收所述计算机电信集成服务器返回的呼叫应答消 息,控制所述呼叫方用户终端与所述々某体资源建立々某体通道。
9、 根据权利要求2所述的媒体资源适配方法,其特征在于所述媒体网关 控制器才艮据所述呼叫请求消息确定所述呼叫方用户终端所在区域的区域标识信息包括所述媒体网关控制器根据配置数据获得所述区域标识信息;或, 所述媒体网关控制器根据所述会话发起协议终端的IP地址获得所述区域 标识信息。
10、 根据权利要求2所述的媒体资源适配方法,其特征在于所述媒体网 关控制器向计算机电信集成服务器发送所述呼叫请求消息,携带所述区域标 识信息之后包括所述计算机电信集成服务器为接收到的所述呼叫请求消息分配控制块, 并在所述控制块中存储所述区域标识信息。
11、 根据权利要求2所述的媒体资源适配方法,其特征在于所述媒体网 关控制器根据所述区域标识信息分配媒体资源之后包括所述媒体网关控制器根据接收到的操作指令消息,控制所述媒体资源为 所述呼叫方用户终端提供々某体服务。
12、 根据权利要求8所述的媒体资源适配方法,其特征在于所述媒体网 关控制器根据所述区域标识信息分配媒体资源之后包括所述媒体网关控制器接收释放所述媒体资源的请求消息,所述请求消息 包括所述媒体资源所在区域的区域标识信息和所述媒体标识信息;所述々某体网关控制器向所述区域标识信息对应区域的々某体资源控制器发 送释放请求消息,所述释放请求消息携带所述媒体标识信息;所述媒体网关控制器接收所述媒体资源控制器返回的释放成功响应消息。
13、 根据权利要求12所述的媒体资源适配方法,其特征在于所述媒体网 关控制器接收所述媒体资源控制器返回的释放成功响应消息之后包括媒体网关控制器发送释放所述媒体资源的响应消息,并设置所述i某体资 源在媒体资源信息表中的属性为未被占用。
14、 根据权利要求IO所述的媒体资源适配方法,其特征在于所述方法还包括所述计算机电信集成服务器根据接收到的呼叫拆除请求消息,清除所述 控制块中的信息。
15、 一种媒体网关控制器,其特征在于包括第一发送才莫块,用于发送呼叫请求消息,所述呼叫请求消息携带呼叫方 用户终端所在区域的区域标识信息;第一接收才莫块,用于接收媒体资源请求消息,所述媒体资源请求消息包 括所述区域标识信息;分配模块,用于根据所述区域标识信息分配媒体资源。
16、 根据权利要求15所述的媒体网关控制器,其特征在于所述媒体资源 请求消息还包括的资源互助标识信息,所述分配模块还用于根据所述资源互助标识信息,分配所述区域标识信息对应区域的临近区 域内的媒体资源。
17、 根据权利要求15或16所述的媒体网关控制器,其特征在于还包括 设置模块,用于设置媒体资源信息表中的所述媒体资源的属性信息。18、一种服务器,其特征在于包括第二接收模块,用于接收呼叫请求消息,所述呼叫请求消息包括呼叫方 用户终端所在区域的区域标识信息;第二发送才莫块,用于发送媒体资源请求消息,所述J^某体资源请求消息包 括所述区域标识信息,所述区域标识信息用于指示在所述区域标识信息对应 的区域内分配媒体资源。
18、 一种服务器,其特征在于包括第二接收模块,用于接收呼叫请求消息,所述呼叫请求消息包括呼叫方 用户终端所在区域的区域标识信息;第二发送模块,用于发送媒体资源请求消息,所述媒体资源请求消息包 括所述区域标识信息,所述区域标识信息用于指示在所述区域标识信息对应的区域内分配媒体资源。
19. 根据权利要求18所述的服务器,其特征在于所述媒体资源请求消息 还包括所述区域标识信息和资源互助标识信息,所述资源互助标识信息用于 指示分配所述区域标识信息对应区域的临近区域的々某体资源。
20. 根据权利要求18或19所述的服务器,其特征在于还包括 第三发送模块,用于发送操作指令消息,所述操作指令消息用于指示媒体资源为所述呼叫方用户终端提供媒体服务。
全文摘要
本发明实施例提供一种媒体资源适配方法、媒体网关控制器及服务器。该方法包括接收呼叫方用户终端的呼叫请求消息;根据依据所述呼叫请求消息确定的所述呼叫方用户终端所在区域的区域标识信息,分配媒体资源。本发明实施例中业务、CTIS和MGC在中心部署,各个分散区域只部署接入设备或资源设备,部署结构简单,维护工作量少;CTIS对资源适配进行决策,并可以延伸到业务侧,资源使用灵活;用户终端呼叫可在本地得到媒体服务,减少了VOIP长途链路占用,从而降低运营成本;媒体资源全局共享,有利于负载均衡,并减少冗余设备的投入。
文档编号H04L12/54GK101291293SQ20081011125
公开日2008年10月22日 申请日期2008年6月5日 优先权日2008年6月5日
发明者毛家华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1