公开/公告号CN1491014A
专利类型发明专利
公开/公告日2004-04-21
原文格式PDF
申请/专利权人 深圳市中兴通讯股份有限公司;
申请/专利号CN02137562.3
申请日2002-10-16
分类号H04L29/06;H04M3/42;
代理机构
代理人
地址 518057 深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部
入库时间 2023-12-17 15:18:03
法律状态公告日
法律状态信息
法律状态
2018-10-09
未缴年费专利权终止 IPC(主分类):H04L29/06 授权公告日:20080709 终止日期:20171016 申请日:20021016
专利权的终止
2008-07-09
授权
授权
2005-06-08
实质审查的生效
实质审查的生效
2004-04-21
公开
公开
技术领域
本发明涉及通信技术领域,尤其涉及通过媒体网关控制协议实现通话的录音。
背景技术
媒体网关控制协议(Media Gateway Control Protocol,简称MGCP)是因特网工程业务组(The Internet Engineering Task Force,简称IETF)的RFC2705协议。
MGCP(RFC2705)是由两个基本协议:简单媒体网关控制协议(SimpleGateway Control Protocol,简称SGCP)和IP设备控制协议(Internet ProtocolDevice Control,简称IPDC)融合而成的媒体网关控制协议。
如图1所示为实现MGCP协议的系统组网图。MGCP协议采用了分离网关思想,将以前信令和媒体集中处理的网关分解为两部分:媒体网关(MediaGateway,简称MG)和呼叫代理服务器(Call agent,简称CA)。CA处理信令,MG处理媒体,CA控制MG的动作。从本质上将MGCP是一种主/从关系,由CA向MG发出要执行的命令,MG将所搜集的消息上报给CA。CA相当于主(master),MG相当于从(slave)。CA分配给MG具体任务,并处理MG上交的请求。CA和MG都是网络中的网元,它们互相之间通过MGCP协议进行通讯。
连接模型是MGCP协议中的一种呼叫模型的概念,连接模型中两个最基本的构件就是终结点(endpoint)与连接(connection),它们是建立端对端通话的重要概念。一个或多个连接组合成一个呼叫。MGCP协议认为呼叫的参与方为终结点(endpoint),而连接是终结点的一个属性,它记录了呼叫之中的和媒体流通讯有关的详细信息,如通讯地址、通讯端口和通讯的编解码算法。
CA和MG之间的主要命令包括CRCX(创建连接),MDCX(修改连接),DLCX(删除连接),RQNT(通知请求),NTFY(通知)等等。
媒体服务器,是包交换网络中提供专用媒体资源功能的独立设备,负责提供基本的和/或增强的业务中的媒体处理功能,包括业务音提供、会议、交互式应答(IVR)、通知、高级语音业务等。CA可以通过MGCP协议控制媒体服务器。
传统的用户录音业务要求用户的语音终端本身具有录音功能,这样造成语音终端的成本很高。
发明内容
本发明所要解决的技术问题是提供使用媒体网关控制协议实现用户自定义录音的方法,克服了现有的语音终端录音成本高的技术问题。
实现本发明所要解决的技术问题所要采取的技术方案概括如下,一方面提供一种使用媒体网关控制协议实现用户自定义录音的方法,涉及相互间通话的用户,包括以下步骤:
用户在语音终端输入设定的录音业务接入码;
语音终端通过媒体网关控制协议的通知命令将用户号码传送到呼叫代理服务器;
呼叫代理服务器对号码进行分析;发现是录音业务接入码,则,
呼叫代理服务器控制通话的媒体流使其转接到媒体服务器上;
呼叫代理服务器通过通知请求命令控制媒体服务器进行录音,将录音信息存贮在媒体服务器上;
用户在语音终端输入设定的停止录音业务接入码或挂机以停止录音。
另一方面,还提供了相对应的录音播放和录音删除的方法。
采用本发明技术方案,用户的语音终端本身可以不具有录音功能,降低了成本;而且用户可以自己选择录音开始时间和结束时间,实现了自定义录音;同时可以通过因特网(即Internet)访问/下载自己的录音文件,并由此可以提出很多其他附加的增值业务。
附图说明
图1示出了媒体网关控制协议系统的原理图;
图2示出了本发明实现用户间通话的系统示意图;
图3示出了本发明在录音前的用户间进行通话的示意图;
图4示出了本发明在录音后的用户间进行通话的示意图。
具体实施方式
下面将结合附图,举例说明本发明的一个实施的方式。
在图2中,示出了本发明使用MGCP协议实现用户间通话的系统示意图,其中包括CA、媒体网关MG1和MG2、媒体网关MG1上的用户A和媒体网关MG2上的用户B、媒体服务器,还包括可以登录因特网(Internet)的计算机终端PC。其中媒体服务器提供录音存储介质。在本发明的实施例中涉及媒体网关的数量为两个、对应的用户数量也为两个,在实际应用中,本发明的技术方案也适用于两个以上的媒体网关和用户的情况,因此也在本发明的保护范围内。
如图3所示,使用MGCP协议,用户A和用户B在相互通话过程中,在MG1和MG2之间有媒体流互通。
当用户A采用本法明的录音方法录音时,首先在其语音终端上输入设定的录音业务接入码,语音终端通过通知命令(NTFY)将号码传送到呼叫代理服务器CA上,CA进行号码分析后,若发现是录音业务接入码,则CA将所述用户A和用户B通话的媒体流分别转接到媒体服务器上,即用户A和用户B两个用户的媒体流通过媒体服务器中转,此时如图4所示。因为媒体流必须经过媒体服务器,所以呼叫代理服务器CA可以通过通知请求命令(RQNT)控制媒体服务器对用户A和用户B的通话进行录音,将通话语音信息存贮在媒体服务器上。以上过程参照附图4。用户还可以通过语音终端输入设定的录音开始时间和/或结束的时间。
当录音到一定时间后,需要停止录音时,可以采用在用户终端输入设定的停止录音业务接入码以停止录音,终端通过MGCP协议的通知命令(NTFY)将停止录音业务接入码传送到CA上,以控制停止录音;或者采用在用户挂机时自动停止录音,这时候CA可以根据挂机消息进行业务判断,通过MGCP协议对媒体服务器使用通知请求命令(RQNT)停止录音。
当需要对录音进行播放时,用户在语音终端输入设定的录音播放业务接入码,语音终端通过媒体网关控制协议的通知命令将用户号码传送到呼叫代理服务器,呼叫代理服务器进行号码分析,然后呼叫代理服务器控制媒体服务器向所述用户播放录音。用户也可以使用计算机终端PC通过因特网Internet登录网址,所述网址链接媒体服务器,用户通过所述计算机终端PC控制媒体服务器进行相应的录音播放操作。
当需要对录音进行删除时,用户在语音终端输入设定的录音删除业务接入码;语音终端通过媒体网关控制协议的通知命令将用户号码传送到呼叫代理服务器;呼叫代理服务器进行号码分析;呼叫代理服务器控制媒体服务器删除相应的录音信息。用户也可以使用计算机终端通过因特网登录网址,所述网址链接媒体服务器,用户通过所述计算机终端控制媒体服务器进行相应的录音删除操作。
尽管参照实施例对所公开的涉及使用媒体网关控制协议实现用户自定义录音的方法进行了特别描述,本领域技术人员将能理解,在不偏离本发明的范围和精神的情况下,可以对它进行形式和细节的种种显而易见的修改。因此,以上描述的实施例是说明性的而不是限制性的,在不脱离本发明的精神和范围的情况下,所有的变化和修改都在本发明的范围之内。
机译: 应用用户自定义协议的硬件协议栈及硬件协议栈中用户自定义协议的应用方法
机译: 用户终端设备用户的自定义健康控制方法,系统服务器用户的自定义健康控制方法,用户终端的自定义健康控制系统,用户终端健康设备用户和系统服务器
机译: 基于网关控制协议的媒体网关控制器及其实现方法