[发明专利]用于产生和使用改进的树形位图数据结构的方法和装置有效
申请号: | 03122924.7 | 申请日: | 2003-04-24 |
公开(公告)号: | CN1462004A | 公开(公告)日: | 2003-12-17 |
发明(设计)人: | 维贾伊·兰加拉詹;达利特·沙吉;威廉·N·伊瑟顿 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/24;G06F12/02 |
代理公司: | 北京东方亿思专利代理有限责任公司 | 代理人: | 杜娟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了用来在例如路由器、包交换系统中,在确定最长前缀匹配时,产生和使用一种改进的树形位图数据结构的方法和装置。一个实现组织树形位图,以最小化在一个查找操作过程中必须被访问的内部节点的数量。在TRIE或搜索节点的每一个中都包含有一个指向叶或结果数组中迄今最佳匹配条目的指针,这允许对这个结果的直接访问而不用必须分析相应的内部节点。而且,一个实现将特定级别的内部节点存储为在它的子数组中的第一个单元。此外,一个实现使用能够同时遍历多个树形位图或其他数据结构的通用搜索引擎,并且执行完全搜索、部分搜索和例如在接收到要搜索的额外数据后重新开始部分搜索。 | ||
搜索关键词: | 用于 产生 使用 改进 树形 位图 数据结构 方法 装置 | ||
【主权项】:
1.一种计算机可读介质,在其上存储有数据结构,数据结构包括:第一搜索节点;第一子数组,包括第一内部节点和第二搜索节点;和第一叶数组,包括多个第一叶数组条目;其中,第一搜索节点,包括一个指向第一子数组的指针;其中,第一内部节点,包括一个指向第一叶数组的指针;并且其中,第二搜索节点,包括一个指向多个第一叶数组条目中的一个的指针。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03122924.7/,转载请声明来源钻瓜专利网。