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

基于機器學習的VoIP流量在線識別系統設計與實現研究

2018-08-25 08:14:36安強強張峰李趙興張雅瓊
電子設計工程 2018年16期
關鍵詞:特征系統設計

安強強,張峰,李趙興,張雅瓊

(榆林學院陜西榆林719000)

VoIP的全稱為Voice Over Internet Protocol[1]。該系統具備比較顯著的優點,比如成本比較低,部署起來難度小,當今其在語音通信業務當中得到了十分廣泛的應用,雖然其帶來了較好的發展機遇,但是同時也為網絡的安全運行帶來了很大的挑戰[2-5]。所以需要合理管控VoIP業務,怎樣提高在線流量識別的精度也成為了不少學者所研究的重難點。

當前,VoIP系統比較常見的識別方法主要有兩類:第一是以流特征為基礎進行識別,第二是以機器學習為基礎進行識別[6]。已有的研究當中,關于以機器學習為基礎的識別方法主要是集中在線下領域,關于在線識別的研究并不多。有學者設計了以WEKA庫文件為基礎的Skype流量在線檢測工具,但是存在算法單一、無可視化界面等相應的缺陷[7-9]。

1 系統設計

本次研究將以當前關于機器學習為基礎流量在線識別系統中普遍存在的問題進行設計并且采用具體的試驗論證,以希望達到在線識別的目的,同時提高識別的精度。

1.1 原理分析

在本次所開展的具體設計過程中,將數據流進行專門的界定,主要是將其定位成將兩個主機進行交換的連續數據包。在同一條數據流當中包含的數據包的源地址、傳輸協議、目的地址以及源、目的端口等都是相同的。訓練集的構建過程就是對數據包分流的過程[10]。結合思科分流的相關定義來看,單條的TCP流必須要包含開始與結束時刻,同時還應當包含完整的語義[11]。

在線識別系統不僅包含在線識別,同時也包含了離線分類器[12]。其中圖1為離線分類器的主要工作原理。

圖1 離線分類器工作流程圖

本次所設計的在線識別系統主要以離線分類器為基礎,構建抓包與檢測同時進行的機制,借助于JPcap庫來編寫探嗅器,抓取相應的數據包,同時分流模塊會對流特征進行統計以及數據包的分流,設計相應的累積時間。每次閾值時間達到30 s時,就會將已經統計好的數據直接送入到分類器當中進行相應的識別,此處的分類器是處于離線狀態的。同時會以IP地址的形式將識別出的流量傳輸到界面當中,同時也會對VoIP的電話狀態進行動態顯示。圖2為本次設計的VoIP系統的主要流程圖。

圖2 VoIP系統流程圖

1.2 預處理模塊設計

預處理模塊的相關設計與工作需要在離線狀態下開展。此模塊的主要功能就是搭建更為完整的訓練集。預處理模塊分別包含文件格式、數據集的獲取以及分流統計[13]。

1.2.1 數據集獲取

數據集的獲取則需要借助于Wireshark軟件,該軟件會從PC當中抓取一些特定類型的軟件,借助于配置交換機鏡像端口來抓取不同的PC所產生的流量,進而將其擴展到整個局域網領域當中。另外,本次研究過程中所采用的數據集也包含Moore數據集以及Skype數據集。為了使VoIP系統同時具備識別PC-PHONE與PC-PC端的能力,也增加了PCPHONE類型流量。

1.2.2 轉換文件格式

設計過程中所采用的軟件其存儲文件的格式主要為PCAP形式,其文件頭分別包含UDP包頭或者是14B包頭+20B IP包頭等。預處理模塊的工作需要通過分析PCAP軟件頭的信息,對五元組進行編程,再提取數據包長等相關的信息,最終將默認的儲存形式實現向CSV儲存形式的轉化。

1.2.3 構建訓練集

構建訓練集則首先需要滿足五元組相同,同時還需要符合思科關于分流的相關定語[14]。然后才可以借助于本次設計選擇的軟件來對抓取的數據包進行分流。分流的具體實現需要在Linux當中實現。在數據包完成了分流之后,再對數據流的相關特征進行統計分析,并且需要確定最終的訓練集。

