999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于深度學(xué)習(xí)的Wi-Fi信號(hào)編碼參數(shù)盲識(shí)別

2021-12-02 11:24:48崔勇強(qiáng)王曉磊李永輝
科學(xué)技術(shù)與工程 2021年33期
關(guān)鍵詞:深度模型

白 迪,崔勇強(qiáng)*,王曉磊,李永輝

(1.中南民族大學(xué)電子信息工程學(xué)院,武漢 430074;2.武漢大學(xué)電子信息學(xué)院,武漢 430072)

近幾年來,無(wú)人機(jī)“黑飛”事件[1-2]呈高發(fā)態(tài)勢(shì),而無(wú)線(局域)網(wǎng)/無(wú)線保真(wireless fidelity,Wi-Fi)是目前使用最為廣泛的互聯(lián)無(wú)線通信協(xié)議標(biāo)準(zhǔn),眾多無(wú)人機(jī)采用Wi-Fi作為其通信數(shù)據(jù)鏈,故研究Wi-Fi的鏈路層特征盲識(shí)別對(duì)于實(shí)現(xiàn)基于Wi-Fi的智能通信或無(wú)人機(jī)的反制都具有重要意義。

Wi-Fi的鏈路層的調(diào)制方式采用的是BPSK/QPSK/QAM/CCK等,目前調(diào)制類型識(shí)別算法的研究中,各國(guó)研究者基于傳統(tǒng)的數(shù)理統(tǒng)計(jì)和新的深度學(xué)習(xí)的方法[3-9]進(jìn)行了深入的研究,完成了各種調(diào)制方式在各種信噪比下的盲識(shí)別算法,取得了前所未有的研究成果。Wi-Fi采用的是低密度奇偶校驗(yàn)碼(low density parity check code,LDPC)編碼,針對(duì)LDPC編碼方式的盲識(shí)別問題也吸引了各國(guó)專家進(jìn)行了深入的研究[10-17],Refaey等[10]設(shè)計(jì)了一種智能接收機(jī),能夠從截獲的數(shù)據(jù)流中盲探測(cè)LDPC編碼。文獻(xiàn)[8]提出了一種新的LDPC信道編碼識(shí)別算法,從譯碼的角度來識(shí)別LDPC編碼類型。文獻(xiàn)[9]針對(duì)一個(gè)有限編碼數(shù)據(jù)集,提出了一種Cosine Conformity(CC)算法,能夠從3種編碼方式中識(shí)別LDPC編碼,相比同類算法,性能提升1.5 dB。文獻(xiàn)[13-17]從人工特征提取以及數(shù)理統(tǒng)計(jì)的方法著手就識(shí)別率、校驗(yàn)矩陣、誤碼條件等方面的問題展開研究,LDPC編碼類型的盲識(shí)別的識(shí)別率取得了較大的提升。而LDPC編碼參數(shù)的盲識(shí)別卻是Wi-Fi鏈路層特征盲識(shí)別的疑難問題,存在識(shí)別率不高、計(jì)算復(fù)雜度高等問題,故現(xiàn)提出基于深度學(xué)習(xí)的LDPC編碼參數(shù)盲識(shí)別算法,以求在低復(fù)雜度、低延時(shí)的前提下,提高在各種誤碼條件下的識(shí)別準(zhǔn)確率。

1 相關(guān)工作

