SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of UbiComp (IJU), Vol.7, No.1, January 2016
DOI:10.5121/iju.2016.7102 13
Human Mobility Patterns Modelling using CDRs
Suhad Faisal Behadili1
, Cyrille Bertelle1
and Loay E. George2
1
Normandie University, LITIS, FR CNRS 3638, ISCN, ULH, Le Havre, France
2
Baghdad University, Computer Science Department, Baghdad, Iraq
ABSTRACT
The research objectives are exploring characteristics of human mobility patterns, subsequently modelling
them mathematically depending on inter-event time ∆t and traveled distances ∆rparameters using CDRs
(Call Detailed Records). The observations are obtained from Armada festival in France. Understanding,
modelling and simulating human mobility among urban regions is excitement approach, due to
itsimportance in rescue situations for various events either indoor events like evacuation of buildings or
outdoor ones like public assemblies,community evacuation in casesemerged during emergency situations,
moreover serves urban planning and smart cities. The results of numerical simulation are consistent
withpreviousinvestigations findings in that real systems patterns are almost follow an exponential
distribution.Further experimentations could classify mobility patterns into major classes (work or off) days,
also radius of gyration could be considered as influential parameter in modelling human mobility,
additionally city rhythm could be extracted by modelling mobility speed of individuals.
KEYWORDS
Modelling, CDRs, Power-law Distribution, Inter-event time, Displacements
1. INTRODUCTION
The studying of human mobility from mobile phone usage could be developed to resolve several
issues like daily individuals activities, explain these activities, reveal the relationship between
human mobility and his mobile usage, as well as exploit the feasibility of using mobile data to full
understanding, and drawing human patterns precisely. The purpose of simulation and analysis is
to acquire and analyze results in well conceptual vision. Hence, obtain high indications for
decision makers, improve the city life patterns, sustainability, and to have active smart
cities.Eventual real effects conditions and actions of specified system should be modeled
mathematically,in order to explore the mobility characteristics [1, 2, 3, 4, 5]. However, they could
be accomplished by pivoting on two kinds of events; the discrete events and frequent
(continuous) events. By other hand, to model the uncertainty of system input variables, hence
probability distribution and its parameters should be determined,which is the most critical and
hardtopic in modeling and simulating any system. Many researches used CDRs to investigate
collective and individual human mobility (Gonzalez et al., 2008), the segmentation of urban
spaces (Reades et al. 2009), understand of social events (Calabrese et al., 2010). (Ratti et al.,
2010) treat large telecommunication database for Great Britain to explore human interactions,
withemphasizing on the highly interactions correlation among administrative regions.
(Phithakkitnukoon et al., 2010) suggested the activity-aware map, using the user mobile to
uncover the dynamic of inhabitants, for urban planning, and transportation purposes [10].
International Journal of UbiComp (IJU), Vol.7, No.1, January 2016
14
2. CASE STUDY DATA
Human behavior is a reflection of the digital traces of mobile usages; these traces could be
considered social sensor data, which serve as a proxy for individuals’activities and mobility. The
observed case study data are Call detail Records of mobile phone, consisting of 51,958,652
CDRs, represent entry activitiesof 615,712 subscribers, the observation period starting from
Friday 4th
- Tuesday15th
of July in 2008.Figure 1 exploits the regular patterns of individuals’
activities densities along total observed hours. It’s clear that all days have similar pattern except
day 9 due to lack of its data actually. In CDRs the individuals’ occurrences in discrete (irrelevant)
pattern only, means that any mobile individual’s activity is recorded at (start/end) time;however
there is a lack of information.Since, mobility tracing is supposed to have indicationfor the
individual's occurrence either during active or inactive case (mobility with or without any mobile
phone activity). There are no data meanwhile the mobile phone is idle, i.e. inactive or doesn't
make any communication activities neither calls nor SMS activities. In addition, the only
obtainable spatial data are the towers (X,Y) coordinates data, for that reasonthe individual's
transitions from position to another (from tower to tower) would be estimated, therefore the
positions would be resolved approximately with regarding to the tower coverage area (signal
strength). With regarding to the non-deterministic anddiscrete nature of these data, accordingly
the collective behavior would be an effective approach to be analyzed and simulated. In view of,
each individual could be disappeared for a while from the DB.That’s making individual tracing is
unworthy with insignificant indications on individuals’ behavior in the city [3].
Figure 1: Activity patterns according to individuals’ densities during days hours, over the observed area.
3. INDIVIDUALS' ACTIVITIES DESCRIBTION
The individuals are varied in their usage of mobile phone; hence their communications activities
have heterogeneous nature. Theseactivities are ranged between (rarely-frequently) usages during
specific period. Consequently, the individuals are grouped according to their total activities. The
waiting time probability (inter-event time)∆T of each two consecutive activities has been
determined for each individual, and then individuals would be grouped according to their
activities. Whereas, probability function has to be computed for capturing the system universal
behavior (pattern), according to consecutive inter-event times ∆ts.Most of life systems
aremodeled via exponential law [1, 6, 7, 5, 8]. So, the distribution of the average inert-event time
∆ is estimated by exponential distribution law as in equation (1), and its histogram is presented
in figure 2. The demonstration in figure 3 exposesthose individuals of fewer activities have longer
waiting times.
( ) ( ) ( )
International Journal of UbiComp (IJU), Vol.7, No.1, January 2016
15
Figure 2: Activities in Average of Inter-Event TimeHistogram
4. OBSERVATIONS OF INTER-EVENT TIMES
The probability model computing represents starting step towards modeling and simulation
process, which is modelling the data and simulating the model responses by using one of the well-
known functions as the probability density function PDF [3,4, 9]. Here, in this study the mean of
inter-event time is the essential parameter, whereas the means of samples of the distribution are
drawn as exponential distribution. Thereafter compute the mean of all means to understand the
sample means behavior from the exponential distribution. Consequently, get the universal system
pattern (generalpopulation mobility law). The computations are done as follows:
1. Manipulate all 12 days data; each day is manipulated independently due to daily regular
patterns, for all individuals in spatio-temporal form. Then eliminate the individuals of only
one occurrence in the DB, since they have insignificant indication on mobility.
2. Sort the data by time to have the real sequence of positions transitions
ofindividuals’trajectories. Thence classifying the data according to individuals' activities
(sampling),by computing inter-event time ∆t (waiting time), where it is the time elapsed
between each successive activities of each individual, which is here ranged between 15-1440
minutes.This sampling is done according to logical intuition, since 15 minutes is the
minimum time that can give mobility indication, and the 1440 minutes (24 hours) is the
highest elapsed time to travel inside the investigatedarea.
3. Compute the inter-event time ∆T and (average of inter- event time) for all individuals,
then classify (min, max) samples according to activities score (activities densities), then
compute ( ).Where, is the average inter-event time of all individuals (population).
4. Compute exponential distribution probability for each day, then for the whole days as in
figure 3 to identify the universal population pattern law.As well as, figure 4 shows the
approximation of all 12 days curves with the curve of their average values.
International Journal of UbiComp (IJU), Vol.7, No.1, January 2016
16
Figure 3: Waiting time distribution P(∆t) of mobile activities, legend symbols distinguishes the individuals'
groupsaccording to their activities ratio, for total population during totalperiod, activities inaverage ∆t
(spent time between each two successive activities).
Figure 4: Waiting time distribution of the 12 days curves and the curve of their average (DayAve).
The exponential distribution (probability distribution) in equation (1) is capable of modeling the
events that are happened randomly over time. Herein, it describes the inter-event time, and the
average of inter-event time for individuals' activities [1, 2, 3, 9]. However, the cutoff distribution
has beenfixedvia maximum observed inter-event time (significant parameters), which is the
maximum time that individual can wait to make any mobile activity, where it is ∆t=1431 min.
The produced law as in equation (1), which is computed according to algorithm of complexity
( ). The distribution exhibits that short inter-event times have higher probability
than long ones, and the 12 days have similar patterns of activities. As well as, through following
the same steps mentioned earlier to compute the displacement statistics of all individualsduring
the whole observed period, the displacement probability distribution is computed. However, the
International Journal of UbiComp (IJU), Vol.7, No.1, January 2016
17
∆r is the traveled distance between each two successive activities during time ∆ of the range
20-1440 minutes, whereP(∆r) is the displacement distribution.The investigated distances would
be limited by the maximum distance that could be traveled by individuals in ∆ (time intervals).
Hence, the cutoff distribution is determined by the maximum observed distance, which individual
can travel is ∆r=7.229515 Km along day hours, since the maximum time slice couldn't exceed 24
hours according to observed region. Displacements distribution is approximated by the power low
as in equation (2), and the resulted distribution exhibits as in figure 5 that the displacements are
clear in m, whereas decreased after this value, where ∆r is ranged between (0-1) Km.
( ) ( ) ( )
( )
As demonstrated in figure 6 the distributionof traveled distance (displacements) for the 12 days
curves in addition to the curve of their average, they have almost identical patterns. Hence, the
obtained averages of the waiting time distribution are max ∆T = 1431 minute and min ∆T =0
minute, whereas the max ∆r =7.229515e+04 meter and min ∆r =0 meter.
Figure 5: Distribution of distances probability (displacements) P(∆r) for waiting times (inter-event times)
∆ for one day, cutoff distribution is determined by the maximum distance traveled by individuals for
specific .
5. CONCLUSIONS
The catastrophic disasters, cities planning, diseases spreading, traffic forecasting, decision
making for rescue people with disabilities in emergencies ...etc. they have impressive interest
recently in various scientific fields [10]. All these activities require manipulating huge data and
geographic data, in order to describe human behavior and mobility patterns, for giving the
simulation model more reality, since almost simulation platforms are dealing with only a grid to
be the background of the model, so the acquired model will be far away from reality.
International Journal of UbiComp (IJU), Vol.7, No.1, January 2016
18
Figure 6: Displacements for the 12 days curves and the curve of their average (DayAve).
Based on this investigation the results showed that the inter-event time ∆t between each two
successive activities has bursty pattern, since there is long period without activities, this gives
indication about the population's heterogeneity. As well as, human trajectories follow power-law
distribution in step size ∆r, and they are modelled using displacements ∆r and waiting time ∆t
distributions.Additionally, the mobility traveling patterns show there are many short distances in
contrast with few long distances.The population trajectories reconstruction could be performed
using mobile phone data. Anywise, the results revealed that the patterns of all days are very
similar and they have approximately identical curves either in spatial or temporal mode.Further
research might explore the mobility patterns classificationsaccording to the (work or off)
days for more understandings to the life patterns. Moreover, the radius of gyration could
be considered as significant modelling parameter to give the model more reality with
focusing on patterns regularity features.
REFERENCES
[1] CS302 Lecture notes, (2015) “Simulating Random Event”,
http://web.eecs.utk.edu/~leparker/Courses/CS302-Fall06/Notes/PQueues/random_num_gen.html
[2 “Simulation: An Introduction”, (2015) Stat. Chapter 10,
http://www.stat.nus.edu.sg/~zhangjt/teaching/ST2137/lecture/lec%2010.pdf
[3] Sougata Biswas, (2014) “Simulation of Exponential Distribution using R”,
https://rstudio-pubs-static.s3.amazonaws.com/26693_e1151035722942b2813c0063c6b220ae.html
[4] Vincent Zoonekynd, (2015) “Probability Distributions”, http://zoonek2.free.fr/UNIX/48_R/07.html
[5] Solver, (2015) “Simulation Tutorial Introduction”, http://www.solver.com/simulation-tutorial
[6] Siqi Shen, Niels Brouwers& Alexandru Iosup, (2011) “Human Mobility in Virtual and Real
Worlds: Characterization, Modeling, and Implications”, report number PDS-2011-007, ISSN
1387-2109.
International Journal of UbiComp (IJU), Vol.7, No.1, January 2016
19
[7] The Pennsylvania State University, (2015) “Probability Theory and Mathematical Statistics”,
STAT 414/415, https://onlinecourses.science.psu.edu/stat414/node/97.
[8] Ilya Narsky, Frank C. Porter, (2013) “Statistical Analysis Techniques in Particle Physics, Fits,
Density Estimation and Supervised Learning”, Wiley-VCH, 1 edition.
[9] Marta C. Gonzalez, Cesar A. Hidalgo & Albert-Laszlo Barabasi, (2009) “Understanding
individualHuman Mobility Patterns”, nature 453.
[10] Gunther SAGL, Bernd RESCH, Bartosz HAWELKA, Euro BEINAT, (2012) “From Social
Sensor Data to Collective Human Behaviour Patterns-Analysing and Visualising Spatio-Temporal
Dynamics in Urban Environments”, GI_Forum 2012: Geovizualisation, Society and Learning.
Herbert Wichmann Verlag, VDE VERLAG GMBH, Berlin/Offenbach.ISBN 978-3-87907-521-8.

More Related Content

Similar to IJU Modelling Human Mobility Patterns

Crowd Recognition System Based on Optical Flow Along with SVM classifier
Crowd Recognition System Based on Optical Flow Along with SVM classifierCrowd Recognition System Based on Optical Flow Along with SVM classifier
Crowd Recognition System Based on Optical Flow Along with SVM classifierIJECEIAES
 
A real time filtering method of positioning data with moving window mechanism
A real time filtering method of positioning data with moving window mechanismA real time filtering method of positioning data with moving window mechanism
A real time filtering method of positioning data with moving window mechanismAlexander Decker
 
https://www.scoop.it/topic/soft-computin/p/4142616393/2023/04/12/internationa...
https://www.scoop.it/topic/soft-computin/p/4142616393/2023/04/12/internationa...https://www.scoop.it/topic/soft-computin/p/4142616393/2023/04/12/internationa...
https://www.scoop.it/topic/soft-computin/p/4142616393/2023/04/12/internationa...ijscai
 
APPLICATION OF MATRIX PROFILE TECHNIQUES TO DETECT INSIGHTFUL DISCORDS IN CLI...
APPLICATION OF MATRIX PROFILE TECHNIQUES TO DETECT INSIGHTFUL DISCORDS IN CLI...APPLICATION OF MATRIX PROFILE TECHNIQUES TO DETECT INSIGHTFUL DISCORDS IN CLI...
APPLICATION OF MATRIX PROFILE TECHNIQUES TO DETECT INSIGHTFUL DISCORDS IN CLI...ijscai
 
Human activity recognition with self-attention
Human activity recognition with self-attentionHuman activity recognition with self-attention
Human activity recognition with self-attentionIJECEIAES
 
A general stochastic information diffusion model in social networks based on ...
A general stochastic information diffusion model in social networks based on ...A general stochastic information diffusion model in social networks based on ...
A general stochastic information diffusion model in social networks based on ...IJCNCJournal
 
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELA PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELVLSICS Design
 
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELA PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELVLSICS Design
 
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELA PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELVLSICS Design
 
A contextual bandit algorithm for mobile context-aware recommender system
A contextual bandit algorithm for mobile context-aware recommender systemA contextual bandit algorithm for mobile context-aware recommender system
A contextual bandit algorithm for mobile context-aware recommender systemBouneffouf Djallel
 
COMPARING THE IMPACT OF MOBILE NODES ARRIVAL PATTERNS IN MANETS USING POISSON...
COMPARING THE IMPACT OF MOBILE NODES ARRIVAL PATTERNS IN MANETS USING POISSON...COMPARING THE IMPACT OF MOBILE NODES ARRIVAL PATTERNS IN MANETS USING POISSON...
COMPARING THE IMPACT OF MOBILE NODES ARRIVAL PATTERNS IN MANETS USING POISSON...ijwmn
 
Human mobility,urban structure analysis,and spatial community detection from ...
Human mobility,urban structure analysis,and spatial community detection from ...Human mobility,urban structure analysis,and spatial community detection from ...
Human mobility,urban structure analysis,and spatial community detection from ...Song Gao
 
The Internet as Quantitative Social Science Platform: Insights From a Trillio...
The Internet as Quantitative Social Science Platform: Insights From a Trillio...The Internet as Quantitative Social Science Platform: Insights From a Trillio...
The Internet as Quantitative Social Science Platform: Insights From a Trillio...Filipp Paster
 
Methodological Approach for Mobile Studies
Methodological Approach for Mobile StudiesMethodological Approach for Mobile Studies
Methodological Approach for Mobile StudiesSimon Fraser University
 
Information Spread in the Context of Evacuation Optimization
Information Spread in the Context of Evacuation OptimizationInformation Spread in the Context of Evacuation Optimization
Information Spread in the Context of Evacuation OptimizationDr. Mirko Kämpf
 
Predicting growth of urban agglomerations through fractal analysis of geo spa...
Predicting growth of urban agglomerations through fractal analysis of geo spa...Predicting growth of urban agglomerations through fractal analysis of geo spa...
Predicting growth of urban agglomerations through fractal analysis of geo spa...Indicus Analytics Private Limited
 
a data mining approach for location production in mobile environments
a data mining approach for location production in mobile environments a data mining approach for location production in mobile environments
a data mining approach for location production in mobile environments marwaeng
 
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)Harry Zhang
 

