[发明专利]千兆以太网丢包检测方法及其装置在审
申请号: | 201911088725.X | 申请日: | 2019-11-08 |
公开(公告)号: | CN112787879A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 王文博;韩丹 | 申请(专利权)人: | 西安诺瓦星云科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
代理公司: | 深圳精智联合知识产权代理有限公司 44393 | 代理人: | 邓铁华 |
地址: | 710075 陕西省西安市高新区丈八*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 千兆 以太网 检测 方法 及其 装置 | ||
本发明实施例公开了一种千兆以太网丢包检测方法和一种千兆以太网丢包检测装置。千兆以太网丢包检测方法包括:初始化有网线连接的千兆以太网卡;获取与所述千兆以太网卡连接的目标网关的IP地址;向所述IP地址指向的所述目标网关发送检测数据包,以便所述目标网关根据所述检测数据包产生反馈数据包;接收来自于所述目标网关的所述反馈数据包;以及根据所述检测数据包和所述反馈数据包判断所述千兆以太网卡是否存在丢包。本发明实施例可实现嵌入式设备例如异步多媒体播放盒的千兆以太网的丢包自动检测,提升了千兆以太网的丢包自动检测的效率。
技术领域
本发明涉及显示技术领域,尤其涉及一种千兆以太网丢包检测方法及装置。
背景技术
嵌入式设备已在各种行业得到广泛应用,不得不说现在的世界是无嵌入式无智慧的世界。随着嵌入式的发展,设备与设备之间、设备与云端服务器等通过网络交互的数据量越来越大,这就对嵌入式设备的网络稳定性和数据完整性提出更高的要求。
异步多媒体播放盒是性能强劲、工作稳定的视频播放盒,广泛应用于广告显示行业。异步多媒体播放盒通常会板载千兆以太网卡。多媒体广告机一般通过网络与云端服务器连接,然后通过网络将待播放的媒体传输到异步多媒体播放盒中,最后显示在显示屏例如LED显示屏上。这就要求异步多媒体播放盒的网络极其稳定,不能有一丝丢包的问题发生,因为每丢一包,待播放的视频数据就不能成功播放,或者不能准确获取播放盒的状态以及信息。现有技术中异步多媒体播放盒没有通过检测网络是否有丢包来确定网络传输的稳定性。一旦出现网络问题,视频无法正常播放,只能人为去判断是否有丢包并解决,效率低,而且不能方便、快捷地检测千兆以太网是否有丢包情况发生,更不能有效的防止丢包问题的发生或解决丢包问题,用户体验差。
发明内容
本发明实施例提供了一种千兆以太网丢包检测方法、一种千兆以太网丢包检测装置,可实现嵌入式设备例如异步多媒体播放盒的千兆以太网的丢包自动检测,提升了千兆以太网的丢包检测的效率。
一方面,本发明实施例提供一种千兆以太网丢包检测方法,包括:初始化有网线连接的千兆以太网卡;获取与所述千兆以太网卡连接的目标网关的IP地址;向所述IP地址指向的所述目标网关发送检测数据包,以便所述目标网关根据所述检测数据包产生反馈数据包;接收来自于所述目标网关的所述反馈数据包;以及根据所述检测数据包和所述反馈数据包判断所述千兆以太网卡是否存在丢包。
本发明实施例通过发送检测数据包并接收来自于所述目标网关的反馈数据包两个参数判断其是否存在丢包,来确定获取的数据包是否完整,实现千兆以太网丢包自动检测,提升了千兆以太网的丢包检测的效率。
在本发明的一个实施例中,根据所述检测数据包和所述反馈数据包判断所述千兆以太网卡是否存在丢包包括:根据所述检测数据包和所述反馈数据包的数量计算丢包率,其中所述丢包率为所述检测数据包和所述反馈数据包的数量差与所述检测数据包的数量的比值;以及当所述丢包率不大于丢包率阈值时,判断所述千兆网以太网卡不存在丢包,否则判断所述千兆以太网卡存在丢包。
在本发明的一个实施例中,所述检测数据包和所述反馈数据包分别为网络控制报文协议数据包。
在本发明的一个实施例中,当所述千兆以太网卡存在丢包时,调整所述千兆以太网卡的传输模式至百兆模式。
在本发明的一个实施例中,所述调整所述千兆以太网卡的传输模式至百兆模式包括:调整所述千兆以太网卡的PHY芯片至所述百兆模式;以及调整所述PHY芯片和所述目标网关的传输速率至百兆模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安诺瓦星云科技股份有限公司,未经西安诺瓦星云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911088725.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种船舶直流电网短路保护装置
- 下一篇:一种船舶直流电网纯固态短路保护装置