根據(jù)802.11標(biāo)準(zhǔn),Wi-Fi采用的是LDPC編碼,編碼參數(shù)有信息位碼長(zhǎng)和編碼碼率兩種。其中信息位碼長(zhǎng)分為648、1 296和1 944 bit三種,碼率有1/2、2/3、3/4和5/6四種。Wi-Fi編碼參數(shù)識(shí)別即從截獲接收的波形信號(hào)中識(shí)別其具體使用的編碼碼長(zhǎng)及碼率,目前各國(guó)研究者對(duì)信道編碼盲識(shí)別進(jìn)行了深入的研究。文獻(xiàn)[18]針對(duì)低信噪比條件下現(xiàn)有LDPC編碼碼率參數(shù)識(shí)別度不高的問題提出了一種新的編碼碼率識(shí)別算法,該算法首先利用信道輸出的軟信息,將編碼校驗(yàn)關(guān)系映射到對(duì)數(shù)似然比域。其仿真結(jié)果表明,在給定先驗(yàn)編碼集合的閉集應(yīng)用模式下,識(shí)別率可提高2~5 dB。文獻(xiàn)[19]針對(duì)LDPC編碼提出了一種新的編碼碼長(zhǎng)和碼率的識(shí)別算法,該算法充分利用了數(shù)據(jù)的均值和均方差的統(tǒng)計(jì)特征,在高信噪比的條件下識(shí)別率較高。文獻(xiàn)[20]研究了在誤碼信道條件(高斯白噪聲)下IEEE 802.11標(biāo)準(zhǔn)的Wi-Fi的編碼方式-LDPC編碼碼長(zhǎng)和碼率識(shí)別算法,其實(shí)驗(yàn)結(jié)果表明調(diào)制階數(shù)越低,編碼參數(shù)的識(shí)別率越高。

上述學(xué)者針對(duì)LDPC編碼參數(shù)的盲識(shí)別研究都取得了較好的研究成果,進(jìn)一步更新了鏈路層特征盲識(shí)別的研究成果。然而上述無(wú)論是編碼方式的研究還是LDPC編碼參數(shù)的識(shí)別都基于的傳統(tǒng)的人工特征提取+數(shù)理統(tǒng)計(jì)分析的方法,該方法面臨人工特征提取的特征差異性較大,并且統(tǒng)計(jì)特征難以發(fā)掘,其次數(shù)理統(tǒng)計(jì)的計(jì)算過程復(fù)雜,導(dǎo)致工程實(shí)踐難度較大,并且計(jì)算耗時(shí)較高,不利于工程實(shí)踐的低復(fù)雜度、低延時(shí)的要求。除此外,傳統(tǒng)數(shù)理統(tǒng)計(jì)算法在較高誤碼率的條件下的識(shí)別率不高,受誤碼率影響較大。目前,深度學(xué)習(xí)(deep learning,DL)算法由于良好的自適應(yīng)性和優(yōu)異的感知精度,備受研究者們青睞,故以深度學(xué)習(xí)算法為技術(shù)手段,通過搭建并且訓(xùn)練合適的神經(jīng)網(wǎng)絡(luò)模型,力求從解調(diào)的有誤碼的數(shù)據(jù)集中盲提取數(shù)據(jù)的深層次特征,挖掘數(shù)據(jù)的內(nèi)在聯(lián)系,實(shí)現(xiàn)可工程化的編碼參數(shù)盲識(shí)別算法。

2 算法提出

系統(tǒng)整體方案圖如圖1所示,圖像處理單元服務(wù)器(graphics processing unit server,GPU-Server)負(fù)責(zé)信息序列的生成及其LDPC編碼,編碼后的序列一方面經(jīng)過千兆以太網(wǎng)線進(jìn)入發(fā)射機(jī)之后經(jīng)過調(diào)制、成型濾波處理后輸入到一體化收發(fā)器ADRV9009內(nèi),經(jīng)過其上變頻、濾波處理后經(jīng)發(fā)射天線輻射到空氣中;另一方面編碼后的序列經(jīng)過另外一路千兆以太網(wǎng)線進(jìn)入到接收機(jī)進(jìn)行存儲(chǔ),便于統(tǒng)計(jì)信道誤碼率。接收機(jī)經(jīng)過接收天線從有損信道接收到調(diào)制波形后經(jīng)過濾波、解調(diào)后,將時(shí)域比特?cái)?shù)據(jù)傳輸?shù)紾PU-Server進(jìn)行后續(xù)的神經(jīng)網(wǎng)絡(luò)模型的訓(xùn)練和預(yù)測(cè),以便進(jìn)一步從接收的IQ數(shù)據(jù)集中挖掘數(shù)據(jù)深層次的互聯(lián)關(guān)系,盲識(shí)別發(fā)送端所用LDPC編碼參數(shù)。接下來從LDPC編碼參數(shù)盲識(shí)別深度神經(jīng)網(wǎng)絡(luò)的設(shè)計(jì)、數(shù)據(jù)集的構(gòu)建、平臺(tái)的選擇三個(gè)方面進(jìn)行詳細(xì)論述。

