Cm宽带接入速率检测方法及系统的制作方法

文档序号:7867158阅读:402来源:国知局
专利名称:Cm宽带接入速率检测方法及系统的制作方法
技术领域
本发明涉及机顶盒速率检测领域,特别涉及一种CM宽带接入速率检测方法、一种CM宽带接入速率检测系统。
背景技术
机顶盒的应用技术日益广泛,能够给用户提供的服务功能也日益增多,以U宽频为例,其基于机顶盒,能够为用户提供高清数字节目的视频内容和综合信息服务平台,在已有的数字电视服务的基础上,目前的机顶盒应用技术,已经能够实现视频点播、资讯信息、在线交易等各种增值业务的应用,机顶盒的这些应用,依赖于有线、无线接入等宽带接入功能的支持,其通过CM (CableModem,电缆调制解调器)与互联网进行信息交互,实现宽带接入功能。在目前的实现方式中,CM可以设置或集成在机顶盒内部,作为机顶盒的一部分,即机顶盒中包含了 CM,CM也可以作为一个独立的设备设置在机顶盒外部,机顶盒通过该CM实 现网络通信。无论哪种实现方式,机顶盒都可以通过CM与网络进行信息交互,实现宽带接入。在宽带接入的基础上,可以实现基于网络的各种需要信息交互的业务功能,例如视频点播、资讯信息的交互。因此,CM宽带接入的速率直接影响到机顶盒应用时的交互效率,若是能够对CM宽带接入速率进行检测,则可以在检测到的CM宽带接入速率的基础上,有效地对机顶盒所在应用系统进行有效的维护以及做出相关的机顶盒应用的规划,例如在宽带接入速率较好时再进行视频点播等等。然而,目前并没有有效的针对CM宽带接入速率进行检测的方案出现。

发明内容
基于此,针对上述现有技术中存在的问题,本发明的其中一个目的在于提供一种CM宽带接入速率检测方法,本发明的另一个目的在于提供一种CM宽带接入速率检测系统,其可以实现对机顶盒宽带接入速率的有效检测。为达到上述目的,本发明采用以下技术方案一种CM宽带接入速率检测方法,包括CM接入速率的检测,所述CM接入速率的检测过程包括步骤获取待检测外置CM或机顶盒内置CM的IP地址;读取所述IP地址对应的待检测外置CM或机顶盒内置CM的MAC地址,并读取所述待检测外置CM或机顶盒内置CM的接口数量以及各接口当前的第一已发送数据数量、第一已接收数据数量;在计时设定时长后,读取所述待检测外置CM或机顶盒内置CM的各接口当前的第
二已发送数据数量、第二已接收数据数量;根据所述第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及所述设定时长,计算确定所述待检测外置CM或机顶盒内置CM的接入速率。
一种CM宽带接入速率检测系统,包括检测服务器所述检测服务器用于获取待检测外置CM或机顶盒内置CM的IP地址,读取所述IP地址对应的待检测外置CM或机顶盒内置CM的MAC地址,并读取所述待检测外置CM或机顶盒内置CM的接口数量以及各接口当前的第一已发送数据数量、第一已接收数据数量,并在计时设定时长后,读取所述待检测外置CM或机顶盒内置CM的各接口当前的第二已发送数据数量、第二已接收数据数量,根据所述第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及所述设定时长,计算确定所述待检测外置CM或机顶盒内置CM的接入速率。根据本发明方案,在对CM宽带接入速率进行检测时,无需安装任何的相关软件,检测服务器直接从待检测外置CM或机顶盒内置CM读取相关数据即可实现对待检测外置CM或机顶盒内置CM的接入速率的检测,方便快捷,且效率高。



