Call Graph Study in Empirical Data

This page is a companion for the our paper on “An Analysis of Social Networks based on Tera-scale Telecommunication Datasets”, written by Hidayet AKSU, İbrahim Körpeoğlu and Özgür Ulusoy.

We publish here implementations of the methods we describe in the article. We publish processed dataset exports (e.g., distribution files), analysis scripts in R language, plotting scripts in Gnuplot, and social network analysis codes in Java language.

 

Social network analysis codes in Java language:

NOTE: Java code requires a Hadoop/HBase cluster setup. Our implementation assumes that “hbasemaster” hostname points to HBase master server with default HBase configurations. You are free to update the code to comply with your setup.
File
Content
SNA.tar.gzJAVA source files for SNA. This is a eclipse project. Main Class is:
tr.edu.bilkent.callgraph.sna.CallGraphAnalyzer
 
 

Analysis scripts in R language:

File
Content
modelfit.Rfitness function implementation
modelfit_test.Rapplies modelfit to distributions
operatorAnalyzeAndStatisticTestTogether.Rapplies statistical test to provided operator distributions and plots the results.
sizeAnalyzeAndStatisticTest.Rapplies statistical test to provided size distributions and plots the results.
locationAnalyzeAndStatisticTest.Rapplies statistical test to provided location distributions and plots the results.
densityAnalyzeAndStatisticTest.Rapplies statistical test to provided density distributions and plots the results.
util.tar.gzall helping functions used in analysis
 
 

Degree distribution dataset exports:

File
Content
DIST_DEGREE_0-C_GSM_ALL.txtDegree distribution of 0-Core GSM dataset
DIST_DEGREE_1-C_GSM_ALL.txtDegree distribution of 1-Core GSM dataset
DIST_DEGREE_0-C_GSM_A.txtDegree distribution of 0-Core GSM Operator A dataset
DIST_DEGREE_0-C_GSM_B.txtDegree distribution of 0-Core GSM Operator B dataset
DIST_DEGREE_0-C_GSM_C.txtDegree distribution of 0-Core GSM Operator C dataset
DIST_DEGREE_0-C_PSTN_ALL.txtDegree distribution of 0-Core PSTN dataset
DIST_DEGREE_1-C_GSM_A.txtDegree distribution of 1-Core GSM Operator A dataset
DIST_DEGREE_1-C_GSM_B.txtDegree distribution of 1-Core GSM Operator B dataset
DIST_DEGREE_1-C_GSM_C.txtDegree distribution of 1-Core GSM Operator C dataset
DIST_DEGREE_1-C_PSTN_ALL.txtDegree distribution of 1-Core PSTN dataset
GSM_T10_DENSTY_WHTR_C0_DEGREES.txtDegree distribution of 0-Core Density dataset
GSM_T10_DENSTY_WHTR_C1_DEGREES.txtDegree distribution of 1-Core Density dataset
GSM_T10_LOC_WHTR_C0_DEGREES.txtDegree distribution of 0-Core Location dataset
GSM_T10_LOC_WHTR_C1_DEGREES.txtDegree distribution of 1-Core Location dataset
GSM_T10_RINGED_WHTR_C0_DEGREES.txtDegree distribution of 0-Core Size dataset
GSM_T10_RINGED_WHTR_C1_DEGREES.txtDegree distribution of 1-Core Size dataset
   

Plotting scripts in Gnuplot:

File
Content
gnuplot_data.tar.gzdata files used by Gnuplot
gnuplot_scripts.tar.gzGnuplot plotting scripts