2.1 網(wǎng)絡(luò)構(gòu)建

IEEE 802.11標(biāo)準(zhǔn)規(guī)定的Wi-Fi的LDPC編碼信息位碼長(zhǎng)有648、1 296和1 944 bit三種,碼率有1/2、2/3、3/4和5/6四種,故Wi-Fi的LDPC編碼參數(shù)一共有12種可能的組合。將該LDPC編碼參數(shù)的盲識(shí)別問題轉(zhuǎn)換為一個(gè)多分類問題。圖2給出了設(shè)計(jì)的深度網(wǎng)絡(luò)模型,模型采用深度神經(jīng)網(wǎng)絡(luò)(deep neural network,DNN)模型,R表示網(wǎng)絡(luò)節(jié)點(diǎn)個(gè)數(shù)。

圖2 深度神經(jīng)網(wǎng)絡(luò)模型圖 Fig.2 Deep neural network model diagram

模型一共11層,每層的神經(jīng)元的數(shù)量分別為1 024、512、256、128、64、32、64、128、256、512、1 024,最后輸出層Softmax的神經(jīng)元數(shù)量為13,與總分類數(shù)量匹配。解調(diào)后的比特序列通過預(yù)處理,保存為定長(zhǎng)的一維張量,輸入到模型的輸入層。該深度網(wǎng)絡(luò)模型通過不斷的迭代、學(xué)習(xí),自動(dòng)提取數(shù)據(jù)內(nèi)在特征,優(yōu)化自己的網(wǎng)絡(luò)參數(shù),最終預(yù)判數(shù)據(jù)所使用的編碼參數(shù)。表1給出了每層神經(jīng)網(wǎng)絡(luò)參數(shù)、激活函數(shù)以及優(yōu)化策略和各層的輸出數(shù)據(jù)維度列表。

表1 深度神經(jīng)網(wǎng)絡(luò)各層參數(shù)詳情列表Table 1 Detail list of neural network parameters

設(shè)計(jì)的深度網(wǎng)絡(luò)模型層數(shù)較多,為了防止過擬合,在每層的全連接層的優(yōu)化配置中都加入了l2的正則化項(xiàng),優(yōu)化參數(shù)為2。除此外,在層與層之間加入了BatchNormalization優(yōu)化項(xiàng),進(jìn)一步避免網(wǎng)絡(luò)模型的過擬合。該深度神經(jīng)網(wǎng)絡(luò)模型采用遷移學(xué)習(xí)的模式,不斷調(diào)整模型的訓(xùn)練參數(shù),例如學(xué)習(xí)率、batch-size、epoch等,逐步提高驗(yàn)證集的預(yù)測(cè)準(zhǔn)確率,直至得到滿意的結(jié)果。

2.2 數(shù)據(jù)集構(gòu)建

