CM宽带接入速率检测方法及系统技术方案

技术编号:8537363 阅读:344 留言:0更新日期:2013-04-04 22:32
一种CM宽带接入速率检测方法及系统,该方法的CM接入速率的检测过程包括:获取待检测CM(外置CM或机顶盒内置CM)的IP地址;读取IP地址对应的待检测CM的MAC地址,读取待检测CM的接口数量及各接口当前的第一已发送及已接收数据数量;在计时设定时长后,读取待检测CM的各接口当前的第二已发送及已接收数据数量;根据第一已发送及已接收数据数量、第二已发送及已接收数据数量以及设定时长,计算确定待检测CM的CM接入速率。本发明专利技术在对CM宽带接入速率进行检测时,无需安装任何的相关软件,检测服务器直接从待检测CM读取相关数据即可实现对待检测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实时的发送速率、接收速率之后,可将该实时的发送速率、接收速率予以存储,以作为历史记录予以存储以及便本文档来自技高网...

【技术保护点】
一种CM宽带接入速率检测方法,其特征在于,包括CM接入速率的检测,所述CM接入速率的检测过程包括步骤:?获取待检测外置CM或机顶盒内置CM的IP地址;?读取所述IP地址对应的待检测外置CM或机顶盒内置CM的MAC地址,并读取所述待检测外置CM或机顶盒内置CM的接口数量以及各接口当前的第一已发送数据数量、第一已接收数据数量;?在计时设定时长后,读取所述待检测外置CM或机顶盒内置CM的各接口当前的第二已发送数据数量、第二已接收数据数量;?根据所述第一已发送数据数量、第一已接收数据数量、第二已发送数据数量、第二已接收数据数量以及所述设定时长,计算确定所述待检测外置CM或机顶盒内置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宽带接入速率检测系统,其特征在于,还包括智能检测终端 所述智能检测终端,用于...

【专利技术属性】
技术研发人员:金志琛
申请(专利权)人:广州金视网络信息工程有限公司
类型:发明
国别省市:

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

1