亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于可配置弱特征累計(jì)的WDH識(shí)別方法及系統(tǒng)與流程

文檔序號(hào):11732200閱讀:385來(lái)源:國(guó)知局
基于可配置弱特征累計(jì)的WDH識(shí)別方法及系統(tǒng)與流程

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種基于可配置弱特征累計(jì)的wdh識(shí)別方法及系統(tǒng)。



背景技術(shù):

互聯(lián)網(wǎng)的飛速發(fā)展,微信電話本業(yè)務(wù)(wdh)正在廣泛得到試用,運(yùn)營(yíng)商需要對(duì)這個(gè)新業(yè)務(wù)進(jìn)行識(shí)別。但由于wdh采用了加密技術(shù),不斷升級(jí)新版本,使得識(shí)別變得不容易。

目前,wdh的udp連接識(shí)別多采用長(zhǎng)度匹配的辦法。wdh的語(yǔ)音通話連接采用強(qiáng)加密算法,無(wú)法破解;經(jīng)過(guò)大量報(bào)文分析,發(fā)現(xiàn)wdh從振鈴階段開(kāi)始的數(shù)據(jù)包凈荷長(zhǎng)度符合如下規(guī)律(單向),即符合不通過(guò)組合的長(zhǎng)度序列關(guān)系。

針對(duì)這個(gè)長(zhǎng)度,每個(gè)會(huì)話可以設(shè)計(jì)特殊的狀態(tài)機(jī)

算法1:0->1->2->3->succ

算法2:0->4->5->6->succ

算法3:0->7->8->9->succ

算法4:0->10->11->12->succ

succ為15,fail為14。

軟件一旦升級(jí),就會(huì)使目前的算法失效,根據(jù)新的長(zhǎng)度變化編寫狀態(tài)機(jī),綜合成新的邏輯電路,升級(jí)現(xiàn)網(wǎng)很麻煩。

綜上可知,現(xiàn)有技術(shù)在實(shí)際使用上顯然存在不便與缺陷,所以有必要加以改進(jìn)。



技術(shù)實(shí)現(xiàn)要素:

針對(duì)上述的缺陷,本發(fā)明的目的在于提供一種基于可配置弱特征累計(jì)的wdh識(shí)別方法及系統(tǒng),其可以提高靈活性,不需要芯片邏輯的改變,就可以隨時(shí)升級(jí),便于升級(jí)現(xiàn)網(wǎng)設(shè)備。

為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種基于可配置弱特征累計(jì)的wdh識(shí)別方法,包括以下步驟:

獲取各類凈荷數(shù)據(jù)包的長(zhǎng)度;

根據(jù)所述各類凈荷數(shù)據(jù)包的長(zhǎng)度,配置fpga內(nèi)部的寄存器;

當(dāng)有語(yǔ)音信號(hào)時(shí),獲取該語(yǔ)音信號(hào)的各類凈荷數(shù)據(jù)包的長(zhǎng)度;

將獲取的凈荷數(shù)據(jù)包的長(zhǎng)度與寄存器內(nèi)的預(yù)存長(zhǎng)度匹配處理。

根據(jù)本發(fā)明的基于可配置弱特征累計(jì)的wdh識(shí)別方法,所述凈荷數(shù)據(jù)包具有四類。

根據(jù)本發(fā)明的基于可配置弱特征累計(jì)的wdh識(shí)別方法,根據(jù)所述各類凈荷數(shù)據(jù)包的長(zhǎng)度,配置fpga內(nèi)部的寄存器步驟包括:

通過(guò)并行的四種不同算法,配置所述fpga內(nèi)部的寄存器。

根據(jù)本發(fā)明的基于可配置弱特征累計(jì)的wdh識(shí)別方法,每種算法配置的fpga內(nèi)部的寄存器數(shù)量均不相同。

根據(jù)本發(fā)明的基于可配置弱特征累計(jì)的wdh識(shí)別方法,每種算法配置的fpga內(nèi)部的寄存器數(shù)量部分相同。

本發(fā)明還相應(yīng)的提供一種基于可配置弱特征累計(jì)的wdh識(shí)別系統(tǒng),包括

第一獲取模塊,用于獲取各類凈荷數(shù)據(jù)包的長(zhǎng)度;

配置模塊,用于根據(jù)所述各類凈荷數(shù)據(jù)包的長(zhǎng)度,配置fpga內(nèi)部的寄存器;

第二獲取模塊,用于當(dāng)有語(yǔ)音信號(hào)時(shí),獲取該語(yǔ)音信號(hào)的各類凈荷數(shù)據(jù)包的長(zhǎng)度;

匹配處理模塊,用于將獲取的凈荷數(shù)據(jù)包的長(zhǎng)度與寄存器內(nèi)的預(yù)存長(zhǎng)度匹配處理。

根據(jù)本發(fā)明的基于可配置弱特征累計(jì)的wdh識(shí)別系統(tǒng),所述凈荷數(shù)據(jù)包括四類。

根據(jù)本發(fā)明的基于可配置弱特征累計(jì)的wdh識(shí)別系統(tǒng),所述配置模塊進(jìn)一步用于:

通過(guò)并行的四種不同算法,配置所述fpga內(nèi)部的寄存器。

根據(jù)本發(fā)明的基于可配置弱特征累計(jì)的wdh識(shí)別系統(tǒng),并行的每種算法配置的fpga內(nèi)部的寄存器數(shù)量均不相同

