arrow
Return

Parallelized Jaccard-Based Learning Method and MapReduce Implementation for Mobile Devices Recognition from Massive Network Data

delete2013-07-01
delete10
PRE
AI
J
Jun Liu *
L
Li Yinzhou
F
Félix Cuadrado
S
Steve Uhlig
Z
Zhenming Lei
DOI:10.1109/CC.2013.6571290delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The ability of accurate and scalable mobile device recognition is critically important for mobile network operators and ISPs to understand their customers' behaviours and enhance their user experience. In this paper, we propose a novel method for mobile device model recognition by using statistical information derived from large amounts of mobile network traffic data. Specifically, we create a Jaccard-based coefficient measure method to identify a proper keyword representing each mobile device model from massive unstructured textual HTTP access logs. To handle the large amount of traffic data generated from large mobile networks, this method is designed as a set of parallel algorithms, and is implemented through the MapReduce framework which is a distributed parallel programming model with proven low-cost and high-efficiency features. Evaluations using real data sets show that our method can accurately recognise mobile client models while meeting the scalability and producer-independency requirements of large mobile network operators. Results show that a 91.5% accuracy rate is achieved for recognising mobile client models from 2 billion records, which is dramatically higher than existing solutions.
Keywords:
mobile device recognition
data mining
Jaccard coefficient measurement
distributed computing
MapReduce

Journal

China Communications cover
China Communications
IF:
3.1
Papers:
1.9K
Citations:
5.0K

Organization

B
beijing university of posts & telecommunications
Scholars:
1.4W
Papers: 1.2W
Citations: 9
U
university of london
Scholars:
21.5W
Papers: 19.7W
Citations: 305