Font Size: a A A

Design And Implementation Of Mobile Internet User Behavior Sensing System

Posted on:2016-12-14Degree:MasterType:Thesis
Country:ChinaCandidate:K DongFull Text:PDF
GTID:2308330470955762Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the popularity of smart phones, mobile internet age has arrived. The amount of mobile networks data are growing in high speed every year, forcing mobile operators have to constantly upgrade their networks to cope with the frequent network congestion. Moreover, the popularity of OTT(Over The Top) software like WeChat and QQ, has squeezed the traditional business of mobile operators like Voice and SMS(Short Message Service). The prosperity of mobile internet market make the mobile operators in a increasingly embarrassing situation instead. On the other hand, the unified message push make mobile users increasingly expect the arrival of different services. It is not difficult to find, operators use their own resources to provide users with personalized service will become a new profit growth point, how to obtain the users’requirement is the first problem need to be resolved, Mobile Internet User Behavior Sensing System (Sensing System) came into being.For the needs of operators, author designed an user behavior sensing system based on DPI(Deep Packet Inspection), which can collect the core network data by Zero-Copy, this system can recombine the network data, analyze the network protocols and user network behavior, divide users into different groups without affecting the routine and network performance of mobile operators. In the development of Sensing System, author completed following work:(1) Designed and completed of the data buffer module that based on PF_RING, which improves the speed of data transfer from the network card to the user space, reduce the packet loss rate.(2) Designed and completed the message identification and corresponding analytical module.(3) Participated in the design and implement of the open network protocols parsing structure, completed the functions that protocols registration、reorganization of data piece、conversation reappearing and decoding of application layer data. The structure make it is easy to extend the protocols analytical.(4) Designed and completed the user behavior sensing module based on DPI technology, to identify packet address and port message by protocol and analysis on the application layer data in-depth by the fast matching algorithm. Author also completed the function that user parameter statistics and user classification, provide data support for the operators’ precision marketing.(5) Participated in the testing work.At present, author has completed the development of sensing system, it is in the integration testing process now. The modules completed by author have complete functions, stable operation, outstanding performance, and achieved the design goals.
Keywords/Search Tags:Behavior Sensing, DPI, Protocol Parsing, PF_RING, GTP
PDF Full Text Request
Related items