日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]處理哈希查找沖突問題的方法和裝置無效

專利信息
申請號: 201010111309.X 申請日: 2010-02-10
公開(公告)號: CN102147798A 公開(公告)日: 2011-08-10
發明(設計)人: 李猛;郭玲波 申請(專利權)人: 華為技術有限公司
主分類號: G06F17/30 分類號: G06F17/30;H04L12/56;H04L29/06;H04L29/08
代理公司: 北京中博世達專利商標代理有限公司 11274 代理人: 申健
地址: 518129 廣東省*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 處理 查找 沖突 問題 方法 裝置
【說明書】:

技術領域

發明涉及移動通信領域,尤其涉及一種處理哈希查找沖突問題的方法和裝置。

背景技術

現階段,基于哈希函數的查找技術(哈希查找)被廣泛應用在通信領域,通信裝置經常采用基于報文中的關鍵詞進行查找,得到下一步對報文的處理方法。但是,哈希查找存在一個固定的缺陷,就是對于一組關鍵詞,進行哈希運算后,難免會有沖突出現,即不同的關鍵詞經過哈希運算后得到相同的結果。

為了解決哈希查找沖突問題,現有技術提供幾種基本方法:鏈表存儲法、多哈希函數法、完美哈希函數法,以及CAM(Content?Addressable?Memory,內容尋址存儲器)彌補法。

其中,鏈表存儲法將沖突表項存入鏈表中,如圖1所示。該方法對接收到的關鍵字進行哈希運算得到哈希值,根據哈希值查找哈希表,從哈希表得到指向存有沖突表項的鏈表的地址,再使用該地址訪問哈希鏈表,然后遍歷鏈表來查找需要的信息,在惡劣情況下,可能需要很多次存儲器訪問,查找速度很慢。

多哈希函數法是使用多個哈希函數對要查找的關鍵字進行計算后,到對應的多個哈希表中讀取信息進行查找,如圖2所示。當向系統添加信息時,使用第一個哈希函數對關鍵字進行計算得到哈希值,如果對應哈希表的相應位置沒有哈希表項時(無沖突),則將相應信息存入該位置,其它的哈希函數不進行計算。如果仍然存在沖突,則繼續使用其它哈希函數進行計算,直到無沖突發生。查找時,使用多個哈希函數對關鍵字進行計算,同時獲取對應信息,與待查找的關鍵字進行比較后,找到相應的信息。但是,該方法需要極高的存儲器帶寬,給硬件設計帶來的很大的困難。

完美哈希函數法是根據現有數據庫中存在的表項,動態計算出選取的哈希函數,使用此函數對數據庫中存儲的表項進行計算,得到的哈希值不會存在沖突。由于需要動態計算哈希函數,導致向數據庫中添加關鍵字時速度很慢,在需要快速添加、刪除表項的場景中,基本無法使用。

CAM可以根據提供的關鍵字,通過硬件并行查找,輸出對應信息的存儲地址,然后根據該地址從對應的外部存儲器中返回附屬信息到邏輯控制器中。這樣,只用一次存儲器讀取操作即可獲得需要的信息。正是因為CAM查找的快速性,基于CAM的方法在現有的通訊裝置中,尤其是路由器中被大量應用。但是由于工藝的約束,不能夠制作大容量的CAM芯片,對于大量的數據信息(大于1M的32bit信息),是不能夠存儲的。另外,對于CAM芯片的成本和功耗也隨著容量的增加而大幅提高。CAM彌補法利用CAM的特性,當某一關鍵字進行哈希運算后發現表項沖突,如圖3所示,則把沖突表項存儲到CAM中,這樣CAM中只需要存儲沖突的表項,則大大減小了對CAM空間的依賴,節約了成本。但是,該方法在大量添加和刪除表項時,使得原來存儲在CAM中的沖突表項,變成了不再沖突的表項,如果不解決動態回收的問題,會導致CAM中存儲的表項越來越多。

發明內容

本發明所要解決的技術問題在于提供一種處理哈希查找沖突問題的方法和裝置,能夠實現CAM中存儲的沖突表項的動態回收。

為解決上述技術問題,本發明處理哈希查找沖突問題的方法和裝置采用如下技術方案:

一種處理哈希查找沖突問題的方法,包括:

采用鏈表方式將沖突的表項存儲到CAM數據單元中;

當哈希數據單元中存儲有所要刪除的表項時,則刪除所述表項,并從CAM數據單元中回收一個表項存儲到所述哈希數據單元中,當哈希數據單元中未存儲所要刪除的表項時,則刪除存儲在CAM數據單元中的所述表項。

