法律状态公告日
法律状态信息
法律状态
2020-02-28
专利权的转移 IPC(主分类):H04W4/12 登记生效日:20200210 变更前: 变更后: 申请日:20121225
专利申请权、专利权的转移
2016-08-03
授权
授权
2013-05-01
实质审查的生效 IPC(主分类):H04W4/12 申请日:20121225
实质审查的生效
2013-04-03
公开
公开
技术领域
本发明涉及通信技术,尤其涉及一种回铃音播放方法、终端设备、回铃音平台及系统。
背景技术
回铃音指的是主叫用户拨打被叫用户号码后,被叫用户摘机前,主叫用户听到的铃音。彩铃业务的出现,使得主叫用户不必在等待被叫用户摘机前只能听到“嘟嘟嘟”单调的铃音,被叫用户可以定制彩铃,从而提升主叫用户的体验。
随着业务的不断发展,由被叫用户定制彩铃已经不能满足主叫用户的个性化需求,于是出现了主叫用户定制彩铃的方案。主叫用户定制彩铃方案的原理是:在主叫终端收到被叫终端的回铃音后,屏蔽该回铃音并播放预先定制的彩铃。
在现有主叫用户定制彩铃的方案中,主叫终端需要获取被叫或者话路状态等,而被叫或话路状态等属于系统级功能,需要对主叫终端的操作系统进行修改,需要定制终端才能实现,实现难度较大。
发明内容
本发明实施例提供一种回铃音播放方法、终端设备、回铃音平台及系统,用以简化在呼叫过程中播放主叫终端定制的回铃音的实现。
第一方面提供一种回铃音播放方法,包括:
主叫终端通过网络侧设备向被叫终端发送呼叫请求;
所述主叫终端接收回铃音平台发送的定制回铃音播放指令,所述定制回铃音播放指令是所述回铃音平台根据所述网络侧设备发送的被叫回铃音播放指令生成的,所述被叫回铃音播放指令是所述网络侧设备根据所述呼叫请求发送的;
所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音。
结合第一方面,在第一方面的第一种可能的实现方式中,所述主叫终端通过网络侧设备向被叫终端发送呼叫请求包括:
所述主叫终端在所述呼叫请求中封装定制回铃音播放标志,将封装有所述定制回铃音播放标志的所述呼叫请求通过所述网络侧设备发送给所述被叫终端,以使所述网络侧设备生成封装有所述定制回铃音播放标志的所述被叫回铃音播放指令,以使所述回铃音平台在接收到所述被叫回铃音播放指令后根据所述定制回铃音播放标志生成所述定制回铃音播放指令。
结合第一方面,在第一方面的第二种可能的实现方式中,所述主叫终端通过网络侧设备向被叫终端发送呼叫请求之前,包括:
所述主叫终端接收所述主叫终端定制的回铃音的配置信息。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述方法还包括:所述主叫终端将所述配置信息发送给所述回铃音平台,以使所述回铃音平台根据所述配置信息和所述被叫回铃音播放指令生成所述定制回铃音播放指令。
结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音包括:
所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,从本地获取所述主叫终端定制的回铃音,并播放所述主叫终端定制的回铃音。
结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第一方面的第五种可能的实现方式中,所述定制回铃音播放指令包括:所述主叫终端定制的回铃音的下载地址;
所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音包括:
所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,根据所述定制回铃音播放指令中所述主叫终端定制的回铃音的下载地址,下载所述主叫终端定制的回铃音,并播放所述主叫终端定制的回铃音。
第二方面提供一种回铃音播放方法,包括:
回铃音平台接收网络侧设备发送的被叫回铃音播放指令,所述被叫回铃音播放指令是所述网络侧设备根据主叫终端发送给被叫终端的呼叫请求发送的;
所述回铃音平台根据所述被叫回铃音播放指令,生成定制回铃音播放指令;
所述回铃音平台将所述定制回铃音播放指令发送给所述主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音。
结合第二方面,在第二方面的第一种可能的实现方式中,所述被叫回铃音播放指令携带有定制回铃音播放标志;所述定制回铃音播放标志是所述网络侧设备从所述呼叫请求中获取并封装到所述被叫回铃音播放指令中的;
所述回铃音平台根据所述被叫回铃音播放指令,生成定制回铃音播放指令包括:
所述回铃音平台在接收到所述被叫回铃音播放指令后,根据所述被叫回铃音播放指令中的所述定制回铃音播放标志生成所述定制回铃音播放指令。
结合第二方面,在第二方面的第二种可能的实现方式中,所述回铃音平台根据所述被叫回铃音播放指令,生成定制回铃音播放指令之前,包括:
所述回铃音平台接收所述主叫终端发送的所述主叫终端定制的回铃音的配置信息;
所述回铃音平台根据所述被叫回铃音播放指令,生成定制回铃音播放指令包括:
所述回铃音平台根据所述配置信息和所述被叫回铃音播放指令生成所述定制回铃音播放指令。
结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述回铃音平台根据所述被叫回铃音播放指令,生成定制回铃音播放指令包括:
所述回铃音平台在所述定制回铃音播放指令中封装所述主叫终端定制的回铃音的下载地址;
所述回铃音平台将所述定制回铃音播放指令发送给所述主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音包括:
所述回铃音平台将封装有所述主叫终端定制的回铃音的下载地址的所述定制回铃音播放指令,发送给所述主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,根据所述定制回铃音播放指令中所述主叫终端定制的回铃音的下载地址,下载所述主叫终端定制的回铃音,并播放所述主叫终端定制的回铃音。
结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第二方面的第四种可能的实现方式中,所述回铃音平台将所述定制回铃音播放指令发送给所述主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音之前,包括:
所述回铃音平台接收所述主叫终端发送的连接建立请求;
所述回铃音平台根据所述连接建立请求,向所述主叫终端发送连接建立响应,以与所述主叫终端建立连接。
第三方面提供一种终端设备,包括:
发送模块,用于通过网络侧设备向被叫终端发送呼叫请求;
接收模块,用于接收回铃音平台发送的定制回铃音播放指令,所述定制回铃音播放指令是所述回铃音平台根据所述网络侧设备发送的被叫回铃音播放指令生成的,所述被叫回铃音播放指令是所述网络侧设备根据所述呼叫请求发送的;
播放处理模块,用于根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述终端设备定制的回铃音。
结合第三方面,在第三方面的第一种可能的实现方式中,所述发送模块具体用于在所述呼叫请求中封装定制回铃音播放标志,将封装有所述定制回铃音播放标志的所述呼叫请求通过所述网络侧设备发送给所述被叫终端,以使所述网络侧设备生成封装有所述定制回铃音播放标志的所述被叫回铃音播放指令,以使所述回铃音平台在接收到所述被叫回铃音播放指令后根据所述定制回铃音播放标志生成所述定制回铃音播放指令。
结合第三方面,在第三方面的第二种可能的实现方式中,所述接收模块还用于在所述发送模块发送所述呼叫请求之前,接收所述终端设备定制的回铃音的配置信息。
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述发送模块还用于将所述配置信息发送给所述回铃音平台,以使所述回铃音平台根据所述配置信息和所述被叫回铃音播放指令生成所述定制回铃音播放指令。
结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述播放处理模块具体用于根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,从本地获取所述终端设备定制的回铃音,并播放所述终端设备定制的回铃音。
结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式,在第三方面的第五种可能的实现方式中,所述定制回铃音播放指令包括:所述终端设备定制的回铃音的下载地址;
所述播放处理模块具体用于根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,根据所述定制回铃音播放指令中所述终端设备定制的回铃音的下载地址,下载所述终端设备定制的回铃音,并播放所述终端设备定制的回铃音。
第四方面提供一种回铃音平台,包括:
接收模块,用于接收网络侧设备发送的被叫回铃音播放指令,所述被叫回铃音播放指令是所述网络侧设备根据主叫终端发送给被叫终端的呼叫请求发送的;
生成模块,用于根据所述被叫回铃音播放指令,生成定制回铃音播放指令;
发送模块,用于将所述定制回铃音播放指令发送给所述主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音。
结合第四方面,在第四方面的第一种可能的实现方式中,所述被叫回铃音播放指令携带有定制回铃音播放标志;所述定制回铃音播放标志是所述网络侧设备从所述呼叫请求中获取并封装到所述被叫回铃音播放指令中的;
所述生成模块具体用于在所述接收模块接收到所述被叫回铃音播放指令后,根据所述被叫回铃音播放指令中的所述定制回铃音播放标志生成所述定制回铃音播放指令。
结合第四方面,在第四方面的第二种可能的实现方式中,所述接收模块还用于在所述生成模块生成所述定制回铃音播放指令之前,接收所述主叫终端发送的所述主叫终端定制的回铃音的配置信息;
所述生成模块具体用于根据所述配置信息和所述被叫回铃音播放指令生成所述定制回铃音播放指令。
结合第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述生成模块具体用于在所述定制回铃音播放指令中封装所述主叫终端定制的回铃音的下载地址;
所述发送模块具体用于将封装有所述主叫终端定制的回铃音的下载地址的所述定制回铃音播放指令,发送给所述主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,根据所述定制回铃音播放指令中所述主叫终端定制的回铃音的下载地址,下载所述主叫终端定制的回铃音,并播放所述主叫终端定制的回铃音。
结合第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的实现方式或第四方面的第三种可能的实现方式,在第四方面的第四种可能的实现方式中,所述接收模块还用于在所述发送模块将所述定制回铃音播放指令发送给所述主叫终端之前,接收所述主叫终端发送的连接建立请求;
所述发送模块还用于根据所述连接建立请求,向所述主叫终端发送连接建立响应,以与所述主叫终端建立连接。
第五方面提供一种回铃音播放系统,包括:第三方面提供的任一终端设备和第四方面提供的任一回铃音平台。
本发明实施例提供的回铃音播放方法、终端设备、回铃音平台及系统,主叫终端通过网络侧设备向被叫终端发起呼叫之后,接收回铃音平台发送的定制回铃音播放指令,并根据接收的定制回铃音播放指令,屏蔽被叫终端对应的回铃音而播放主叫终端定制的回铃音,主叫终端不需要通过其操作系统获取被叫或话路状态,不需要对主叫终端的操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种回铃音播放方法的流程图;
图2为本发明实施例提供的另一种回铃音播放方法的流程图;
图3为本发明实施例提供的又一种回铃音播放方法的流程图;
图4为本发明实施例提供的又一回铃音播放方法的流程图;
图5为本发明实施例提供的一种终端设备的结构示意图;
图6为本发明实施例提供的另一种终端设备的结构示意图;
图7为本发明实施例提供的一种回铃音平台的结构示意图;
图8为本发明实施例提供的另一种回铃音平台的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种回铃音播放方法的流程图。如图1所示,本实施例的方法包括:
步骤101、主叫终端通过网络侧设备向被叫终端发送呼叫请求。
步骤102、主叫终端接收回铃音平台发送的定制回铃音播放指令,所述回铃音播放指令是回铃音平台根据网络侧设备发送的被叫回铃音播放指令生成的,所述被叫回铃音播放指令是网络侧设备根据上述呼叫请求发送的。
步骤103、主叫终端根据上述定制回铃音播放指令,禁止播放被叫终端对应的回铃音并播放主叫终端定制的回铃音。
在本实施例中,所述网络侧设备至少包括网关移动交换中心(GatewayMobile Switching Center,简称为GMSC)、归属位置寄存器(Home LocationRegister,简称为HLR)、访问移动交换中心(Visited Mobile Switching Center,简称为VMSC)等。在本实施例中,通信网络除了包括主叫终端、被叫终端和网络侧设备之外,还包括回铃音平台。所述回铃音平台与网络侧设备以及主叫终端连接,用于根据网络侧设备的被叫回铃音播放指令,生成定制回铃音播放指令,以指示主叫终端屏蔽被叫终端对应的回铃音并播放主叫终端定制的回铃音。其中,主叫终端的用户称为主叫用户;被叫终端的用户称为被叫用户。所述主叫终端定制的回铃音可由主叫用户通过对主叫终端进行相关配置实现。
主叫终端向GMSC发起对被叫终端的呼叫请求,该呼叫请求中至少包括被叫终端的移动号码簿号码(Mobile DirectoryNumber,简称为MDN)。GMSC访问HLR,获取被叫终端的移动漫游号码(Mobile Station Roaming Number,简称为MSRN),并得知被叫终端是否定制个性化信息。这里所述的被叫终端是否定制个性化信息主要是被叫终端是否定制回铃音。如果被叫终端未定制个性化信息,则被叫终端对应的回铃音就是传统的“嘟嘟嘟”铃音;如果被叫终端定制了个性化信息,则被叫终端对应的回铃音将是被叫终端定制的个性化信息。在本实施例中,假设是由主叫终端定制回铃音业务,故GMSC得知被叫终端未定制回铃音。
GMSC通过被叫终端的MSRN将呼叫连接到被叫终端所在的VMSC,VMSC将呼叫请求接续给被叫终端。如果被叫终端处于空闲状态,则由VMSC通过GMSC向主叫终端发送被叫回铃音播放指令。在该过程中,被叫回铃音播放指令需要通过回铃音播放平台,例如可以是GMSC在接收到被叫回铃音播放指令之后,将被叫回铃音播放指令发送给回铃音平台,以使回铃音平台控制主叫终端播放主叫终端的定制回铃音,或者可以是VMSC直接将被叫回铃音播放指令发送给回铃音平台。其中,被叫回铃音播放指令至少包括被叫终端的MDN;可选的,所述被叫回铃音播放指令还可以包括被叫终端对应的回铃音。
在本实施例中,主叫终端定制了回铃音业务,并进行了所述定制的回铃音的有关配置。例如,主叫终端可以设置回铃音配置接口,用于供主叫用户配置个性化回铃音,例如对应不同的被叫号码配置不同的个性化回铃音等。相应的,主叫终端通过该回铃音配置接口,接收主叫用户输入的主叫终端定制的回铃音的配置信息。
基于此,回铃音平台根据被叫回铃音播放指令,生成定制回铃音播放指令,然后将定制回铃音播放指令提供给主叫终端,用于使主叫终端根据该定制回铃音播放指令,禁止播放被叫终端对应的回铃音,即不播放被叫终端对应的回铃音,而是播放主叫终端自身定制的回铃音。主叫终端接收回铃音平台发送的定制回铃音播放指令,并根据所述定制回铃音播放指令,用主叫终端的定制回铃音替换被叫终端对应的回铃音,从而实现由主叫终端定制回铃音。所述定制回铃音播放指令至少包括播放指令,被叫终端的标识,例如MDN,以及主叫终端定制的回铃音的标识信息,例如定制的回铃音的名称、ID等。
在本实施例中,主叫终端通过网络侧设备向被叫终端发起呼叫之后,接收回铃音平台发送的定制回铃音播放指令,并根据接收的定制回铃音播放指令,屏蔽被叫终端对应的回铃音而播放主叫终端定制的回铃音,主叫终端不需要通过其操作系统获取被叫或话路状态,不需要对主叫终端的操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
图2为本发明实施例提供的另一种回铃音播放方法的流程图。如图2所示,本实施例的方法包括:
步骤201、主叫终端在呼叫请求中封装定制回铃音播放标志,将封装有定制回铃音播放标志的呼叫请求通过网络侧设备发送给被叫终端,以使网络侧设备生成封装有定制回铃音播放标志的被叫回铃音播放指令,进而使回铃音平台在接收到被叫回铃音播放指令后根据定制回铃音播放标志生成定制回铃音播放指令。
步骤202、主叫终端接收回铃音平台发送的定制回铃音播放指令,所述定制回铃音播放指令是回铃音平台在接收到被叫回铃音播放指令后,根据被叫回铃音播放指令中的定制回铃音播放标志生成的。
步骤203、主叫终端根据上述定制回铃音播放指令,禁止播放被叫终端对应的回铃音并播放主叫终端定制的回铃音。
在本实施例中,所述网络侧设备至少包括GMSC、HLR和VMSC等。在本实施例中,通信网络除了包括主叫终端、被叫终端和网络侧设备之外,还包括回铃音平台。所述回铃音平台与网络侧设备以及主叫终端连接,用于根据网络侧设备的被叫回铃音播放指令,生成定制回铃音播放指令,以指示主叫终端屏蔽被叫终端对应的回铃音并播放主叫终端的定制回铃音。
主叫终端向GMSC发起对被叫终端的呼叫请求,在本实施例中,该呼叫请求中至少包括被叫终端的MDN和定制回铃音播放标志。其中,MDN用于标识被叫终端;定制回铃音播放标志用于标识主叫终端定制了回铃音业务,需要用主叫终端定制的回铃音替换被叫终端对应的回铃音。
GMSC访问HLR,获取被叫终端的MSRN,并得知被叫终端是否定制个性化信息。这里所述的被叫终端是否定制个性化信息主要是被叫终端是否定制回铃音。如果被叫终端未定制个性化信息,则被叫终端对应的回铃音就是传统的“嘟嘟嘟”铃音;如果被叫终端定制了个性化信息,则被叫终端对应的回铃音将是被叫终端定制的个性化信息。在本实施例中,假设是由主叫终端定制回铃音业务,故GMSC得知被叫终端未定制回铃音。
GMSC通过被叫终端的MSRN将呼叫连接到被叫终端所在的VMSC,VMSC将呼叫请求接续给被叫终端。如果被叫终端处于空闲状态,则由VMSC通过GMSC向主叫终端发送被叫回铃音播放指令,其中,被叫回铃音播放指令至少包括被叫终端的MDN以及上述定制回铃音播放标志。在该过程中,被叫回铃音播放指令需要通过回铃音播放平台,例如可以是GMSC在接收到被叫回铃音播放指令之后,将被叫回铃音播放指令发送给回铃音平台,以使回铃音平台控制主叫终端播放主叫终端的定制回铃音,或者可以是VMSC直接将被叫回铃音播放指令发送给回铃音平台。可选的,所述被叫回铃音播放指令还可以包括被叫终端对应的回铃音。
在本实施例中,回铃音平台接收到被叫回铃音播放指令后,从中获取定制回铃音播放标志,获知主叫终端定制了回铃音业务,且确定出需要控制主叫终端使用定制的回铃音替换被叫终端对应的回铃音。于是,回铃音平台根据该定制回铃音播放标志,生成定制回铃音播放指令并发送给主叫终端。所述定制回铃音播放指令至少包括播放指令,被叫终端的标识,例如MDN,以及主叫终端定制的回铃音的标识信息,例如定制的回铃音的名称、ID等。
在本实施例中,主叫终端定制了回铃音业务,并进行了有关定制回铃音的配置。例如,主叫终端可以设置回铃音配置接口,用于供主叫用户配置个性化回铃音,例如对应不同的被叫号码配置不同的个性化回铃音等。相应的,主叫终端通过该回铃音配置接口,接收主叫用户输入的主叫终端定制的回铃音的配置信息。
主叫终端接收回铃音平台发送的定制回铃音播放指令,并根据所述定制回铃音播放指令,用主叫终端定制的回铃音替换被叫终端对应的回铃音,从而实现由主叫终端定制回铃音的目的,以满足主叫用户的个性化需求。例,如果主叫用户能够在等待被叫摘机过程中收听一些自己感兴趣的内容,例如收听主叫终端上主叫用户感兴趣的音乐、故事、对话等内容,将极大地提升主叫用户的体验。
在本实施例中,主叫终端通过网络侧设备向被叫终端发起呼叫,并在呼叫请求中封装定制回铃音播放标志,以使回铃音平台控制主叫终端屏蔽被叫终端对应的回铃音,并播放主叫终端定制的回铃音,主叫终端不需要通过其操作系统获取被叫或话路状态,不需要对主叫终端的操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
图3为本发明实施例提供的又一种回铃音播放方法的流程图。如图3所示,本实施例的方法包括:
步骤301、主叫终端接收定制回铃音的配置信息。
步骤302、主叫终端将上述配置信息发送给回铃音平台,以使回铃音平台根据上述配置信息和网络侧设备发送的被叫回铃音播放指令生成定制回铃音播放指令。
步骤303、主叫终端通过网络侧设备向被叫终端发送呼叫请求。
步骤304、主叫终端接收回铃音平台发送的定制回铃音播放指令,所述定制回铃音播放指令是回铃音平台根据主叫终端的定制回铃音的配置信息和网络侧设备发送的被叫回铃音播放指令生成并发送的。
步骤305、主叫终端根据定制回铃音播放指令,禁止播放被叫终端对应的回铃音,并播放主叫终端的定制回铃音。
在本实施例中,所述网络侧设备至少包括GMSC、HLR和VMSC等。在本实施例中,通信网络除了包括主叫终端、被叫终端和网络侧设备之外,还包括回铃音平台。所述回铃音平台与网络侧设备以及主叫终端连接,用于根据网络侧设备的被叫回铃音播放指令以及主叫终端定制的回铃音的配置信息,生成定制回铃音播放指令,以指示主叫终端屏蔽被叫终端对应的回铃音并播放主叫终端定制的回铃音。
在本实施例中,主叫终端预先接收主叫终端定制的回铃音的配置信息,所述配置信息可以包括:主叫终端定制回铃音业务的指示信息,对应不同的被叫号码配置不同的回铃音,定制的回铃音的标识信息,该标识信息可以是定制的回铃音的名称、ID等,还可以是定制的回铃音的下载地址等。例如,主叫终端可以设置回铃音配置接口,用于供主叫用户配置个性化回铃音。相应的,主叫终端通过该回铃音配置接口,接收主叫用户输入的主叫终端定制的回铃音的配置信息。在本实施例中,主叫终端接收到主叫终端定制的回铃音的配置信息之后,将该配置信息发送给回铃音平台,以使回铃音平台根据该配置信息获知主叫终端定制了回铃音业务,且确定出需要控制主叫终端使用定制的回铃音替换被叫终端对应的回铃音。
于是,回铃音平台根据该配置信息,在主叫终端通过网络侧设备向被叫终端发起呼叫的过程中,在接收到网络侧设备发送的被叫回铃音播放指令之后,根据配置信息和被叫回铃音播放指令,生成定制回铃音播放指令,并将定制回铃音播放指令发送给主叫终端。
关于主叫终端通过网络侧设备向被叫终端发起呼叫的过程,以及回铃音平台在主叫终端通过网络侧设备向被叫终端发起呼叫的过程中,接收网络侧设备发送的被叫回铃音播放指令的过程可参见上述实施例的描述,在本实施例中不再赘述。
主叫终端接收回铃音平台发送的定制回铃音播放指令,并根据所述定制回铃音播放指令,用主叫终端定制的回铃音替换被叫终端对应的回铃音,从而实现由主叫终端定制回铃音的目的,以满足主叫用户的个性化需求。例,如果主叫用户能够在等待被叫摘机过程中收听一些自己感兴趣的内容,例如收听主叫终端上主叫用户感兴趣的音乐、故事、对话等内容,将极大地提升主叫用户的体验。
在本实施例中,主叫终端接收到定制的回铃音的配置信息之后,将该配置信息发送给回铃音平台,使得回铃音平台根据该配置信息控制主叫终端屏蔽被叫终端对应的回铃音,并播放主叫终端定制的回铃音,主叫终端不需要通过其操作系统获取被叫或话路状态,不需要对主叫终端的操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
基于上述各实施例,在一可选实施方式中,主叫终端定制的回铃音可以预先存储在主叫终端本地,这样当主叫终端接收到定制回铃音播放指令之后,根据定制回铃音播放指令,禁止播放被叫终端对应的回铃音,从本地获取主叫终端定制的回铃音,然后播放主叫终端定制的回铃音。
在另一可选实施方式中,回铃音平台发送给主叫终端的定制回铃音播放指令可以包括主叫终端定制的回铃音的下载地址;基于此,主叫终端在接收到定制回铃音播放指令之后,根据定制回铃音播放指令,禁止播放被叫终端对应的回铃音,根据该定制回铃音播放指令中主叫终端定制的回铃音的下载地址,下载主叫终端定制的回铃音,然后播放主叫终端定制的回铃音。具体的,主叫终端根据该回铃音的下载地址,从网络上下载所定制的回铃音,然后再播放下载的回铃音。可选的,主叫终端还可以将下载到的回铃音保存在本地,以便后续继续使用该回铃音。
在一可选实施方式中,主叫终端除了支持供主叫用户进行个性化回铃音设置之外,还允许主叫用户对已经设置回铃音进行修改、增加或删除等配置。可选的,主叫终端还支持主叫用户试听已经设置的回铃音,或者还允许主叫用户进行回铃音的批量设置,即支持主叫用户一次为多个或全部联系人设置个性化的回铃音。
基于上述各实施例或实施方式,主叫终端接收回铃音平台发送的定制回铃音播放指令之前,包括:主叫终端与回铃音平台建立连接的过程。例如,主叫终端向回铃音平台发送连接建立请求;然后,主叫终端接收回铃音平台根据该连接建立请求返回的连接建立响应,以与回铃音平台建立连接。
进一步,在主叫终端与回铃音平台建立连接之后,还包括:主叫终端与回铃音平台维持所建立的连接的过程。例如,主叫终端周期性的向回铃音平台发送心跳消息,以维持与回铃音平台之间的连接。
基于上述各实施例或实施方式,主叫终端可以在被叫终端接听呼叫之后,自动停止主叫终端定制的回铃音的播放;或者,主叫终端可以接收回铃音平台发送的定制回铃音播放停止指令,根据该定制回铃音播放停止指令,停止主叫终端定制的回铃音的播放;或者,主叫终端也可以在与被叫终端通话的过程中继续播放主叫终端定制的回铃音,将该回铃音作为一种背景音乐。其中,定制回铃音播放停止指令是回铃音平台根据网络侧设备发送的摘机指令生成的。
由上述可见,本发明实施例提供的主叫终端与回铃音平台相配合,通过回铃音平台控制主叫终端屏蔽被叫终端对应的回铃音,并播放主叫终端定制的回铃音的方案,主叫终端不需要通过其操作系统获取被叫或话路状态,不需要对终端设备的操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
图4为本发明实施例提供的又一回铃音播放方法的流程图。如图4所示,本实施例的方法包括:
步骤401、回铃音平台接收网络侧设备发送的被叫回铃音播放指令,所述被叫回铃音播放指令是网络侧设备根据主叫终端发送给被叫终端的呼叫请求发送的。
步骤402、回铃音平台根据上述被叫回铃音播放指令,生成定制回铃音播放指令。
步骤403、回铃音平台将上述定制回铃音播放指令发送给主叫终端,以使主叫终端根据上述定制回铃音播放指令,禁止播放被叫终端对应的回铃音并播放主叫终端定制的回铃音。
在本实施例中,所述网络侧设备至少包括GMSC、HLR和VMSC等。在本实施例中,通信网络除了包括主叫终端、被叫终端和网络侧设备之外,还包括回铃音平台。所述回铃音平台与网络侧设备以及主叫终端连接,用于根据网络侧设备的被叫回铃音播放指令,生成定制回铃音播放指令,以指示主叫终端屏蔽被叫终端对应的回铃音并播放主叫终端的定制回铃音。
关于主叫终端通过网络侧设备向被叫终端发送呼叫请求的过程可参见前述实施例的描述,在此不再赘述。
可选的,可以是GMSC在接收到VMSC发送的被叫回铃音播放指令之后,将被叫回铃音播放指令发送给回铃音平台,以使回铃音平台控制主叫终端播放主叫终端定制的回铃音,或者可以是VMSC直接将被叫回铃音播放指令发送给回铃音平台。
在一可选实施方式中,被叫回铃音播放指令携带有定制回铃音播放标志;所述定制回铃音播放标志是网络侧设备从主叫终端发送给被叫终端的呼叫请求中获取并封装到被叫回铃音播放指令中的。
基于此,回铃音平台根据被叫回铃音播放指令,生成定制回铃音播放指令的过程包括:回铃音平台在接收到被叫回铃音播放指令后,根据被叫回铃音播放指令中的定制回铃音播放标志生成定制回铃音播放指令。在该实施方式中,回铃音平台根据回铃音播放标志,获知主叫终端定制了回铃音业务,且确定出需要控制主叫终端使用定制的回铃音替换被叫终端对应的回铃音。
在一可选实施方式中,回铃音平台根据被叫回铃音播放指令,生成定制回铃音播放指令之前,包括:回铃音平台接收主叫终端发送的主叫终端定制的回铃音的配置信息。
基于此,回铃音平台根据被叫回铃音播放指令,生成定制回铃音播放指令的过程包括:回铃音平台根据配置信息和被叫回铃音播放指令生成定制回铃音播放指令。在该实施方式中,回铃音平台根据叫终端定制的回铃音的配置信息,获知主叫终端定制了回铃音业务,且确定出需要控制主叫终端使用定制的回铃音替换被叫终端对应的回铃音。
在一可选实施方式中,回铃音平台根据被叫回铃音播放指令,生成定制回铃音播放指令的过程包括:回铃音平台在定制回铃音播放指令中封装主叫终端定制的回铃音的下载地址。
基于此,回铃音平台将定制回铃音播放指令发送给主叫终端,以使主叫终端根据定制回铃音播放指令,禁止播放被叫终端对应的回铃音并播放主叫终端定制的回铃音包括:回铃音平台将封装有主叫终端定制的回铃音的下载地址的定制回铃音播放指令,发送给主叫终端,以使主叫终端根据定制回铃音播放指令,禁止播放被叫终端对应的回铃音,根据定制回铃音播放指令中主叫终端定制的回铃音的下载地址,下载主叫终端定制的回铃音,并播放主叫终端定制的回铃音。
进一步,在步骤403之前,即在回铃音平台将定制回铃音播放指令发送给主叫终端之前,包括:回铃音平台与主叫终端建立连接的过程。例如,回铃音平台接收主叫终端发送的连接建立请求;回铃音平台根据该连接建立请求,向主叫终端发送连接建立响应,以与主叫终端建立连接。
进一步,在回铃音平台与主叫终端建立连接之后,还包括:回铃音平台与主叫终端维持所建立的连接。例如,回铃音平台周期性的接收主叫终端发送的心跳消息,以维持与主叫终端之间的连接。
本实施例提供的回铃音播放方法的流程是从回铃音平台的角度进行的描述,各个步骤可参见前述其它实施例的描述,在此不再详述。
本实施例提供的回铃音播放方法,回铃音平台根据主叫终端向被叫终端发起呼叫过程中的被叫回铃音播放指令,生成指示主叫终端用主叫终端定制的回铃音替换被叫终端对应的回铃音的定制回铃音播放指令,然后将定制回铃音播放指令提供给主叫终端,从而实现主叫终端定制回铃音的目的,且在该过程中,主叫终端不需要对其操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
图5为本发明实施例提供的一种终端设备的结构示意图。如图5所示,木本实施例的终端设备包括:发送模块51、接收模块52和播放处理模块53。
发送模块51,用于通过网络侧设备向被叫终端发送呼叫请求。本实施例的终端设备可以作为主叫终端,用于向被叫终端发起呼叫。
接收模块52,与发送模块51连接,用于在发送模块51向被叫终端发送呼叫请求之后,接收回铃音平台发送的定制回铃音播放指令,所述定制回铃音播放指令是回铃音平台根据网络侧设备发送的被叫回铃音播放指令生成的,所述被叫回铃音播放指令是网络侧设备根据呼叫请求发送的。
播放处理模块53,与接收模块52连接,用于根据接收模块52接收的定制回铃音播放指令,禁止播放被叫终端对应的回铃音并播放本实施例提供的终端设备定制的回铃音。
在一可选实施方式中,发送模块51具体可用于在呼叫请求中封装定制回铃音播放标志,将封装有定制回铃音播放标志的呼叫请求通过网络侧设备发送给被叫终端,以使网络侧设备生成封装有所述定制回铃音播放标志的被叫回铃音播放指令,以使回铃音平台在接收到被叫回铃音播放指令后根据定制回铃音播放标志生成定制回铃音播放指令。
在一可选实施方式中,接收模块52还用于在发送模块51发送所述呼叫请求之前,接收本实施例的终端设备定制的回铃音的配置信息。
在一可选实施方式中,发送模块51还可用于将接收模块52接收的配置信息发送给回铃音平台,以使回铃音平台根据所述配置信息和被叫回铃音播放指令生成定制回铃音播放指令。
在一可选实施方式中,播放处理模块53具体可用于根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,从本地获取本实施例终端设备定制的回铃音,并播放本实施例终端设备定制的回铃音。
在一可选实施方式中,所述定制回铃音播放指令包括:本实施例终端设备定制的回铃音的下载地址。基于此,播放处理模块53具体可用于根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,根据所述定制回铃音播放指令中本实施例终端设备定制的回铃音的下载地址,下载本实施例终端设备定制的回铃音,并播放本实施例终端设备定制的回铃音。
在一可选实施方式中,发送模块51还可用于在接收模块52接收所述定制回铃音播放指令之前,向所述回铃音平台发送连接建立请求。相应的,接收模块52还可用于接收回铃音平台根据所述连接建立请求返回的连接建立响应,以与回铃音平台建立连接。
在一可选实施方式中,发送模块51还用于在接收模块52接收所述连接建立响应之后,周期性的向所述回铃音平台发送心跳消息,以维持与所述回铃音平台之间的连接。
在一可选实施方式中,接收模块52还可用于在播放处理模块53播放所述终端设备定制的回铃音之后,接收所述回铃音平台发送的定制回铃音播放停止指令,所述定制回铃音播放停止指令是回铃音平台根据网络侧设备发送的摘机指令生成的。相应的,播放处理模块53还用于根据定制回铃音播放停止指令,停止播放本实施例终端设备定制的回铃音。
本实施例提供的终端设备的各功能模块可用于执行上述各方法实施例中主叫终端所执行的操作流程,其具体工作原理不再赘述。
本实施例提供的终端设备,作为主叫终端,通过网络侧设备向被叫终端发起呼叫之后,接收回铃音平台发送的定制回铃音播放指令,并根据接收的定制回铃音播放指令,屏蔽被叫终端对应的回铃音而播放终端设备定制的回铃音,终端设备不需要通过其操作系统获取被叫或话路状态,不需要对终端设备的操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
图6为本发明实施例提供的另一种终端设备的结构示意图。如图6所示,木实施例的终端设备包括:通信接口61、存储器62和处理器63。
通信接口61,用于通过网络侧设备向被叫终端发送呼叫请求,以及在向被叫终端发送呼叫请求之后,接收回铃音平台发送的定制回铃音播放指令,所述定制回铃音播放指令是回铃音平台根据网络侧设备发送的被叫回铃音播放指令生成的,所述被叫回铃音播放指令是网络侧设备根据呼叫请求发送的。本实施例的终端设备可以作为主叫终端,用于向被叫终端发起呼叫。
存储器62,用于存放程序。具体的,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器62可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器63,用于执行存储器62存放的程序,以用于:根据通信接口61接收的定制回铃音播放指令,禁止播放被叫终端对应的回铃音并播放本实施例提供的终端设备定制的回铃音。
可选的,如图6所示,本实施例的终端设备还包括:播放器64。处理器63具体用于控制播放器64播放本实施例终端设备定制的回铃音。
处理器63可以是一个或多个中央处理器(Central Processing Unit,简称为CPU),或者特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。
在一可选实施方式中,通信接口61具体可用于在呼叫请求中封装定制回铃音播放标志,将封装有定制回铃音播放标志的呼叫请求通过网络侧设备发送给被叫终端,以使网络侧设备生成封装有所述定制回铃音播放标志的被叫回铃音播放指令,以使回铃音平台在接收到被叫回铃音播放指令后根据定制回铃音播放标志生成定制回铃音播放指令。
在一可选实施方式中,通信接口61还用于在发送所述呼叫请求之前,接收本实施例的终端设备定制的回铃音的配置信息。
在一可选实施方式中,通信接口61还可用于将接收的配置信息发送给回铃音平台,以使回铃音平台根据所述配置信息和被叫回铃音播放指令生成定制回铃音播放指令。
在一可选实施方式中,处理器63具体可用于根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,从本地获取本实施例终端设备定制的回铃音,并播放本实施例终端设备定制的回铃音。
在一可选实施方式中,所述定制回铃音播放指令包括:本实施例终端设备定制的回铃音的下载地址。基于此,处理器63具体可用于根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,根据所述定制回铃音播放指令中本实施例终端设备定制的回铃音的下载地址,下载本实施例终端设备定制的回铃音,并播放本实施例终端设备定制的回铃音。具体的,处理器63用于在下载本实施例终端设备定制的回铃音之后,控制播放器64播放本实施例终端设备定制的回铃音。
在一可选实施方式中,通信接口61还可用于在接收所述定制回铃音播放指令之前,向所述回铃音平台发送连接建立请求,并接收回铃音平台根据所述连接建立请求返回的连接建立响应,以与回铃音平台建立连接。
在一可选实施方式中,通信接口61还用于在接收所述连接建立响应之后,周期性的向所述回铃音平台发送心跳消息,以维持与所述回铃音平台之间的连接。
在一可选实施方式中,通信接口61还可用于在处理器63播放所述终端设备定制的回铃音之后,接收所述回铃音平台发送的定制回铃音播放停止指令,所述定制回铃音播放停止指令是回铃音平台根据网络侧设备发送的摘机指令生成的。相应的,处理器63还用于根据定制回铃音播放停止指令,停止播放本实施例终端设备定制的回铃音。具体的,处理器63可以根据定制回铃音播放停止指令,控制播放器64停止播放本实施例终端设备定制的回铃音。
可选的,在具体实现上,如果通信接口61、存储器62、处理器63和播放器64独立实现,则通信接口61、存储器62、处理器63和播放器64可以通过总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(PeripheralComponent,简称为PCI)总线或扩展工业标准体系结构(Extended IndustryStandard Architecture,简称为EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果通信接口61、存储器62、处理器63和播放器64集成在一块芯片上实现,则通信接口61、存储器62、处理器63和播放器64可以通过内部接口完成相同间的通信。
本实施例提供的终端设备的各功能模块可用于执行上述各方法实施例中主叫终端所执行的操作流程,其具体工作原理不再赘述。
本实施例提供的终端设备,作为主叫终端,通过网络侧设备向被叫终端发起呼叫之后,接收回铃音平台发送的定制回铃音播放指令,并根据接收的定制回铃音播放指令,屏蔽被叫终端对应的回铃音而播放终端设备定制的回铃音,终端设备不需要通过其操作系统获取被叫或话路状态,不需要对终端设备的操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
图7为本发明实施例提供的一种回铃音平台的结构示意图。如图7所示,本实施例的回铃音平台包括:接收模块71、生成模块72和发送模块73。
接收模块71,用于接收网络侧设备发送的被叫回铃音播放指令,所述被叫回铃音播放指令是所述网络侧设备根据主叫终端发送给被叫终端的呼叫请求发送的。
生成模块72,与接收模块71连接,用于根据接收模块71接收的被叫回铃音播放指令,生成定制回铃音播放指令。
发送模块73,与生成模块72连接,用于将生成模块72所生成的定制回铃音播放指令发送给主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音。
在一可选实施方式中,所述被叫回铃音播放指令携带有定制回铃音播放标志;所述定制回铃音播放标志是所述网络侧设备从所述呼叫请求中获取并封装到所述被叫回铃音播放指令中的。相应的,生成模块72具体可用于在接收模块71接收到所述被叫回铃音播放指令后,根据所述被叫回铃音播放指令中的所述定制回铃音播放标志生成所述定制回铃音播放指令。
在一可选实施方式中,接收模块71还可用于在生成模块72生成所述定制回铃音播放指令之前,接收所述主叫终端发送的所述主叫终端定制的回铃音的配置信息。相应的,生成模块72具体可用于根据所述配置信息和所述被叫回铃音播放指令生成所述定制回铃音播放指令。
在一可选实施方式中,生成模块72具体可用于在所述定制回铃音播放指令中封装所述主叫终端定制的回铃音的下载地址。相应的,发送模块73具体可用于将封装有所述主叫终端定制的回铃音的下载地址的所述定制回铃音播放指令,发送给所述主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,根据所述定制回铃音播放指令中所述主叫终端定制的回铃音的下载地址,下载所述主叫终端定制的回铃音,并播放所述主叫终端定制的回铃音。
接收模块71还用于在发送模块73将所述定制回铃音播放指令发送给所述主叫终端之前,接收所述主叫终端发送的连接建立请求。相应的,发送模块73还用于根据所述连接建立请求,向所述主叫终端发送连接建立响应,以与所述主叫终端建立连接。
进一步,接收模块71还用于在发送模块73发送所述连接建立响应之后,周期性的接收所述主叫终端发送的心跳消息,以维持与所述主叫终端之间的连接。
本实施例提供的回铃音平台的各功能模块可用于执行上述方法实施例中回铃音平台所执行的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的回铃音平台,根据主叫终端向被叫终端发起呼叫过程中的被叫回铃音播放指令,生成指示主叫终端用主叫终端定制的回铃音替换被叫终端对应的回铃音的定制回铃音播放指令,然后将定制回铃音播放指令提供给主叫终端,从而实现主叫终端定制回铃音的目的,且在该过程中,主叫终端不需要对其操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
图8为本发明实施例提供的另一种回铃音平台的结构示意图。如图8所示,本实施例的回铃音平台包括:通信接口81、存储器82和处理器83。
通信接口81,用于接收网络侧设备发送的被叫回铃音播放指令,所述被叫回铃音播放指令是所述网络侧设备根据主叫终端发送给被叫终端的呼叫请求发送的;以及在处理器83根据通信接口81接收的被叫回铃音播放指令,生成定制回铃音播放指令之后,将处理器83所生成的定制回铃音播放指令发送给主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音并播放所述主叫终端定制的回铃音。
存储器82,用于存放程序。具体的,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器82可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器83,用于执行存储器82存放的程序,以用于:根据通信接口81接收的被叫回铃音播放指令,生成定制回铃音播放指令。
处理器83可以是一个或多个CPU,或者特定ASIC,或者是被配置成实施本发明实施例的一个或多个集成电路。
在一可选实施方式中,所述被叫回铃音播放指令携带有定制回铃音播放标志;所述定制回铃音播放标志是所述网络侧设备从所述呼叫请求中获取并封装到所述被叫回铃音播放指令中的。相应的,处理器83具体可用于在通信接口81接收到所述被叫回铃音播放指令后,根据所述被叫回铃音播放指令中的所述定制回铃音播放标志生成所述定制回铃音播放指令。
在一可选实施方式中,通信接口81还可用于在处理器83生成所述定制回铃音播放指令之前,接收所述主叫终端发送的所述主叫终端定制的回铃音的配置信息。相应的,处理器83具体可用于根据所述配置信息和所述被叫回铃音播放指令生成所述定制回铃音播放指令。
在一可选实施方式中,处理器83具体可用于在所述定制回铃音播放指令中封装所述主叫终端定制的回铃音的下载地址。相应的,通信接口81具体可用于将封装有所述主叫终端定制的回铃音的下载地址的所述定制回铃音播放指令,发送给所述主叫终端,以使所述主叫终端根据所述定制回铃音播放指令,禁止播放所述被叫终端对应的回铃音,根据所述定制回铃音播放指令中所述主叫终端定制的回铃音的下载地址,下载所述主叫终端定制的回铃音,并播放所述主叫终端定制的回铃音。
通信接口81还用于在将所述定制回铃音播放指令发送给所述主叫终端之前,接收所述主叫终端发送的连接建立请求,并根据所述连接建立请求,向所述主叫终端发送连接建立响应,以与所述主叫终端建立连接。
进一步,通信接口81还用于在发送所述连接建立响应之后,周期性的接收所述主叫终端发送的心跳消息,以维持与所述主叫终端之间的连接。
可选的,在具体实现上,如果通信接口81、存储器82和处理器83独立实现,则通信接口81、存储器82和处理器83可以通过总线相互连接并完成相互间的通信。所述总线可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果通信接口81、存储器82和处理器83集成在一块芯片上实现,则通信接口81、存储器82和处理器83可以通过内部接口完成相同间的通信。
本实施例提供的回铃音平台的各功能模块可用于执行上述方法实施例中回铃音平台所执行的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的回铃音平台,根据主叫终端向被叫终端发起呼叫过程中的被叫回铃音播放指令,生成指示主叫终端用主叫终端定制的回铃音替换被叫终端对应的回铃音的定制回铃音播放指令,然后将定制回铃音播放指令提供给主叫终端,从而实现主叫终端定制回铃音的目的,且在该过程中,主叫终端不需要对其操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
本发明实施例提供一种回铃音播放系统,包括本发明上述实施例提供的终端设备和上述实施例提供的回铃音平台。进一步,本实施例的回铃音播放系统还可以包括GMSC、HLR和VMSC等。关于终端设备和回铃音平台的实现结构和工作原理,本实施例不再赘述,详见前述实施例的描述。
本实施例提供的回铃音播放系统,可用于执行上述方法实施例提供的回铃音播放方法的流程,主叫终端通过网络侧设备向被叫终端发起呼叫之后,接收回铃音平台发送的定制回铃音播放指令,并根据接收的定制回铃音播放指令,屏蔽被叫终端对应的回铃音而播放主叫终端定制的回铃音,主叫终端不需要通过其操作系统获取被叫或话路状态,不需要对主叫终端的操作系统进行修改,不需要定制终端即可实现,简化了在呼叫过程中播放主叫终端定制的回铃音的实现。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
机译: 回铃音设置方法,回铃音服务系统和回铃音播放方法
机译: 回铃音设置方法,回铃音服务系统和回铃音播放方法
机译: 设置回铃音的方法,回铃音服务系统和播放回铃音的方法