數(shù)據(jù)是深度學(xué)習(xí)的核心驅(qū)動(dòng)力,使用的數(shù)據(jù)采用MATLAB仿真+軟件無(wú)線電半實(shí)物的模式生成。表2給出了LDPC編碼的碼長(zhǎng)和碼率以及原始信息位長(zhǎng)度之間的關(guān)系。從表2中可以看出,各種不同的信息位長(zhǎng)度數(shù)據(jù)跟不同的碼率搭配,最終生成Wi-Fi所需要的3種編碼碼長(zhǎng)。信息位碼長(zhǎng)數(shù)據(jù)采用MATLAB隨機(jī)生成的方式,然后根據(jù)對(duì)應(yīng)的碼率,調(diào)用MATLAB的comm.LDPCEncoder()函數(shù)隨機(jī)生成多組編碼數(shù)據(jù)。如圖1所示,將這些生成的數(shù)據(jù)通過千兆以太網(wǎng)線灌入到軟件無(wú)線電平臺(tái)中,經(jīng)過處理后通過發(fā)射通道(transmit,TX)通道發(fā)射出去。在接收端,經(jīng)過相應(yīng)的濾波、解調(diào)后得到接收數(shù)據(jù)。為了滿足輸入層5 000 bit的張量要求,這里將接收到的多組編碼數(shù)據(jù)前后拼接,截取前面5 000 bit,作為一維的輸入數(shù)據(jù),并且打上相應(yīng)的標(biāo)簽。另外,為了準(zhǔn)確研究誤碼率對(duì)編碼參數(shù)識(shí)別的影響,實(shí)驗(yàn)時(shí)通過在收發(fā)機(jī)之間接入信道模擬器(型號(hào):Spirent TAS4500,made in Dongguan Mastery Electronics Co.,Ltd.,Dongguan,China)取代收發(fā)天線,以便可以定量生成制定誤碼率的數(shù)據(jù)集。信道模擬器可以模擬射頻信道的主要特征,如多徑數(shù)量、延時(shí)、多普勒頻率偏移、信道噪聲等。通過設(shè)置信道模擬器的參數(shù),控制信道質(zhì)量,進(jìn)一步控制接收數(shù)據(jù)的誤碼率。通過如此的方式,不斷循環(huán)往復(fù),最終生成在不同誤碼率條件下的50 000條有效數(shù)據(jù)。實(shí)驗(yàn)時(shí),按照8/2的比例分配給訓(xùn)練數(shù)據(jù)集和驗(yàn)證數(shù)據(jù)集。

表2 深度神經(jīng)網(wǎng)絡(luò)數(shù)據(jù)集列表Table 2 Data list of deep neural network

2.3 實(shí)現(xiàn)平臺(tái)

數(shù)據(jù)的構(gòu)造采用MATLAB,數(shù)據(jù)的收發(fā)硬件系統(tǒng)采用GNU Radio軟件無(wú)線電平臺(tái),硬件平臺(tái)由ZCU102+ADRV9009硬件平臺(tái)構(gòu)成,GPU的信號(hào)為NVIDIA GeForce GTX1080TI,所有數(shù)據(jù)的訓(xùn)練和測(cè)試都在GPU上進(jìn)行,深度學(xué)習(xí)架構(gòu)軟件平臺(tái)為Keras 2.3.1,其以Tensorflow 2.0作為后端處理軟件。

3 實(shí)驗(yàn)結(jié)果

基于圖1的總體研究方案,利用上述構(gòu)建的數(shù)據(jù)集對(duì)所提出的深度神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練,直至模型loss收斂,得到訓(xùn)練好的網(wǎng)絡(luò)權(quán)重參數(shù)集。論文設(shè)計(jì)了兩個(gè)實(shí)驗(yàn),分別從LDPC編碼參數(shù)識(shí)別的總體效果以及單項(xiàng)參數(shù)的識(shí)別率兩方面對(duì)所提深度神經(jīng)網(wǎng)絡(luò)模型的預(yù)測(cè)效果做進(jìn)一步討論。

3.1 實(shí)驗(yàn)1

為了驗(yàn)證所訓(xùn)練的深度神經(jīng)網(wǎng)絡(luò)模型對(duì)所有Wi-Fi制式下的LDPC的編碼參數(shù)的預(yù)測(cè)性能。實(shí)驗(yàn)1基于圖1的研究方案,通過不斷調(diào)整信道模擬器中噪聲參數(shù)的值以便進(jìn)一步控制接收機(jī)接收序列的誤碼率?;谶@種方法,生成了10 000條包含了12種編碼參數(shù)在不同誤碼率條件下的測(cè)試數(shù)據(jù)集,各編碼參數(shù)的數(shù)據(jù)總量大致相等。將該數(shù)據(jù)集灌入到所訓(xùn)練的神經(jīng)網(wǎng)絡(luò)模型中,通過比對(duì)數(shù)據(jù)的標(biāo)簽label與網(wǎng)絡(luò)預(yù)測(cè)的pre_label是否一致來判定預(yù)測(cè)是否準(zhǔn)確,并且基于平均統(tǒng)計(jì)的方法來評(píng)估網(wǎng)絡(luò)的總體性能。

