【技术实现步骤摘要】
本专利技术涉及通信
,具体涉及一种链路决策的方法及决策设备。
技术介绍
互联网语音(Voice over Internet Protocol,VoIP)的传输方式分为直连和中转两种方式。直连是用户设备与用户设备直接进行点对点的(Point to Point,P2P)数据传输,优点是简单高效,缺点是稳定性和可控性弱。中转是在两个通话的用户设备之间加入一个中转服务器,数据流需要通过该中转服务器传输到对端,优点是稳定可控,缺点是需要服务器资源和带宽资源支撑。可见,直连和中转两种传输方式都有各自的优缺点,直接采用哪种传输方式都不能保证VoIP的链路质量一直稳定可靠。
技术实现思路
本专利技术实施例提供一种链路决策的方法,可以根据音频数据的服务质量,对链路质量进行评估,然后再决定VoIP处于哪个链路才能更好的保证VoIP通话的服务质量。本专利技术实施例还提供了相应的决策设备。本专利技术第一方面提供一种链路决策的方法,所述方法应用于链路决策系统,所述链路决策系统包括处于互联网语音VoIP通话状态的第一用户设备和第二用户设备、中转服务器和决策设备,所述第一用户设备和所述第二用户设备之间具有直连的第一链路和通过所述中转服务器中转的第二链路,所述方法包括:所述决策设备接收所述第一用户设备上报的音频服务质量数据,所述音频服务质量数据为所述第二用户设备根据所述第一用户设备发送的音频数据确定,并反馈给所述第一用户设备的;所述决策设备根据所述音频服务质量数据确定所述第一用户设备当前发送链路的链路质量评分,所述当前发送链路为所述第一链路或所述第二链路;所述决策设备根据所述当前发送 ...
【技术保护点】
一种链路决策的方法,其特征在于,所述方法应用于链路决策系统,所述链路决策系统包括处于互联网语音VoIP通话状态的第一用户设备和第二用户设备、中转服务器和决策设备,所述第一用户设备和所述第二用户设备之间具有直连的第一链路和通过所述中转服务器中转的第二链路,所述方法包括:所述决策设备接收所述第一用户设备上报的音频服务质量数据,所述音频服务质量数据为所述第二用户设备根据所述第一用户设备发送的音频数据确定,并反馈给所述第一用户设备的;所述决策设备根据所述音频服务质量数据确定所述第一用户设备当前发送链路的链路质量评分,所述当前发送链路为所述第一链路或所述第二链路;所述决策设备根据所述当前发送链路的链路质量评分,决策由所述第一链路或所述第二链路作为所述第一用户设备的后续发送链路。
【技术特征摘要】
1.一种链路决策的方法,其特征在于,所述方法应用于链路决策系统,所述链路决策系统包括处于互联网语音VoIP通话状态的第一用户设备和第二用户设备、中转服务器和决策设备,所述第一用户设备和所述第二用户设备之间具有直连的第一链路和通过所述中转服务器中转的第二链路,所述方法包括:所述决策设备接收所述第一用户设备上报的音频服务质量数据,所述音频服务质量数据为所述第二用户设备根据所述第一用户设备发送的音频数据确定,并反馈给所述第一用户设备的;所述决策设备根据所述音频服务质量数据确定所述第一用户设备当前发送链路的链路质量评分,所述当前发送链路为所述第一链路或所述第二链路;所述决策设备根据所述当前发送链路的链路质量评分,决策由所述第一链路或所述第二链路作为所述第一用户设备的后续发送链路。2.根据权利要求1所述的方法,其特征在于,所述决策设备根据所述音频服务质量数据确定所述第一用户设备当前发送链路的链路质量评分,包括:所述决策设备对所述音频服务质量数据进行清洗,确定所述音频服务质量数据中有效采样点;所述决策设备根据所述有效采样点的音频服务质量参数,以及链路质量评分与音频服务质量参数的对应关系,确定所述第一用户设备当前发送链路的链路质量评分。3.根据权利要求2所述的方法,其特征在于,所述决策设备根据所述当前发送链路的链路质量评分,决策由所述第一链路或所述第二链路作为所述第一用户设备的后续发送链路,包括:所述决策设备根据已存储的历史链路信息,确定决策模型;所述决策设备根据所述当前发送链路的链路质量评分,以及决策模型,确定由所述第一链路或所述第二链路作为所述第一用户设备的后续发送链路。4.根据权利要求3所述的方法,其特征在于,所述决策设备根据已存储的历史链路信息,确定决策模型,包括:当所述历史链路信息中只包括一种链路的信息时,确定所述决策模型为绝
\t对阈值决策模型,所述一种链路为所述第一链路或所述第二链路;其中,所述绝对阈值决策模型的公式如下:Thresholdabs=Thresholdabs0-Xn其中,Thresholdabs为当前绝对阈值,Thresholdabs0为初始绝对阈值,X为衰减参数,n为到目前为止链路总的切换次数;所述决策设备根据所述当前发送链路的链路质量评分,以及决策模型,确定由所述第一链路或所述第二链路作为所述第一用户设备的后续发送链路,包括:所述决策设备确定当前发送链路的链路质量评分小于所述当前绝对阈值Thresholdabs,则决策另一链路作为所述第一用户设备的后续发送链路,所述另一链路为所述第二链路或所述第一链路。5.根据权利要求3所述的方法,其特征在于,所述决策设备根据已存储的历史链路信息,确定决策模型,包括:当所述历史链路信息中包括两种链路的信息时,确定所述决策模型为相对阈值决策模型,其中,所述相对阈值决策模型的公式如下:Thresholdrel=Thresholdrel0-Xn其中,Thresholdrel为当前相对阈值,Thresholdrel0为初始相对阈值,X为衰减参数,n为到目前为止链路总的切换次数;所述决策设备根据所述当前发送链路的链路质量评分,以及决策模型,确定由所述第一链路或所述第二链路作为所述第一用户设备的后续发送链路,包括:所述决策设备确定所述当前发送链路的链路质量评分与另一链路的质量评分的差值小于所述当前相对阈值Thresholdrel,则决策另一链路作为所述第一用户设备的后续发送链路,若当前发送链路为所述第一链路,则所述另一链路为所述第二链路,若当前发送链路为所述第二链路,则所述另一链路为所述第一链路。6.根据权利要求1-5任一所述的方法,其特征在于,所述方法还包括:所述决策设备向所述第一用户设备发送链路切换指示;其中,所述链路切换指示用于指示:当所述当前发送链路为所述第一链路,所述后续发送链路为所述第二链路时,所述第一用户设备从所述第一链路切换到所述第二链路;当所述当前发送链路为所述第二链路,所述后续发送链路为所述第一链路时,所述第一用户设备从所述第二链路切换到所述第一链路。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当所述后续发送链路与所述当前发送链路相同,且所述当前发送链路被使用的时间超过n个决策周期,则所述决策设备按照如下公式确定下次请求链路决策的时间间隔,所述n为大于1的整数;Period=Period0+n*Δ其中Period0为初始间隔时间,n为决策周期,Δ为链路...
【专利技术属性】
技术研发人员:薛政,周煜,吕静,赵彦柏,王宝剑,乔宁博,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。