【技术实现步骤摘要】
本专利技术涉及根据权利要求1的前序部分的用于关于数据段的进一步处理对数据段分类的方法。
技术介绍
已知的是,用于网络、诸如CAN(ControllerAreaNetwork(控制器局域网络))、扩展CAN或FlexRay的通信控制器可以具有用于相应数据包的过滤功能,以便仅滤出并且观察网络通信量的小部分。
对于网络过渡单元或者网关来说,数据包过滤器可以基于大的通信矩阵以关于数据存储器的大的耗费来实现。尤其汽车领域中的升高数目的网络类型和升高数目的子网络使不同网络之间的灵活的网关单元的构造变得困难。
从作者RasmusPagh和GlemmingFricheRodler的出版物“Cuckoohashing(布谷鸟哈希)”中已知所谓的布谷鸟哈希。
技术实现思路
本专利技术所基于的问题通过根据权利要求1所述的方法来解决。有利的改进方案在从属权利要求中被说明。此外,本专利技术的重要的特征在随后的描述中以及在附图中可找到。特征不仅单独地而且组合地对于本专利技术来说是重要的,而对此不再次指出。
为了确定用于数据段的进一步处理的参数,根据相应哈希表的第一和第二表条目借助于选择功能来选择用于查找表的相应密钥。有利地,可以通过使用两个哈希表以及两个不同的哈希函数来终止式地(terminierend)实施所述方法,其中同时大大减少密钥的错误确定以及因此数据段的有错误的放行的数目。
在一种有利的实施方式中,第一哈希函数将报头信息的第一子区域确定为第一哈希值。由此提供简单的哈希函数,所述哈希函数可以没有困 ...
【技术保护点】
用于关于数据段(4)在数据传送单元(18)中、尤其在网络处理器中的进一步处理对所述数据段分类的方法,其特征在于,‑ 所述数据段(4)包括所封装的网络协议的数据包(10)的报头信息(12),‑ 第一哈希值(82)根据充当查找密钥的所述报头信息(12)借助于第一哈希函数(92)来确定,‑ 第二哈希值(86)根据充当查找密钥的所述报头信息(12)借助于第二哈希函数(94)来确定,‑ 第一哈希表(72)中的第一表条目(96)根据所述第一哈希值(82)来确定,‑ 第二哈希表(74)中的第二表条目(98)根据所述第二哈希值(86)来确定,‑ 用于查找表(32)的密钥(34e;122;118;120)根据所述第一和第二表条目(96、98)借助于选择功能(106)来选择,以及‑ 用于进一步处理所述数据段(4)的参数(20)根据所述查找表(32)中的表条目来确定,所述表条目与用于所述查找表(32)的密钥(34e)相对应。
【技术特征摘要】
2015.01.13 DE 102015200301.91.用于关于数据段(4)在数据传送单元(18)中、尤其在网络处理器中的进一步处理对所述数据段分类的方法,其特征在于,
-所述数据段(4)包括所封装的网络协议的数据包(10)的报头信息(12),
-第一哈希值(82)根据充当查找密钥的所述报头信息(12)借助于第一哈希函数(92)来确定,
-第二哈希值(86)根据充当查找密钥的所述报头信息(12)借助于第二哈希函数(94)来确定,
-第一哈希表(72)中的第一表条目(96)根据所述第一哈希值(82)来确定,
-第二哈希表(74)中的第二表条目(98)根据所述第二哈希值(86)来确定,
-用于查找表(32)的密钥(34e;122;118;120)根据所述第一和第二表条目(96、98)借助于选择功能(106)来选择,以及
-用于进一步处理所述数据段(4)的参数(20)根据所述查找表(32)中的表条目来确定,所述表条目与用于所述查找表(32)的密钥(34e)相对应。
2.根据权利要求1所述的方法,其中所述第一哈希函数(92)将所述报头信息(12)的第一子区域确定为第一哈希值(82)。
3.根据权利要求2所述的方法,其中所述第二哈希函数(94)将所述报头信息(12)的第二子区域或者固定值确定为第二哈希值(86)。
4.根据前述权利要求之一所述的方法,其中根据事先所规定的标志(chid)以及根据所述数据段(4)所来自的输入接口(6)的标志(devid)来确定通过位索引(76),以及其中根据处于所述第一和第二表条目(96、98)的相应位序列(102、112;104、114)中的由所述通过位索引(76)所规定的位置处的两个通过位来选择用于所述查找表(32)的密钥(34e;112;118;120)。
5.根据前述权利要求之一所述的方法,其中所述报头信息(12a)包括扩展CAN标志,其中所述第一子区域包括所述扩展CAN标志的第一部分或者所述扩展CAN标志的一部分,以及其中所述第二子区域包括所述扩展CAN标志的第二部分或者所述扩展CAN标志的一...
【专利技术属性】
技术研发人员:H洛伊韦尔,S克罗伊茨,
申请(专利权)人:罗伯特·博世有限公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。