一種處理哈希查找沖突問題的裝置,包括:

添加模塊,用于采用鏈表方式將沖突的表項存儲到CAM數據單元中;

刪除模塊,用于當哈希數據單元中存儲有所要刪除的表項時,則刪除所述表項,并從CAM數據單元中回收一個表項存儲到所述哈希數據單元中,當哈希數據單元中未存儲所要刪除的表項時,則刪除存儲在CAM數據單元中的所述表項。

本發明實施例提供的處理哈希查找沖突問題的方法和裝置,通過采用鏈表方式添加和刪除表項,實現了CAM中存儲的沖突表項的動態回收,解決了在進行大量表項更新時,可能造成的存儲在CAM中的表項大量增加的問題。

附圖說明

為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。

圖1為現有技術鏈表存儲法的示意圖;

圖2為現有技術多哈希函數法的示意圖;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201010111309.X/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 欧美高清视频一区二区三区| 夜夜精品视频一区二区 | 国产特级淫片免费看| 久久精品视频偷拍| 亚欧精品在线观看| 国产三级欧美三级日产三级99| 秋霞av电影网| 国产精品一区二区在线观看免费| 国产精品一区在线播放| 久久国产欧美视频| 午夜av网址| 狠狠搞av| 日本护士hd高潮护士| 久久久久久国产精品免费| 午夜影院一区二区| 日韩精品免费一区| 夜夜嗨av一区二区三区中文字幕| 99riav3国产精品视频| 88国产精品视频一区二区三区| 日韩精品人成在线播放| 夜夜夜夜曰天天天天拍国产| 日韩精品乱码久久久久久| 国产亚洲精品综合一区| 精品国产一二区| 国产偷国产偷亚洲清高| 一区二区三区欧美日韩| 午夜影皖精品av在线播放| 国产一区二| 久久久久国产精品免费免费搜索| 久久久久国产精品www| 国产99视频精品免视看芒果| 99精品黄色| 韩国女主播一区二区| 狠狠色噜噜狠狠狠狠777| 亚洲精品性| 午夜老司机电影| 国产一卡二卡在线播放| 色综合久久综合| 真实的国产乱xxxx在线91| 亚洲精品久久在线| 亚洲乱亚洲乱妇28p| 国产白嫩美女在线观看| 亚洲国产一区二区精华液| 91视频国产一区| 99国产精品永久免费视频 | 国产一区影院| 午夜wwwww| 欧洲在线一区| free性欧美hd另类丰满| 久久精品一| 亚洲精欧美一区二区精品| 国产理论一区| 午夜影院你懂的| 国产精品久久久视频| 李采潭无删减版大尺度| 亚洲天堂国产精品| 久久99精品国产| 国产精品欧美一区二区三区| 亚洲免费永久精品国产| 日韩欧美国产另类| 99久久婷婷国产精品综合| 6080日韩午夜伦伦午夜伦| 96精品国产| 国产精品亚洲欧美日韩一区在线| 精品福利一区| av毛片精品| 91国产在线看| 国产在线一区二区视频| 羞羞免费视频网站| 狠狠色综合久久婷婷色天使| 窝窝午夜精品一区二区| 午夜精品影视| 亚洲精品日韩精品| 日韩av电影手机在线观看| 97涩国一产精品久久久久久久| 精品一区二区三区中文字幕| 福利电影一区二区三区| 日韩一区免费在线观看| 91国内精品白嫩初高生| 老太脱裤子让老头玩xxxxx| 欧美一区二区三区片| 亚洲乱小说| 久久免费视频一区| 国产亚洲久久| 曰韩av在线| 国产精品爽到爆呻吟高潮不挺| 美女张开腿黄网站免费| 午夜社区在线观看| 国产日产欧美一区| 国产激情视频一区二区| 欧美日韩亚洲另类| yy6080影院旧里番乳色吐息 | 久久第一区| 国产欧美性| 乱淫免费视频| 九一国产精品| 午夜欧美a级理论片915影院 | 玖玖玖国产精品| 午夜看片网站| 久久国产麻豆| 国产99久久久精品视频| 午夜天堂电影| 国产精品伦一区二区三区在线观看| 国产一区二区电影在线观看| 国产一区二区极品| 91久久精品国产91久久性色tv| 欧美日韩激情一区二区| 狠狠色噜噜狠狠狠狠69| 91久久免费| 夜色av网站| 国产一二三区免费| 国产精品久久免费视频在线| 日韩精品中文字幕一区二区| 国产欧美精品一区二区三区-老狼| 国产精品乱战久久久| 午夜影皖精品av在线播放| 国产精品国精产品一二三区| 窝窝午夜精品一区二区| 久久不卡一区| 99精品欧美一区二区三区美图| 久久一区二区精品| 一区二区精品在线| 高清国产一区二区| 亚洲欧美v国产一区二区| 视频一区二区三区中文字幕| 国产午夜一级片| 扒丝袜网www午夜一区二区三区| 欧美日韩国产色综合一二三四| 欧美乱大交xxxxx胶衣| 99er热精品视频国产| 日韩国产精品一区二区| 一级午夜影院| 国产日韩区| 国产欧美精品一区二区三区小说| 91国产在线看| 欧美日韩国产区| 亚洲精品乱码久久久久久写真| 日韩av在线影视| 国产色午夜婷婷一区二区三区| 欧美大片一区二区三区| 久久午夜精品福利一区二区 | 亚洲综合日韩精品欧美综合区| 亚洲精品国产久| 国产视频一区二区在线| 国产日韩欧美三级| 国产精品国产三级国产aⅴ下载| 欧美一区二区三区在线免费观看| 久久精品国产久精国产| 精品国产伦一区二区三区| 国产亚洲欧美日韩电影网| 国产区91| 国产精品视频久久久久| 91片在线观看| 91免费视频国产| 51区亚洲精品一区二区三区| 午夜看片在线| 麻豆国产一区二区| 国产一区二区三区黄| 欧美在线视频二区| 久久一区二区精品视频| 国产日韩欧美视频| 一区二区三区国产精品视频| 久久精品国产色蜜蜜麻豆| 日韩精品免费播放| 浪潮av色| 国产精品人人爽人人做av片| 最新国产精品自拍| 国产精品国产三级国产播12软件| 欧美一区二区三区久久久精品| 狠狠色狠狠综合久久| 性欧美一区二区| 久久九精品| 国产一级一区二区三区| 手机看片国产一区| 狠狠色综合欧美激情| 在线国产一区二区三区| 欧美69精品久久久久久不卡| 午夜激情在线免费观看| 免费久久一级欧美特大黄| 国产午夜亚洲精品午夜鲁丝片| 李采潭无删减版大尺度| 国产婷婷一区二区三区久久| 精品一区欧美| 国产精品对白刺激在线观看| 小萝莉av| 午夜剧场一级片| 欧美高清xxxxx| 国产视频二区在线观看| 国产欧美一区二区三区在线看| 欧美一区二区久久| 国产精品亚洲一区| 亚洲欧美国产日韩色伦| 免费午夜在线视频| 日韩精品免费一区二区夜夜嗨| 国产一区二区三区伦理| 99精品偷拍视频一区二区三区| 国产伦精品一区二区三区电影| 国产午夜伦理片| 国产高清精品一区二区| 国产亚洲久久| 狠狠躁夜夜躁2020| 精品99免费视频| 精品一区中文字幕| 日本一区二区电影在线观看| 国产精品久久二区| 久久精品色欧美aⅴ一区二区| 黄毛片在线观看| 中文在线一区二区三区| 午夜国产一区二区三区| 99re国产精品视频| 国产一区第一页| 丰满岳乱妇在线观看中字| 欧美日韩三区| 午夜av网址| 亚洲国产一区二区精华液| 色乱码一区二区三在线看| 日本亚洲国产精品| 国产无套精品一区二区| 亚洲**毛茸茸| 中文在线一区| 精品久久久久久中文字幕大豆网| 国产呻吟久久久久久久92| 国产日韩欧美网站| 色婷婷精品久久二区二区我来| 亚洲国产精品一区二区久久,亚洲午夜| 国产欧美精品久久| 扒丝袜网www午夜一区二区三区| 久久99久久99精品蜜柚传媒| 奇米色欧美一区二区三区| 国精产品一二四区在线看| 99精品一区二区| 国产亚洲精品久久网站| 国产91清纯白嫩初高中在线观看| 粉嫩久久久久久久极品| 免费91麻豆精品国产自产在线观看| 91精品第一页| 午夜av资源| 年轻bbwwbbww高潮| 亚洲高清久久久| 午夜激情电影院| 欧美一区二区三区四区夜夜大片| 国产69精品久久久久久| 欧美日韩国产123| 日韩欧美一区二区久久婷婷| 国产色午夜婷婷一区二区三区| 久久一区二区三区视频|