1.3 選擇流特征

已有學者通過研究,對數據流進行了分類,并且認為流特征有249種,如果對每種流特征進行專門的研究分析,將會耗費大量的時間,而且也會消耗大量的成本[15]。其實,并不是所有的流特征都是和采用VoIP系統來進行識別。這就需要對一些冗余和不相關的流特征進行去除,從而使模型的精確度得到提高[16],減少系統實際運行過程中需要的時間。本次研究則首先需要初步對數據流的篩選,然后再選出特定的數據流,產生專門的特征子集,利用評價函數來進行評價,再對停止準則與評價函數展開相應的比較,如果得到的函數結果優于準則,就可以停止,反之,則需要繼續開展工作,再得到新的特征子集,一直到獲得滿意的特征子集。文中所開展的VoIP系統研究中,在產生特征子集與評價時分別采用不同的算法。表1為最優特征子集。

1.4 選擇機器學習具體算法

本次設計研究中所采用的機器學習算法為C4.5決策算法樹,為了使系統的可擴展性得到增強,另外還需要采用SVM算法與樸素貝葉斯算法。

首先,C4.5決策樹算法屬于一種比較經典的回歸與分類算法。決策樹就像是樹的枝干與葉子一樣,分別包含葉子結點與內部結點,內部結點所代表的是特征屬性,而葉子結點所表示的則是類別。算法處理過程比較繁雜。具體過程如下;

表1 最優特征子集

1)熵的計算,這是不純度度量標準,所采用的公式為:

第i類發生可能性或者是發生概率大小采用Pi表示。

屬性為A的信息熵在上述公式當中采用HA(D)來進行表示。

除了采用決策樹方法之外,本次設計研究也采用樸素貝葉斯算法來作為輔助算法,該算法主要是以獨立假設特征條件以及以貝葉斯定理作為標準。對于已經給定的訓練集,會首先對學習輸入、輸出的概率分布情況進行獨立假設,然后再輸入給定的x值。想要得到最終輸出的最大Y值,則需要借助于貝葉斯定理。

另外本次研究也采用了SVM算法,其中文名稱為支持向量機算法,該算法模型就是以間隔最大化為基本,然后求解凸二次規劃的相關問題。

1.5 在線識別技術的落實及設計

在線識別技術的落實,需要在短時間內進行在線抓包與識別目標流量。本次研究采用的正是JPcap系統抓包工具。該抓包工具屬于JAVA庫類,可以實現網絡數據包的捕獲與發送。Java語言可以較好的定義TCP/UDP的傳輸,但是在網絡層以下控制能力卻比較弱。而JPcap系統抓包工具所起到的作用就是提供一個公共數據接口,然后再對Jini數據進行調用,最終得到JAVA庫中的數據。

JPcap系統抓包工具抓包與檢測功能同時實現,還需要借助于JPcap來進行在線抓包。當然,該系統的抓包對象為單個數據包,因此在抓包的過程中可以按照五元組分流進行數據的獲取與統計。

2 試驗結果及分析

為了驗證所設計系統的可行性,需要設計專門的試驗來進行驗證。試驗所需要的硬件設備包含個人PC,操作系統為Windows 7,交換機為華為S5000,數據挖掘平臺為weka3.6,基于JAVA開發。

2.1 選擇合適的評價指標

本次試驗所采用的評價指標分別包含精度、F1值和召回率等。具體試驗時,需要將非VoIP值納入到負類當中,另外則是將VoIP值納入到正類當中。分類器的預測結果只有兩種情況,即正確或者錯誤。

2.2 試驗所得數據

本次開展具體實驗過程中所采用的數據流為1.5G Skype數據流,其中包含了10個不同的版本,數據流總數達到了1 374條,其中通過實驗發現來自于PC-PHONE的數據端中的數據流總數為371條。另外,也需要使用1G的非VoIP流量,數據集的收取需要采用鏡像端口以及Moore來獲取。在整個實驗過程中所獲得的數據流共計35 371條,流量類型共計15種。

