一种链路检测方法和接收设备与流程

文档序号:19799363发布日期:2020-01-31 14:47阅读:来源:国知局

技术特征:

1.一种链路检测方法,其特征在于,所述方法包括:

接收发送设备通过链路发送的串行数据信息,所述串行数据信息包括需要传输的信息和对应的校验信息;

根据所述校验信息校验所述串行数据信息,得到校验结果;

若所述校验结果表示接收到的串行数据信息未被篡改,则确定所述链路的链路状态是有效状态;

若所述校验结果表示接收到的串行数据信息被篡改,则确定所述链路的链路状态是无效状态;

所述校验所述串行数据信息之后,所述方法还包括:

若所述校验结果表示接收到的串行数据信息未被篡改,则将无误传输个数加1作为新的无误传输个数;

若所述校验结果表示接收到的串行数据信息被篡改,则将有误传输个数加1作为新的有误传输个数;

根据所述新的无误传输个数和所述新的有误传输个数,确定出所述链路的链路状态。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在接收所述串行数据信息之后的预设时间段内,未接收新的串行数据信息时,将所述有误传输个数加1作为新的有误传输个数。

3.根据权利要求1或2所述的方法,其特征在于,所述根据所述新的无误传输个数和所述新的有误传输个数,确定出所述链路的链路状态,包括:

获取保存的漏桶值;

若所述新的无误传输个数等于第一门限,则将所述漏桶值减m的结果作为新的漏桶值,将所述新的无误传输个数清零;

若所述新的有误传输个数等于第二门限,则将所述漏桶值加n的结果作为新的漏桶值,将所述新的有误传输个数清零;

若所述新的漏桶值小于低门限,则生成链路有效指示,所述链路有效指示表示所述链路的链路状态是有效;

若所述新的漏桶值大于高门限,则生成链路无效指示,所述链路无效指示表示所述链路的链路状态是无效。

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

所述新的漏桶值大于所述高门限,且所述新的漏桶值是所述漏桶值加n的结果时,生成所述链路无效指示;

将所述新的漏桶值设置为漏桶最大值。

5.根据权利要求1所述的方法,其特征在于,所述根据所述校验信息校验所述串行数据信息包括:

根据循环冗余校验法对所述串行数据信息进行校验,所述串行数据信息包括需要传输的信息和循环冗余校验码,其中,所述循环冗余校验码位于所述串行数据信息中的无效信息段内。

6.一种接收设备,其特征在于,所述接收设备包括:

接收单元,用于接收发送设备通过链路发送的串行数据信息,所述串行数据信息包括需要传输的信息和对应的校验信息;

校验单元,用于根据所述校验信息校验所述串行数据信息,得到校验结果;

链路状态生成单元,用于在所述校验结果表示接收到的串行数据信息未被篡改时,确定所述链路的链路状态是有效状态;在所述校验结果表示接收到的串行数据信息被篡改时,确定所述链路的链路状态是无效状态;

所述接收单元还包括:

统计单元,用于在所述校验结果表示接收到的串行数据信息未被篡改时,将无误传输个数加1作为新的无误传输个数;

所述统计单元,还用于在所述校验结果表示接收到的串行数据信息被篡改时,将有误传输个数加1作为新的有误传输个数;

所述链路状态生成单元,还用于根据所述新的无误传输个数和所述新的有误传输个数,确定出所述链路的链路状态。

7.根据权利要求6所述的接收设备,其特征在于,

所述统计单元,还用于在接收所述串行数据信息之后的预设时间段内,未接收新的串行数据信息时,将有误传输个数加1作为新的有误传输个数。

8.根据权利要求6或7所述的接收设备,其特征在于,所述链路状态生成单元具体用于:

获取保存的漏桶值;

若所述新的无误传输个数等于第一门限,则将所述漏桶值减m的结果作为新的漏桶值,将所述新的无误传输个数清零;

若所述新的有误传输个数等于第二门限,则将所述漏桶值加n的结果作为新的漏桶值,将所述新的有误传输个数清零;

若所述新的漏桶值小于低门限,则生成链路有效指示,所述链路有效指示表示所述链路的链路状态是有效;

若所述新的漏桶值大于高门限,则生成链路无效指示,所述链路无效指示表示所述链路的链路状态是无效。

9.根据权利要求8所述的接收设备,其特征在于,所述链路状态生成单元还用于:

所述新的漏桶值大于所述高门限,且所述新的漏桶值是所述漏桶值加n的结果时,生成所述链路无效指示;

将所述新的漏桶值设置为漏桶最大值。

10.根据权利要求6所述的接收设备,其特征在于,所述校验单元具体用于:

根据循环冗余校验法对所述串行数据信息进行校验,所述串行数据信息包括需要传输的信息和循环冗余校验码,其中,所述循环冗余校验码位于所述串行数据信息中的无效信息段内。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1