业务传输时延的测试方法、设备及系统的制作方法

文档序号:7979276阅读:496来源:国知局
业务传输时延的测试方法、设备及系统的制作方法
【专利摘要】本发明公开了一种业务传输时延的测试方法、设备及系统,属于网络【技术领域】。所述方法包括:当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到所述第一特定音频信号的第一时间;当监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到所述第二特定音频信号的第二时间;根据所述第一时间和所述第二时间分析所述测试业务的传输时延。实现方式简单,并可自动化实现,省去了大量的人工操作。
【专利说明】业务传输时延的测试方法、设备及系统
【技术领域】
[0001]本发明涉及网络【技术领域】,特别涉及一种业务传输时延的测试方法、设备及系统。【背景技术】
[0002]基于网络(如计算机网络或者移动通信网络)传递信息相较于传统的邮寄方式,具有及时、快捷及资费优惠等优势,目前,越来越多的用户采用网络来进行信息传递,如通过网络收发邮件及传递多媒体文件等。
[0003]但是,由于存在诸如网络拓扑结构、网络带宽及网络传递信息时需对所传递信息进行编解码处理等因素的限制,使得网络在传递信息时可能存在一定的时延,从而降低用户的使用体验。那么,为了能够改善网络状况,以降低业务传输的时延,需要对业务传输时延进行测试。现有技术中,通过视频录制方法来对网络内业务传输时延进行测试。具体包括:录制业务接收端和业务接收端传递业务的过程,之后,人工对所录制的视频逐帧进行分析,找出业务发送端发送业务的时刻T0,并找出业务接收端接收到业务的时刻Tl,从而得到业务传输时延t=T1-T0。
[0004]由上所述可以知道,现有技术中,需要录制整个业务从业务发送端到业务接收端整个的传输过程,这样,将录制用的摄像头的分辨率要求极高,并对拍摄角度和拍摄时的环境(如光线等)也有较高要求,否则,可能会漏掉业务发送端和业务接收端屏幕上的关键视频帧,而导致视频分析结果不够准确;另外,在分析业务传输时延的阶段,需要人工逐帧的分析所录制的视频数据,工作量较大。

【发明内容】

[0005]为了解决现有技术的问题,本发明实施例提供了一种业务传输时延的测试方法。所述技术方案如下:
[0006]—方面,本发明实施例提供了一种业务传输时延的测试方法,包括:
[0007]当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到所述第一特定音频信号的第一时间;
[0008]当监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到所述第二特定音频信号的第二时间;
[0009]根据所述第一时间和所述第二时间分析所述测试业务的传输时延。
[0010]所述第一特定音频信号与所述业务发送端发送所述测试业务时产生的第一特定操作相对应;
[0011]所述第二特定音频信号与所述业务接收端接收所述测试业务时产生的第二特定操作相对应。
[0012]所述根据所述第一时间和所述第二时间分析所述测试业务的传输时延包括:
[0013]根据所述第一时间确定所述业务发送端产生第一特定操作的时间;
[0014]根据所述第二时间确定所述业务接收端产生第二特定操作的时间;[0015]根据所述业务发送端产生第一特定操作的时间,及所述业务接收端产生第二特定操作的时间来分析所述测试业务的传输时延。
[0016]所述第一特定操作至少包括:压缩所述测试业务和结束对所述测试业务的压缩,加密所述测试业务和结束对所述测试业务的加密,或/和,发送所述测试业务和结束对所述测试业务的发送。
[0017]所述第二特定操作至少包括:解压缩所述特定测试业务和结束对所述特定测试业务的解压缩,解密所述测试业务和结束对所述测试业务的解密,或/和,接收所述测试业务和结束对所述测试业务的接收。
[0018]另一方面,本发明实施例还提供了一种测试设备,包括:第一监控模块、第二监控模块和时延分析模块;
[0019]所述第一监控模块,用于当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到所述第一特定音频信号的第一时间;
[0020]所述第二监控模块,用于当监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到所述第二特定音频信号的第二时间;
[0021]所述时延分析模块,用于根据所述第一时间和所述第二时间分析所述测试业务的传输时延。
[0022]所述第一特定音频信号与所述业务发送端发送所述测试业务时产生的第一特定操作相对应;
[0023]所述第二特定音频信号与所述业务接收端接收所述测试业务时产生的第二特定操作相对应。
[0024]所述时延分析模块包括:
[0025]第一确定单元,用于根据所述第一时间确定所述业务发送端产生第一特定操作的时间;
[0026]第二确定单元,用于根据所述第二时间确定所述业务接收端产生第二特定操作的时间;
[0027]分析单元,用于根据所述业务发送端产生第一特定操作的时间,及所述业务接收端产生第二特定操作的时间来分析所述测试业务的传输时延。
[0028]再一方面,本发明实施例还提供了一种业务传输时延的测试系统,所述系统包括:业务发送端、测试设备和业务接收端;
[0029]所述业务发送端,用于发送所述测试业务给所述业务接收端;
[0030]所述业务接收端,用于接收所述测试业务;
[0031]所述测试设备,用于当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到所述第一特定音频信号的第一时间,当监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到所述第二特定音频信号的第二时间,根据所述第一时间和所述第二时间分析所述测试业务的传输时延。
[0032]所述业务发送端,还用于在发送所述测试业务产生第一特定操作时,生成所述第一特定操作相对应的第一特定音频信号;
[0033]所述业务接收端,还用于在接收所述测试业务产生第二特定操作时,生成所述第二特定操作相对应的第二特定音频信号。[0034]本发明实施例提供的技术方案带来的有益效果是:
[0035]通过监控并记录业务发送端发送测试业务时产生的第一特定音频信号的第一时间,及监控并记录业务接收端接收所述测试业务时产生的第二特定音频信号的第二时间,之后,根据所述第一时间和所述第二时间分析所述测试业务的传输时延的技术方案的实现,采用监控音频的方式来实现业务传输时间的测试,实现方式简单,并可自动化实现,省去了大量的人工操作。
【专利附图】