2.3 在線識別結果分析

本次研究對平均誤差最小的分類器進行評估,所采用的評估方法為10折交叉驗證法,根據研究結果可以發現。本次研究中,分類器的識別精度可以達到99.7%,召回率則是99.5%。另外,因為本次研究篩選了數據流的特征及管件屬性,這也使得及機器學習的能力及識別性能得到大大提升。圖3為3種不同算法所得到的結果比較,圖4為分類器識別結果。

為了驗證該系統的在線識別準確度,又繼續開展了100多次專門的試驗,試驗結果顯示,設計的在線識別系統的識別精度可以達到91.4%。除了需要考慮在線識別精度之外,還需要考慮到實時性。本次實驗結果發現,基于C4.5算法的在線識別系統所花費的時間為最短,為0.53 s。

圖3 不同算法得到結果比較

圖4 分類器識別結果

3 結束語

通過對當前已有的關于在線流量監測系統的研究結果進行研究,發現關于在線流量檢測系統研究較少,而且即便是開展研究在精確度與實時性方面均不容樂觀。因此本次設計以機器學習為基礎,構建專門的VoIP在線流量檢測系統,通過研究及實驗證實,該系統精確度與實時性分別為91.4%與0.53 s,值得推廣。

猜你喜歡
特征系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
瞞天過?!律O計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
抓住特征巧觀察
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 色综合久久久久8天国| 国产精品香蕉| 国产成人亚洲精品色欲AV | 国产综合精品一区二区| 婷婷色在线视频| 99伊人精品| 大学生久久香蕉国产线观看| 日韩欧美中文字幕一本| 巨熟乳波霸若妻中文观看免费| 91福利一区二区三区| 综合色88| 毛片最新网址| 天堂成人av| 久久久久无码精品| 精品国产乱码久久久久久一区二区| 日韩第九页| 国产激情无码一区二区免费| 中文字幕av无码不卡免费| 超碰aⅴ人人做人人爽欧美 | 亚洲精品视频免费看| 国产精品短篇二区| 在线播放国产一区| 亚洲精品无码日韩国产不卡| 免费在线国产一区二区三区精品| 久久国产乱子| 国模粉嫩小泬视频在线观看| 中文天堂在线视频| 国产成人一区免费观看| 国产在线观看高清不卡| 国产成+人+综合+亚洲欧美| 综合亚洲色图| 久久久久亚洲Av片无码观看| 久久香蕉国产线看观看亚洲片| 欧美精品1区| 青青草一区二区免费精品| 日韩毛片在线播放| 久久情精品国产品免费| 亚洲丝袜中文字幕| 国产在线精彩视频论坛| 亚洲全网成人资源在线观看| 在线欧美国产| 国产在线精品网址你懂的| 欧美在线国产| 欧美在线一二区| 成人精品亚洲| 毛片免费网址| 亚洲无线视频| 国产精品女在线观看| 欧美特黄一级大黄录像| 亚洲日产2021三区在线| 亚洲第一区在线| 无码内射在线| 久久semm亚洲国产| 国产亚洲高清视频| 99re这里只有国产中文精品国产精品| 国产精品v欧美| 日韩高清在线观看不卡一区二区 | 一本大道香蕉久中文在线播放 | 欧美一区二区三区国产精品| 中文纯内无码H| 国产精品女熟高潮视频| 欧美区一区二区三| 国产一级毛片yw| 精品国产网站| 亚洲成a∧人片在线观看无码| 最新国产在线| 亚洲性影院| 白丝美女办公室高潮喷水视频| 国产综合色在线视频播放线视| 日韩欧美在线观看| 亚洲成av人无码综合在线观看| 国产区在线观看视频| 国产亚洲视频中文字幕视频| 2021亚洲精品不卡a| 国内精自视频品线一二区| 伊人久久久久久久久久| 国产欧美精品专区一区二区| 日韩欧美国产精品| 99久久性生片| 乱人伦视频中文字幕在线| 激情影院内射美女| 99re热精品视频国产免费|