一种时延、终端间的本机时差检测方法、装置及系统制造方法及图纸

技术编号:18357098 阅读:37 留言:0更新日期:2018-07-02 11:37
本发明专利技术实施例公开了一种时延、终端间的本机时差检测方法、装置及系统,用以解决现有技术中在将两个终端的本机时间进行同步校准时不准确,从而导致不能准确地检测到消息对应的时延的问题。所述方法包括:播放声音信息;获取第一终端记录的所述声音信息的第一播放开始时间,并获取第二终端记录的所述声音信息的第二播放开始时间;根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差。由于根据第一终端记录的所述声音信息的第一播放开始时间和第二终端记录的所述声音信息的第二播放开始时间,可以准确的确定所述第一终端和第二终端的本机时间差,当终端间在收发消息时,从而准确的确定出该消息对应的时延。

【技术实现步骤摘要】
一种时延、终端间的本机时差检测方法、装置及系统
本专利技术涉及数据业务
,特别涉及一种时延、终端间的本机时差检测方法、装置及系统。
技术介绍
目前,人们通过网络发送消息进行沟通的方式越来越普遍,用户使用一个终端向另一个终端发送消息时,一般会产生发送和接收的时间差,该时间差被称为时延。如果当前网络质量较好,该时延就会比较短,如果当前网络质量较差,则该时延就会较长,所以时延可以作为衡量当前网络质量的评测指标。目前,在检测一个终端(消息发送端)发送消息到另一个终端(消息接收端)接收到该消息产生的时延时,往往是采用人工拨测的方式和拨测工具拨测的方式来检测的。人工拨测的方式为测试人员先将待测试的两个终端的本机时间进行手工同步校准,再使用秒表记录消息发送端发送消息的第一时间和消息接收端接收到该消息的第二时间,第一时间和第二时间的时间差的绝对值为该时延。该方式很容易因为测试人员的主观性误差而造成校准后的终端间的本机时间不相同,从而造成检测的时延不准确。拨测工具拨测的方式为测试人员将待测试的两个终端的本机时间均通过时间同步服务器进行网络时间校准,消息发送端在发送消息时,在该消息中添加携带有时间戳的数据包,当消息接收端接收到该消息时,可以根据接收的数据包中的时间戳与接收到该消息的时间,得到该消息的时延。但是如果携带有时间戳的数据包丢失,就不能得到该时延。另外,即使得到了携带有时间戳的数据包,但终端与时间同步服务器进行网络时间校准时,会有响应延迟,两个终端的响应延迟不一致,待测试的两个终端的本机时间在进行网络时间校准时就会不准确,并且不同终端的处理能力可能存在差异,也会使网络校准时间不准确,从而使检测出的时延不准确。
技术实现思路
本专利技术提供一种时延、终端间的本机时差检测方法、装置及系统,用以解决现有技术中在将两终端的本机时间进行同步校准时不准确,从而导致不能准确地检测到消息对应的时延的问题。为达到上述目的,本专利技术实施例公开了一种终端间的本机时差检测方法,所述方法包括:终端设备向第一终端和第二终端播放声音信息;获取第一终端记录的所述声音信息的第一播放开始时间,并获取第二终端记录的所述声音信息的第二播放开始时间;根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差。进一步地,所述终端设备为第一终端和第二终端中的任意一个,或者是独立于第一终端和第二终端的其他设备。进一步地,如果所述终端设备为第一终端,所述声音信息为闹铃音,所述终端设备向第一终端和第二终端播放声音信息包括:所述终端设备根据预先设置的闹钟,在所述闹钟时刻到达时播放与所述闹钟对应的闹铃音;所述获取第一终端记录的所述声音信息的第一播放开始时间包括:将所述闹钟时刻作为获取的所述闹铃音的第一播放开始时间;或将识别到所述闹铃音的开始时间对应的本机时间作为获取的第一播放开始时间。进一步地,所述终端设备与第一终端的第一距离在预设的距离范围内,且所述终端设备与第二终端的第二距离在预设的距离范围内。进一步地,所述根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差包括:将所述第一播放开始时间减去所述第二播放开始时间的差值,确定为所述第一终端和第二终端的本机时间差。本专利技术实施例公开了一种时延检测方法,所述方法包括:获取发送端设备发送消息的第一时间,和接收端设备接收所述消息的第二时间;根据所述第一时间、所述第二时间和预先确定的所述发送端设备与接收端设备间的本机时间差,确定所述消息对应的时延,其中发送端设备与接收端设备间的本机时间差为向所述发送端设备与接收端设备播放声音信息,获取发送端设备记录的所述声音信息的第一播放开始时间,并获取接收端设备记录的所述声音信息的第二播放开始时间,根据所述第一播放开始时间和所述第二播放开始时间确定的。进一步地,如果所述本机时间差为所述第一播放开始时间减去所述第二播放开始时间的差值,所述根据所述第一时间、所述第二时间和预先确定的所述发送端设备与接收端设备间的本机时间差,确定所述消息对应的时延包括:将所述第二时间减去所述第一时间再加上所述本机时间差后的时间确定为所述消息对应的时延。本专利技术实施例公开了一种终端间的本机时差检测系统,所述系统包括:第一终端、第二终端和终端设备;所述终端设备,用于向所述第一终端和第二终端播放声音信息;获取第一终端记录的所述声音信息的第一播放开始时间,并获取第二终端记录的所述声音信息的第二播放开始时间;根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差;所述第一终端,用于记录所述声音信息的第一播放开始时间;所述第二终端,用于记录所述声音信息的第二播放开始时间。进一步地,所述终端设备为第一终端和第二终端中的任意一个,或者是独立于第一终端和第二终端的其他设备。进一步地,如果所述终端设备为第一终端,所述声音信息为闹铃音,所述终端设备,具体用于根据预先设置的闹钟,在所述闹钟时刻到达时播放与所述闹钟对应的闹铃音;将所述闹钟时刻作为获取的所述闹铃音的第一播放开始时间;或将识别到所述闹铃音的开始时间对应的本机时间作为获取的第一播放开始时间。进一步地,所述终端设备与第一终端的第一距离在预设的距离范围内,且所述终端设备与第二终端的第二距离在预设的距离范围内。进一步地,所述终端设备,具体用于将所述第一播放开始时间减去所述第二播放开始时间的差值确定为所述第一终端和第二终端的本机时间差。本专利技术实施例公开了一种终端间的本机时差检测装置,所述装置包括:播放模块,用于向第一终端和第二终端播放声音信息;获取模块,用于获取第一终端记录的所述声音信息的第一播放开始时间,并获取第二终端记录的所述声音信息的第二播放开始时间;确定模块,用于根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差。进一步地,所述播放模块,具体用于如果所述声音信息为闹铃音,根据预先设置的闹钟,在所述闹钟时刻到达时播放与所述闹钟对应的闹铃音;所述获取模块,具体用于将所述闹钟时刻作为获取的所述闹铃音的第一播放开始时间;或将识别到所述闹铃音的开始时间对应的本机时间作为获取的第一播放开始时间。进一步地,所述确定模块,具体用于将所述第一播放开始时间减去所述第二播放开始时间的差值,确定为所述第一终端和第二终端的本机时间差。本专利技术实施例公开了一种时延检测装置,所述装置包括:获取模块,用于获取发送端设备发送消息的第一时间,和接收端设备接收所述消息的第二时间;确定模块,用于根据所述第一时间、所述第二时间和预先确定的所述发送端设备与接收端设备间的本机时间差,确定所述消息对应的时延,其中发送端设备与接收端设备间的本机时间差为向所述发送端设备与接收端设备播放声音信息,获取发送端设备记录的所述声音信息的第一播放开始时间,并获取接收端设备记录的所述声音信息的第二播放开始时间,根据所述第一播放开始时间和所述第二播放开始时间确定的。进一步地,所述确定模块,具体用于如果所述本机时间差为所述第一播放开始时间减去所述第二播放开始时间的差值,将所述第二时间减去所述第一时间再加上所述本机时间差后的时间确定为所述消息对应的时延。本专利技术实施例公开了一种时延、终端间的本机时差检测方法、装置及系统,所本文档来自技高网
...
一种时延、终端间的本机时差检测方法、装置及系统

