基于多核處理和DPI的用戶行為分析和Web推送實(shí)現(xiàn)
本文關(guān)鍵詞:基于多核處理和DPI的用戶行為分析和Web推送實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:伴隨著互聯(lián)網(wǎng)的飛速發(fā)展,其相關(guān)的應(yīng)用也不斷融入到人們的日常生活中,給人們帶來了極大的方便。除了聊天、游戲等應(yīng)用之外,網(wǎng)絡(luò)購物和廣告宣傳正日益受到廣大用戶以及服務(wù)商的重視。為了幫助用戶快速定位其所需要的有效信息,以及幫助企業(yè)面對不同的消費(fèi)群體針對性地投放廣告,各種各樣的用戶行為分析與web推送技術(shù)不斷涌現(xiàn)。 其中從運(yùn)營商角度出發(fā)的用戶行為分析與web推送方案通常有兩種。其中一種方案基于通用x86架構(gòu)處理器,主要通過軟件模塊實(shí)現(xiàn)對整個(gè)網(wǎng)絡(luò)流量的分析以及后續(xù)的處理。雖然這種方案能夠依據(jù)需求實(shí)現(xiàn)豐富的功能,但是通用處理器在網(wǎng)絡(luò)處理中會(huì)產(chǎn)生大量中斷,嚴(yán)重影響系統(tǒng)的性能。另一種解決方案通過專用的硬件集成處理器來完成特定的功能需求,保障了系統(tǒng)的吞吐量。但是這種系統(tǒng)的功能已經(jīng)固化,當(dāng)需求出現(xiàn)變化時(shí),其功能已經(jīng)無法更改。 本文在充分研究了OCTEON CN5860多核處理器的獨(dú)特架構(gòu)和優(yōu)點(diǎn)后,設(shè)計(jì)并實(shí)現(xiàn)了一種基于網(wǎng)絡(luò)專用多核處理架構(gòu)的用戶行為分析與web推送系統(tǒng)。該系統(tǒng)利用深度檢測技術(shù),通過對互聯(lián)網(wǎng)的業(yè)務(wù)的識別與關(guān)鍵詞匹配,建立了一套基于業(yè)務(wù)識別加權(quán)的關(guān)鍵詞頻度統(tǒng)計(jì)方法,實(shí)現(xiàn)用戶行為分析。同時(shí)結(jié)合分析結(jié)果實(shí)現(xiàn)web推送功能。該系統(tǒng)充分利用硬件模塊實(shí)現(xiàn)了高效的深度檢測處理,同時(shí)采用了靈活的軟件設(shè)計(jì),提供了行為分析與web推送的定制化配置接口,用于滿足不斷變化的業(yè)務(wù)需求。 系統(tǒng)在設(shè)計(jì)上分為兩個(gè)部分。主信道上的系統(tǒng)負(fù)責(zé)用戶行為分析和web推送功能。旁路系統(tǒng)負(fù)責(zé)實(shí)時(shí)展示主信道采集的網(wǎng)絡(luò)數(shù)據(jù)信息,并向管理人員提供簡潔友好的配置界面,為管理人員提供更加詳細(xì)的數(shù)據(jù)內(nèi)容,方便管理人員進(jìn)行方案變更設(shè)計(jì)。經(jīng)過功能以及性能測試,整個(gè)系統(tǒng)的功能運(yùn)行良好,性能穩(wěn)定,能夠在保障網(wǎng)絡(luò)通信高效暢通的前提下,實(shí)現(xiàn)準(zhǔn)確的行為分析和靈活的web推送。
【關(guān)鍵詞】:計(jì)算機(jī)應(yīng)用技術(shù) 多核處理 深度檢測 用戶行為分析 web推送
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.09
【目錄】:
- 摘要4-6
- ABSTRACT6-8
- 目錄8-10
- 第一章 緒論10-14
- 1.1 課題研究背景和意義10
- 1.2 國內(nèi)外研究現(xiàn)狀10-12
- 1.3 論文內(nèi)容和相關(guān)工作12
- 1.4 論文組織結(jié)構(gòu)12-14
- 第二章 CN5860處理器數(shù)據(jù)處理架構(gòu)14-20
- 2.1 CN5860專用網(wǎng)絡(luò)處理器的基本處理流程14-17
- 2.1.1 網(wǎng)絡(luò)數(shù)據(jù)預(yù)處理14-15
- 2.1.2 多核間任務(wù)調(diào)度15-16
- 2.1.3 數(shù)據(jù)的轉(zhuǎn)發(fā)流程16-17
- 2.2 CN5860處理器的DPI機(jī)制17-19
- 2.3 本章小結(jié)19-20
- 第三章 基于多核處理器DPI的用戶行為分析20-30
- 3.1 基于深度檢測的業(yè)務(wù)識別20-26
- 3.1.1 HTTP協(xié)議特征值20-22
- 3.1.2 SMTP協(xié)議特征值22-24
- 3.1.3 微信應(yīng)用的通信征值24-26
- 3.2 基于業(yè)務(wù)識別的行為分析26-27
- 3.3 系統(tǒng)總體設(shè)計(jì)架構(gòu)27-29
- 3.3.1 主路系統(tǒng)任務(wù)分配28
- 3.3.2 旁路系統(tǒng)任務(wù)分配28-29
- 3.4 本章小結(jié)29-30
- 第四章 主路系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)30-40
- 4.1 系統(tǒng)初始化流程31-33
- 4.2 數(shù)據(jù)處理流程33-38
- 4.2.1 用戶行為分析相關(guān)功能實(shí)現(xiàn)34-36
- 4.2.2 web推送功能的實(shí)現(xiàn)36-38
- 4.3 數(shù)據(jù)發(fā)送流程的實(shí)現(xiàn)38-39
- 4.4 本章小結(jié)39-40
- 第五章 旁路系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)40-49
- 5.1 底層數(shù)據(jù)抓包模塊40-43
- 5.1.1 基于PF_RING+Libpcap的數(shù)據(jù)幀捕獲方法40-42
- 5.1.2 數(shù)據(jù)幀的解析以及存儲(chǔ)42-43
- 5.2 數(shù)據(jù)分析展示以及配置模塊43-48
- 5.2.1 web server架構(gòu)選擇43-44
- 5.2.2 web展示頁面前端架構(gòu)設(shè)計(jì)44-46
- 5.2.3 業(yè)務(wù)分析以及推送策略配置接口設(shè)計(jì)46-48
- 5.3 本章小結(jié)48-49
- 第六章 測試與結(jié)論49-58
- 6.1 測試環(huán)境49-50
- 6.2 主路系統(tǒng)的測試50-54
- 6.3 旁路系統(tǒng)的測試54-57
- 6.4 本章小結(jié)57-58
- 第七章 總結(jié)與展望58-60
- 7.1 論文工作總結(jié)58-59
- 7.2 展望59-60
- 參考文獻(xiàn)60-62
- 致謝62-63
- 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄63
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前7條
1 楊繼萍;王躍;高雪松;;個(gè)性化流媒體服務(wù)中基于行為分析的用戶興趣建模[J];計(jì)算機(jī)應(yīng)用與軟件;2011年08期
2 童名文;劉清堂;鄧鶴;;內(nèi)容適配系統(tǒng)設(shè)計(jì)及性能評價(jià)研究[J];計(jì)算機(jī)工程與應(yīng)用;2013年05期
3 馬勇;王松;李玉卿;劉曉光;王剛;;基于P2P的語義檢索系統(tǒng)設(shè)計(jì)[J];計(jì)算機(jī)工程與科學(xué);2010年01期
4 孫丹鵬;;基于訪問者信息行為的網(wǎng)站分析探究[J];科技信息;2012年24期
5 賀開貴;;網(wǎng)絡(luò)處理器在現(xiàn)代通信設(shè)備中的應(yīng)用[J];信息通信;2014年03期
6 陶俊;張寧;;基于用戶興趣分類的協(xié)同過濾推薦算法[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2011年05期
7 劉亮;霍劍青;郭玉剛;袁泉;王曉蒲;;基于MVC的通用型模式的設(shè)計(jì)與實(shí)現(xiàn)[J];中國科學(xué)技術(shù)大學(xué)學(xué)報(bào);2010年06期
本文關(guān)鍵詞:基于多核處理和DPI的用戶行為分析和Web推送實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
,本文編號:367734
本文鏈接:http://sikaile.net/wenyilunwen/guanggaoshejilunwen/367734.html