语音资源分配方法、装置、系统及通信设备制造方法及图纸

技术编号:13840762 阅读:94 留言:0更新日期:2016-10-16 08:59
本发明专利技术公开了一种语音资源分配方法,所述语音资源分配方法包括:网关接收语音业务请求;在无空闲的语音资源时,判断所述语音业务请求的类型;若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至调度台;待所述分配完毕,若仍存在未被响应的语音业务请求,则根据所述未被响应的语音业务请求的类型返回信令监听消息至调度台,所述调度台发起了所述未被响应的语音业务请求。本发明专利技术还公开了一种与所述语音资源分配方法相匹配的语音资源分配装置、系统及通信设备。采用本发明专利技术所提供的语音资源分配方法、装置、系统及通信设备能够在语音资源无空闲时继续对未被响应的语音业务请求进行响应。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种语音资源分配方法、装置、系统及通信设备
技术介绍
目前,一些语音资源有限的专网系统,例如,MPT有线系统,由于语音业务必须通过物理通道进行传输,即占用有限的语音资源,使得实际并发进行的语音业务的数量有限。用户为了进行语音业务,例如,通过调度台呼叫终端,或者,通过调度台监听终端所进行的呼叫,将发起相应的语音业务请求,该语音业务请求通过IP传输至网关,并不受限于语音资源,这就可能导致语音业务请求的数量可能远多于实际并发进行的语音业务的数量,即语音业务请求的数量可能远多于有限的语音资源的数量。传统的语音资源分配方法通常是在语音资源无空闲时,拒绝所有未被响应且需要占用语音资源的语音业务请求,以方便于调度台的监控。然而,前述方法由于拒绝了所有未被响应且需要占用语音资源的语音业务请求,将无法全面满足用户的需求,进而降低了用户的体验。
技术实现思路
基于此,本专利技术的一个目的在于提供一种语音资源分配方法,所述语音资源分配方法能够在语音资源无空闲时继续对未被响应的语音业务请求进行响应。此外,本专利技术的另一个目的在于提供一种语音资源分配装置、系统及通信设备,所述语音资源分配装置、系统及通信设备能够在语音资源无空闲时继续对未被响应的语音业务请求进行响应。为了解决上述技术问题,本专利技术所采用的技术方案为:一种语音资源分配方法,包括:网关接收语音业务请求;在无空闲的语音资源时,判断所述语音业务请求的类型;若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至调度台;待所述分配完毕,若仍存在未被响应的媒体监听请求,则返回携带监听级别为信令监听的响应消息至所述调度台。进一步地,所述网关接收语音业务请求的步骤之后,所述方法还包括:所述网关在所述语音业务请求为呼入请求时,判断发起所述呼入请求的终端的呼叫对象是否为调度台;当所述终端的呼叫对象为另一终端时,进一步判断是否接收到所述调度台下发的媒体监听请求,所述媒体监听请求是所述调度台请求对所述终端或者另一终端中的任一终端进行媒体监听下发的;若为是,则对所述媒体监听请求进行响应。进一步地,所述通过分配被媒体监听占用的语音资源进行响应的步骤包括:所述网关判断是否存在语音资源被媒体监听占用;若为是,则按照预定取消规则取消媒体监听;根据语音业务请求的优先级对取消的媒体监听所占用的语音资源进行分配。进一步地,所述预定取消规则包括取消监听时间最长的媒体监听或者取消优先级最低的媒体监听。进一步地,所述方法还包括:所述网关将取消的所述媒体监听同步为信令监听,并向服务器返回同步监听结果。一种语音资源分配方法,包括:服务器接收调度台下发的语音业务请求;在所述语音业务请求为呼出请求时,转发所述呼出请求至网关,以通过所述网关对所述呼出请求进行响应;在所述语音业务请求为媒体监听请求或者信令监听请求时,对所述媒体监听请求或者信令监听请求进行监听预处理,以将监听预处理后的媒体监听请求和信令监听请求转发至所述网关进行响应;其中,所述响应包括所述网关在无空闲的语音资源时,判断所述语音业务请求的类型,若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至所述调度台;和/或,待所述分配完毕,若仍存在未被响应的媒体监听请求,则返回携带监听级别为信令监听的响应消息至所述调度台。进一步地,所述在所述语音业务请求为媒体监听请求或者信令监听请求时,对所述媒体监听请求或者信令监听请求进行监听预处理的步骤包括:所述服务器根据历史监听消息判断所述调度台是否已对终端进行了监听,所述终端为所述媒体监听请求或者信令监听请求中所述调度台请求监听的监听对象;若为是,则返回所述历史监听消息至所述调度台;否则,向所述网关转发所述媒体监听请求或者信令监听请求。进一步地,所述方法还包括:所述服务器接收所述网关返回的同步监听结果,并由所述同步监听结果中提取响应消息,该响应消息中携带的监听级别为信令监听;由历史监听消息中得到通过取消的所述媒体监听对终端进行监听的调度台,并向所述调度台广播所述响应消息;以所述响应消息刷新所述历史监听消息。一种语音资源分配方法,包括:调度台下发语音业务请求至网关;接收所述网关返回的响应消息;其中,所述响应消息是所述网关在无空闲的语音资源时,判断所述语音业务请求的类型,若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应返回的;和/或,所述响应消息是所述网关待所述分配完毕,若仍存在未被响应的媒体监听请求,则以信令监听对所述媒体监听请求进行响应返回的。一种语音资源分配装置,包括:请求接收模块,用于网关接收语音业务请求;请求类型判断模块,用于在无空闲的语音资源时,判断所述语音业务请求的类型;资源抢占响应模块,用于若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至调度台;信令监听响应模块,用于待所述分配完毕,若仍存在未被响应的媒体监听请求,则返回携带监听级别为信令监听的响应消息至所述调度台。进一步地,所述装置还包括:第一判断模块,用于所述网关在所述语音业务请求为呼入请求时,判断发起所述呼入请求的终端的呼叫对象是否为调度台;第二判断模块,用于当所述终端的呼叫对象为另一终端时,进一步判断是否接收到所述调度台下发的媒体监听请求,所述媒体监听请求是所述调度台请求对所述终端或者另一终端中的任一终端进行媒体监听下发的;若为是,则通知所述资源抢占响应模块对所述媒体监听请求进行响应。进一步地,所述资源抢占响应模块包括:资源判断单元,用于所述网关判断是否存在语音资源被媒体监听占用;若为是,则通知监听取消单元;所述监听取消单元,用于按照预定取消规则取消媒体监听;响应单元,用于根据语音业务请求的优先级对取消的媒体监听所占用的语音资源进行分配,并返回所述响应消息至所述调度台。进一步地,所述装置还包括:同步模块,用于所述网关将取消的所述媒体监听同步为信令监听,并向服务器返回同步监听结果。一种语音资源分配装置,包括:请求接收模块,用于服务器接收调度台下发的语音业务请求;请求转发模块,用于在所述语音业务请求为呼出请求时,转发所述呼出请求至网关,以通过所述网关对所述呼出请求进行响应;请求预处理模块,用于在所述语音业务请求为媒体监听请求或者信令监听请求时,对所述媒体监听请求或者信令监听请求进行监听预处理,以将监听预处理后的媒体监听请求和信令监听请求转发至所述网关进行响应;其中,所述响应包括所述网关在无空闲的语音资源时,判断所述语音业务请求的类型,若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至所述调度台;和/或,待所述分配完毕,若仍存在未被响应的媒体监听请求,则返回携带监听级别为信令监听的响应消息至所述调度台。进一步地,所述请求预处理模块包括:监听判断单元,用于所述服务器根据历史监听消息判断所述调度台是否已对终端进行了监听,所述终端为所述媒体监听请求或者信令监听请求中所述调度台请求监听的监听对象;若为是,则通知消息返回单元;否则,通知请求转发单元;所述通知消息返回单元,用于本文档来自技高网...

