[发明专利]一种网络协议传输数据监测方法和系统在审
申请号: | 202211284643.4 | 申请日: | 2022-10-20 |
公开(公告)号: | CN115622918A | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 刘若琳;杨晨飞;曹桂平;董宁 | 申请(专利权)人: | 合肥埃科光电科技股份有限公司 |
主分类号: | H04L43/0823 | 分类号: | H04L43/0823;H04N7/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230088 安徽省合肥市高新*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 协议 传输 数据 监测 方法 系统 | ||
本发明的一种网络协议传输数据监测方法和系统,在数据进入上位机前提供检测卡,在上位机和检测卡中执行同样的数据检测步骤:对数据帧和网络包进行计数得到计数值;解析每个数据的数据帧编号及网络包编号,得到解析值;记录每个数据帧中相邻数据包之间的传输时间;若所述解析值和所述计数值相同且相邻数据包之间的传输时间不超过预设的超时阈值,则判断数据传输未出错,若所述解析值和所述计数值不同和/或相邻数据包之间的传输时间超过预设的超时阈值,则判断数据传输出错;根据检测装置和上位机中的出错信息判断数据出错类型和出错位置。本发明能够自动检测是否出现数据传输错误、判断数据出错的类型,并提供数据出错的位置。
技术领域
本发明涉及网络协议传输数据领域,具体涉及网络协议传输数据监测方法和系统。
背景技术
随着网络技术的快速发展,网络数据的传输更加高效和快速,其中基于网络协议的数据传输方式应用广泛,如在网络协议工业相机中被广泛使用。当网络协议相机应用环境较稳定时可以进行稳定无丢帧的图像传输。然而在复杂的客户应用环境中,由于客户使用电源、网卡和计算机处理能力等等不同的原因,网络协议相机会呈现出丢帧的现象,影响客户使用体验。
现有的丢帧检测技术大多在服务器上进行检测,例如现有的技术方案CN114528171A中在服务器等上位机上对于丢帧进行检测,在复杂的网络传输中无法判定是在网络传输的哪个环节上产生并进行改进。在专利CN 104717491A及专利CN 111131878A中需额外插入序列信息或锚点信息,会生成冗余信息造成对带宽的浪费,和实际传输情况相差较远。专利CN 101217339A中应用于基站中丢帧检测,使用的方法无法适用于网络协议的复杂组帧结构。
本发明的目的是尽可能复原实际传输情况,在不额外插入序列信息的情况下,对网络协议传输数据进行检测,特别是对网络协议相机传输系统进行丢帧检测和接收重复帧检测并记录,提供出错位置信息,便于在客户现场进行排查调试。
发明内容
本发明提出的一种网络协议传输数据监测方法及系统,可至少解决上述技术问题之一。
为实现上述目的,本发明采用了以下技术方案:
一种网络协议传输数据监测方法,所述网络协议传输数据包括若干数据帧,每一数据帧内包括若干网络包,所述网络包中包含当前网络包的数据帧编号及网络包编号,所述方法包括:
设置于上位机前的检测装置接收网络协议传输数据后,执行下述操作:
S1、对所述网络协议传输数据中的数据帧和数据帧中的网络包进行计数,得到每个数据帧编号和网络包编号的计数值;解析每个网络包中的数据帧编号及网络包编号,得到每个数据帧编号和网络包编号的解析值;记录每个数据帧中相邻数据包之间的传输时间;
S2、若所述解析值和所述计数值相同且所述相邻数据包之间的传输时间不超过预设的超时阈值,则判断数据传输未出错,若所述解析值和所述计数值不同和/或所述相邻数据包之间的传输时间超过预设的超时阈值,则判断数据传输出错;
检测装置将网络协议传输数据发送到上位机中,在上位机中执行步骤S1和步骤S2中同样的操作;
若检测装置和上位机处均判断数据出错,则最终判断数据在传入检测装置前出错,若检测装置处判断数据未出错,上位机处判断数据出错,则最终判断数据在上位机处出错。
进一步地,所述网络协议传输数据由网络协议相机发送,此时:
若检测装置和上位机处均判断数据出错,则最终判断数据在相机处出错,若检测装置处判断数据未出错,上位机处判断数据出错,则最终判断数据在上位机处出错。
进一步地,对所述网络协议传输数据中的数据帧和数据帧中的网络包进行计数,包括:
使用第一计数器对网络协议传输数据中的数据帧进行计数,使用第二计数器对数据帧中的网络包进行计数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥埃科光电科技股份有限公司,未经合肥埃科光电科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211284643.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置