Similar to IJU Modelling Human Mobility Patterns (20)

Crowd Recognition System Based on Optical Flow Along with SVM classifier
Crowd Recognition System Based on Optical Flow Along with SVM classifierCrowd Recognition System Based on Optical Flow Along with SVM classifier
Crowd Recognition System Based on Optical Flow Along with SVM classifier
 
A real time filtering method of positioning data with moving window mechanism
A real time filtering method of positioning data with moving window mechanismA real time filtering method of positioning data with moving window mechanism
A real time filtering method of positioning data with moving window mechanism
 
https://www.scoop.it/topic/soft-computin/p/4142616393/2023/04/12/internationa...
https://www.scoop.it/topic/soft-computin/p/4142616393/2023/04/12/internationa...https://www.scoop.it/topic/soft-computin/p/4142616393/2023/04/12/internationa...
https://www.scoop.it/topic/soft-computin/p/4142616393/2023/04/12/internationa...
 
APPLICATION OF MATRIX PROFILE TECHNIQUES TO DETECT INSIGHTFUL DISCORDS IN CLI...
APPLICATION OF MATRIX PROFILE TECHNIQUES TO DETECT INSIGHTFUL DISCORDS IN CLI...APPLICATION OF MATRIX PROFILE TECHNIQUES TO DETECT INSIGHTFUL DISCORDS IN CLI...
APPLICATION OF MATRIX PROFILE TECHNIQUES TO DETECT INSIGHTFUL DISCORDS IN CLI...
 
