一种机顶盒网口性能测试方法技术

技术编号:15335937 阅读:481 留言:0更新日期:2017-05-16 22:14
本发明专利技术公开了一种机顶盒网口性能测试方法,包括以下步骤:(1)特殊网络RJ45水晶头的制作;(2)插入待测机顶盒网口;(3)待测机顶盒运行一个机顶盒网口性能检测线程;(4)网络数据包经过水晶头后,又重新回还至机顶盒网口,由线程的接收模块接收并处理所述网络数据包;(5)若未成功接收到该特定网络数据包,则丢包计数器计数加1;(6)若接收到该特定网络数据包,但数据包中的数据CRC校验失败,则错误包计数器计数加1;(7)若接收到该特定的网络数据包,并且数据包数据CRC校验通过,则成功接收数据包计数器计数加1。运用本发明专利技术的测试方法可以测试机顶盒物理网口链接连接正确性,还可以测试其丢包率、吞吐量,方便长时间压力拷机测试。

【技术实现步骤摘要】
一种机顶盒网口性能测试方法
本专利技术涉及机顶盒
,尤其涉及一种机顶盒网口性能测试方法。
技术介绍
数字视频变换盒(英语:SetTopBox,简称STB),通常称作机顶盒或机上盒,是一个连接电视机与外部信号源的设备。它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。信号可以来自有线电缆、卫星天线、宽带网络以及地面广播。机顶盒接收的内容除了模拟电视可以提供的图像、声音之外,更在于能够接收数字内容,包括电子节目指南、因特网网页、字幕等等。使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。随着网络技术的发展和普及,当前大部分机顶盒都带有网口,满足用户相关网络应用的需求。机顶盒生产出厂前需要对机顶盒的网口进行检测,检查机顶盒网口硬件连接正确性、防止虚焊等,保证产品品质。
技术实现思路
本专利技术所要解决的技术问题是,提供一种机顶盒网口性能测试的方法,相对于传统的测试方法,本专利技术的方法简单、方便、成本低,解决了传统机顶盒网口性能测试需要PC服务器、路由器等设备搭建网络环境的问题。为解决以上技术问题,本专利技术采用的技术方案是:一种机顶盒网口性能测试方法,包括以下步骤:(1)特殊网络RJ45水晶头的制作:准备一根普通双绞线,从里面的8根线取出两根,截取长度10CM左右,分别将这两根线对折,准备一个网线的水晶接头,第一根的两端插入1、3点;第二根的两端插入2、6点,用夹线钳夹紧;(2)将特殊制作好的网络RJ45水晶头插入待测机顶盒网口;(3)待测机顶盒运行一个机顶盒网口性能检测线程,所述线程检测到特殊制作的RJ45M网络水晶头插入,所述线程通过机顶盒网口周期性的发送一个固定包长特定网络数据包;(4)所述网络数据包经过特殊网络RJ45水晶头后,又重新回还至机顶盒网口,由线程的接收模块接收并处理所述网络数据包;(5)若在规定的时间内未成功接收到该特定网络数据包,则丢包计数器计数加1;(6)若在规定的时间内接收到该特定网络数据包,但数据包中的数据CRC校验失败,则错误包计数器计数加1;(7)若在规定时间内接收到该特定的网络数据包,并且数据包数据CRC校验通过,则成功接收数据包计数器计数加1;(8)机顶盒通过显示器实时显示网口性能检测结果,分别显示吞吐量和丢包率。所述吞吐量和丢包率的计算方法为:吞吐量=成功接收网络包bit总数/接收数据总时间;丢包率=数据包丢失bit总数/发送数据包bit总数。综上所述,运用本专利技术的技术方案,具有如下有益效果:本专利提供了一种通过机顶盒网口性能测试的方法,该方法简单、方便,成本低,解决传统机顶盒网口性能测试需要PC服务器、路由器等设备搭建网络环境的问题,传统方法占地空间大,成本高。附图说明图1为本专利技术的方法流程图;具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。以下元器件的取值大小仅为较佳实施例,不构成对本专利技术保护范围的限制。参见图1,种机顶盒网口性能测试方法,包括以下步骤:S1、特殊网络RJ45水晶头的制作:在10/100M网络通信中,RJ45接口线定义了8根线,这8根线里,只有4根线是有用的(接触点面从左往右依次是1,2,3,6),其他都没用。1、2点分别为:TX+、TX-用于发送数据,3、6点分别为RX+、RX-用于接收数据,特殊网络RJ45水晶头作用是实现网络数据的自发自收,实现原理是将以太网的TX、RX接收和发送接口接成回路,制作方法为:准备一根普通双绞线,从里面的8根线取出两根即可,截取长度10CM左右,分别将这两根线对折,准备一个网线的水晶接头,第一根的两端插入1、3点;第二根的两端插入2、6点,用夹线钳夹紧即可;S2、将特殊制作好的网络RJ45水晶头插入待测机顶盒网口,为接下来实现机顶盒网口数据自发自收做好了准备;S3、待测机顶盒运行一个机顶盒网口性能检测线程,所述线程检测到特殊制作的RJ45M网络水晶头插入,所述线程通过机顶盒网口周期性的发送一个固定包长特定网络数据包;S4、所述网络数据包经过特殊网络RJ45水晶头后,又重新回还至机顶盒网口,由线程的接收模块接收并处理所述网络数据包;S5、若在规定的时间内未成功接收到该特定网络数据包,则丢包计数器计数加1;S6、若在规定的时间内接收到该特定网络数据包,但数据包中的数据CRC校验失败,则错误包计数器计数加1;S7、若在规定时间内接收到该特定的网络数据包,并且数据包数据CRC校验通过,则成功接收数据包计数器计数加1;S8、机顶盒通过显示器实时显示网口性能检测结果,分别显示吞吐量和丢包率。具体的,所述吞吐量和丢包率的计算方法为:吞吐量=成功接收网络包bit总数/接收数据总时间;丢包率=数据包丢失bit总数/发送数据包bit总数。本专利技术的一种机顶盒网口性能的测试方法,不仅可以测试机顶盒物理网口链接连接正确性,还可以测试其丢包率、吞吐量,方便长时间压力拷机测试。以上所述是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本专利技术的保护范围。本文档来自技高网
...
一种机顶盒网口性能测试方法

