基于DPI技術(shù)的App應用協(xié)議分析系統(tǒng)的設計與實現(xiàn)
本文選題:DPI技術(shù) + 推薦系統(tǒng); 參考:《北京交通大學》2017年碩士論文
【摘要】:在互聯(lián)網(wǎng)飛速發(fā)展的今天,數(shù)據(jù)業(yè)務急劇增長。隨著信息技術(shù)的不斷發(fā)展,各種新的應用層出不窮,但由于缺乏有效的技術(shù)手段,許多新的應用程序無法被感知和細化管理,導致網(wǎng)絡運營十分困難。比如流量檢測,傳統(tǒng)應用用戶使用熱度的減退等一些問題。DPI(Deep Packet Inspection)技術(shù)的出現(xiàn),為移動互聯(lián)網(wǎng)運營商帶來了曙光。本文設計并實現(xiàn)了 App應用協(xié)議分析系統(tǒng),為IT企業(yè)內(nèi)部的業(yè)務運營人員提供了 App應用識別、應用規(guī)則庫的生成、應用規(guī)則機器入庫和測試、App應用推薦和深度識別庫等功能。本人通過統(tǒng)一 DPI技術(shù)分析App應用,充分了解運營人員的需求,提煉出了該系統(tǒng)的開發(fā)需求。該系統(tǒng)主要用于管理和維護使用DPI技術(shù)提取的應用規(guī)則,能夠定期發(fā)布不同版本的規(guī)則庫、測試規(guī)則庫、加密和部署規(guī)則庫,并通過規(guī)則庫識別流量信息,通過對流量數(shù)據(jù)的處理,向用戶推薦App應用。系統(tǒng)主要功能包括App應用分析、規(guī)則庫生成、機器規(guī)則入庫和檢測、App應用推薦、規(guī)則庫加密、深度識別庫等功能模塊。作者獨自設計并開發(fā)實現(xiàn)了如下六個模塊:(1)App應用分析與管理模塊:包括App應用管理、應用組管理、應用搜索、應用協(xié)議分析等功能,重點實現(xiàn)了不同版本應用組、應用管理和應用規(guī)則分析。(2)規(guī)則創(chuàng)建和管理模塊:包括應用規(guī)則管理、展示、糾錯及查詢功能,重點實現(xiàn)了 basic、http、ip三種應用識別規(guī)則的管理和xml規(guī)則預覽。(3)機器規(guī)則入庫和統(tǒng)計模塊:對機器提取的應用規(guī)則入庫、入庫規(guī)則審核、應用規(guī)則信息統(tǒng)計等功能,重點實現(xiàn)了機器規(guī)則入庫和審核。(4)規(guī)則庫生成和測試模塊:包括對三種規(guī)則的xml文件生成、規(guī)則測試、規(guī)則庫信息管理等功能,重點實現(xiàn)了三種規(guī)則的xml文件生成。(5)App應用推薦模塊:包括用戶話單數(shù)據(jù)清洗、協(xié)同過濾算法實現(xiàn)、推薦算法優(yōu)化等功能,重點實現(xiàn)了 App應用推薦。(6)規(guī)則庫加密與深度識別模塊:包括規(guī)則庫加密解密、應用管理、應用內(nèi)容展示、應用重點動作管理等。該系統(tǒng)的功能測試結(jié)果表明,App應用協(xié)議分析系統(tǒng)滿足了對于常見手機應用規(guī)則管理、規(guī)則庫管理、App應用推薦等功能要求,并通過分析系統(tǒng)運行時用戶操作的實際情況,優(yōu)化了規(guī)則庫生成過程中對應用的動態(tài)管理。目前,該系統(tǒng)暫處于內(nèi)部測試與試運行階段,正式上線后,系統(tǒng)將為公司節(jié)省更大的人力成本并提高大數(shù)據(jù)方面的業(yè)務收入。
[Abstract]:In the rapid development of the Internet today, the rapid growth of data services.With the continuous development of information technology, various new applications emerge in endlessly, but due to the lack of effective technical means, many new applications can not be perceived and refined management, resulting in network operation is very difficult.For example, some problems such as traffic detection, the decline in the heat used by traditional users, and so on. The emergence of DPII Deep Packet Inspection technology has brought the dawn to mobile Internet operators.This paper designs and implements a App application protocol analysis system, which provides App application identification, application rule base generation, application rule machine input, application recommendation and depth recognition library for the business operators in IT enterprises.Through unified DPI technology to analyze App applications, I fully understand the needs of operators, and extract the development requirements of the system.The system is mainly used to manage and maintain the application rules extracted by using DPI technology. It can regularly publish different versions of rule base, test rule base, encrypt and deploy rule base, and identify traffic information through rule base.The App application is recommended to the user through the processing of the traffic data.The main functions of the system include App application analysis, rule base generation, machine rule entry and application recommendation, rule base encryption, depth recognition library and so on.The author has designed and implemented the following six modules: App application management, application group management, application search, application protocol analysis and so on.Application management and application rule analysis. 2) Rule creation and management module: including application rule management, presentation, error correction and query functions,The functions of three kinds of application recognition rules management and xml rule preview and statistics module are implemented, such as the input of the application rules, the audit of the rules, the statistics of the rules, and so on, and the functions of this module are as follows: (1) the key functions of this paper are as follows: (1) the management of the three kinds of application recognition rules and the previews of the xml rules.The module of generating and testing the machine rule base and auditing rule base is implemented, which includes the functions of xml file generation, rule test, rule base information management and so on, which include three kinds of rules, such as: xml file generation, rule test, rule base information management and so on.This paper focuses on the implementation of three kinds of rules of xml file generation. The application recommendation module includes user data cleaning, collaborative filtering algorithm implementation, recommendation algorithm optimization and other functions, including user data cleaning, collaborative filtering algorithm implementation, recommendation algorithm optimization and so on.The encryption and depth recognition module of App application recommendation. 6) rule base includes rule base encryption and decryption, application management, application content display, application key action management and so on.The function test results of the system show that the application protocol analysis system meets the functional requirements of common mobile phone application rule management, rule base management and application recommendation, and analyzes the actual situation of user operation while the system is running.The dynamic management of the application in the process of rule base generation is optimized.At present, the system is currently in the stage of internal testing and trial operation. After the system is officially launched, the system will save the company more labor costs and increase big data's business income.
【學位授予單位】:北京交通大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP311.56
【參考文獻】
相關(guān)期刊論文 前10條
1 曹廣山;陳f波;;智能客服中大數(shù)據(jù)技術(shù)應用的探討[J];郵電設計技術(shù);2016年12期
2 張莉;薛羽青;;結(jié)合用戶判斷力和相似性的協(xié)同推薦算法[J];計算機科學;2014年S2期
3 爨玉偉;阮曉宏;;基于DES及其改進算法的文件加密系統(tǒng)[J];計算機技術(shù)與發(fā)展;2014年07期
4 駱文亮;;繪圖插件Highcharts淺析[J];科技視界;2014年12期
5 麥冬;岑賢生;孔令文;;開源圖形庫Highcharts與jQuery的整合應用[J];輕工科技;2013年03期
6 朱立君;;DPI技術(shù)應用在城域網(wǎng)的幾點探討[J];郵電設計技術(shù);2013年02期
7 李克潮;梁正友;;基于多特征的個性化圖書推薦算法[J];計算機工程;2012年11期
8 李忠俊;周啟海;帥青紅;;一種基于內(nèi)容和協(xié)同過濾同構(gòu)化整合的推薦系統(tǒng)模型[J];計算機科學;2009年12期
9 余曉暉;;移動互聯(lián)網(wǎng)的發(fā)展與思考[J];電信網(wǎng)技術(shù);2008年12期
10 曾慶輝;邱玉輝;;一種基于協(xié)作過濾的電子圖書推薦系統(tǒng)[J];計算機科學;2005年06期
,本文編號:1760444
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1760444.html