Human activity recognition with self-attention
Human activity recognition with self-attentionHuman activity recognition with self-attention
Human activity recognition with self-attention
 
A general stochastic information diffusion model in social networks based on ...
A general stochastic information diffusion model in social networks based on ...A general stochastic information diffusion model in social networks based on ...
A general stochastic information diffusion model in social networks based on ...
 
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELA PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
 
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELA PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
 
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODELA PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
A PREDICTION METHOD OF GESTURE TRAJECTORY BASED ON LEAST SQUARES FITTING MODEL
 
A contextual bandit algorithm for mobile context-aware recommender system
A contextual bandit algorithm for mobile context-aware recommender systemA contextual bandit algorithm for mobile context-aware recommender system
A contextual bandit algorithm for mobile context-aware recommender system
 
COMPARING THE IMPACT OF MOBILE NODES ARRIVAL PATTERNS IN MANETS USING POISSON...
COMPARING THE IMPACT OF MOBILE NODES ARRIVAL PATTERNS IN MANETS USING POISSON...COMPARING THE IMPACT OF MOBILE NODES ARRIVAL PATTERNS IN MANETS USING POISSON...
COMPARING THE IMPACT OF MOBILE NODES ARRIVAL PATTERNS IN MANETS USING POISSON...
 
