[发明专利]一种诊断语音时延的方法和网关设备在审
申请号: | 201610382565.X | 申请日: | 2016-06-01 |
公开(公告)号: | CN107453936A | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 王浩磊;张鹏刚;陈健;张建龙;赵晓萌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/66 |
代理公司: | 深圳鼎合诚知识产权代理有限公司44281 | 代理人: | 江婷,李发兵 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 诊断 语音 方法 网关 设备 | ||
技术领域
本发明涉及通信技术领域,具体涉及一种诊断语音时延的方法和网关设备。
背景技术
随着通信技术的发展,在下一代网络(NGN,Next Generation Network)中,IP(Internet Protocol,网际协议)协议将作为同一的通信协议,整个网络将演变为以IP技术为核心,可以支持语音、数据、多媒体业务的融合网络,其中VOIP(Voice over Internet Protocol,IP电话)具有占用网络资源少,成本低廉等优势,很好地满足了人们的日常生活和工作的需求,是最具有潜力的应用。近年来,VOIP在世界范围内得到了飞速的发展,越来越被大众认可,相对于传统的电话网络,基于IP网络的VOIP明显具有成本低的优点,更受年轻用户的青睐。
VOIP,即将模拟语音信号通过压缩编码处理,变成语音数据流,然后按照TCP/IP标准打包,再通过分组交换网(如Internet、ATM)传输,在接收端,通过解压缩编码还原为模拟语音信号。可以想到的是,发送方的语音数据流在经过了互联网连接的机器之间的传输后到达接收方是有时延的,为了能为用户双方提供更优良的服务,需要确定VOIP语音通信的时延。一般而言,现有技术中,都是通过RTCP(Realtime Transportation Control Protocol,实时传输控制协议)包携带的时间信息来计算VOIP语音通信的时延,但是此方法要求收发RTCP包的双方支持NTP(Network Time Protocol,网络时间协议),即收发RTCP包的双发的时间是同一个时间标准比如世界时间标准,且在RTCP包中携带的时间也是NTP时间,然后接收方才能根据自身的NTP时间和RTCP包中携带的NTP时间计算出VOIP语音通信中的时延,所以现有技术中,要求收发RTCP包的双方设备支持NTP。此外,现有技术中,采用的是周期性发送RTCP报文的方式周期性地计算VOIP语音通信的时延,这会额外占用语音网关系统socket资源,并造成一定的网络资源的浪费。
发明内容
本发明要解决的主要技术问题是,提供一种诊断语音时延的方法和网关设备,解决现有技术中需要基于RTCP包携带的NTP时间计算传输路径时延带来的RTCP包的发送方和接收方设备必须支持NTP的问题。
为解决上述技术问题,本发明实施例提供一种诊断语音时延的方法,包括:
生成测试数据包;
发送测试数据包,控制其沿待诊断传输路径传输至接收网关,并记录测试数据包的发送时间;
接收确认数据包,记录确认数据包的接收时间;确认数据包为接收网关沿待诊断传输路径返回的对测试数据包的反馈
根据发送时间和接收时间计算待诊断传输路径的时延。
为解决上述的技术问题,本发明实施例还提供一种诊断语音时延的方法,包括
接收发送网关沿待诊断传输路径上传输的数据包;
判断接收的数据包是否为测试数据包;
如果是,则生成对测试数据包的确认数据包;
沿待诊断传输路径回发确认数据包至发送网关。
为解决上述的技术问题,本发明实施例提供一种网关设备,包括
生成模块,用于生成测试数据包;
第一发送模块,用于发送测试数据包,控制其沿待诊断传输路径传输至接收网关,并记录测试数据包的发送时间;
第一接收模块,用于接收确认数据包,记录确认数据包的接收时间;确认数据包为接收网关沿待诊断传输路径返回的对测试数据包的反馈;
计算模块,用于根据发送时间和接收时间计算待诊断传输路径的时延。
为解决上述的技术问题,本发明实施例还提供一种网关设备,包括
第二接收模块,用于接收发送网关沿待诊断传输路径上传输的数据包;
判断模块,用于判断接收的数据包是否为测试数据包;
第二生成模块,用于在判断模块的判断结果为是时,生成对测试数据包的确认数据包;
第二发送模块,用于沿待诊断传输路径回发确认数据包至发送网关。
采用本发明的诊断语音时延的方法和网关设备,可利用沿待诊断传输路径发送的测试数据包的接收时间,和接收待诊断传输路径传输的确认数据包的接收时间来计算待诊断传输路径的时延,相对于现有技术中,利用RTCP包确定传输路径的时延的方式,本实施例中发送测试数据包的设备和接收测试数据包的接收网关不须支持NTP协议,即使发送设备和接收网关的时间不同步,也不影响本实施例的方法计算出的时延的准确性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610382565.X/2.html,转载请声明来源钻瓜专利网。