Skip to content

Speed estimation from mobile data access traces and find correlation with smartphone app / mobile data usage

Notifications You must be signed in to change notification settings

DongCiLu/MobileData

Repository files navigation

Speed estimation of cellular network access data

Speed estimation with coarse-grained location information in cellular network access traces and find correlation of user speed and smartphone app / mobile data usage.

See more details in our paper: Inferring Correlation between User Mobility and App Usage in Massive Coarse-grained Data Traces

Dataset example:

Our dataset contains mobile network access data of nearly 1 million unique users in three Chinese city for about 3-hour length. Here is an example of trajectory and the cellular network access records of a single user:

System overview:

In our system, we create a distance estimation filter based on the tower boundary-to-boundary distance lower bound based on Voronoi diagram to filter out poor quality distance estimations. Base on the distance estimates and travel time estimates, we are able to estimate user speed and study its correlation with user smartphone app usage.

Distance lower bound in Voronoi Diagram

Our main idea to improve distance estimation accuracy is the use of distance lower bound filter. Here shows a common scene that why distance estimates can easily fail with coarse-grained location information normally found in cell phone traces. Our distance lower bound filter also helps with cell oscillation problem. Please see more details in our paper.

Speed estimation error

By filtering out poor quality distance estimates, we are able to achieve higher speed estimation performance. Note that our distance lower bound filter can be applied to any distance estimation algorithm. Here we show the accuracy improvements of our algorithm:

Correlation of user speed and smartphone app usage

Here we shows the correlation of estimated speed and different category of smartphone apps usage. More results can be found in our paper.

How to run the code

The configuration script and run script locate in MobileData/utils/

About

Speed estimation from mobile data access traces and find correlation with smartphone app / mobile data usage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published