Human mobility,urban structure analysis,and spatial community detection from ...
Human mobility,urban structure analysis,and spatial community detection from ...Human mobility,urban structure analysis,and spatial community detection from ...
Human mobility,urban structure analysis,and spatial community detection from ...
 
The Internet as Quantitative Social Science Platform: Insights From a Trillio...
The Internet as Quantitative Social Science Platform: Insights From a Trillio...The Internet as Quantitative Social Science Platform: Insights From a Trillio...
The Internet as Quantitative Social Science Platform: Insights From a Trillio...
 
AAG_2011
AAG_2011AAG_2011
AAG_2011
 
Methodological Approach for Mobile Studies
Methodological Approach for Mobile StudiesMethodological Approach for Mobile Studies
Methodological Approach for Mobile Studies
 
Information Spread in the Context of Evacuation Optimization
Information Spread in the Context of Evacuation OptimizationInformation Spread in the Context of Evacuation Optimization
Information Spread in the Context of Evacuation Optimization
 
Geostor Essay
Geostor EssayGeostor Essay
Geostor Essay
 
Predicting growth of urban agglomerations through fractal analysis of geo spa...
Predicting growth of urban agglomerations through fractal analysis of geo spa...Predicting growth of urban agglomerations through fractal analysis of geo spa...
Predicting growth of urban agglomerations through fractal analysis of geo spa...
 
a data mining approach for location production in mobile environments
a data mining approach for location production in mobile environments a data mining approach for location production in mobile environments
a data mining approach for location production in mobile environments
 
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
 

More from ijujournal

Users Approach on Providing Feedback for Smart Home Devices – Phase II
Users Approach on Providing Feedback for Smart Home Devices – Phase IIUsers Approach on Providing Feedback for Smart Home Devices – Phase II
Users Approach on Providing Feedback for Smart Home Devices – Phase IIijujournal
 
Users Approach on Providing Feedback for Smart Home Devices – Phase II
Users Approach on Providing Feedback for Smart Home Devices – Phase IIUsers Approach on Providing Feedback for Smart Home Devices – Phase II
Users Approach on Providing Feedback for Smart Home Devices – Phase IIijujournal
 
October 2023-Top Cited Articles in IJU.pdf
October 2023-Top Cited Articles in IJU.pdfOctober 2023-Top Cited Articles in IJU.pdf
October 2023-Top Cited Articles in IJU.pdfijujournal
 
