用于更高效数字通信的屏蔽的分组校验和制造技术

技术编号:44944892 阅读:26 留言:0更新日期:2025-04-12 01:19
本公开的实施例提供一种用于更高效数字通信的屏蔽的分组校验和的方法、计算设备和存储设备。该方法可以生成仅保护相应分组的一部分免受传输错误的分组错误检测码,并且该方法包括:针对与第一位掩码相关联的第一分组,基于第一分组的数据生成第一分组错误检测码,第一分组的数据在由所诉第一位掩码指示为要被包括在错误检测码中的部分内,以排除第一分组中在其他部分内的至少一些数据,第一分组仅具有单个对应的分组错误检测码;其中由第一位掩码指示要被包括在错误检测码中的部分包括第一分组的报头和第一分组中与第一分组的报头不连续的第一部分。

【技术实现步骤摘要】


技术介绍

1、发送计算设备与接收计算设备之间的计算机网络通信通常需要发送计算设备将要传送的数字数据划分成离散的分组并通过计算机网络发送分组,并且通常需要接收计算设备从计算机网络接收分组并从中重新组装数字数据。因为计算机网络通信可以通过有损通信介质被发送,所以经常使用检错和/或纠错方案。一种常见的检错方案可能需要在每个分组的基础上使用检错码。可以丢弃其检错码与期望值不匹配的接收的分组,并且如果合适,接收计算设备可以请求发送计算设备重新发送丢弃的分组。

2、每次重传都会使整个计算机网络通信的效率降低,诸如通过降低在发送计算设备与接收计算设备之间发送的数字数据的吞吐量。在一些情况下,检错可以不适用于计算机网络通信,从而增加了在发送计算设备与接收计算设备之间发送的数字数据的吞吐量。然而,在这种情况下,没有机制来确定接收的分组的任何部分是否被正确接收,因此,这种机制只能在接收计算设备不知道任何特定分组的正确性的情况下被正确使用。


技术实现思路

1、屏蔽的分组校验和可以用于仅针对分组的离散部分提供检错和/或本文档来自技高网...

【技术保护点】

1.一种计算设备,包括:

2.根据权利要求1所述的计算设备,其中所述第一位掩码通过显式地指示要被包括在所述错误检测码中的所述部分来指示要被包括在所述错误检测码中的所述部分,所述其他部分仅通过省略隐式地被指示。

3.根据权利要求1所述的计算设备,其中所述第一位掩码通过显式地指示所述其他部分来指示要被包括在所述错误检测码中的所述部分,从而仅通过省略隐式地指示要被包括在所述错误检测码中的所述部分。

4.根据权利要求1所述的计算设备,其中所述第一位掩码包括多个位,所述多个位中的每个位包括二进制值,所述二进制值指示对应的唯一部分是否要被包括在所述第一分组错误检测...

【技术特征摘要】

1.一种计算设备,包括:

2.根据权利要求1所述的计算设备,其中所述第一位掩码通过显式地指示要被包括在所述错误检测码中的所述部分来指示要被包括在所述错误检测码中的所述部分,所述其他部分仅通过省略隐式地被指示。

3.根据权利要求1所述的计算设备,其中所述第一位掩码通过显式地指示所述其他部分来指示要被包括在所述错误检测码中的所述部分,从而仅通过省略隐式地指示要被包括在所述错误检测码中的所述部分。

4.根据权利要求1所述的计算设备,其中所述第一位掩码包括多个位,所述多个位中的每个位包括二进制值,所述二进制值指示对应的唯一部分是否要被包括在所述第一分组错误检测码的所述生成中还是要被排除在所述第一分组错误检测码的所述生成之外。

5.根据权利要求1所述的计算设备,其中所述第一分组错误检测码是纠错码。

6.根据权利要求1所述的计算设备,其中除了指示要被包括在所述错误检测码中的所述部分之外,所述第一位掩码还单独指示要被包括在分组纠错码中的部分。

7.根据权利要求1所述的计算设备,其中所述一个或多个存储介质包括另外的计算机可执行指令,所述另外的计算机可执行指令在由所述一个或多个处理单元中的至少一些处理单元执行时,使所述计算设备:

8.根据权利要求1所述的计算设备,其中所述一个或多个存储介质包括另外的计算机可执行指令,所述另外的计算机可执行指令在由所述一个或多个处理单元中的至少一些处理单元执行时,使所述计算设备:

9.根据权利要求8所述的计算设...

【专利技术属性】
技术研发人员:A·M·考尔菲尔德M·K·帕帕米查尔
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1