圖3給出了所訓(xùn)練的深度神經(jīng)網(wǎng)絡(luò)模型總體的預(yù)測(cè)準(zhǔn)確率的曲線圖。從圖3可以看出,隨著接收序列誤碼率的逐漸增加,網(wǎng)絡(luò)模型的編碼參數(shù)識(shí)別率逐漸降低。在誤碼率低于0.07時(shí),網(wǎng)絡(luò)模型能夠保證95%的綜合預(yù)測(cè)準(zhǔn)確率。當(dāng)接收序列的誤碼率達(dá)到0.1時(shí),模型仍然能夠達(dá)到91.5%的準(zhǔn)確率。故圖3說明所訓(xùn)練的深度神經(jīng)網(wǎng)絡(luò)模型的普適性較好,魯棒性較高,能夠勝任各種不同條件下的預(yù)測(cè)任務(wù),取得較高的預(yù)測(cè)準(zhǔn)確率。

圖3 不同信噪比條件下LDPC編碼參數(shù)綜合識(shí)別率曲線圖Fig.3 Comprehensive recognition rate of LDPC coding parameters under different SNR

3.1 實(shí)驗(yàn)2

為了進(jìn)一步分析所訓(xùn)練的深度神經(jīng)網(wǎng)絡(luò)模型對(duì)各種不同編碼參數(shù)的預(yù)測(cè)性能的差異,基于上述測(cè)試數(shù)據(jù)的生成方法,實(shí)驗(yàn)2針對(duì)12種編碼參數(shù)在不同信噪比條件下各生成了5 000條測(cè)試數(shù)據(jù),通過實(shí)驗(yàn)1的測(cè)試方法來具體分析各種編碼參數(shù)的預(yù)測(cè)性能。

圖4給出了在不同信噪比條件下LDPC的12種編碼參數(shù)在所訓(xùn)練的深度神經(jīng)網(wǎng)絡(luò)模型上的性能表現(xiàn)。從圖4可以看出,在誤碼率小于0.08時(shí),各項(xiàng)編碼參數(shù)的準(zhǔn)確率都優(yōu)于90%。碼長(zhǎng)為1 296、碼率為1/2的編碼參數(shù)在誤碼率為0.1的條件下仍然能夠達(dá)到92%的預(yù)測(cè)準(zhǔn)確率,性能表現(xiàn)最為優(yōu)異。并且,當(dāng)碼長(zhǎng)相同時(shí),低碼率的數(shù)據(jù)的識(shí)別率較高。原因可能是對(duì)于截取的相同的5 000 bit的數(shù)據(jù)里,低碼率的約束比特較多,約束關(guān)系特征更容易提取。

圖4 不同信噪比條件下LDPC編碼各項(xiàng)參數(shù)識(shí)別率曲線圖Fig.4 Recognition rate of LDPC coding parameters under different SNR

4 結(jié)論

通信鏈路層特征盲提取是智能通信和通信對(duì)抗領(lǐng)域的重點(diǎn)研究?jī)?nèi)容,其中的編碼參數(shù)識(shí)別一直是重難點(diǎn)問題,存在著在高誤碼條件下識(shí)別率不高、數(shù)理統(tǒng)計(jì)算法在工程實(shí)現(xiàn)時(shí)無(wú)法滿足低復(fù)雜度以及低延時(shí)的要求的問題。以最常見的無(wú)線互聯(lián)標(biāo)準(zhǔn)IEEE 802.11規(guī)定的Wi-Fi為切入點(diǎn),通過將Wi-Fi的LDPC編碼參數(shù)盲識(shí)別問題轉(zhuǎn)換為一個(gè)分類問題,并且引入了深度學(xué)習(xí)算法。通過搭建深度學(xué)習(xí)網(wǎng)絡(luò),構(gòu)建滿足要求的訓(xùn)練、驗(yàn)證、測(cè)試數(shù)據(jù)集對(duì)模型進(jìn)行訓(xùn)練和驗(yàn)證。實(shí)驗(yàn)結(jié)果得出如下結(jié)論。