【技术保护点】
1.一种终端间的本机时差检测方法,其特征在于,所述方法包括:终端设备向第一终端和第二终端播放声音信息;获取第一终端记录的所述声音信息的第一播放开始时间,并获取第二终端记录的所述声音信息的第二播放开始时间;根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差。

【技术特征摘要】
1.一种终端间的本机时差检测方法,其特征在于,所述方法包括:终端设备向第一终端和第二终端播放声音信息;获取第一终端记录的所述声音信息的第一播放开始时间,并获取第二终端记录的所述声音信息的第二播放开始时间;根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差。2.如权利要求1所述的方法,其特征在于,所述终端设备为第一终端和第二终端中的任意一个,或者是独立于第一终端和第二终端的其他设备。3.如权利要求2所述的方法,其特征在于,如果所述终端设备为第一终端,所述声音信息为闹铃音,所述终端设备向第一终端和第二终端播放声音信息包括:所述终端设备根据预先设置的闹钟,在所述闹钟时刻到达时播放与所述闹钟对应的闹铃音;所述获取第一终端记录的所述声音信息的第一播放开始时间包括:将所述闹钟时刻作为获取的所述闹铃音的第一播放开始时间;或将识别到所述闹铃音的开始时间对应的本机时间作为获取的第一播放开始时间。4.如权利要求1所述的方法,其特征在于,所述终端设备与第一终端的第一距离在预设的距离范围内,且所述终端设备与第二终端的第二距离在预设的距离范围内。5.如权利要求1所述的方法,其特征在于,所述根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差包括:将所述第一播放开始时间减去所述第二播放开始时间的差值,确定为所述第一终端和第二终端的本机时间差。6.一种时延检测方法,其特征在于,所述方法包括:获取发送端设备发送消息的第一时间,和接收端设备接收所述消息的第二时间;根据所述第一时间、所述第二时间和预先确定的所述发送端设备与接收端设备间的本机时间差,确定所述消息对应的时延,其中发送端设备与接收端设备间的本机时间差为向所述发送端设备与接收端设备播放声音信息,获取发送端设备记录的所述声音信息的第一播放开始时间,并获取接收端设备记录的所述声音信息的第二播放开始时间,根据所述第一播放开始时间和所述第二播放开始时间确定的。7.如权利要求6所述的方法,其特征在于,如果所述本机时间差为所述第一播放开始时间减去所述第二播放开始时间的差值,所述根据所述第一时间、所述第二时间和预先确定的所述发送端设备与接收端设备间的本机时间差,确定所述消息对应的时延包括:将所述第二时间减去所述第一时间再加上所述本机时间差后的时间确定为所述消息对应的时延。8.一种终端间的本机时差检测系统,其特征在于,所述系统包括:第一终端、第二终端和终端设备;所述终端设备,用于向所述第一终端和第二终端播放声音信息;获取第一终端记录的所述声音信息的第一播放开始时间,并获取第二终端记录的所述声音信息的第二播放开始时间;根据所述第一播放开始时间和所述第二播放开始时间,确定所述第一终端和第二终端的本机时间差;所述第一终端,用于记录所...

【专利技术属性】
技术研发人员:丁超金凌
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1