发明授权
US08401015B2 Method, device, computer program product and system for representing a partition of n w-bit intervals associated to d-bit data in a data communications network
有权
用于表示在数据通信网络中与d位数据相关联的n个w位间隔的分区的方法,设备,计算机程序产品和系统
- 专利标题: Method, device, computer program product and system for representing a partition of n w-bit intervals associated to d-bit data in a data communications network
- 专利标题(中): 用于表示在数据通信网络中与d位数据相关联的n个w位间隔的分区的方法,设备,计算机程序产品和系统
-
申请号: US12446305申请日: 2007-10-19
-
公开(公告)号: US08401015B2公开(公告)日: 2013-03-19
- 发明人: Mikael Sundström
- 申请人: Mikael Sundström
- 申请人地址: SE Lulea
- 专利权人: Oricane AB
- 当前专利权人: Oricane AB
- 当前专利权人地址: SE Lulea
- 代理机构: Renner, Otto, Boisselle & Sklar, LLP
- 优先权: SE0602206 20061020
- 国际申请: PCT/SE2007/050759 WO 20071019
- 国际公布: WO2008/048184 WO 20080424
- 主分类号: H04L12/28
- IPC分类号: H04L12/28
摘要:
The present invention relates to a method for representing a partition of n w-bit intervals associated to d-bit data in a data communications network, said method comprising the steps of: providing in a memory (102), a datagram forwarding data structure (10) provided for indicating where to forward a datagram in said network, which data structure (10) is in the form of a tree comprising at least one leaf (11) and possibly a number of nodes (13) including partial nodes, said data structure (10) having a height (h), corresponding to a number of memory accesses required for looking up a largest stored non-negative integer smaller than or equal to a query key, step 201, reducing worst storage cost by using a technique for reduction of worst case storage cost that are selectable from: partial block tree compaction, virtual blocks, bit push pulling, block aggregation or split block trees, and variations thereof, step 202, updating the layered data structure partially including by using a technique for scheduling maintenance work that are selectable from: vertical segmentation and bucket list maintenance, and providing a hybrid structure by using a technique that are selectable from cluster monitoring, path compression, prefix pointer encoding to provide a static hybrid block tree, step 203.
公开/授权文献
信息查询