根據(jù)本發(fā)明的基于可配置弱特征累計(jì)的wdh識(shí)別系統(tǒng),并行的每種算法配置的fpga內(nèi)部的寄存器數(shù)量部分相同。

本發(fā)明通過(guò)獲取各類凈荷數(shù)據(jù)包的長(zhǎng)度,并根據(jù)所述各類凈荷數(shù)據(jù)包的長(zhǎng)度,實(shí)時(shí)配置fpga內(nèi)部的寄存器;當(dāng)有語(yǔ)音信號(hào)時(shí),獲取該語(yǔ)音信號(hào)的各類凈荷數(shù)據(jù)包的長(zhǎng)度;將獲取的凈荷數(shù)據(jù)包的長(zhǎng)度與寄存器內(nèi)的預(yù)存長(zhǎng)度匹配處理。借此,本發(fā)明可以提高靈活性,不需要芯片邏輯的改變,就可以隨時(shí)升級(jí),便于升級(jí)現(xiàn)網(wǎng)設(shè)備。

附圖說(shuō)明

圖1是本發(fā)明的識(shí)別方法流程圖;

圖2是本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

參見(jiàn)圖1,本發(fā)明提供了一種基于可配置弱特征累計(jì)的wdh識(shí)別方法,包括以下步驟:

步驟s101,獲取各類凈荷數(shù)據(jù)包的長(zhǎng)度。

步驟s102,根據(jù)所述各類凈荷數(shù)據(jù)包的長(zhǎng)度,配置fpga內(nèi)部的寄存器。

步驟s103,當(dāng)有語(yǔ)音信號(hào)時(shí),獲取該語(yǔ)音信號(hào)的各類凈荷數(shù)據(jù)包的長(zhǎng)度。

步驟s104,將獲取的凈荷數(shù)據(jù)包的長(zhǎng)度與寄存器內(nèi)的預(yù)存長(zhǎng)度匹配處理。

階段開(kāi)始的凈荷數(shù)據(jù)包長(zhǎng)度符合如下規(guī)律(單向),即符合不通過(guò)組合的長(zhǎng)度序列關(guān)系:

本發(fā)明可以靈活且實(shí)時(shí)的配置a1~d4的十六個(gè)長(zhǎng)度

算法1:0->a1->a2->a3->succ

算法2:0->b1->b2->b3->succ

算法3:0->c1->c2->c3->succ

算法4:0->d1->d2->d3->succ

優(yōu)選的是,本發(fā)明的4個(gè)算法可以并行查找,長(zhǎng)度可以隨意配置,對(duì)于每種算法配置的fpga內(nèi)部的寄存器數(shù)量,可以都不相同,也可以部分相同。

每種算法對(duì)應(yīng)的識(shí)別長(zhǎng)度不一致,在具體應(yīng)用中,四種算法并行查找對(duì)比,匹配成功后即識(shí)別出對(duì)應(yīng)的業(yè)務(wù)類型。

本發(fā)明用8bit支持狀態(tài)機(jī),總的2bit支持succ和fail,總共需要10bit就可以實(shí)現(xiàn)。借此,本發(fā)明不需要芯片邏輯的改變,就可以隨時(shí)升級(jí),便于升級(jí)現(xiàn)網(wǎng)設(shè)備。

參見(jiàn)圖2,本發(fā)明相應(yīng)的提供一種實(shí)現(xiàn)上述方法的基于可配置弱特征累計(jì)的wdh識(shí)別系統(tǒng),該系統(tǒng)100包括:

第一獲取模塊10,用于獲取各類凈荷數(shù)據(jù)包的長(zhǎng)度。

配置模塊20,用于根據(jù)所述各類凈荷數(shù)據(jù)包的長(zhǎng)度,配置fpga內(nèi)部的寄存器。

第二獲取模塊30,用于當(dāng)有語(yǔ)音信號(hào)時(shí),獲取該語(yǔ)音信號(hào)的各類凈荷數(shù)據(jù)包的長(zhǎng)度。

匹配處理模塊40,用于將獲取的凈荷數(shù)據(jù)包的長(zhǎng)度與寄存器內(nèi)的預(yù)存長(zhǎng)度匹配處理。

本發(fā)明所述的凈荷數(shù)據(jù)至少包括四類。所述配置模塊進(jìn)一步用于通過(guò)并行的四種不同算法,配置所述fpga內(nèi)部的寄存器,以對(duì)應(yīng)處理四類凈荷數(shù)據(jù)。

具體的,并行的每種算法配置的fpga內(nèi)部的寄存器數(shù)量或以均不相同,也可以配置為部分相同,借此提高配置的靈活性。綜上所述,本發(fā)明通過(guò)獲取各類凈荷數(shù)據(jù)包的長(zhǎng)度,并根據(jù)所述各類凈荷數(shù)據(jù)包的長(zhǎng)度,實(shí)時(shí)配置fpga內(nèi)部的寄存器;當(dāng)有語(yǔ)音信號(hào)時(shí),獲取該語(yǔ)音信號(hào)的各類凈荷數(shù)據(jù)包的長(zhǎng)度;將獲取的凈荷數(shù)據(jù)包的長(zhǎng)度與寄存器內(nèi)的預(yù)存長(zhǎng)度匹配處理。借此,本發(fā)明可以提高靈活性,不需要芯片邏輯的改變,就可以隨時(shí)升級(jí),便于升級(jí)現(xiàn)網(wǎng)設(shè)備。

當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1