ACCELERATION DETECTION OF LARGE (PROBABLY) PRIME NUMBERS
ACCELERATION DETECTION OF LARGE (PROBABLY) PRIME NUMBERSACCELERATION DETECTION OF LARGE (PROBABLY) PRIME NUMBERS
ACCELERATION DETECTION OF LARGE (PROBABLY) PRIME NUMBERSijujournal
 
A novel integrated approach for handling anomalies in RFID data
A novel integrated approach for handling anomalies in RFID dataA novel integrated approach for handling anomalies in RFID data
A novel integrated approach for handling anomalies in RFID dataijujournal
 
UBIQUITOUS HEALTHCARE MONITORING SYSTEM USING INTEGRATED TRIAXIAL ACCELEROMET...
UBIQUITOUS HEALTHCARE MONITORING SYSTEM USING INTEGRATED TRIAXIAL ACCELEROMET...UBIQUITOUS HEALTHCARE MONITORING SYSTEM USING INTEGRATED TRIAXIAL ACCELEROMET...
UBIQUITOUS HEALTHCARE MONITORING SYSTEM USING INTEGRATED TRIAXIAL ACCELEROMET...ijujournal
 
ENHANCING INDEPENDENT SENIOR LIVING THROUGH SMART HOME TECHNOLOGIES
ENHANCING INDEPENDENT SENIOR LIVING THROUGH SMART HOME TECHNOLOGIESENHANCING INDEPENDENT SENIOR LIVING THROUGH SMART HOME TECHNOLOGIES
ENHANCING INDEPENDENT SENIOR LIVING THROUGH SMART HOME TECHNOLOGIESijujournal
 
HMR LOG ANALYZER: ANALYZE WEB APPLICATION LOGS OVER HADOOP MAPREDUCE
HMR LOG ANALYZER: ANALYZE WEB APPLICATION LOGS OVER HADOOP MAPREDUCEHMR LOG ANALYZER: ANALYZE WEB APPLICATION LOGS OVER HADOOP MAPREDUCE
HMR LOG ANALYZER: ANALYZE WEB APPLICATION LOGS OVER HADOOP MAPREDUCEijujournal
 
SERVICE DISCOVERY – A SURVEY AND COMPARISON
SERVICE DISCOVERY – A SURVEY AND COMPARISONSERVICE DISCOVERY – A SURVEY AND COMPARISON
SERVICE DISCOVERY – A SURVEY AND COMPARISONijujournal
 
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKSSIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKSijujournal
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)ijujournal
 
PERVASIVE COMPUTING APPLIED TO THE CARE OF PATIENTS WITH DEMENTIA IN HOMECARE...
PERVASIVE COMPUTING APPLIED TO THE CARE OF PATIENTS WITH DEMENTIA IN HOMECARE...PERVASIVE COMPUTING APPLIED TO THE CARE OF PATIENTS WITH DEMENTIA IN HOMECARE...
PERVASIVE COMPUTING APPLIED TO THE CARE OF PATIENTS WITH DEMENTIA IN HOMECARE...ijujournal
 
A proposed Novel Approach for Sentiment Analysis and Opinion Mining
A proposed Novel Approach for Sentiment Analysis and Opinion MiningA proposed Novel Approach for Sentiment Analysis and Opinion Mining
A proposed Novel Approach for Sentiment Analysis and Opinion Miningijujournal
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)ijujournal
 
USABILITY ENGINEERING OF GAMES: A COMPARATIVE ANALYSIS OF MEASURING EXCITEMEN...
USABILITY ENGINEERING OF GAMES: A COMPARATIVE ANALYSIS OF MEASURING EXCITEMEN...USABILITY ENGINEERING OF GAMES: A COMPARATIVE ANALYSIS OF MEASURING EXCITEMEN...
USABILITY ENGINEERING OF GAMES: A COMPARATIVE ANALYSIS OF MEASURING EXCITEMEN...ijujournal
 
SECURED SMART SYSTEM DESING IN PERVASIVE COMPUTING ENVIRONMENT USING VCS
SECURED SMART SYSTEM DESING IN PERVASIVE COMPUTING ENVIRONMENT USING VCSSECURED SMART SYSTEM DESING IN PERVASIVE COMPUTING ENVIRONMENT USING VCS
SECURED SMART SYSTEM DESING IN PERVASIVE COMPUTING ENVIRONMENT USING VCSijujournal
 
PERFORMANCE COMPARISON OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS
PERFORMANCE COMPARISON OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKSPERFORMANCE COMPARISON OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS
PERFORMANCE COMPARISON OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKSijujournal
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSijujournal
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSijujournal
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2Rijujournal
 

More from ijujournal (20)

Users Approach on Providing Feedback for Smart Home Devices – Phase II
Users Approach on Providing Feedback for Smart Home Devices – Phase IIUsers Approach on Providing Feedback for Smart Home Devices – Phase II
Users Approach on Providing Feedback for Smart Home Devices – Phase II
 
Users Approach on Providing Feedback for Smart Home Devices – Phase II
Users Approach on Providing Feedback for Smart Home Devices – Phase IIUsers Approach on Providing Feedback for Smart Home Devices – Phase II
Users Approach on Providing Feedback for Smart Home Devices – Phase II
 
October 2023-Top Cited Articles in IJU.pdf
October 2023-Top Cited Articles in IJU.pdfOctober 2023-Top Cited Articles in IJU.pdf
October 2023-Top Cited Articles in IJU.pdf
 
ACCELERATION DETECTION OF LARGE (PROBABLY) PRIME NUMBERS
ACCELERATION DETECTION OF LARGE (PROBABLY) PRIME NUMBERSACCELERATION DETECTION OF LARGE (PROBABLY) PRIME NUMBERS
ACCELERATION DETECTION OF LARGE (PROBABLY) PRIME NUMBERS
 