【附图说明】
[0036]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1是本发明具体实施例提供的一种业务传输时延的测试方法流程示意图;
[0038]图2是本发明具体实施例提供的一种测试业务传输时延的系统实例图;
[0039]图3是本发明具体实施例提供的一种业务传输时延的测试方法流程示意图;
[0040]图4是本发明具体实施例提供的一种测试设备的结构示意图;
[0041]图5是本发明具体实施例提供的一种测试设备的结构示意图;
[0042]图6是本发明具体实施例提供的一种业务传输时延的测试系统示意图。
【具体实施方式】
[0043]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0044]实施例一
[0045]参见图1, 一种业务传输时延的测试方法,包括:
[0046]步骤101:当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到所述第一特定音频信号的第一时间;
[0047]步骤102:当监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到所述第二特定音频信号的第二时间;
[0048]步骤103:根据所述第一时间和所述第二时间分析所述测试业务的传输时延。
[0049]通过监控并记录业务发送端发送测试业务时产生的第一特定音频信号的第一时间,及监控并记录业务接收端接收所述测试业务时产生的第二特定音频信号的第二时间,之后,根据所述第一时间和所述第二时间分析所述测试业务的传输时延的技术方案的实现,采用监控音频的方式来实现业务传输时间的测试,实现方式简单,并可自动化实现,省去了大量的人工操作。
[0050]参见图2,为本发明实施例所提供的一种测试业务传输时延的系统实例图,包括音频文件录制采集端,也即测试设备,业务发送端和业务接收端,其中,音频文件录制采集端通过一个一分二音频转接头及普通音频线分别与业务发送端和业务接收端相连,业务在所述业务发送端与业务接收端间进行传输。
[0051]本发明实施例中,业务发送端在发送业务过程中如果产生第一特定操作,则产生所述第一特定操作相对应的第一特定音频信号,而业务接收端在接收业务的过程如果产生第二特定操作,则产生所述第二特定操作相对应的第二特定音频信号;那么,音频文件录制采集端可以通过所述音频转接头及音频线采集业务发送端产生的第一特定音频信号及业务接收端产生的第二特定音频信号,并根据采集到的音频信号来分析业务在业务发送端及业务接收端间的传输时延。
[0052]基于以上的描述,下面结合具体实施例来详细说明本发明实施例所提供的业务传输时延的测试方法,该方法的执行主体为测试设备,具体可以是如图2所示的音频文件录制采集端,具体参见图3,包括如下操作:
[0053]步骤201:测试设备同时监控业务发送端和业务接收端,业务发送端发送测试业务到业务接收端;
[0054]本发明实施例中,所述测试设备内置有音频采集模块,具体实现时,测试设备内置的音频采集模块可以通过与业务发送端和业务接收端相连的音频线来监控业务发送端和业务接收端产生的音频信号;
[0055]其中,所述的音频线可以是现有技术中常用的音频线,如RCA(Radio Corporationof American,俗称莲花头音频线)、XLR (俗称卡农头音频线)、TRS JACKS (俗称插笔头)。
[0056]本发明实施例在具体实现时,人工或者程序控制业务发送端发送测试业务给业务接收端,其中,所发送的测试业务可以包括:音频业务、视频业务、数据业务或者图片业务中的一种或者多种,例如,人工通过业务发送端所安装的邮件客户端发送一邮件(数据业务)给业务接收端。
[0057]本发明实施例中,业务客户端在发送测试业务给业务接收端的过程将会执行第一特定操作;
[0058]作为一可选实施例,业务客户端在发送测试业务给业务接收端的过程中,至少执行的第一特定操作包括发送测试业务和结束对测试业务的发送两个最基本的操作;
[0059]作为另一可选实现的实施例,为了提高发送测试业务的发送效率,业务发送端在发送测试业务给业务接收端之前,对所要发送的测试业务进行压缩操作,这样,业务发送端在发送测试业务给业务接收端的过程中,除了上述发送测试业务和结束对测试业务的发送两个最基本的操作外,所执行的第一特定操作还包括压缩测试业务和结束对测试业务的压缩的操作;
[0060]作为再一可选实现的实施例,为了提高所发送测试业务在发送过程中的安全性,业务发送端在发送测试业务给业务接收端之前,对所要发送的测试业务进行加密操作,这样,业务发送端在发送测试业务给业务接收端的过程中,除了上述发送测试业务和结束对测试业务的发送两个最基本的操作外,所执行的第一特定操作还包括加密测试业务和结束对测试业务的加密的操作;
[0061]当然,作为可选实现的实施例,业务发送端在发送测试业务给业务接收端的过程中产生的第一特定操作除了上述发送测试业务和结束对测试业务的发送两个最基本的操作外,还可以包括压缩测试业务和结束对测试业务的压缩的操作,及加密测试业务和结束对测试业务的加密的操作,以提高发送测试业务的发生效率及安全性;
[0062]本发明实施例中,业务发送端在发送测试业务产生第一特定操作时,人工或者程序生成与所述第一特定操作相对应的第一特定音频信号,所述第一特定音频信号具体可以是预定频率的音频信号或者特定的音乐。
[0063]相应地,本发明实施例在具体实现时,业务接收端在接收业务发送端所发送的测试业务的过程中将会产生第二特定操作;
[0064]作为一个可选的实施例,业务接收端在接收业务发送端所发送的测试业务的过程中,产生的第二特定操作包括最基本的接收测试业务及结束对测试业务接收的操作;
[0065]作为另一可选的实施例,当业务发送端在发送测试业务之前,对测试业务进行压缩的情况下,所述业务接收端在接收测试业务的过程中,产生的第二特定操作除了最基本的接收测试业务及结束对测试业务接收的操作外,还包括解压缩测试业务和结束对测试业务的解压缩的操作;
[0066]作为再一可选的实施例,在业务发送端在发送测试业务之前,对测试业务进行加密的情况下,所述业务接收端在接收测试业务的过程中,产生的第二特定操作除了最基本的接收测试业务及结束对测试业务接收的操作外,还包括解密测试业务和结束对测试业务解密的操作。
[0067]当然,作为可选实现的实施例,当业务发送端在发送测试业务之前,对测试业务进行了压缩及加密,则业务接收端在接收测试业务的过程中,产生的第二特定操作除了最基本的接收测试业务及结束对测试业务接收的操作外,还包括解压缩测试业务和结束对测试业务的解压缩的操作,及解密测试业务和结束对测试业务解密的操作。
[0068]本发明实施例中,业务接收端在接收测试业务产生第二特定操作时,人工或者程序生成与所述第二特定操作相对应的第二特定音频信号,所述第二特定音频信号具体可以区别于第一特定音频信号的是预定频率的音频信号或者特定的音乐。
[0069]这样,测试设备便可以通过与业务发送端和业务接收端间相连的音频线来监控业务接收端所产生的第一特定音频信号和业务接收端所产生的第二特定音频信号了。
[0070]步骤202:当测试设备监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到第一特定音频信号的第一时间;
[0071]步骤203:当测试设备监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到第二特定音频信号的第二时间;
[0072]步骤202及步骤203并无操作顺序上的限制。
[0073]本步骤204:测试设备根据第一时间和第二时间分析所述测试业务的传输时延;
[0074]具体地,测试设备根据第一时间确定业务发送端产生第一特定操作的时间,本发明实施例中,第一时间为监听到第一特定音频信号的时间,而第一特定音频信号是第一特定操作发生时而产生的,故第一时间为业务发送端产生第一特定操作的时间;
[0075]根据第二时间确定业务接收端产生第二特定操作的时间,本发明实施例中,第二时间为监听到第二特定音频信号的时间,而第二特定音频信号是第二特定操作发生时而产生的,故第二时间即为业务发送端产生第二特定操作的时间;
[0076]根据业务发送端产生第一特定操作的时间,及业务接收端产生第二特定操作的时间来分析测试业务的传输时延。
[0077]本发明实施例在具体实现时,可以反复执行步骤201至步骤203所述的步骤,并根据得到的多个第一特定操作的时间及第二操作的时间来分许测试业务的传输时延。
[0078]本发明实施例中,测试设备根据业务发送端产生第一特定操作的时间,及业务接收端产生第二特定操作的时间来分析测试业务的传输时延,包括:
[0079]根据第一特定操作的时间确定业务发送端在发送测试业务过程中因产生第一特定操作而消耗的时间,根据第二特定操作的时间确定业务接收端在接收测试业务的过程中因产生第二特定操作而消耗的时间,并可以根据第一特定操作的时间及第二特定操作的时间来确定测试业务在业务发送端及业务接收端间传输消耗的时间;之后,根据业务发送端因产生第一特定操作而消耗的时间、业务接收端因产生第二特定操作而消耗的时间及测试业务在业务发送端及业务接收端间传输消耗的时间,分析业务传输的时延。这样,工程师便可以根据分析结果而获知业务传输时延产生的原因,进而对网络或者终端设备(业务接收端及业务发送端)进行改进,以减低业务的传输时延。
[0080]作为一可选实现的实施例,当第一特定操作包括发送测试业务和结束对测试业务的发送的操作,而第二特定操作包括接收测试业务和结束对测试业务的接收的操作时,通过上述步骤可以知道业务发送端发送测试业务的时间及结束对测试业务的发送的时间,业务接收端接收测试业务的时间和结束对测试业务的接收的时间,进而可以知道测试业务在业务接收端及业务发送端传输的时间。
[0081]这里,测试业务在业务接收端及业务发送端传输的时间过长可能会导致业务传输时延,而这可能是因为网络拓扑结构过于复杂,而使得测试业务的传输路经过长而导致的,这样,工程师可以对网络拓扑进行调整,然后采用上述方式重新测试业务传输的时延,之后,再根据分析得到的业务传输时延对网络拓扑进行调整,依次类推,直到业务传输的时延可以控制在一预定阈值内;
[0082]当然,测试业务在业务接收端及业务发送端传输的时间过长可能会导致业务传输时延,也可能是因为网路带宽过小而导致的,工程师可以对网络带宽进行调整,然后采用上述方式重新测试业务传输的时延,之后,再根据分析得到的业务传输时延对网络带宽进行调整,依次类推,直到业务传输的时延可以控制在一预定阈值内。
[0083]作为另一可选实现的实施例,当第一特定操作包括压缩测试业务和结束对测试业务的压缩的操作,而第二特定操作包括解压缩测试业务和结束对测试业务的解压缩的操作时,通过上述步骤可以知道业务发送端压缩测试业务的时间及结束压缩测试业务的时间,进而可以知道业务发送端完成压缩测试业务的操作的时间,通过上述操作可以知道业务接收端解压缩测试业务的时间和结束解压缩测试业务的时间,进而可以知道业务接收端完成解压缩测试业务的操作的时间。
[0084]这里,业务接收端完成压缩测试业务的操作的时间过长可能会导致业务传输时延,而这可能是由于业务测试端所采用的压缩方式的压缩效率过低而导致的,工程师可以调整业务发送端的压缩方式,然后采用上述方式重新测试业务传输的时延,之后,再根据分析得到的业务传输时延对业务发送端的压缩方式进行调整,依次类推,直到业务传输的时延可以控制在一预定阈值内;
[0085]业务接收端完成解压缩测试业务的时间过长也可能导致业务传输时延,而这可能是由于业务接收端所采用的解压缩方式的加压缩效率过低而导致的,工程师可以调整业务接收端的解压缩方式,然后采用上述方式重新测试业务传输的时延,之后,再根据分析得到的业务传输时延对业务接收端的解压缩方式进行调整,依次类推,直到业务传输的时延可以控制在一预定阈值内;[0086]作为再一可选的实施例,当第一特定操作包括加密测试业务和结束对测试业务的加密的操作,而第二特定操作包括解密测试业务和结束对测试业务的解密的操作时,通过上述步骤可以知道业务发送端加密测试业务的时间及结束加密测试业务的时间,进而可以知道业务发送端完成加密测试业务的操作的时间,通过上述操作可以知道业务接收端解密测试业务的时间和结束解密测试业务的时间,进而可以知道业务接收端完成解密测试业务的操作的时间。
[0087]这里,业务接收端完成加密测试业务的操作的时间过长可能会导致业务传输时延,而这可能是由于业务测试端所采用的加密方式的加密效率过低而导致的,工程师可以调整业务发送端的加密方式,然后采用上述方式重新测试业务传输的时延,之后,再根据分析得到的业务传输时延对业务发送端的加密方式进行调整,依次类推,直到业务传输的时延可以控制在一预定阈值内;
[0088]业务接收端完成解密测试业务的时间过长可能导致业务传输时延,而这可能是由于业务接收端所采用的解密方式的解密效率过低而导致的,工程师可以调整业务接收端的解密方式,然后采用上述方式重新测试业务传输的时延,之后,再根据分析得到的业务传输时延对业务接收端的解密方式进行调整,依次类推,直到业务传输的时延可以控制在一预定阈值内。
[0089]需要说明的是,以上所述的第一特定操作及第二特定操作所包括的操作仅是本发明实施例所提供的操作的举例,并不用于限定本发明实施例所述的第一特定操作和第二特定操作,其他在发送或者在接收测试业务过程中产生的操作也适用于本发明所述的技术方案。
[0090]通过监控并记录业务发送端发送测试业务时产生的第一特定音频信号的第一时间,及监控并记录业务接收端接收所述测试业务时产生的第二特定音频信号的第二时间,之后,根据所述第一时间和所述第二时间分析所述测试业务的传输时延的技术方案的实现,采用监控音频的方式来实现业务传输时间的测试,实现方式简单,并可自动化实现,省去了大量的人工操作。
[0091]另一方面,参见图4,本发明实施例还提供了一种测试设备,该测试设备具体可以和上述方法实施例所述的测试设备相同,包括:第一监控模块301、第二监控模块302和时延分析模块303 ;
[0092]第一监控模块301,用于当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到第一特定音频信号的第一时间;
[0093]第二监控模块302,用于当监控到业务接收端接收测试业务时产生的第二特定音频信号时,记录监控到第二特定音频信号的第二时间;
[0094]时延分析模块303,用于根据第一时间和第二时间分析测试业务的传输时延。
[0095]本发明实施例中,所述第一特定音频信号与所述业务发送端发送所述测试业务时产生的第一特定操作相对应;所述第二特定音频信号与所述业务接收端接收所述测试业务时产生的第二特定操作相对应。
[0096]参见图5,本发明实施例如图4所示的时延分析模块303包括:
[0097]第一确定单兀3031,用于根据第一时间确定业务发送端产生第一特定操作的时间;[0098]第二确定单元3032,用于根据第二时间确定业务接收端产生第二特定操作的时间;
[0099]分析单元3033,用于根据业务发送端产生第一特定操作的时间,及业务接收端产生第二特定操作的时间来分析测试业务的传输时延。
[0100]通过监控并记录业务发送端发送测试业务时产生的第一特定音频信号的第一时间,及监控并记录业务接收端接收所述测试业务时产生的第二特定音频信号的第二时间,之后,根据所述第一时间和所述第二时间分析所述测试业务的传输时延的技术方案的实现,采用监控音频的方式来实现业务传输时间的测试,实现方式简单,并可自动化实现,省去了大量的人工操作。
[0101]再一方面,参见图6,本发明实施例还提供了业务传输时延的测试系统,系统包括:业务发送端401、测试设备402和业务接收端403 ;
[0102]业务发送端401,用于发送测试业务给业务接收端403 ;
[0103]业务接收端403,用于接收测试业务;
[0104]测试设备402,用于当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到第一特定音频信号的第一时间,当监控到业务接收端接收测试业务时产生的第二特定音频信号时,记录监控到第二特定音频信号的第二时间,根据第一时间和第二时间分析测试业务的传输时延。
[0105]本发明实施例中,业务发送端401,还用于在发送测试业务产生第一特定操作时,生成第一特定操作相对应的第一特定音频信号;
[0106]业务接收端403,还用于在接收测试业务产生第二特定操作时,生成第二特定操作相对应的第二特定音频信号。
[0107]本发明实施例中,业务发送设备401及业务接收设备403具体可以是手机、计算机及平板电脑等设备。
[0108]本发明实施例中,测试设备402内部的具体结构可以参见如图4和5所示的测试设备,此处就不再赘述。
[0109]通过监控并记录业务发送端发送测试业务时产生的第一特定音频信号的第一时间,及监控并记录业务接收端接收所述测试业务时产生的第二特定音频信号的第二时间,之后,根据所述第一时间和所述第二时间分析所述测试业务的传输时延的技术方案的实现,采用监控音频的方式来实现业务传输时间的测试,实现方式简单,并可自动化实现,省去了大量的人工操作。
[0110]需要说明的是:上述实施例提供的设备及在进行业务传输时延的测试时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的设备与进行业务传输时延的测试的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0111]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0112]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种业务传输时延的测试方法,其特征在于,所述方法包括: 当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到所述第一特定音频信号的第一时间; 当监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到所述第二特定音频信号的第二时间; 根据所述第一时间和所述第二时间分析所述测试业务的传输时延。
2.根据权利要求1所述的方法,其特征在于,所述第一特定音频信号与所述业务发送端发送所述测试业务时产生的第一特定操作相对应; 所述第二特定音频信号与所述业务接收端接收所述测试业务时产生的第二特定操作相对应。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一时间和所述第二时间分析所述测试业务的传输时延包括: 根据所述第一时间确定所述业务发送端产生第一特定操作的时间; 根据所述第二时间确定所述业务接收端产生第二特定操作的时间; 根据所述业务发送端产生第一特定操作的时间,及所述业务接收端产生第二特定操作的时间来分析所述测试业务的传输时延。
4.根据权利要求3所述的方法,其特征在于,所述第一特定操作至少包括:压缩所述测试业务和结束对所述测试业务的压缩,加密所述测试业务和结束对所述测试业务的加密,或/和,发送所述测试业务和结束对所述测试业务的发送。
5.根据权利要求4所述的方法,其特征在于,所述第二特定操作至少包括:解压缩所述特定测试业务和结束对所述特定测试业务的解压缩,解密所述测试业务和结束对所述测试业务的解密,或/和,接收所述测试业务和结束对所述测试业务的接收。
6.一种测试设备,其特征在于,所述设备包括:第一监控模块、第二监控模块和时延分析模块; 所述第一监控模块,用于当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到所述第一特定音频信号的第一时间; 所述第二监控模块,用于当监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到所述第二特定音频信号的第二时间; 所述时延分析模块,用于根据所述第一时间和所述第二时间分析所述测试业务的传输时延。
7.根据权利要求6所述的设备,其特征在于,所述第一特定音频信号与所述业务发送端发送所述测试业务时产生的第一特定操作相对应; 所述第二特定音频信号与所述业务接收端接收所述测试业务时产生的第二特定操作相对应。
8.根据权利要求7所述的设备,其特征在于,所述时延分析模块包括: 第一确定单兀,用于根据所述第一时间确定所述业务发送端产生第一特定操作的时间; 第二确定单元,用于根据所述第二时间确定所述业务接收端产生第二特定操作的时间;分析单元,用于根据所述业务发送端产生第一特定操作的时间,及所述业务接收端产生第二特定操作的时间来分析所述测试业务的传输时延。
9.一种业务传输时延的测试系统,其特征在于,所述系统包括:业务发送端、测试设备和业务接收端; 所述业务发送端,用于发送所述测试业务给所述业务接收端; 所述业务接收端,用于接收所述测试业务; 所述测试设备,用于当监控到业务发送端发送测试业务时产生的第一特定音频信号时,记录监控到所述第一特定音频信号的第一时间,当监控到业务接收端接收所述测试业务时产生的第二特定音频信号时,记录监控到所述第二特定音频信号的第二时间,根据所述第一时间和所述第二时间分析所述测试业务的传输时延。
10.根据权利要求9所述的系统,其特征在于,所述业务发送端,还用于在发送所述测试业务产生第一特定操作时,生成所述第一特定操作相对应的第一特定音频信号; 所述业务接收端,还用于在接收所述测试业务产生第二特定操作时,生成所述第二特定操作相对应的第二特定·音频信号。
【文档编号】H04L12/26GK103428047SQ201210165737
【公开日】2013年12月4日 申请日期:2012年5月25日 优先权日:2012年5月25日
【发明者】廖志, 叶方正, 邱建, 罗必达 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1