【技术保护点】
一种机顶盒网口性能测试方法,其特征在于,包括以下步骤:(1)特殊网络RJ45水晶头的制作:准备一根普通双绞线,从里面的8根线取出两根,截取长度10CM左右,分别将这两根线对折,准备一个网线的水晶接头,第一根的两端插入1、3点;第二根的两端插入2、6点,用夹线钳夹紧;(2)将特殊制作好的网络RJ45水晶头插入待测机顶盒网口;(3)待测机顶盒运行一个机顶盒网口性能检测线程,所述线程首先检测到特殊制作的RJ45M网络水晶头插入,所述线程通过机顶盒网口周期性的发送一个固定包长特定网络数据包;(4)所述网络数据包经过特殊网络RJ45水晶头后,又重新回还至机顶盒网口,由线程的接收模块接收并处理所述网络数据包;(5)若在规定的时间内未成功接收到该特定网络数据包,则丢包计数器计数加1;(6)若在规定的时间内接收到该特定网络数据包,但数据包中的数据CRC校验失败,则错误包计数器计数加1;(7)若在规定时间内接收到该特定的网络数据包,并且数据包数据CRC校验通过,则成功接收数据包计数器计数加1;(8)机顶盒通过显示器实时显示网口性能检测结果,分别显示吞吐量和丢包率。

【技术特征摘要】
1.一种机顶盒网口性能测试方法,其特征在于,包括以下步骤:(1)特殊网络RJ45水晶头的制作:准备一根普通双绞线,从里面的8根线取出两根,截取长度10CM左右,分别将这两根线对折,准备一个网线的水晶接头,第一根的两端插入1、3点;第二根的两端插入2、6点,用夹线钳夹紧;(2)将特殊制作好的网络RJ45水晶头插入待测机顶盒网口;(3)待测机顶盒运行一个机顶盒网口性能检测线程,所述线程首先检测到特殊制作的RJ45M网络水晶头插入,所述线程通过机顶盒网口周期性的发送一个固定包长特定网络数据包;(4)所述网络数据包经过特殊网络RJ45水晶头后,又重新回还至机顶盒网口,由线程的接收模...

【专利技术属性】
技术研发人员:刘道欢
申请(专利权)人:广东九联科技股份有限公司
类型:发明
国别省市:广东,44

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

1