A novel integrated approach for handling anomalies in RFID data
A novel integrated approach for handling anomalies in RFID dataA novel integrated approach for handling anomalies in RFID data
A novel integrated approach for handling anomalies in RFID data
 
UBIQUITOUS HEALTHCARE MONITORING SYSTEM USING INTEGRATED TRIAXIAL ACCELEROMET...
UBIQUITOUS HEALTHCARE MONITORING SYSTEM USING INTEGRATED TRIAXIAL ACCELEROMET...UBIQUITOUS HEALTHCARE MONITORING SYSTEM USING INTEGRATED TRIAXIAL ACCELEROMET...
UBIQUITOUS HEALTHCARE MONITORING SYSTEM USING INTEGRATED TRIAXIAL ACCELEROMET...
 
ENHANCING INDEPENDENT SENIOR LIVING THROUGH SMART HOME TECHNOLOGIES
ENHANCING INDEPENDENT SENIOR LIVING THROUGH SMART HOME TECHNOLOGIESENHANCING INDEPENDENT SENIOR LIVING THROUGH SMART HOME TECHNOLOGIES
ENHANCING INDEPENDENT SENIOR LIVING THROUGH SMART HOME TECHNOLOGIES
 
HMR LOG ANALYZER: ANALYZE WEB APPLICATION LOGS OVER HADOOP MAPREDUCE
HMR LOG ANALYZER: ANALYZE WEB APPLICATION LOGS OVER HADOOP MAPREDUCEHMR LOG ANALYZER: ANALYZE WEB APPLICATION LOGS OVER HADOOP MAPREDUCE
HMR LOG ANALYZER: ANALYZE WEB APPLICATION LOGS OVER HADOOP MAPREDUCE
 
SERVICE DISCOVERY – A SURVEY AND COMPARISON
SERVICE DISCOVERY – A SURVEY AND COMPARISONSERVICE DISCOVERY – A SURVEY AND COMPARISON
SERVICE DISCOVERY – A SURVEY AND COMPARISON
 
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKSSIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)
 
PERVASIVE COMPUTING APPLIED TO THE CARE OF PATIENTS WITH DEMENTIA IN HOMECARE...
PERVASIVE COMPUTING APPLIED TO THE CARE OF PATIENTS WITH DEMENTIA IN HOMECARE...PERVASIVE COMPUTING APPLIED TO THE CARE OF PATIENTS WITH DEMENTIA IN HOMECARE...
PERVASIVE COMPUTING APPLIED TO THE CARE OF PATIENTS WITH DEMENTIA IN HOMECARE...
 
A proposed Novel Approach for Sentiment Analysis and Opinion Mining
A proposed Novel Approach for Sentiment Analysis and Opinion MiningA proposed Novel Approach for Sentiment Analysis and Opinion Mining
A proposed Novel Approach for Sentiment Analysis and Opinion Mining
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)
 
USABILITY ENGINEERING OF GAMES: A COMPARATIVE ANALYSIS OF MEASURING EXCITEMEN...
USABILITY ENGINEERING OF GAMES: A COMPARATIVE ANALYSIS OF MEASURING EXCITEMEN...USABILITY ENGINEERING OF GAMES: A COMPARATIVE ANALYSIS OF MEASURING EXCITEMEN...
USABILITY ENGINEERING OF GAMES: A COMPARATIVE ANALYSIS OF MEASURING EXCITEMEN...
 
SECURED SMART SYSTEM DESING IN PERVASIVE COMPUTING ENVIRONMENT USING VCS
SECURED SMART SYSTEM DESING IN PERVASIVE COMPUTING ENVIRONMENT USING VCSSECURED SMART SYSTEM DESING IN PERVASIVE COMPUTING ENVIRONMENT USING VCS
SECURED SMART SYSTEM DESING IN PERVASIVE COMPUTING ENVIRONMENT USING VCS
 
PERFORMANCE COMPARISON OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS
PERFORMANCE COMPARISON OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKSPERFORMANCE COMPARISON OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS
PERFORMANCE COMPARISON OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLS
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLS
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

