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

[發明專利]字符串匹配方法和裝置在審

專利信息
申請號: 201410240320.4 申請日: 2014-05-30
公開(公告)號: CN105468588A 公開(公告)日: 2016-04-06
發明(設計)人: 廖勇;文劉飛;朱葛 申請(專利權)人: 華為技術有限公司;電子科技大學
主分類號: G06F17/30 分類號: G06F17/30
代理公司: 北京同立鈞成知識產權代理有限公司 11205 代理人: 劉芳
地址: 518129 廣東*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 字符串 匹配 方法 裝置
【說明書】:

技術領域

發明涉及計算機技術領域,尤其涉及字符串匹配方法和裝置。

背景技術

為了應對網絡入侵,需要對端口接收到的字符串進行監控,即需要對接收到的字符串按照特定的模式字符串進行分段匹配,為了使得字符串匹配更加高效,現有技術往往在異構計算環境中使用沒有回溯跳轉的多模式字符串匹配算法進行字符串匹配,即首先由CPU建立狀態自動機,該自動機不包括字符匹配失敗后的跳轉,并將該自動機發送到圖形處理器的全局內存中,以便圖形處理器上的線程利用該自動機對接收到的待匹配字符串進行匹配,由于采用了異構計算環境,則圖形處理器上的多個線程同時對同一字符串的不同分段進行匹配,為了防止漏匹配,每個分段之間都有重疊區域,該重疊區域的長度為模式字符串長度的最大值。

上述沒有回溯跳轉的多模式字符串匹配算法是將接收到的長度為n的待匹配字符串分為n段,對于任意一個分段i(1≤i≤n),該分段從待匹配字符串的第i個字符開始,到第n個字符結束,當在字符串匹配的過程中遇到匹配失敗的情況時,該匹配過程結束,即在利用上述狀態自動機進行字符串匹配的時候不進行狀態回溯,當較少的模式字符串之間的相似度較低的情況下,可能每個線程檢測到一個或幾個字符時即可以判斷匹配失敗,避免了圖形處理器對重疊區域進行檢測時浪費的系統資源。

在利用現有力學模型試驗裝置進行試驗的過程中,發明人發現現有技術至少存在如下問題:

當模式字符串的數量較多的時候,每個模式字符串中相似段出現的概率更高,每個線程需要檢測更多的字符才可能判斷為匹配失敗,導致每個線程的執行時間會大幅增加,從而導致在較多模式字符串的情況下,字符串匹配的效率低。

發明內容

本發明的實施例提供一種字符串匹配方法和裝置,通過將模式字符串進行分段匹配,能夠使得字符串匹配更加高效。

本發明實施例的第一方面是提供字符串匹配方法,該方法包括:

獲取前綴狀態自動機,所述前綴狀態自動機是由模式字符串的前綴按照多模式字符串匹配算法構成的狀態自動機,所述模式字符串為字符串匹配時所用的特征字符串,所述前綴由從所述模式字符串第一個字符開始逐個提取預設值個數的字符組合而成;

獲取待匹配字符串,根據所述前綴狀態自動機對所述待匹配字符串進行字符串匹配,以便所述字符串匹配成功后中央處理器利用所述模式字符串的后綴對所述待匹配字符串進行第二次字符串匹配。

結合第一方面,在第一種可能的實現方式中,所述獲取狀態自動機包括:

從存儲器中獲取所述前綴狀態自動機,所述前綴狀態自動機按照稀疏矩陣的方式存儲在所述存儲器內存中,所述稀疏矩陣中的行表示所述前綴狀態自動機的各個狀態,所述稀疏矩陣每一列對應一個輸入,所述稀疏矩陣中的列表示所述前綴狀態自動機接收到每一列對應的輸入時狀態跳轉的下一跳狀態,其中-1表示在該行所示的狀態下有字符串被成功匹配;

在所述存儲器中存儲有匹配列表,所述匹配列表包括所述前綴狀態自動機的每一個狀態以及與每一個狀態對應的地址,若其中第一狀態對應的地址不為空,則表示在該第一狀態下有所述模式字符串的前綴被成功匹配,該第一狀態對應的地址為被成功匹配到的所述模式字符串的前綴的存儲地址。

結合第一方面,在第二種可能的實現方式中,所述根據所述前綴狀態自動機對所述待匹配字符串進行字符串匹配包括:

獲取所述待匹配字符串,從所述待匹配字符串的首個字符開始,由至少一個線程將所述待匹配字符串中的每個字符輸入到所述前綴狀態自動機中,當所使用的線程數量大于1時,每兩個線程輸入的所述待匹配字符串中相同位置的字符數量等于所述預設值;