【技术保护点】
一种语音资源分配方法,其特征在于,包括:网关接收语音业务请求;在无空闲的语音资源时,判断所述语音业务请求的类型;若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至调度台;待所述分配完毕,若仍存在未被响应的媒体监听请求,则返回携带监听级别为信令监听的响应消息至所述调度台。

【技术特征摘要】
1.一种语音资源分配方法,其特征在于,包括:网关接收语音业务请求;在无空闲的语音资源时,判断所述语音业务请求的类型;若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至调度台;待所述分配完毕,若仍存在未被响应的媒体监听请求,则返回携带监听级别为信令监听的响应消息至所述调度台。2.如权利要求1所述的方法,其特征在于,所述网关接收语音业务请求的步骤之后,所述方法还包括:所述网关在所述语音业务请求为呼入请求时,判断发起所述呼入请求的终端的呼叫对象是否为调度台;当所述终端的呼叫对象为另一终端时,进一步判断是否接收到所述调度台下发的媒体监听请求,所述媒体监听请求是所述调度台请求对所述终端或者另一终端中的任一终端进行媒体监听下发的;若为是,则对所述媒体监听请求进行响应。3.如权利要求1所述的方法,其特征在于,所述通过分配被媒体监听占用的语音资源进行响应的步骤包括:所述网关判断是否存在语音资源被媒体监听占用;若为是,则按照预定取消规则取消媒体监听;根据语音业务请求的优先级对取消的媒体监听所占用的语音资源进行分配。4.如权利要求3所述的方法,其特征在于,所述预定取消规则包括取消监听时间最长的媒体监听或者取消优先级最低的媒体监听。5.如权利要求3所述的方法,其特征在于,所述方法还包括:所述网关将取消的所述媒体监听同步为信令监听,并向服务器返回同步监听结果。6.一种语音资源分配方法,其特征在于,包括:服务器接收调度台下发的语音业务请求;在所述语音业务请求为呼出请求时,转发所述呼出请求至网关,以通过所述网关对所述呼出请求进行响应;在所述语音业务请求为媒体监听请求或者信令监听请求时,对所述媒体监听请求或者信令监听请求进行监听预处理,以将监听预处理后的媒体监听请求和信令监听请求转发至所述网关进行响应;其中,所述响应包括所述网关在无空闲的语音资源时,判断所述语音业务请求的类型,若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至所述调度台;和/或,待所述分配完毕,若仍存在未被响应的媒体监听请求,则返回携带监听级别为信令监听的响应消息至所述调度台。7.如权利要求6所述的方法,其特征在于,所述对所述媒体监听请求或者信令监听请求进行监听预处理的步骤包括:所述服务器根据历史监听消息判断所述调度台是否已对终端进行了监听,所述终端为所述媒体监听请求或者信令监听请求中所述调度台请求监听的监听对象;若为是,则返回所述历史监听消息至所述调度台;否则,向所述网关转发所述媒体监听请求或者信令监听请求。8.如权利要求6所述的方法,其特征在于,所述方法还包括:所述服务器接收所述网关返回的同步监听结果,并由所述同步监听结果中提取响应消息,该响应消息中携带的监听级别为信令监听;由历史监听消息中得到通过取消的所述媒体监听对终端进行监听的调度台,并向所述调度台广播所述响应消息;以所述响应消息刷新所述历史监听消息。9.一种语音资源分配方法,其特征在于,包括:调度台下发语音业务请求至网关;接收所述网关返回的响应消息;其中,所述响应消息是所述网关在无空闲的语音资源时,判断所述语音业务请求的类型,若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应返回的;和/或,所述响应消息是所述网关待所述分配完毕,若仍存在未被响应的媒体监听请求,则以信令监听对所述媒体监听请求进行响应返回的。10.一种语音资源分配装置,其特征在于,包括:请求接收模块,用于网关接收语音业务请求;请求类型判断模块,用于在无空闲的语音资源时,判断所述语音业务请求的类型;资源抢占响应模块,用于若所述语音业务请求为呼出请求或者媒体监听请求,则通过分配被媒体监听占用的语音资源进行响应,并返回响应消息至调度台;信令监听响应模块,用于待所述分配完毕,若仍存在未被响应的媒体监听请求,则返回携带监听级别为信令监听的响应消息至所述调度台。11.如权利要求10所述的装置,其特征在于,所述装置还包括:第一判断模块,用于所述网关在所述语音业务请求为呼入请求时,判断发起所述呼入请求的终端的呼叫对象是否为调度台;第二判断模块,用于当所述终端的呼叫对象为另一终端时,进一步判断是否接收到所述调度台下发的媒体监听请求,所述媒体监听请求是所述调度台请求对所述终端或者另一终端中的任一终端进行媒体监听下发的;若为是,则通知所述资源抢占响应模块对所述媒体监听请求进行响应。12.如权利要求10所述的装置,其特征在于,所述资源抢占响应模块包括:资源判断单元,用于所述网关判断是否存在语音资源被媒体监听占用;若为是,则通知监听取消单元;所述监听取消单元,用于按照预定取消规则取消媒体监听;响应单元,用于根据语音业务请求的优先级对取消的媒体监听所占用的语音资源进行分配,并返回所述响应消息至所述调度台。13.如权利要求12所述的装置,其特征在于,所述装置还包括:同步模块,用于所述网关将取消的所述媒体监听同步为信令监听,并向服务器返回同步监听结果。14.一种语音资源分配装置,其特征在于,包括:请求接收模块,用于服务器接收调度台下发的语音业务请求;请求转发模块,用于在所述语音业务请求为呼出请求时,转发所述呼出请求至网关,以通过所述网关对所述呼出请求进行响应;请求预处理模块,用于在所述语音业务请求为媒体监听请求或者信令监听请...

【专利技术属性】
技术研发人员:朱海波盖秋明计华国
申请(专利权)人:海能达通信股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1