IJU Modelling Human Mobility Patterns

  • 1. International Journal of UbiComp (IJU), Vol.7, No.1, January 2016 DOI:10.5121/iju.2016.7102 13 Human Mobility Patterns Modelling using CDRs Suhad Faisal Behadili1 , Cyrille Bertelle1 and Loay E. George2 1 Normandie University, LITIS, FR CNRS 3638, ISCN, ULH, Le Havre, France 2 Baghdad University, Computer Science Department, Baghdad, Iraq ABSTRACT The research objectives are exploring characteristics of human mobility patterns, subsequently modelling them mathematically depending on inter-event time ∆t and traveled distances ∆rparameters using CDRs (Call Detailed Records). The observations are obtained from Armada festival in France. Understanding, modelling and simulating human mobility among urban regions is excitement approach, due to itsimportance in rescue situations for various events either indoor events like evacuation of buildings or outdoor ones like public assemblies,community evacuation in casesemerged during emergency situations, moreover serves urban planning and smart cities. The results of numerical simulation are consistent withpreviousinvestigations findings in that real systems patterns are almost follow an exponential distribution.Further experimentations could classify mobility patterns into major classes (work or off) days, also radius of gyration could be considered as influential parameter in modelling human mobility, additionally city rhythm could be extracted by modelling mobility speed of individuals. KEYWORDS Modelling, CDRs, Power-law Distribution, Inter-event time, Displacements 1. INTRODUCTION The studying of human mobility from mobile phone usage could be developed to resolve several issues like daily individuals activities, explain these activities, reveal the relationship between human mobility and his mobile usage, as well as exploit the feasibility of using mobile data to full understanding, and drawing human patterns precisely. The purpose of simulation and analysis is to acquire and analyze results in well conceptual vision. Hence, obtain high indications for decision makers, improve the city life patterns, sustainability, and to have active smart cities.Eventual real effects conditions and actions of specified system should be modeled mathematically,in order to explore the mobility characteristics [1, 2, 3, 4, 5]. However, they could be accomplished by pivoting on two kinds of events; the discrete events and frequent (continuous) events. By other hand, to model the uncertainty of system input variables, hence probability distribution and its parameters should be determined,which is the most critical and hardtopic in modeling and simulating any system. Many researches used CDRs to investigate collective and individual human mobility (Gonzalez et al., 2008), the segmentation of urban spaces (Reades et al. 2009), understand of social events (Calabrese et al., 2010). (Ratti et al., 2010) treat large telecommunication database for Great Britain to explore human interactions, withemphasizing on the highly interactions correlation among administrative regions. (Phithakkitnukoon et al., 2010) suggested the activity-aware map, using the user mobile to uncover the dynamic of inhabitants, for urban planning, and transportation purposes [10].
  • 2. International Journal of UbiComp (IJU), Vol.7, No.1, January 2016 14 2. CASE STUDY DATA Human behavior is a reflection of the digital traces of mobile usages; these traces could be considered social sensor data, which serve as a proxy for individuals’activities and mobility. The observed case study data are Call detail Records of mobile phone, consisting of 51,958,652 CDRs, represent entry activitiesof 615,712 subscribers, the observation period starting from Friday 4th - Tuesday15th of July in 2008.Figure 1 exploits the regular patterns of individuals’ activities densities along total observed hours. It’s clear that all days have similar pattern except day 9 due to lack of its data actually. In CDRs the individuals’ occurrences in discrete (irrelevant) pattern only, means that any mobile individual’s activity is recorded at (start/end) time;however there is a lack of information.Since, mobility tracing is supposed to have indicationfor the individual's occurrence either during active or inactive case (mobility with or without any mobile phone activity). There are no data meanwhile the mobile phone is idle, i.e. inactive or doesn't make any communication activities neither calls nor SMS activities. In addition, the only obtainable spatial data are the towers (X,Y) coordinates data, for that reasonthe individual's transitions from position to another (from tower to tower) would be estimated, therefore the positions would be resolved approximately with regarding to the tower coverage area (signal strength). With regarding to the non-deterministic anddiscrete nature of these data, accordingly the collective behavior would be an effective approach to be analyzed and simulated. In view of, each individual could be disappeared for a while from the DB.That’s making individual tracing is unworthy with insignificant indications on individuals’ behavior in the city [3]. Figure 1: Activity patterns according to individuals’ densities during days hours, over the observed area. 3. INDIVIDUALS' ACTIVITIES DESCRIBTION The individuals are varied in their usage of mobile phone; hence their communications activities have heterogeneous nature. Theseactivities are ranged between (rarely-frequently) usages during specific period. Consequently, the individuals are grouped according to their total activities. The waiting time probability (inter-event time)∆T of each two consecutive activities has been determined for each individual, and then individuals would be grouped according to their activities. Whereas, probability function has to be computed for capturing the system universal behavior (pattern), according to consecutive inter-event times ∆ts.Most of life systems aremodeled via exponential law [1, 6, 7, 5, 8]. So, the distribution of the average inert-event time ∆ is estimated by exponential distribution law as in equation (1), and its histogram is presented in figure 2. The demonstration in figure 3 exposesthose individuals of fewer activities have longer waiting times. ( ) ( ) ( )
  • 3. International Journal of UbiComp (IJU), Vol.7, No.1, January 2016 15 Figure 2: Activities in Average of Inter-Event TimeHistogram 4. OBSERVATIONS OF INTER-EVENT TIMES The probability model computing represents starting step towards modeling and simulation process, which is modelling the data and simulating the model responses by using one of the well- known functions as the probability density function PDF [3,4, 9]. Here, in this study the mean of inter-event time is the essential parameter, whereas the means of samples of the distribution are drawn as exponential distribution. Thereafter compute the mean of all means to understand the sample means behavior from the exponential distribution. Consequently, get the universal system pattern (generalpopulation mobility law). The computations are done as follows: 1. Manipulate all 12 days data; each day is manipulated independently due to daily regular patterns, for all individuals in spatio-temporal form. Then eliminate the individuals of only one occurrence in the DB, since they have insignificant indication on mobility. 2. Sort the data by time to have the real sequence of positions transitions ofindividuals’trajectories. Thence classifying the data according to individuals' activities (sampling),by computing inter-event time ∆t (waiting time), where it is the time elapsed between each successive activities of each individual, which is here ranged between 15-1440 minutes.This sampling is done according to logical intuition, since 15 minutes is the minimum time that can give mobility indication, and the 1440 minutes (24 hours) is the highest elapsed time to travel inside the investigatedarea. 3. Compute the inter-event time ∆T and (average of inter- event time) for all individuals, then classify (min, max) samples according to activities score (activities densities), then compute ( ).Where, is the average inter-event time of all individuals (population). 4. Compute exponential distribution probability for each day, then for the whole days as in figure 3 to identify the universal population pattern law.As well as, figure 4 shows the approximation of all 12 days curves with the curve of their average values.
  • 4. International Journal of UbiComp (IJU), Vol.7, No.1, January 2016 16 Figure 3: Waiting time distribution P(∆t) of mobile activities, legend symbols distinguishes the individuals' groupsaccording to their activities ratio, for total population during totalperiod, activities inaverage ∆t (spent time between each two successive activities). Figure 4: Waiting time distribution of the 12 days curves and the curve of their average (DayAve). The exponential distribution (probability distribution) in equation (1) is capable of modeling the events that are happened randomly over time. Herein, it describes the inter-event time, and the average of inter-event time for individuals' activities [1, 2, 3, 9]. However, the cutoff distribution has beenfixedvia maximum observed inter-event time (significant parameters), which is the maximum time that individual can wait to make any mobile activity, where it is ∆t=1431 min. The produced law as in equation (1), which is computed according to algorithm of complexity ( ). The distribution exhibits that short inter-event times have higher probability than long ones, and the 12 days have similar patterns of activities. As well as, through following the same steps mentioned earlier to compute the displacement statistics of all individualsduring the whole observed period, the displacement probability distribution is computed. However, the
  • 5. International Journal of UbiComp (IJU), Vol.7, No.1, January 2016 17 ∆r is the traveled distance between each two successive activities during time ∆ of the range 20-1440 minutes, whereP(∆r) is the displacement distribution.The investigated distances would be limited by the maximum distance that could be traveled by individuals in ∆ (time intervals). Hence, the cutoff distribution is determined by the maximum observed distance, which individual can travel is ∆r=7.229515 Km along day hours, since the maximum time slice couldn't exceed 24 hours according to observed region. Displacements distribution is approximated by the power low as in equation (2), and the resulted distribution exhibits as in figure 5 that the displacements are clear in m, whereas decreased after this value, where ∆r is ranged between (0-1) Km. ( ) ( ) ( ) ( ) As demonstrated in figure 6 the distributionof traveled distance (displacements) for the 12 days curves in addition to the curve of their average, they have almost identical patterns. Hence, the obtained averages of the waiting time distribution are max ∆T = 1431 minute and min ∆T =0 minute, whereas the max ∆r =7.229515e+04 meter and min ∆r =0 meter. Figure 5: Distribution of distances probability (displacements) P(∆r) for waiting times (inter-event times) ∆ for one day, cutoff distribution is determined by the maximum distance traveled by individuals for specific . 5. CONCLUSIONS The catastrophic disasters, cities planning, diseases spreading, traffic forecasting, decision making for rescue people with disabilities in emergencies ...etc. they have impressive interest recently in various scientific fields [10]. All these activities require manipulating huge data and geographic data, in order to describe human behavior and mobility patterns, for giving the simulation model more reality, since almost simulation platforms are dealing with only a grid to be the background of the model, so the acquired model will be far away from reality.
  • 6. International Journal of UbiComp (IJU), Vol.7, No.1, January 2016 18 Figure 6: Displacements for the 12 days curves and the curve of their average (DayAve). Based on this investigation the results showed that the inter-event time ∆t between each two successive activities has bursty pattern, since there is long period without activities, this gives indication about the population's heterogeneity. As well as, human trajectories follow power-law distribution in step size ∆r, and they are modelled using displacements ∆r and waiting time ∆t distributions.Additionally, the mobility traveling patterns show there are many short distances in contrast with few long distances.The population trajectories reconstruction could be performed using mobile phone data. Anywise, the results revealed that the patterns of all days are very similar and they have approximately identical curves either in spatial or temporal mode.Further research might explore the mobility patterns classificationsaccording to the (work or off) days for more understandings to the life patterns. Moreover, the radius of gyration could be considered as significant modelling parameter to give the model more reality with focusing on patterns regularity features. REFERENCES [1] CS302 Lecture notes, (2015) “Simulating Random Event”, http://web.eecs.utk.edu/~leparker/Courses/CS302-Fall06/Notes/PQueues/random_num_gen.html [2 “Simulation: An Introduction”, (2015) Stat. Chapter 10, http://www.stat.nus.edu.sg/~zhangjt/teaching/ST2137/lecture/lec%2010.pdf [3] Sougata Biswas, (2014) “Simulation of Exponential Distribution using R”, https://rstudio-pubs-static.s3.amazonaws.com/26693_e1151035722942b2813c0063c6b220ae.html [4] Vincent Zoonekynd, (2015) “Probability Distributions”, http://zoonek2.free.fr/UNIX/48_R/07.html [5] Solver, (2015) “Simulation Tutorial Introduction”, http://www.solver.com/simulation-tutorial [6] Siqi Shen, Niels Brouwers& Alexandru Iosup, (2011) “Human Mobility in Virtual and Real Worlds: Characterization, Modeling, and Implications”, report number PDS-2011-007, ISSN 1387-2109.
  • 7. International Journal of UbiComp (IJU), Vol.7, No.1, January 2016 19 [7] The Pennsylvania State University, (2015) “Probability Theory and Mathematical Statistics”, STAT 414/415, https://onlinecourses.science.psu.edu/stat414/node/97. [8] Ilya Narsky, Frank C. Porter, (2013) “Statistical Analysis Techniques in Particle Physics, Fits, Density Estimation and Supervised Learning”, Wiley-VCH, 1 edition. [9] Marta C. Gonzalez, Cesar A. Hidalgo & Albert-Laszlo Barabasi, (2009) “Understanding individualHuman Mobility Patterns”, nature 453. [10] Gunther SAGL, Bernd RESCH, Bartosz HAWELKA, Euro BEINAT, (2012) “From Social Sensor Data to Collective Human Behaviour Patterns-Analysing and Visualising Spatio-Temporal Dynamics in Urban Environments”, GI_Forum 2012: Geovizualisation, Society and Learning. Herbert Wichmann Verlag, VDE VERLAG GMBH, Berlin/Offenbach.ISBN 978-3-87907-521-8.