(1)在無(wú)誤碼的條件下,編碼參數(shù)預(yù)測(cè)準(zhǔn)確度高達(dá)95.32%。

(2)在高達(dá)10%的誤碼條件下,所訓(xùn)練的深度神經(jīng)網(wǎng)絡(luò)模型仍能夠確保LDPC編碼參數(shù)盲識(shí)別的綜合預(yù)測(cè)準(zhǔn)確率優(yōu)于91.5%。相比同類算法,取得了較大的進(jìn)步,并且現(xiàn)有的嵌入式深度學(xué)習(xí)平臺(tái)可輕松移植該網(wǎng)絡(luò)模型進(jìn)行實(shí)際的應(yīng)用,保證了工程的可實(shí)踐性。

猜你喜歡
深度模型
一半模型
深度理解一元一次方程
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
深度觀察
深度觀察
深度觀察
深度觀察
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉(zhuǎn)換方法初步研究
主站蜘蛛池模板: 日本人真淫视频一区二区三区| 亚洲码在线中文在线观看| 国产av色站网站| 日韩欧美中文字幕在线精品| 精品第一国产综合精品Aⅴ| 91精品人妻一区二区| 久草网视频在线| 88av在线看| 青青草原国产免费av观看| 日韩欧美中文| 香蕉色综合| 999精品视频在线| 午夜久久影院| 久久国产精品麻豆系列| 成年人视频一区二区| 免费在线色| 潮喷在线无码白浆| 毛片网站在线看| 91免费国产高清观看| 国产精品开放后亚洲| 91精品国产自产91精品资源| 久久婷婷国产综合尤物精品| 国产亚洲精品自在线| 日韩免费毛片视频| 国产精品毛片一区视频播| 色综合中文综合网| 91蜜芽尤物福利在线观看| 伊人久久精品无码麻豆精品| 免费在线看黄网址| 国产网站一区二区三区| 久久综合结合久久狠狠狠97色| 久久久久人妻一区精品| 夜色爽爽影院18禁妓女影院| 国产精品视频猛进猛出| 色网站免费在线观看| 欧美在线综合视频| 亚洲欧美另类日本| 波多野结衣中文字幕一区二区| 五月婷婷激情四射| 免费aa毛片| 国产一区二区网站| 老司国产精品视频91| 性69交片免费看| 国产丝袜啪啪| 蜜桃视频一区二区三区| 亚洲欧美激情小说另类| 男女男免费视频网站国产| 国产超碰一区二区三区| 国产精品 欧美激情 在线播放| 久久福利网| 色妞永久免费视频| 国产91精选在线观看| аⅴ资源中文在线天堂| 黄色片中文字幕| 欧美自慰一级看片免费| 国产精品无码久久久久久| AV网站中文| 激情乱人伦| 在线精品欧美日韩| 亚洲无码在线午夜电影| 国产福利一区视频| 亚洲天堂在线免费| 欧美午夜精品| 亚洲AⅤ波多系列中文字幕 | 999福利激情视频| 曰AV在线无码| 久热中文字幕在线| 先锋资源久久| 爆操波多野结衣| 亚洲嫩模喷白浆| 在线欧美国产| 欧美亚洲国产视频| 91久久精品国产| 无码日韩视频| 亚洲精品中文字幕午夜| 国产黄色片在线看| 国产精品99一区不卡| 2021国产乱人伦在线播放| 香蕉视频国产精品人| 亚洲免费黄色网| 亚洲精品福利网站| 亚洲日本www|