當所述待匹配字符串中的每一個字符都在所述前綴狀態自動機中完成匹配過程,則生成匹配結果,并將所述匹配結果存儲在存儲器中。

第二方面,提供一種字符串匹配方法,該方法包括:

獲取后綴狀態自動機,所述后綴狀態自動機是由模式字符串的后綴按照多模式字符串匹配算法構成的狀態自動機,且所述后綴狀態自動機不包括狀態回溯,所述模式字符串為字符串匹配時所用的特征字符串,所述后綴的長度為所述模式字符串的長度與預設值的差值;

在圖形處理器對所述待匹配字符串進行字符串匹配成功后,獲取待匹配字符串,根據所述后綴狀態自動機對所述待匹配字符串進行字符串匹配。

結合第二方面,在第一種可能的實現方式中,所述方法還包括:

將所述模式字符串拆分為前綴和后綴,所述前綴由從所述模式字符串第一個字符開始逐個提取所述預設值個數的字符組合而成,所述后綴為所述模式字符串減去所述前綴后剩下的部分;

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91影视一区二区三区| 91丝袜国产在线播放| 亚洲国产精品日本| 亚洲久色影视| 久久久久国产一区二区三区不卡| 久久99国产精品久久99| 日韩av三区| 国产高清精品一区| 日本一区二区在线电影| 夜夜精品视频一区二区| 秋霞av电影网| 99re热精品视频国产免费| 亚洲欧美精品suv| 欧美色综合天天久久| 国产视频一区二区在线播放| 亚洲欧美中日精品高清一区二区| 精品国产乱码久久久久久a丨| 一区二区免费播放| 特级免费黄色片| 91理论片午午伦夜理片久久 | 夜色av网站| 久久一级精品| www亚洲精品| 国产v亚洲v日韩v欧美v片| 国产在线一二区| 91丝袜国产在线播放| 精品国产1区2区| 精品国产乱码久久久久久软件影片| 中文字幕日本一区二区| 亚洲欧洲另类精品久久综合| 午夜av在线电影| 欧美乱妇在线观看| 国产精品丝袜综合区另类| 欧美在线观看视频一区二区| 国产麻豆精品久久| 精品日韩久久久| 欧美高清性xxxxhdvideos | 911久久香蕉国产线看观看| 亚洲美女在线一区| 亚洲欧美日韩综合在线| 色吊丝av中文字幕| 久久福利免费视频| 91香蕉一区二区三区在线观看| ass韩国白嫩pics| bbbbb女女女女女bbbbb国产| 欧美一区二区三区国产精品| 综合欧美一区二区三区| 国产在线视频二区| 国产床戏无遮挡免费观看网站| 国产农村妇女精品一二区| 狠狠躁狠狠躁视频专区| 国产亚洲久久| 午夜激情影院| 欧美一区二区三区在线免费观看| 躁躁躁日日躁网站| 香港三日本8a三级少妇三级99| 国产69精品久久99不卡解锁版 | 欧美一区二区在线不卡| 国产精品二区一区| 日本精品99| 国产精品不卡一区二区三区| 国产伦精品一区二区三区免费迷| 日韩精品免费一区二区中文字幕| 欧美3p激情一区二区三区猛视频| 国产农村妇女精品一区二区 | 国产一区二区视频在线| 国产精品一区二区av日韩在线| 亚州精品国产| 日韩精品一区二区三区免费观看| 欧美极品少妇videossex| 欧美日韩一区二区三区在线观看视频| 99精品小视频| 国产97在线播放| 日韩精品久久久久久中文字幕8| 二区三区视频| 国产伦精品一区二| 亚洲国产精品激情综合图片| 国产91精品一区| 亚洲国产精品91| 国产午夜精品av一区二区麻豆| 国产一区二区综合| 国产精品国产三级国产专播精品人| 国产午夜亚洲精品| 久久九精品| 久久久久久久亚洲视频| 国产原创一区二区| 亚洲欧洲日韩| 国产在线拍揄自揄拍| 激情欧美一区二区三区| 久99久视频| 蜜臀久久精品久久久用户群体| 国产精品乱码一区| 日本不卡精品| 欧美乱战大交xxxxx| 亚洲国产偷| 亚洲欧美另类综合| 亚洲少妇中文字幕| 亚洲欧美国产日韩色伦| 日本一区二区三区电影免费观看| 亚洲国产精品肉丝袜久久| 欧美日韩一区二区三区不卡视频| 强行挺进女警紧窄湿润| 欧美日韩久久一区二区| 性色av色香蕉一区二区三区| 国产69精品久久久久按摩| 久久aⅴ国产欧美74aaa| 午夜一级电影| 国产亚洲精品久久午夜玫瑰园 | 国产一区二区三区黄| 香蕉久久国产| 久久久精品欧美一区二区| 久久精品欧美一区二区| 日本一区二区三区四区高清视频| 香港三日本三级三级三级| 91麻豆精品国产91久久久资源速度 | 午夜叫声理论片人人影院| 日日噜噜夜夜狠狠| 午夜伦理在线观看| 日韩av在线导航| 欧美精品一区二区久久久| 色婷婷精品久久二区二区蜜臂av| 色噜噜狠狠狠狠色综合久| 羞羞视频网站免费| 99re热精品视频国产免费 | 久99久视频| 99国产精品免费| 狠狠色狠狠色综合久久第一次| 少妇高潮一区二区三区99小说| 国产精品自产拍在线观看桃花| 996久久国产精品线观看| 欧美极品少妇xx高潮| 狠狠色丁香久久综合频道| 91精彩刺激对白露脸偷拍| 96国产精品视频| 日韩av不卡一区| 国产在线精品一区| 国产日韩一区在线| 国语精品一区| 国产午夜亚洲精品午夜鲁丝片 | 国产一区二区伦理| 国产亚洲精品久久久久久网站 | 国产精品理人伦一区二区三区 | 亚洲欧美日本一区二区三区 | 欧美一区免费| 国产中文字幕一区二区三区| 久久精品一| 精品在线观看一区二区| 国产在线一区观看| 欧美在线一级va免费观看| 亚洲精品456| 欧美一区二区三区久久综合| 一区二区三区免费高清视频| 欧美3p激情一区二区三区猛视频| 毛片大全免费看| 国产品久精国精产拍| 国产精品96久久久久久久| 国产精品一区二区在线看| 美国三级日本三级久久99 | 国产69精品久久99不卡解锁版| av午夜在线观看| 亚洲欧美日本一区二区三区| 91久久国语露脸精品国产高跟| 国产一区二区a| 日韩午夜电影院| 国产精品不卡在线| 久久乐国产精品| 国产91丝袜在线| 国产精品高潮呻吟视频| 国产日韩麻豆| 精品一区二区超碰久久久| 性色av色香蕉一区二区| 久久久精品中文| 亚洲国产精品激情综合图片| 国产精品久久久久久久久久久新郎| 性色av香蕉一区二区| 欧美日韩国产欧美| 免费毛片**| 久久精品国产96| 狠狠色丁香久久婷婷综合_中| 国产三级欧美三级日产三级99| 综合久久一区| 亚洲欧美色图在线| 国产欧美日韩另类| 一色桃子av大全在线播放| 精品国产亚洲一区二区三区| 三级视频一区| 亚洲w码欧洲s码免费| 午夜诱惑影院| 91精品第一页| 精品国产一区二区三区在线| 娇妻被又大又粗又长又硬好爽| 国产一二区精品| 精品国产一区二区三区四区vr| 国产一区二区片| 偷拍自中文字av在线| 91久久国产露脸精品| 国产日本一区二区三区| 国精偷拍一区二区三区| 美国一级片免费观看| 欧美日韩国产精品一区二区| 亚洲欧洲精品一区二区三区不卡| 国产一区二区三区四| 国产在线卡一卡二| 亚洲欧美日韩在线看| 午夜看片网站| 精品少妇一区二区三区免费观看焕| 小萝莉av| 国产精品久久久久久久久久久久久久久久久久 | 久久久一二区| 999久久久国产| 亚洲精品老司机| 国产99网站| 欧美一区二区三区免费看| 一区二区久久精品| 69精品久久| 久久免费视频一区二区| 欧美日韩一区二区三区在线播放 | 国产精品麻豆99久久久久久| 久久天天躁狠狠躁亚洲综合公司| 在线国产精品一区二区| 日韩亚洲欧美一区二区| 精品国精品国产自在久不卡| 日韩精品免费一区二区中文字幕 | 狠狠色噜噜狠狠狠狠奇米777| 国产九九九精品视频| 亚洲精品日本久久一区二区三区 | 一本色道久久综合亚洲精品图片 | 少妇中文字幕乱码亚洲影视| 亚洲精品国产精品国产| 99久久国产综合| 久久久久国产亚洲日本| ass美女的沟沟pics| 日本精品视频一区二区三区 | 国产精品美女www爽爽爽视频| 日韩精品一区二区中文字幕| 9999国产精品| 国产精品精品国内自产拍下载| 欧美日韩三区二区| 日韩精品人成在线播放| 国产欧美一区二区在线观看| 国产精品国产亚洲精品看不卡15| 日本少妇一区二区三区| 亚洲乱小说| 综合久久色| 国产高潮国产高潮久久久91| 91麻豆精品国产91久久久久|