专利名称:针对网络电视中网络传输速率的测试器的制作方法
技术领域:
本实用新型涉及网络电视技术领域,特别是涉及一种针对网络电视中网络传输速率的测试器。
背景技术:
IXD和LED电视已广泛应用在中国市场,而网络电视也是随着液晶、LED电视的发展而崛起。通常,网络电视都设置有RJ45接口和/或USB接口。网络电视可以通过RJ45连接网线接入网络,也可以通过USB连接WIFI进而接入网络。然而,目前网络电视没有专门的软件和工具去测试网络速率等关键参数。无法保证网络电视网络模块软件、硬件的准确性和可靠性。具体表现在(1)使用RJ45接网线后接入网络,如不进行研发测试,无法保证线路走线、底层驱动(比如buffer大小、网口状态full-duplex/half-duplex)等不存在问题。无法保证传输速度可以达到100Mbps。(2)目前,电视厂家均把无线网卡的驱动集成在电视系统中,如果不测试USB接 WIFI的速度,无法试验USB走线和底层驱动是否满足网络通信的要求。
实用新型内容本实用新型的目的在于针对现有技术的不足,提供一种针对网络电视中网络传输速率的测试器,以测试网络速率等关键参数,保证网络电视的网络模块软件、硬件的准确性和可靠性。本实用新型提供一种针对网络电视中网络传输速率的测试器,其包括用于向被测试设备发送数据包的数据包发送模块;用于连接被测试设备和数据包发送模块的发送端口 ;用于接收被测试设备传送数据包的接收端口 ;以及与接收端口相连接的,用于统计丢包率和/或吞吐量的统计模块。进一步地,在上述一种针对网络电视中网络传输速率的测试器中,测试器还包括与所述统计模块连接的,用于显示统计模块统计结果的显示模块。进一步地,在上述一种针对网络电视中网络传输速率的测试器中,发送端口为 RJ45接口或者USB接口。进一步地,在上述一种针对网络电视中网络传输速率的测试器中,与发送端口连接的被测试设备的端口为RJ45接口或者USB接口。进一步地,在上述一种针对网络电视中网络传输速率的测试器中,测试器还包括与统计模块连接,用于接收被测试设备通过USB接口传送的数据包,测试USB接口单位时间内传送的数据包的移动硬盘。进一步地,在上述一种针对网络电视中网络传输速率的测试器中,被测试设备为网络电视。进一步地,在上述一种针对网络电视中网络传输速率的测试器中,测试器为计算机。本实用新型的有益效果为能够测试网络速率等关键参数,保证网络电视的网络模块软件、硬件的准确性和可靠性。
以下结合附图和实施便对本实用新型作进一步说明
图1为本实用新型针对网络电视中网络传输速率的测试器较佳实施例模块示意图;图2为图1所示统计模块的模块示意图。图3为本实用新型针对网络电视中网络传输速率的测试器较佳实施例实际运用示意图。
具体实施方式
以下结合附图给出本实用新型较佳实施例,以详细说明本实用新型的技术方案。如图1所示,其是本实用新型针对网络电视中网络传输速率的测试器10较佳实施例模块示意图。针对网络电视中网络传输速率的测试器10,包括数据包发送模块11,发送端口 12,接收端口 13,统计模块14和显示模块15。其中,数据包发送模块11与发送端口 12相连接,接收端口 13与统计模块14相连接,统计模块14与显示模块15相连接。数据包发送模块11,用于发送数据包,具体地为通过发送端口 12,向被测试设备发送数据包。数据包发送模块11的功能可以通过安装网络发包软件来实现。统计模块14,用于接收数据包,并统计数据包丢包率和/或吞吐量。具体地统计模块14包括第一处理模块141和第二处理模块142,如图2所示。通过接收端口 13,接收被测试设备传送的数据包之后,第一处理模块141将接收到的数据包总量除以数据包发送模块11发送的数据包总量,得到丢包率;第二处理模块142统计单位时间接收到的数据包,即为吞吐量。显示模块15,用于显示统计模块14的统计结果,也即显示数据包丢包率和/或吞吐量。请参阅图3,其是本实用新型针对网络电视中网络传输速率的测试器10较佳实施例实际运用示意图。针对网络电视中网络传输速率的测试器10为计算机(PC),被测试设备为网络电视20。PC与网络电视20相连接,其工作原理为(1)数据包发送模块11发送数据包,具体为64byte、U8byte、256byte、512byte、 1024byte、1518byte 的数据包;(2)数据包通过发送端口 12传输到网络电视20,具体可以通过RJ45接口或者USB 接口来实现,对应的网络电视20的端口也为RJ45接口或者USB接口 ;(3)网络电视20,将接收到的数据包进行自循环,具体为将接收来自PC的数据包直接转发,不经过任何处理,也不经过网络电视20的CPU核内部,直接转发给PC ;(4)PC通过接收端口 13,接收来自网络电视20转发的数据包;(5)统计模块14对接收到数据包进行统计,统计收发数据包总量。具体地, 64byte、128byte、256byte、512byte、1024byte、1518byte 的数据包,经过一段时间后,分别统计。收到的数据包总量除以数据包发送模块11发出的数据包包总量,结果是丢包率,符合规格的情况是,丢包率的结果应大于99. 4%。PC单位时间收到的包一吞吐量,符合规格的情况是,吞吐量的结果应为100Mbps。(6)显示模块15将统计模块14的统计结果进行显示,具体为显示丢包率和/或吞吐量。在上述实际应用的例子中,PC与网络电视20之间的连接方式,可以为(1)通过网线连接各自的RJ45接口,也可以为O)网络电视20使用USB接口连接无线网卡,通过无线路由与PC相连接,用于接收来自PC的数据包,在向PC发送数据包时,可以通过网线。进一步地,如果是网络电视20使用USB接口连接无线网卡,通过无线路由与PC相连接的情况,还可以增加一测试USB接口的功能。USB连接WIFI,决定其速率的一方面是无线网卡的传输速率,一方面是USB的速度。现今无线网卡的速率为54Mbps和108Mbps,而USB 2. 0的速度是480Mbps。可见真正决定USB连接无线网卡传输速率的是无线网卡。但USB速度测试不可避免,通过测试可以验证USB驱动和走线的正确性。测试的方法是网络电视20上增加USB测试代码,测试USB 单位时间内传送的数据包。测试时,可将USB连接移动硬盘,网络电视20发送数据包。但是由于移动硬盘的限制,速率测试结果在5 8Mbps之间,可确认通过。当然,可以理解移动硬盘是设置在PC内,也即PC包括移动硬盘,移动硬盘用于接收被测试设备通过USB接口传送的数据包,统计模块14与移动硬盘相连接,测试USB接口单位时间内传送的数据包。本实用新型能够测试网络速率等关键参数,保证网络电视的网络模块软件、硬件的准确性和可靠性。以上所述均以方便说明本实用新型,在不脱离本实用新型创作的精神范畴内,熟悉此技术的本领域的技术人员所做的各种简单的变相与修饰仍属于本实用新型的保护范围。
权利要求1.一种针对网络电视中网络传输速率的测试器,其特征在于测试器包括用于向被测试设备发送数据包的数据包发送模块;用于连接被测试设备和数据包发送模块的发送端口;用于接收被测试设备传送数据包的接收端口;以及与接收端口相连接的,用于统计丢包率和/或吞吐量的统计模块。
2.根据权利要求1所述的一种针对网络电视中网络传输速率的测试器,其特征在于 测试器还包括与所述统计模块连接的,用于显示统计模块统计结果的显示模块。
3.根据权利要求1所述的一种针对网络电视中网络传输速率的测试器,其特征在于 发送端口为RJ45接口或者USB接口。
4.根据权利要求1所述的一种针对网络电视中网络传输速率的测试器,其特征在于 与发送端口连接的被测试设备的端口为RJ45接口或者USB接口。
5.根据权利要求1所述的一种针对网络电视中网络传输速率的测试器,其特征在于 测试器还包括与统计模块连接,用于接收被测试设备通过USB接口传送的数据包,测试USB 接口单位时间内传送的数据包的移动硬盘。
6.根据权利要求1所述的一种针对网络电视中网络传输速率的测试器,其特征在于 被测试设备为网络电视。
7.根据权利要求1至6任一项所述的一种针对网络电视中网络传输速率的测试器,其特征在于测试器为计算机。
专利摘要本实用新型公开了针对网络电视中网络传输速率的测试器,其包括用于向被测试设备发送数据包的数据包发送模块;用于连接被测试设备和数据包发送模块的发送端口;用于接收被测试设备传送数据包的接收端口;以及与接收端口相连接的,用于统计丢包率和/或吞吐量的统计模块。本实用新型能够测试网络速率等关键参数,保证网络电视的网络模块软件、硬件的准确性和可靠性。
文档编号H04L12/26GK202094915SQ20102054791
公开日2011年12月28日 申请日期2010年9月29日 优先权日2010年9月29日
发明者兰俊 申请人:康佳集团股份有限公司