The invention provides a codec negotiation method and call controller, relates to the field of communication, to ensure the final negotiation of a speech called codec capabilities containing the target codec, can the target codec for voice service based on. Including: the called end call controller to obtain calling codec capability set and called decoding ability set; calling codec capability set codec and called the ability to focus at least one including the target codec information; called end call controller according to the calling codec capability set and called decoding ability set voice codec capability set speech codec; business capability set including the target codec information, so called end call controller and / or the calling terminal call controller according to the target encoding and decoding capability information to determine the target and the target of the media gateway media gateway carrying the calling terminal and the called terminal voice service.
【技术实现步骤摘要】
一种编解码协商方法及呼叫控制器
本专利技术涉及通信领域,尤其涉及一种编解码协商方法及呼叫控制器。
技术介绍
随着VOLTE(VoiceoverLongTermEvolution,长期演进语音业务)网络的引入发展,高清语音业务逐渐进入人们的视线。高清语音采用码方式,能够比传统语音编解码方式提供更好的MOS(MeanOpinionScore,平均意见分)值,用户体验更好。因此,选择高质量的语音编解码技术与设备是语音业务质量的重要保障。现有网络结构下一个MSC(MobileSwitchingCenter,移动交换中心)服务器下挂多个MGW(MediaGateWay,媒体网关),基于该网络结构,在语音业务建立过程中通过如下过程进行语音编解码协商:主叫终端发起寻呼被叫终端的呼叫请求消息,该消息中携带主叫终端支持的语音编解码能力信息;主叫端的MSC服务器接收该呼叫请求消息,获取其中的语音编解码能力信息,去除自身不支持的编解码信息,生成新的编解码能力信息,并将该信息发送给被叫端的MSC服务器;被叫端的MSC服务器接收该新的编解码能力信息,去除自己不支持的编解码信息,确定最终用于建立语音业务的编解码能力信息,并向主叫端的MSC服务器回复确定的编解码能力信息;最后,主叫端的MSC服务器和被叫端的MSC服务器根据最终确定的编解码能力信息建立主叫终端与被叫终端间的语音承载。可见,现有技术在进行语音编解码能力协商时,语音请求信息经过的网元会将自己不支持的编解码方式去除。如此,对于某类编解码方式(如:高清语音编解码方式),只要端到端的网元(即语音请求信息经过的网元)中存在不支持这种 ...
【技术保护点】
一种编解码协商方法,其特征在于,包括:被叫端呼叫控制器获取主叫编解码能力集以及被叫编解码能力集;所述主叫编解码能力集和所述被叫编解码能力集中至少有一个包括目标编解码能力信息;所述被叫端呼叫控制器根据所述主叫编解码能力集以及所述被叫编解码能力集确定语音业务编解码能力集;所述语音业务编解码能力集包括所述目标编解码能力信息,以便所述被叫端呼叫控制器和/或主叫端呼叫控制器根据所述目标编解码能力信息确定目标媒体网关并利用所述目标媒体网关承载主叫终端与被叫终端间的语音业务。
【技术特征摘要】
1.一种编解码协商方法,其特征在于,包括:被叫端呼叫控制器获取主叫编解码能力集以及被叫编解码能力集;所述主叫编解码能力集和所述被叫编解码能力集中至少有一个包括目标编解码能力信息;所述被叫端呼叫控制器根据所述主叫编解码能力集以及所述被叫编解码能力集确定语音业务编解码能力集;所述语音业务编解码能力集包括所述目标编解码能力信息,以便所述被叫端呼叫控制器和/或主叫端呼叫控制器根据所述目标编解码能力信息确定目标媒体网关并利用所述目标媒体网关承载主叫终端与被叫终端间的语音业务。2.根据权利要求1所述的方法,其特征在于,所述被叫端呼叫控制器获取被叫编解码能力集具体包括:根据被叫端媒体网关的编解码能力信息确定被叫端媒体网关编解码能力集,根据被叫端无线编解码能力信息确定被叫端无线编解码能力集,根据被叫终端的编解码能力信息确定被叫终端编解码能力集;根据所述被叫端媒体网关编解码能力集、所述被叫端无线编解码能力集以及所述被叫终端编解码能力集确定所述被叫编解码能力。3.根据权利要求2所述的方法,其特征在于,所述根据所述被叫端媒体网关编解码能力集、所述被叫端无线编解码能力集、所述被叫终端编解码能力集确定所述被叫编解码能力集具体包括:确定所述被叫端媒体网关编解码能力集、所述被叫端无线编解码能力集和所述被叫终端编解码能力集的交集;若所述被叫端媒体网关编解码能力集、所述被叫端无线编解码能力集和所述被叫终端编解码能力集的交集为空集,则在确定所述被叫端无线编解码能力集包含所述目标编解码能力信息时,根据所述被叫端无线编解码能力集中的所述目标编解码能力信息生成所述被叫编解码能力集;或,若所述被叫端媒体网关编解码能力集、所述被叫端无线编解码能力集和所述被叫终端编解码能力集的交集为非空集,则判断所述被叫端媒体网关编解码能力集中是否包含所述目标编解码信息,若所述被叫端媒体网关编解码能力集中包含所述目标编解码信息,则根据所述被叫端媒体网关编解码能力集中的所述目标编解码能力信息生成所述被叫编解码能力集;若所述被叫端媒体网关编解码能力集中不包含所述目标编解码信息,则将所述被叫端媒体网关编解码能力集确定为所述被叫编解码能力集。4.根据权利要求2所述的方法,其特征在于,所述根据所述被叫端媒体网关编解码能力集、所述被叫端无线编解码能力集、所述被叫终端编解码能力集确定所述被叫编解码能力集具体包括:确定第一集合,所述第一集合为所述被叫端媒体网关编解码能力集、所述被叫端无线编解码能力集和所述被叫终端编解码能力集的交集;若所述被叫端媒体网关编解码能力集中包括所述目标编解码能力信息,则根据所述被叫端媒体网关编解码能力集中包括的所述目标编解码能力信息生成目标编解码能力集;确定所述第一集合与所述目标编解码能力集的交集;若所述第一集合与所述目标编解码能力集合的交集为空集,则确定所述目标编解码能力集为所述被叫编解码能力集;若所述第一集合与所述目标编解码能力集合的交集为非空集,则确定所述第一集合与所述目标编解码能力集合的交集为所述被叫编解码能力集。5.根据权利要求1-4任一项所述的方法,其特征在于,所述被叫端呼叫控制器根据所述主叫编解码能力集以及所述被叫编解码能力集确定语音业务编解码能力集具体包括:确定所述主叫编解码能力集与所述被叫编解码能力集的交集;若所述主叫编解码能力集与所述被叫编解码能力集的交集为空集,则确定所述语音业务编解码能力集包括所述主叫编解码能力集以及所述被叫编解码能力;若所述主叫编解码能力集与所述被叫编解码能力集的交集为非空集,则确定所述语音业务编解码能力集为所述主叫编解码能力集与所述被叫编解码能力集的交集。6.一种编解码协商方法,其特征在于,包括:主叫端呼叫控制器确定主叫编解码能力集;所述主叫端呼叫控制器向所述被叫端呼叫控制器发送所述主叫编解码能力集,以便所述被叫端呼叫控制器根据所述主叫编解码能力集以及被叫编解码能力集确定语音业务编解码能力集;所述语音业务编解码能力集包括所述目标编解码能力信息,所述主叫编解码能力集和所述被叫编解码能力集中至少有一个包括目标编解码能力信息。7.根据权利要求6所述的方法,其特征在于,所述主叫端呼叫控制器确定主叫编解码能力集具体包括:根据主叫端媒体网关的编解码能力信息确定主叫端媒体网关编解码能力集,根据主叫端无线编解码能力信息确定主叫端无线编解码能力集,根据主叫终端的编解码能力信息确定主叫终端编解码能力集;根据所述主叫端媒体网关编解码能力集、所述主叫端无线编编解码能力集、以及所述主叫终端编解码能力集确定所述被叫编解码能力。8.根据权利要求7所述的方法,其特征在于,所述根据所述主叫端媒体网关编解码能力集、所述主叫端无线编编解码能力集、以及所述主叫终端编解码能力集确定所述被叫编解码能力具体包括:确定所述主叫端媒体网关编解码能力集、所述主叫端无线编解码能力集和所述主叫终端编解码能力集的交集;若所述主叫端媒体网关编解码能力集、所述主叫端无线编解码能力集和所述主叫终端编解码能力集的交集为空集,则在确定所述主叫端无线编解码能力集包含所述目标编解码能力信息时,根据所述主叫端无线编解码能力集中的所述目标编解码能力信息生成所述主叫编解码能力集;若所述主叫端媒体网关编解码能力集、所述主叫端无线编解码能力集和所述主叫终端编解码能力集的交集为非空集,则若所述主叫端媒体网关编解码能力集中包含所述目标编解码信息,则根据所述主叫端媒体网关编解码能力集中的所述目标编解码能力信息生成所述主叫编解码能力集;若所述主叫端媒体网关编解码能力集中不包含所述目标编解码信息,则将所述主叫端媒体网关编解码能力集确定为所述主叫编解码能力集。9.根据权利要求7所述的方法,其特征在于,若所述主叫端媒体网关编解码能力集中包括所述目标编解码能力信息,则根据所述主叫端媒体网关编解码能力集中包括的所述目标编解码能力信息生成目标编解码能力集;则,所述根据所述主叫端媒体网关编解码能力集、所述主叫端无线编解码能力集、所述主叫终端编解码能力集确定所述主叫编解码能力集具体包括:确定第二集合,所述第二集合为所述主叫端媒体网关编解码能力集、所述主叫端无线编解码能力集和所述主叫终端编解码能力集的交集;确定所述第二集合与所述目标编解码能力集的交集;若所述第二集合与所述目标编解码能力集合的交集为空集,则确定所述目标编解码能力集为所述主...
【专利技术属性】
技术研发人员:陈璇,葛瑾,童磊,任驰,赵雨田,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。