图1是本发明的CM接入速率检测方式实施例的流程示意图;图2是本发明实施例中对终端接入的发送速率进行检测的流程示意图;图3是本发明实施例中对终端接入的接收速率进行检测的流程示意图;图4是本发明的CM宽带接入速率检测系统实施例的架构示意图;图5是本发明实施例中检测服务器的一个具体示例的结构示意图。
具体实施例方式以下结合其中的较佳实施方式对本发明方案进行详细阐述。在下述说明中,先对本发明的CM宽带接入速率检测方法的实施例进行说明,再对本发明的CM宽带接入速率检测系统的实施例进行说明。如上所述,在目前的实现方式中,CM可以设置或集成在机顶盒内部,作为机顶盒的一部分,即是机顶盒内置的CM,CM也可以作为一个独立的设备设置在机顶盒外部,机顶盒通过该CM实现网络通信,即是机顶盒外置的CM。无论是何种设置情况,均可以使用本发明的CM宽带接入速率检测方式进行检测,在下述说明中,并不对CM的这两种设置方式进行区分。机顶盒CM的宽带速率检测通常有两种CM接入速率检测、智能终端检测。以下针对这两种检测方式下的宽带接入速率的检测分别进行说明。图1中示出了 CM接入速率检测方式实施例的流程示意图,如图1所示,对CM接入速率的检测过程可以包括步骤步骤S 101 :获取待检测外置CM或机顶盒内置CM的IP地址;步骤S102 :读取上述IP地址对应的待检测外置CM或机顶盒内置CM的MAC地址,并读取该待检测外置CM或机顶盒内置CM的接口数量、接口名称以及各接口当前的已发送数据量、已接收数据量,为便于与后续计时后的数据量相区分,在此分别记为第一已发送数据数量、第一已接收数据数量;步骤S103 :在计时设定时长后,读取上述待检测外置CM或机顶盒内置CM的各接口当前的已发送数据量、已接收数据量,为便于与上述计时前的数据量相区分,在此分别记为第二已发送数据数量、第二已接收数据数量;步骤S104 :根据上述第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及上述设定时长,计算确定上述待检测外置CM或机顶盒内置CM的接入速率,该接入速率是待检测外置CM或机顶盒内置CM的实时接入速率。根据本实施例中的对CM接入速率的检测,其无需安装任何的相关软件,检测服务器直接从待检测外置CM或机顶盒内置CM读取相关数据即可实现对待检测外置CM或机顶盒内置CM的实时接入速率的检测,方便快捷,且效率高。上述对CM接入速率进行检测的过程中的具体处理过程,包括获取IP地址、读取MAC地址、读取接口数量以及各数据数量及计算CM接入速率等等,可以是由检测服务器进行。
在检测服务器中,可预先储存有需要进行检测的IP段。在需要进行检测时,例如达到预设时间段、接收到进行CM接入速率的检测的指令时,检测服务器可自动读取该IP段,进而执行后续的读取该IP地址对应的MAC地址等步骤。在上述计算待检测外置CM或机顶盒内置CM的接入速率时,可以针对CM接入的发送速率、接收速率分别进行计算。以CM接入的发送速率为例,可以是将计时后的各接口的第二已发送数据数量与计时前的各接口的第一已发送数据数量之差,除以上述计时时长,从而得到实时的CM接入的发送速率,即CM接入的发送速率=(各接口的第二已发送数据数量-各接口的第一已发送数据数量)+计时时长。而对CM接入的接收速率来说,与上述接收速率类似,是将计时后的各接口的第二已接收数据数量与计时前的各接口的第一已接收数据数量之差,除以上述计时时长,从而得到实时的CM接入的接收速率,即CM接入的接收速率=(各接口的第二已接收数据数量-各接口的第一已接收数据数量)+计时时长。计算所得的CM接入的发送速率、接收速率的单位,可以采用目前已有的常用方式,在此不予赘述。在检测服务器获得该待检测外置CM或机顶盒内置CM实时的发送速率、接收速率之后,可将该实时的发送速率、接收速率予以存储,以作为历史记录予以存储以及便于第三方的查询终端的查看。在针对智能终端检测的过程中,智能终端检测的过程主要检测的是访问某个特定地址、或者说与某个特定地址进行信息交互的速度,在本发明中称之为终端接入速率,考虑到与特定地址进行信息的交互有文件上传、文件下载这两种处理,以下针对智能终端检测过程中的终端接入速率的这两种速率分别进行说明。图2中示出了本发明实施例中对终端接入的发送速率进行检测的流程示意图,如图2所示,对终端接入的发送速率进行检测的过程可以包括步骤步骤S201 :用户通过智能检测终端触发检测或检测服务器触发智能检测终端检测;步骤S202 :智能检测终端获取待检测外置CM或机顶盒内置CM的MAC地址;
步骤S203 :智能检测终端通过上述待检测外置CM或机顶盒内置CM从检测服务器获取检测URL地址,为便于与对终端接入的接收速率时的检测URL地址相区分,在此称为第一检测URL地址;步骤S204 :智能检测终端通过上述待检测外置CM或机顶盒内置CM将设定文件(测速文件)向第一检测URL地址发送,并记录上传该文件所花费的时长以及发送的文件的字节数,为便于与下述接收时的相区分,在此称为第一时长、第一字节数;步骤S205 :智能检测终端根据上述第一时长、第一字节数计算该待检测外置CM或机顶盒内置CM的终端接入的发送速率。智能检测终端接入待检测外置CM或机顶盒内置CM的方式有很多种其中一种接入方式,是智能检测终端通过W1-Fi接口接入上述待 检测外置CM或机顶盒内置CM,在此情况下,上述得到的终端接入的发送速率,为终端接入的W1-Fi接入发送速率,此时,上述智能检测终端,可以是手机、PC、平板电脑、嵌入式系统等任意可以与待检测外置CM或机顶盒内置CM进行W1-Fi连接的终端设备;另外一种方式,是智能检测终端通过有线接入的方式接入上述待检测外置CM或机顶盒内置CM,在此情况下,上述得到的终端接入的发送速率则为终端接入的CM接入发送速率,此时,上述智能检测终端,可以是手机、PC、平板电脑、嵌入式系统等任意可以与待检测外置CM或机顶盒内置CM进行有线连接的终端设备,另一方面,在此情况下,上述智能检测终端还可以是CM或机顶盒本身,故无需增加设备或通过增加测试电脑即可进行远程触发式的网速测试,方便快捷,且效率高。由于机顶盒CM的MAC地址具有唯一性,因此智能检测终端通过获取待检测外置CM或机顶盒内置CM的MAC地址,可以用以待检测外置CM或机顶盒内置CM进行区分。在获得终端接入的发送速率后,智能检测终端可将获得的检测结果通过待检测外置CM或机顶盒内置CM发送给检测服务器予以存储,以便于作为历史记录予以存储以及便于第三方的查询终端的查看。其中,上述终端接入的发送速率,可以通过下式进行计算终端接入的发送速率=第一字节数+第一时长。其中,在上述对终端接入的发送速率进行检测的过程中,智能检测终端还可以获取其自身所在的经纬度坐标、以及该经纬度坐标所对应的地址等信息。在智能检测终端通过W1-Fi与待检测外置CM或机顶盒内置CM连接的情况下,智能检测终端还可以获取待检测外置CM或机顶盒内置CM的W1-Fi接口的SSID( Service Set Identifier,服务集标识)、BSSID (Basic Service Set Identif ier)、信号强度、信道信息,以便于对待检测外置CM或机顶盒内置CM的W1-Fi网络进行标识。获取的该智能检测终端自身的经纬度坐标,可以作为该待检测外置CM或机顶盒内置CM所在的经纬度坐标,所确定的地址可以该待检测外置CM或机顶盒内置CM相对于地图的物理地址,据此可以对该待检测外置CM或机顶盒内置CM的方位进行标识。在此情况下,上述向检测服务器发送的检测结果中还可以包括有上述经纬度坐标、地址、SSID、BSSID、信号强度、信道信息。在将经纬度坐标、地址、SSID、BSSID、信号强度、信道信息发送给检测服务器之后,可以便于第三方的查询终端通过检测服务器来对待检测外置CM或机顶盒内置CM的终端接入的发送速率的查看。图3中示出了本发明实施例中对终端接入的接收速率进行检测的流程示意图,如图3所示,对终端接入的接收速率进行检测的过程可以包括步骤步骤S301 :用户通过智能检测终端触发检测或检测服务器触发智能检测终端检测;步骤S302 :智能检测终端获取待检测外置CM或机顶盒内置CM的MAC地址;步骤S303 :智能检测终端通过上述待检测外置CM或机顶盒内置CM从检测服务器获取检测URL地址,为便于与上述终端接入的发送速率时的URL地址相区分,在此称为第二检测URL地址;步骤S304 :智能检测终端通过上述待检测外置CM或机顶盒内置CM获取上述第二URL地址对应的文件,记录获取该文件所花费的时长以及获取的文件的字节数,为便于与上述发送时的相区分,在此称为第二时长、第二字节数;
步骤S305 :智能检测终端根据上述第二时长、第二字节数计算该待检测外置CM或机顶盒内置CM的终端接入的接收速率。智能检测终端接入待检测外置CM或机顶盒内置CM的方式有很多种其中一种接入方式,是智能检测终端通过W1-Fi接口接入上述待检测外置CM或机顶盒内置CM,在此情况下,上述得到的终端接入的接收速率,为终端接入的W1-Fi接入接收速率,此时,上述智能检测终端,可以是手机、PC、平板电脑、嵌入式系统等任意可以与待检测外置CM或机顶盒内置CM进行W1-Fi连接的终端设备;另外一种方式,是智能检测终端通过有线接入的方式接入上述待检测外置CM或机顶盒内置CM,在此情况下,上述得到的终端接入的发送速率则为终端接入的CM接入接收速率,此时,上述智能检测终端,可以是手机、PC、平板电脑、嵌入式系统等任意可以与待检测外置CM或机顶盒内置CM进行有线连接的终端设备,另一方面,在此情况下,上述智能检测终端还可以是CM或机顶盒本身,故无需增加设备或通过增加测试电脑即可进行远程触发式的网速测试,方便快捷,且效率高。智能检测终端从检测服务器获取上述第二检测URL地址对应的文件时,可以是逐一获取第二检测URL地址对应的文件。具体可以是从HTTP [GET]开始,以HTTP 200 OK响应获取文件所需要的第二时长以及获取的文件的第二字节数。在获得终端接入的接收速率后,智能检测终端可将获得的检测结果通过待检测外置CM或机顶盒内置CM发送给检测服务器予以存储,以便于作为历史记录予以存储以及便于第三方的查询终端的查看。其中,上述终端接入的接收速率,可以通过下式进行计算终端接入的接收速率=第二字节数+第二时长。其中,在上述对终端接入的接收速率进行检测的过程中,与上述对终端接入的发送速率进行检测的过程类似,智能检测终端还可以获取其自身所在的经纬度坐标、该经纬度坐标所对应的地址等信息。在智能检测终端通过W1-Fi与待检测外置CM或机顶盒内置CM连接的情况下,智能检测终端还可以获取待检测外置CM或机顶盒内置CM的W1-Fi接口的SSID、BSSID、信号强度、信道信息等信息。获取的该智能检测终端自身的经纬度坐标,可以作为该待检测外置CM或机顶盒内置CM所在的经纬度坐标,所确定的地址可以该待检测外置CM或机顶盒内置CM相对于地图的物理地址,据此可以对该待检测外置CM或机顶盒内置CM的方位进行标识。在此情况下,上述向检测服务器发送的检测结果中还可以包括有上述经纬度坐标、地址、SSID、BSSID、信号强度、信道信息。在将经纬度坐标、地址、SSID、BSSID、信号强度、信道信息发送给检测服务器之后,可以便于第三方的查询终端通过检测服务器来对待检测外置CM或机顶盒内置CM的终端接入的接收速率的查看需要说明的是,在上述说明中,是对终端接入的发送速率与接收速率的检测过程分别进行举例说明。在实际操作中,对终端接入的发送速率与接收速率的检测可以同时进行,计算所得的终端接入的发送速率、接收速率的单位,可以采用目前已有的常用方式,在此不予赘述。基于上述本发明的CM宽带接入速率检测方法,本发明还提供一种CM宽带接入速率检测系统。以下对本发明的CM宽带接入速率检测系统的实施例进行说明。图4中示出了本发明的CM宽带接入速率检测系统实施例的架构示意图。如图4所示,本发明实施例中的CM宽带接入速率检测系统包括有检测服务器401,基于该检测服 务器401,可以实现对待检测外置CM或机顶盒内置CM的CM接入速率的检测。其中,上述检测服务器401,用于获取待检测外置CM或机顶盒内置CM403的IP地址,读取该IP地址对应的待检测外置CM或机顶盒内置CM403的MAC地址,并读取该待检测外置CM或机顶盒内置CM403的接口数量以及各接口当前的第一已发送数据数量、第一已接收数据数量,并在计时设定时长后,读取待检测外置CM或机顶盒内置CM403的各接口当前的第二已发送数据数量、第二已接收数据数量,根据各接口的第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及上述设定时长,计算确定待检测外置CM或机顶盒内置CM403的CM接入速率。如图4所示,本发明实施例中的CM宽带接入速率检测系统还可以包括有智能检测终端402。在图4所示中,是以具有两个智能检测终端402为例进行说明,这种说明仅仅是用以说明可以采用各种可能的终端来对同一个待检测外置CM或机顶盒内置CM的速率进行检测,并不用于对本发明系统中所持有的智能检测终端的数目进行限定。其中,该智能检测终端402,可以采用任何可能的设备、装置来实现,例如可以是待检测机顶盒内置CM或外置CM本身,也可以是内置有CM的机顶盒、手机、PC、平板电脑、或者嵌入式系统等等。基于该检测服务器401、智能检测终端402,还可以实现对机顶盒CM的终端接入的接入速率的检测。在对终端接入的接入速率的检测中,可以包括有对终端接入的发送速率的检测,也可以包括有对终端接入的接收速率的检测。在对终端接入的发送速率的检测过程中,该智能检测终端402,获取待检测外置CM或机顶盒内置CM403的MAC地址,通过待检测外置CM或机顶盒内置CM403将设定文件向第一检测URL地址发送,并记录上传该文件所花费的时长以及发送的该文件的字节数,为便于与下述接收时的相区分,可称为第一时长、第一字节数,根据上述第一时长、第一字节数计算该待检测外置CM或机顶盒内置CM的终端接入的发送速率。在对终端接入的接收速率的检测过程中,该智能检测终端402,获取待检测外置CM或机顶盒内置CM403的MAC地址,通过待检测外置CM或机顶盒内置CM403从检测服务器401获取第二检测URL地址,通过待检测外置CM或机顶盒内置CM403获取该第二检测URL地址对应的文件,记录获取该文件所使用的时长以及获得的该文件的字节数,为便于与上述发送时的相区分,可称为第二时长、第二字节数,并根据该第二时长、第二字节数计算待检测外置CM或机顶盒内置CM403的终端接入的接收速率。在上述说明中,是分别对终端接入的发送速率、接收速率的检测进行说明,实际应用中,对终端接入的发送速率、接收速率的检测可以同时进行。智能检测终端接入待检测外置CM或机顶盒内置CM的方式有很多种其中一种接入方式,是智能检测终端402通过W1-Fi接口接入上述待检测外置CM或机顶盒内置CM403,在此情况下,上述得到的终端接入的发送速率、终端接入的接收速率,为终端接入的W1-Fi接入发送速率、W1-Fi接入接收速率,此时,上述智能检测终端,可以是手机、PC、平板电脑、嵌入式系统等任意可以与待检测外置CM或机顶盒内置CM进行W1-Fi连接的终端设备;另外一种方式,是智能检测终端402通过有线接入的方式接入上述待检测外置CM或机顶盒内置CM403,在此情况下,上述得到的终端接入的发送速率、终端接入的接收速率, 为终端接入的CM接入发送速率、CM接入接收速率,此时,上述智能检测终端,可以是手机、PC、平板电脑、嵌入式系统等任意可以与待检测外置CM或机顶盒内置CM进行有线连接的终端设备,另一方面,在此情况下,上述智能检测终端还可以是CM或机顶盒本身,故无需增加设备或通过增加测试电脑即可进行远程触发式的网速测试,方便快捷,且效率高。在获得终端接入的发送速率、接收速率之后,智能检测终端402还可以将检测结果通过待检测外置CM或机顶盒内置CM403向检测服务器401发送,其中,这里的检测结果可以包括上述终端接入的发送速率、终端接入的接收速率。此外,在上述对终端接入的发送速率、终端接入的接收速率进行检测的过程中,智能检测终端402,还可以获取该智能检测终端402所在的经纬度坐标、该经纬度坐标对应的地址以及待检测外置CM或机顶盒内置CMW1-Fi的SSID信息、BSSID信息、信号强度、信道信息。此时,上述向检测服务器401发送的检测结果中,还可以包括有上述经纬度坐标、地址、SSID信息、BSSID信息、信号响度、信道信息等等。图5中是出了本发明实施例中检测服务器401的一个具体示例的结构示意图。如图5所示,在该示例中,本发明的检测服务器包括有智能终端接入速率检测单元4011,用于接收智能检测终端402通过待检测外置CM或机顶盒内置CM403发送的请求,将上述第二检测URL地址对应的文件通过待检测外置CM或机顶盒内置CM403发送给智能检测终端402,并接收智能检测终端402向第一检测URL地址上传的文件;CM接入速率检测单元4012,用于获取待检测外置CM或机顶盒内置CM403的IP地址,读取该IP地址对应的待检测外置CM或机顶盒内置CM403的MAC地址,并读取待检测外置CM或机顶盒内置CM403的接口数量以及各接口当前的第一已发送数据数量、第一已接收数据数量,并在计时设定时长后,读取待检测外置CM或机顶盒内置CM403的各接口当前的第二已发送数据数量、第二已接收数据数量,根据第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及设定时长,计算确定待检测外置CM或机顶盒内置CM 403的CM接入速率;数据存储单元4013,用于储存上述第二检测URL地址对应的文件、上述CM接入速率、上述终端接入的发送速率、终端接入的接收速率;外部接口单元4014,用于接收查询终端404的查询指令,从数据存储单元4013获得与该查询指令对应的数据,并将该数据向查询终端404发送。其中,智能终端接入速率检测单元4011接收的智能检测终端402上传的文件,可以存储在数据存储单元4013中。该数据存储单元4013可以以数据库的形式进行设置。根据本发明实施例中的检测服务器,PC机、智能手机、平台电脑、第三方查询系统等查询终端或者第三方系统,可以基于上述外部接口单元4014从数据存储单元4013中查询获得检测状态以及相关的文件、报表等信息,进而可以利于和支持第三方平台或者WEB对检测结果进行发布。上述本发明的检测服务器在具体实现时,在处理能力达到需求的情况下,智能终端接入速率检测单元、CM接入速率检测单元、数据存储单元、外部接口单元可以共同集成在一个服务器上;在处理能力不足或者尽可能提高处理效率的情况下,其中的几个单元或者各单元可以是分别由一个服务器来实现,也可以是分别由两个以上的服务器组成的服务器集群来实现。 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种CM宽带接入速率检测方法,其特征在于,包括CM接入速率的检测,所述CM接入速率的检测过程包括步骤 获取待检测外置CM或机顶盒内置CM的IP地址; 读取所述IP地址对应的待检测外置CM或机顶盒内置CM的MAC地址,并读取所述待检测外置CM或机顶盒内置CM的接口数量以及各接口当前的第一已发送数据数量、第一已接收数据数量; 在计时设定时长后,读取所述待检测外置CM或机顶盒内置CM的各接口当前的第二已发送数据数量、第二已接收数据数量; 根据所述第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及所述设定时长,计算确定所述待检测外置CM或机顶盒内置CM的接入速率。
2.根据权利要求1所述的CM宽带接入速率检测方法,其特征在于,还包括终端接入速率的检测,所述终端接入速率的检测过程包括 智能检测终端获取待检测外置CM或机顶盒内置CM的MAC地址,通过所述待检测外置CM或机顶盒内置CM从检测服务器获取第二检测URL地址,并通过所述待检测外置CM或机顶盒内置CM获取所述第二检测URL地址对应的文件,记录获取该文件所使用的第二时长以及获得的该文件的第二字节数,并根据所述第二时长、所述第二字节数计算接入所述待检测外置CM或机顶盒内置CM的终端接入的接收速率。
3.根据权利要求2所述的CM宽带接入速率检测方法,其特征在于,所述终端接入速率的检测过程还包括 智能检测终端获取待检测外置CM或机顶盒内置CM的MAC地址,通过所述待检测外置CM或机顶盒内置CM从检测服务器获取第一检测URL地址,并通过所述待检测外置CM或机顶盒内置CM向所述第一检测URL地址发送测速文件,记录发送该测速文件所使用的第一时长以及发送该文件的第一字节数,并根据所述第一时长、所述第一字节数计算接入所述待检测外置CM或机顶盒内置CM的终端接入的发送速率。
4.根据权利要求3所述的CM宽带接入速率检测方法,其特征在于,所述终端接入速率的检测过程还包括 智能检测终端将检测结果通过所述待检测外置CM或机顶盒内置CM向检测服务器发送,所述检测结果包括所述终端接入的接收速率、所述终端接入的发送速率。
5.根据权利要求4所述的CM宽带接入速率检测方法,其特征在于 所述智能检测终端通过有线连接方式与所述待检测外置CM或机顶盒内置CM连接时,所述终端接入的发送速率为终端接入的CM接入发送速率,所述终端接入的接收速率为终端接入的CM接入接收速率; 所述智能检测终端通过W1-Fi与所述待检测外置CM或机顶盒内置CM连接时,所述终端接入的发送速率为终端接入的W1-Fi接入发送速率,所述终端接入的接收速率为终端接入的W1-Fi接入接收速率;且在智能检测终端将检测结果通过所述待检测外置CM或机顶盒内置CM向检测服务器发送之前,还包括步骤智能检测终端获取该智能检测终端所在的经纬度坐标、该经纬度坐标对应的地址以及接入所述待检测外置CM或机顶盒内置CM的W1-Fi接口的SSID、BSSID、信号强度、信道信息;所述检测结果还包括所述经纬度坐标、所述地址、所述SSID、所述BSSID、所述信号强度、所述信道信息。
6.一种CM宽带接入速率检测系统,其特征在于,包括检测服务器 所述检测服务器用于获取待检测外置CM或机顶盒内置CM的IP地址,读取所述IP地址对应的待检测外置CM或机顶盒内置CM的MAC地址,并读取所述待检测外置CM或机顶盒内置CM的接口数量以及各接口当前的第一已发送数据数量、第一已接收数据数量,并在计时设定时长后,读取所述待检测外置CM或机顶盒内置CM的各接口当前的第二已发送数据数量、第二已接收数据数量,根据所述第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及所述设定时长,计算确定所述待检测外置CM或机顶盒内置CM的接入速率。
7.根据权利要求6所述的CM宽带接入速率检测系统,其特征在于,还包括智能检测终端 所述智能检测终端,用于获取待检测外置CM或机顶盒内置CM的MAC地址,通过所述待检测外置CM或机顶盒内置CM从检测服务器获取检测第二 URL地址,并通过所述待检测外置CM或机顶盒内置CM获取所述第二检测URL地址对应的文件,记录获取该文件所使用的第二时长以及获得的该文件的第二字节数,并根据所述第二时长、所述第二字节数计算接入所述待检测外置CM或机顶盒内置CM的终端接入的接收速率。
8.根据权利要求7所述的CM宽带接入速率检测系统,其特征在于,所述智能检测终端,还用于获取待检测外置CM或机顶盒内置CM的MAC地址,通过所述待检测外置CM或机顶盒内置CM从检测服务器获取第一检测URL地址,并通过所述待检测外置CM或机顶盒内置CM向所述第一检测URL地址发送测速文件,记录发送该测速文件所使用的第一时长以及发送该文件的第一字节数,并根据所述第一时长、所述第一字节数计算接入所述待检测外置CM或机顶盒内置CM的终端接入的发送速率。
9.根据权利要求8所述的CM宽带接入速率检测系统,其特征在于,所述检测服务器包括 智能终端接入速率检测单元,用于接收所述智能检测终端通过所述待检测外置CM或机顶盒内置CM发送的请求,将所述第二检测URL地址对应的文件通过所述待检测外置CM或机顶盒内置CM发送给所述智能检测终端,并接收所述智能检测终端向所述第一检测URL地址上传的文件; CM接入速率检测单元,用于获取待检测外置CM或机顶盒内置CM的IP地址,读取所述IP地址对应的待检测外置CM或机顶盒内置CM的MAC地址,并读取所述待检测外置CM或机顶盒内置CM的接口数量以及各接口当前的第一已发送数据数量、第一已接收数据数量,并在计时设定时长后,读取所述待检测外置CM或机顶盒内置CM的各接口当前的第二已发送数据数量、第二已接收数据数量,根据所述第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及所述设定时长,计算确定所述待检测外置CM或机顶盒内置CM的接入速率; 数据存储单元,用于储存所述第二检测URL地址对应的文件、所述接入速率; 外部接口单元,用于接收查询终端的查询指令,从所述数据存储单元获得与所述查询指令对应的数据,并将该数据向所述查询终端发送。
10.根据权利要求8或9所述的CM宽带接入速率检测系统,其特征在于 所述智能检测终端通过有线连接方式与所述待检测外置CM或机顶盒内置CM连接时,所述终端接入的发送速率为终端接入的CM接入发送速率,所述终端接入的接收速率为终端接入的CM接入接收速率; 所述智能检测终端,还用于将检测结果通过所述待检测外置CM或机顶盒内置CM向检测服务器发送,所述检测结果包括所述终端接入的CM接入接收速率、所述终端接入的CM接入发送速率; 所述数据存储单元,还用于储存所述检测结果; 和/或 所述智能检测终端通过W1-Fi与所述待检测外置CM或机顶盒内置CM连接时,所述终端接入的发送速率为终端接入的W1-Fi接入发送速率,所述终端接入的接收速率为终端接入的W1-Fi接入接收速率; 所述智能检测终端,还用于获取该智能检测终端所在的经纬度坐标、该经纬度坐标对应的地址以及所述接入待检测外置CM或机顶盒内置CM的W1-Fi接口的SSID、BSSID、信号强度、信道信息,并将检测结果通过所述待检测外置CM或机顶盒内置CM向检测服务器发送,所述检测结果包括所述终端接入的W1-Fi接入接收速率、所述终端接入的W1-Fi接入发送速率、所述经纬度坐标、所述地址、所述SSID、BSSID、信号强度、信道信息; 所述数据存储单元,还用于储存所述检测结果; 和/或 所述智能检测终端为待检测外置CM、待检测机顶盒内置CM、待检测机顶盒、手机、PC、平板电脑、或者嵌入式系统; 和/或 所述智能终端接入速率检测单元、所述CM接入速率检测单元、所述数据存储单元、所述外部接口单元集成在一个服务器上或者分别由包含一个以上服务器的服务器集群组成。
全文摘要
一种CM宽带接入速率检测方法及系统,该方法的CM接入速率的检测过程包括获取待检测CM(外置CM或机顶盒内置CM)的IP地址;读取IP地址对应的待检测CM的MAC地址,读取待检测CM的接口数量及各接口当前的第一已发送及已接收数据数量;在计时设定时长后,读取待检测CM的各接口当前的第二已发送及已接收数据数量;根据第一已发送及已接收数据数量、第二已发送及已接收数据数量以及设定时长,计算确定待检测CM的CM接入速率。本发明在对CM宽带接入速率进行检测时,无需安装任何的相关软件,检测服务器直接从待检测CM读取相关数据即可实现对待检测CM接入速率的检测,方便快捷,且效率高。
文档编号H04N21/24GK103024533SQ201210504950
公开日2013年4月3日 申请日期2012年11月29日 优先权日2012年11月29日
发明者金志琛 申请人:广州金视网络信息工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1