-
公开(公告)号:CN105993150B
公开(公告)日:2019-11-05
申请号:CN201480074766.2
申请日:2014-12-18
申请人: 马维尔国际贸易有限公司
IPC分类号: H04L12/935 , H04L12/741
摘要: 在用于处理网络设备中的分组的方法中,在网络设备的第一端口处接收第一分组。从第一分组的首部中提取第一比特集合,第一比特集合对应于第一分组的首部中的第一比特位置集合。执行第一处理操作集合以使用第一比特集合来处理第一分组。在网络设备的第二端口处接收第二分组。从第二分组的首部中提取第二比特集合,第二比特集合对应于第二分组的首部中的第二比特位置集合。执行第二处理操作集合以使用第二比特集合来处理第二分组。
-
公开(公告)号:CN105191235A
公开(公告)日:2015-12-23
申请号:CN201480023788.6
申请日:2014-03-20
申请人: 马维尔国际贸易有限公司
IPC分类号: H04L12/933
CPC分类号: H04L12/5689 , H04L45/00 , H04L49/252 , H04L49/90
摘要: 在一种用于处理网络分组的方法中,在进入端口处接收网络分组。在该网络分组的至少第一部分已经被接收之后,但是在该网络分组已经被完全接收之前,基于该第一部分生成表示该网络分组的第一数据结构,对该第一数据结构进行处理,并且响应于对该第一数据结构进行处理,该网络分组开始被选择性地转发至一个或多个第一外出端口,或者选择性地不被转发至任何外出端口。生成表示该网络分组的第二数据结构,并且在该网络分组已经被完全接收之后,对该第二数据分组进行处理,并且响应于对该第二数据结构进行处理,该数据分组选择性地被转发至不同于该一个或多个第一外出端口的一个或多个第二外出端口。
-
公开(公告)号:CN105308906B9
公开(公告)日:2019-04-12
申请号:CN201480034176.7
申请日:2014-05-04
申请人: 马维尔国际贸易有限公司
IPC分类号: H04L12/26 , H04L12/819
CPC分类号: H04L43/024 , H04L41/147 , H04L43/02 , H04L43/0876 , H04L43/16 , H04L47/215
摘要: 一种包括多个接口的网络设备,所述多个接口被配置成从网络接收将由所述网络设备处理的分组。该网络设备的负载确定电路被配置成,确定所述网络设备的分组业务负载是否高于业务负载阈值;以及,双模计数器模块被配置成(i)响应于对所述负载确定单元确定所述分组业务负载高于所述业务负载阈值,使用第一计数模式来确定与所接收的分组相关联的份额计数,以及(ii)响应于作为对所述负载确定单元确定所述分组业务负载不高于所述业务负载阈值,使用不同于所述第一计数模式的第二计数模式来确定与所接收的分组相关联的份额计数。
-
公开(公告)号:CN104854899B
公开(公告)日:2019-03-12
申请号:CN201380064658.2
申请日:2013-11-13
申请人: 马维尔国际贸易有限公司
IPC分类号: H04W24/00
CPC分类号: H04W36/00 , H04W36/0079 , H04W76/18
摘要: 一种方法包括:在移动通信终端(24)中,在经由服务基站(28)建立呼叫期间检测终端与服务基站之间的通信质量的恶化。在经由服务基站建立呼叫期间,终端搜索适于建立呼叫的备选基站(28)。在找到备选基站时,切换至经由备选基站来建立呼叫。
-
公开(公告)号:CN105308906B
公开(公告)日:2019-03-12
申请号:CN201480034176.7
申请日:2014-05-04
申请人: 马维尔国际贸易有限公司
IPC分类号: H04L12/26 , H04L12/819
CPC分类号: H04L43/024 , H04L41/147 , H04L43/02 , H04L43/0876 , H04L43/16 , H04L47/215
摘要: 一种包括多个接口的网络设备,所述多个接口被配置成从网络接收将由所述网络设备处理的分组。该网络设备的负载确定电路被配置成,确定所述网络设备的分组业务负载是否高于业务负载阈值;以及,双模计数器模块被配置成(i)响应于对所述负载确定单元确定所述分组业务负载高于所述业务负载阈值,使用第一计数模式来确定与所接收的分组相关联的份额计数,以及(ii)响应于作为对所述负载确定单元确定所述分组业务负载不高于所述业务负载阈值,使用不同于所述第一计数模式的第二计数模式来确定与所接收的分组相关联的份额计数。
-
公开(公告)号:CN105122745A
公开(公告)日:2015-12-02
申请号:CN201480021019.2
申请日:2014-02-27
申请人: 马维尔国际贸易有限公司
IPC分类号: H04L12/745
CPC分类号: H04L61/103 , H04L45/7453 , H04L45/748
摘要: 在网络设备的搜索引擎处获得与分组相关联的网络地址。该搜索引擎包括表示路由表中相应长度的前缀的多个布隆过滤器。相应的布隆过滤器被应用于网络地址的相应前缀以确定在路由表中针对其可能存在匹配的一个或者多个前缀的集合。以最长前缀作为开始并且以前缀长度的降序继续,使用前缀集合中的前缀对存储器执行若干访问,直至在路由表中找到匹配条目,并且获取用于分组的路由信息。如果所执行的存储器访问的数量超过了阈值,该路由表被调适以减少针对与该网络地址相关联的后续分组所要执行的存储器访问的数量。
-
公开(公告)号:CN104871145A
公开(公告)日:2015-08-26
申请号:CN201380066903.3
申请日:2013-12-20
申请人: 马维尔国际贸易有限公司
IPC分类号: G06F13/16
CPC分类号: H04L41/083 , H04L49/00 , H04L49/1523
摘要: 网络设备包括被配置为执行分组处理功能的处理器设备以及包括多个存储器块的共享存储器系统。存储器连接性网络将处理器设备耦合到共享存储器系统。配置单元配置存储器连接性网络,使得向处理器设备提供对存储器块的相应集的访问。
-
公开(公告)号:CN106537863B
公开(公告)日:2019-11-26
申请号:CN201480066759.8
申请日:2014-10-16
申请人: 马维尔国际贸易有限公司
IPC分类号: H04L29/06
摘要: 针对分组的一个或多个处理操作在网络设备的分组处理节点执行,该分组处理节点被配置为执行针对分组的多个不同处理操作。第一加速引擎被触发用于执行针对分组的第一附加处理操作。第一附加处理操作构成与分组处理节点被配置成执行的多个不同处理操作不同的操作。第一附加处理操作由第一加速引擎执行。与在第一加速引擎执行第一附加处理操作并发地,由分组处理节点执行针对分组的第二附加处理操作的至少一部分,第二附加处理操作不依赖于第一附加处理操作的结果。
-
公开(公告)号:CN105122745B
公开(公告)日:2019-06-28
申请号:CN201480021019.2
申请日:2014-02-27
申请人: 马维尔国际贸易有限公司
IPC分类号: H04L12/745
CPC分类号: H04L61/103 , H04L45/7453 , H04L45/748
摘要: 在网络设备的搜索引擎处获得与分组相关联的网络地址。该搜索引擎包括表示路由表中相应长度的前缀的多个布隆过滤器。相应的布隆过滤器被应用于网络地址的相应前缀以确定在路由表中针对其可能存在匹配的一个或者多个前缀的集合。以最长前缀作为开始并且以前缀长度的降序继续,使用前缀集合中的前缀对存储器执行若干访问,直至在路由表中找到匹配条目,并且获取用于分组的路由信息。如果所执行的存储器访问的数量超过了阈值,该路由表被调适以减少针对与该网络地址相关联的后续分组所要执行的存储器访问的数量。
-
公开(公告)号:CN106537863A
公开(公告)日:2017-03-22
申请号:CN201480066759.8
申请日:2014-10-16
申请人: 马维尔国际贸易有限公司
IPC分类号: H04L29/06
摘要: 针对分组的一个或多个处理操作在网络设备的分组处理节点执行,该分组处理节点被配置为执行针对分组的多个不同处理操作。第一加速引擎被触发用于执行针对分组的第一附加处理操作。第一附加处理操作构成与分组处理节点被配置成执行的多个不同处理操作不同的操作。第一附加处理操作由第一加速引擎执行。与在第一加速引擎执行第一附加处理操作并发地,由分组处理节点执行针对分组的第二附加处理操作的至少一部分,第二附加处理操作不依赖于第一附加处理操作的结果。
-
-
-
-
-
-
-
-
-