[發(fā)明專利]一種基于多狀態(tài)機(jī)的協(xié)議解析系統(tǒng)及方法在審
| 申請(qǐng)?zhí)枺?/td> | 201710048041.1 | 申請(qǐng)日: | 2017-01-21 |
| 公開(kāi)(公告)號(hào): | CN106817372A | 公開(kāi)(公告)日: | 2017-06-09 |
| 發(fā)明(設(shè)計(jì))人: | 邱志斌;方曉亮;涂高元;郭永興;陸云燕;陳雅賢 | 申請(qǐng)(專利權(quán))人: | 廈門(mén)天銳科技股份有限公司 |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 361000 福建省廈門(mén)市廈*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 狀態(tài)機(jī) 協(xié)議 解析 系統(tǒng) 方法 | ||
1.一種基于多狀態(tài)機(jī)的協(xié)議解析系統(tǒng),其特征在于包括:
多狀態(tài)機(jī)生成模塊,用于定義需要的狀態(tài)機(jī)以及狀態(tài)機(jī)之間的跳轉(zhuǎn)關(guān)系;以及,
狀態(tài)機(jī)匹配模塊,用于待匹配數(shù)據(jù)的輸入、中間匹配結(jié)果的保存以及最終匹配結(jié)果的輸出。
2.一種基于多狀態(tài)機(jī)的協(xié)議解析方法,其特征在于包括如下步驟:
步驟1,初始化所有狀態(tài)機(jī),并定義各狀態(tài)機(jī)之間的跳轉(zhuǎn)關(guān)系,形成多狀態(tài)機(jī);
步驟2,將待匹配的數(shù)據(jù)輸入多狀態(tài)機(jī)進(jìn)行匹配,輸出匹配結(jié)果。
3.如權(quán)利要求2所述的一種基于多狀態(tài)機(jī)的協(xié)議解析方法,其特征在于:所述步驟1中,對(duì)基于Http協(xié)議的多狀態(tài)機(jī),將特征碼“POST”作為根狀態(tài)機(jī)下的特征碼,“/r/n/r/n”為“POST”特征碼下的結(jié)束特征碼。
4.如權(quán)利要求2所述的一種基于多狀態(tài)機(jī)的協(xié)議解析方法,其特征在于:所述步驟1中,對(duì)基于Smtp協(xié)議的多狀態(tài)機(jī),將特征碼“To:”作為根狀態(tài)機(jī)下的特征碼,“/r/n/r/n”為“To:”特征碼下的結(jié)束特征碼。
5.如權(quán)利要求2所述的一種基于多狀態(tài)機(jī)的協(xié)議解析方法,其特征在于:所述步驟2的具體內(nèi)容是:
步驟21,將待匹配的數(shù)據(jù)輸入多狀態(tài)機(jī)進(jìn)行匹配;如果前置狀態(tài)不為空,則將當(dāng)前狀態(tài)恢復(fù)為前置狀態(tài);否則從根狀態(tài)機(jī)開(kāi)始匹配;
步驟22,如果匹配到特征碼,則執(zhí)行步驟23,否則執(zhí)行步驟25;
步驟23,如果特征碼為結(jié)束特征碼,則執(zhí)行步驟24,否則保存對(duì)應(yīng)的有效數(shù)據(jù),并跳轉(zhuǎn)到該特征碼對(duì)應(yīng)的狀態(tài)機(jī),并執(zhí)行步驟22;
步驟24,將獲取到的有效數(shù)據(jù)進(jìn)行整合并分析:如果有效數(shù)據(jù)符合解析的協(xié)議特征,則輸出解析結(jié)果并跳轉(zhuǎn)到該特征碼對(duì)應(yīng)的狀態(tài)機(jī);否則判定匹配結(jié)果為臟數(shù)據(jù),丟棄獲取到的有效數(shù)據(jù),并跳轉(zhuǎn)到容錯(cuò)狀態(tài)機(jī);執(zhí)行完上述操作后執(zhí)行步驟22;
步驟25,匹配結(jié)束,將最后匹配到的狀態(tài)保存為前置狀態(tài)。
6.如權(quán)利要求5所述的一種基于多狀態(tài)機(jī)的協(xié)議解析方法,其特征在于:所述步驟24中,容錯(cuò)狀態(tài)機(jī)為根狀態(tài)機(jī)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門(mén)天銳科技股份有限公司,未經(jīng)廈門(mén)天銳科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710048041.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種使用狀態(tài)機(jī)測(cè)試網(wǎng)元接口的方法
- 狀態(tài)機(jī)的通信處理方法和系統(tǒng)
- 分布式實(shí)現(xiàn)LACP標(biāo)準(zhǔn)狀態(tài)機(jī)的方法及系統(tǒng)
- 一種狀態(tài)機(jī)協(xié)作控制方法、裝置及狀態(tài)機(jī)系統(tǒng)
- 有限狀態(tài)機(jī)的執(zhí)行系統(tǒng)及執(zhí)行方法
- 協(xié)議解析的方法和裝置
- 狀態(tài)機(jī)配置器
- 一種用于雙通道CCD成像系統(tǒng)的時(shí)序發(fā)生器及時(shí)序驅(qū)動(dòng)方法
- 一種用于雙通道CCD成像系統(tǒng)的時(shí)序發(fā)生器
- 一種擴(kuò)展?fàn)顟B(tài)機(jī)邏輯的方法、裝置、存儲(chǔ)介質(zhì)和電子裝置
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國(guó)產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫(kù)管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





