[发明专利]一种在线实时计算通讯丢包数量方法在审
申请号: | 202110211134.8 | 申请日: | 2021-02-25 |
公开(公告)号: | CN112968813A | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 项鲁丁;刘云永;朱晓霞;蒋卫良;郭俊;王兴茹;李学辉;王阳 | 申请(专利权)人: | 中煤科工集团上海有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
代理公司: | 上海天翔知识产权代理有限公司 31224 | 代理人: | 刘常宝 |
地址: | 200232 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 实时 计算 通讯 数量 方法 | ||
1.一种在线实时计算通讯丢包数量的方法,其特征在于,所述在线实时计算通讯丢包数量的方法包括:
(1)发送设备将具有编号的数据包实时发送给接收设备,接收设备实时接收发送设备所发送的数据包;
(2)接收设备接收到发送设备所发送的数据包后时对数据包进行解析并记录已经接收的数据包编号;
接收设备接收到发送设备所发送的每个通过校验的完整数据包后进行解析出数据包编码和业务数据;
接收设备定义数据包编码记录数组、上一个数据包编码、当前数据包编码、累计丢包数、上次接收实时累计丢包数;
接收设备从接收的数据包中解析出通讯数据包编码并赋值给接收设备的变量数据包编码记录数组,并执行:
当上一个数据包编码=当前数据包编码;则记录上次接收的数据包编码;
当前数据包编码=数据包编码记录数组;则记录本次接收的数据包编码;
当把接收方通讯数据编号压进接收方通讯数据编号堆栈里,则把数据包编码以先进先出方式记录到记录数据包编码的数组中;
(3)接收设备将每次记录的数据数据包编码与上一次同一设备接收到的数据数据包编码进行对比并算出差值:
差值=上一个数据包编码-当前数据包编码;
若差值>1,为不是连续的编号,则表示已经出现丢包,且差值就是最近一次连续丢包的数量;
累计丢包数=上次接受时累计丢包数+差值;
计算出累计丢包数后,以先进先出的方式吧累计丢包数和时间顺序存入接收方丢包数列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中煤科工集团上海有限公司,未经中煤科工集团上海有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110211134.8/1.html,转载请声明来源钻瓜专利网。