Capturing User Friendship in WLAN Traces

Similar documents
IMPACT: Investigation of Mobile-user Patterns Across University Campuses using WLAN Trace Analysis

On Modeling User Associations in Wireless LAN Traces on University Campuses

User Manual for the Time-variant Community Mobility Model

On Nodal Encounter Patterns in Wireless LAN Traces

Modeling Time-variant User Mobility in Wireless Mobile Networks (Time-variant Community (TVC) Model)

On Nodal Encounter Patterns in Wireless LAN Traces

Data-driven Modeling and Design of Networked Mobile Societies: A Paradigm Shift for Future Social Networking

Modeling Time-variant User Mobility in Wireless Mobile Networks

Interest-based Mining and Modeling of Big Mobile Networks

Modeling Spatial and Temporal Dependencies of User Mobility in Wireless Mobile Networks

Modeling Time-variant User Mobility in Wireless Mobile Networks

Modeling users mobility among WiFi access points

Archna Rani [1], Dr. Manu Pratap Singh [2] Research Scholar [1], Dr. B.R. Ambedkar University, Agra [2] India

Sampling Urban Mobility through On-line Repositories of GPS Tracks

Modeling Spatial and Temporal Dependencies of User Mobility in Wireless Mobile Networks

Profile-Cast: Behavior-Aware Mobile Networking

A Complex Network Analysis of Human Mobility

On the Analysis of Periodic Mobility Behaviour

Gauging Human Mobility Characteristics and its Impact on Mobile Routing Performance. Gautam S. Thakur* Udayan Kumar. Wei-Jen Hsu.

On Exploiting Transient Contact Patterns for Data Forwarding in Delay Tolerant Networks

Measurement-based Characterization of in a Hotspot Setting

Modeling Spatial and Temporal Dependencies of User Mobility in Wireless Mobile Networks

Mining Frequent and Periodic Association Patterns

Towards an Energy-Star WLAN Infrastructure

Data-driven Co-clustering Model of Internet Usage in Large Mobile Societies

Similarity Analysis and Modeling in Mobile Societies: The Missing Link

Session Lengths and IP Address Usage of Smartphones in a University Campus WiFi Network: Characterization and Analytical Models

Understanding Link-Layer Behavior in Highly Congested IEEE b Wireless Networks

Similarity Analysis and Modeling in Mobile Societies: The Missing Link

Modeling Movement for Mobile IP Networks

Deployment Guidelines for Highly Congested IEEE b/g Networks

Data-driven Co-clustering Model of Internet Usage in Large Mobile Societies

Constructing Time-Varying Contact Graphs for Heterogeneous Delay Tolerant Networks

Transient Community Detection and Its Application to Data Forwarding in Delay Tolerant Networks

WiFi Tools and Signal Strength Analysis

Modeling Spatial and Temporal Dependencies of User Mobility in Wireless Mobile Networks

On Exploiting Transient Contact Patterns for Data Forwarding in Delay Tolerant Networks

The Changing Usage of a Mature Campus-wide Wireless Network

Empirical Evaluation of Hybrid Opportunistic Networks

Designing Mobility Models based on Social Networks Theory

Comparing Wired-side and Wireless-side WLAN Monitoring Techniques: A Case Study

Model T: An Empirical Model for User Registration Patterns in a Campus Wireless LAN

CTG: A Connectivity Trace Generator for Testing the Performance of Opportunistic Mobile Systems

TSearch: Target-Oriented Low-Delay Node Searching in DTNs with Social Network Properties

Understanding Link-Layer Behavior in Highly Congested IEEE b Wireless Networks

The Challenges of Measuring Wireless Networks. David Kotz Dartmouth College August 2005

Statistical Methods for Network Analysis: Exponential Random Graph Models

CS513/ECE506 Computer Networks Spring WLAN Performance Evaluation {March 31, 2012}

Performance Model of a Campus Wireless LAN Seungnam Kang, Zornitza Prodanoff, and Pavan Potti

Trace Analysis, Clustering and Network Theory NOMADS

Measurements from an b Mobile Ad Hoc Network

QoS Performance Management in Mixed Wireless Networks

Measurement-based Characterization of in a Hotspot Setting

Getting Urban Pedestrian Flow from Simple Observation:

DIAL: A Distributed Adaptive-Learning Routing Method in VDTNs

Performance Behavior of Unmanned Vehicle Aided Mobile Backbone Based Wireless Ad Hoc Networks

Impact of Communication Infrastructure on Forwarding in Pocket Switched Networks

Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks

IJRIM Volume 2, Issue 2 (February 2012) (ISSN )

Performance Evaluation of Wireless IEEE b used for E-Learning Classroom Network

Histogram-Based Density Discovery in Establishing Road Connectivity

Enhanced Power Saving Scheme for IEEE DCF Based Wireless Networks

Modeling Spatial Node Density in Waypoint Mobility

BRICS: A Building-block approach for analyzing RoutIng protocols in ad hoc networks - a Case Study of reactive routing protocols

Usage Analysis of a Large Public Wireless LAN

Impact of Sampling on Anomaly Detection

BOND: Unifying Mobile Networks with Named Data. Michael Meisel

Network Environments in AnyLogic. Nathaniel Osgood Agent-Based Modeling Bootcamp for Health Researchers

Detecting Spammers with SNARE: Spatio-temporal Network-level Automatic Reputation Engine

Computer Communications

Running Reports. Choosing a Report CHAPTER

Friendship Based Routing in Delay Tolerant Mobile Social Networks

IEEE in the Large: Observations at an IETF Meeting

Peer-Assisted Caching for Scalable Media Streaming in Wireless Backhaul Networks

RAWDAD : A Wireless Data Archive for Researchers

Characterizing Flows in Large Wireless Data Networks

Early Measurements of a Cluster-based Architecture for P2P Systems

Using Complex Network in Wireless Sensor Networks Abstract Keywords: 1. Introduction

Opportunistic Routing Algorithms in Delay Tolerant Networks

Trajectory analysis. Ivan Kukanov

Simulation Evaluation of Wireless Web Performance in an IEEE b Classroom Area Network

Improving the latency of Hand-offs using Sentinel based Architecture

Motivation and Basics Flat networks Hierarchy by dominating sets Hierarchy by clustering Adaptive node activity. Topology Control

Media Caching Support for Mobile Transit Clients

Study on Indoor and Outdoor environment for Mobile Ad Hoc Network: Random Way point Mobility Model and Manhattan Mobility Model

Overlay (and P2P) Networks

caution in interpreting graph-theoretic diagnostics

Detecting Protected Layer-3 Rogue APs

A Perspective on Traffic Measurement Tools in Wireless Networks

The impact of fiber access to ISP backbones in.jp. Kenjiro Cho (IIJ / WIDE)

A Mobility Model Based on WLAN Traces and its Validation

Authorization Recycling in RBAC Systems

Topic mash II: assortativity, resilience, link prediction CS224W

Frequency Distributions

Connectivity, Energy and Mobility Driven Clustering Algorithm for Mobile Ad Hoc Networks

Evaluation of short-term traffic forecasting algorithms in wireless networks

Example for calculation of clustering coefficient Node N 1 has 8 neighbors (red arrows) There are 12 connectivities among neighbors (blue arrows)

Message Transmission with User Grouping for Improving Transmission Efficiency and Reliability in Mobile Social Networks

AODV-PA: AODV with Path Accumulation

IN DELAY Tolerant Networks (DTNs) [1], mobile devices

Transcription:

Capturing User Friendship in WLAN Traces Wei-jen Hsu and Ahmed Helmy Department of Electrical Engineering University of Southern California {weijenhs, helmy}@usc.edu http://nile.usc.edu/mobilib/

Motivation Intuitively, sub-groups of people on university campuses show closer relationship. How is such relationship reflected in the WLAN traces? How to define metrics for such behavior? What are the inferences of these sub-groups of friends on network structures? We use WLAN from 4 different sources to understand grouping behavior realistically.

Wireless LAN traces used Traces from environments with various settings. In each trace we have AP association history of individual nodes. Objective: Capture close relationship between nodes.

Friendship Index Intuitively, if two nodes appear together more often, it indicates closer relationship between them. Define friendship index based on two metrics: Encounter time between the node pair Frdt ( A, B) = Et ( A, B) / Online _ time( A) Encounter count between the node pair Frd ( A, B) E ( A, B) / Session( A) c = c Et(A,B): Total encounter duration between node A, B. Ec(A,B): Encounter count between A,B Online_time(A): Total online duration for node A Session(A): Total number of sessions for node A

Friendship Index Friendship is very skewed: Few pairs of nodes have high friendship index (Exponential dist.) Prob( friendship index > x ) 5 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 0 0.2 0.4 0.6 0.8 1 Friendship index based on time (x) Dart04 Dart04-cons Dart04-rel Dart03 USC MIT

Encounter-Relationship Graph Put a link to connect the node pairs if they ever encounter with each other What does the graph look like? SmallWorld graph Random Graph - Low path length - Low clustering Regular Graph - High path length - High clustering High clustering as regular graph Low path length as random graph

Encounter-Relationship Graph It is a connected graph It is a SmallWorld graph Disconnected ratio drops to below 10% for trace duration longer than 1 day. Normalized clustering coef. (CC) close to regular graph and average Path Length (PL) close to random graph Normalized PL/CC: 1 corresponds to regular graphs, 0 corresponds to random graphs

ER Graph with Friends Sort the encountered nodes according to friendship indexes for each node, and include only part of them in the ER graph. How does it change the graph property? Higher tendency of clustering if only top-friends are included. Higher average path length and disconnected ratio if only top-friends are included. The above observations are consistent regardless of which definition of friendship index is chosen.

0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 UNIVERSITY OF ER Graph with Friends Using friendship index based on encounter time Clustering Coefficient 0 20 40 60 80 100 Percentage of neighbors included 5 4 3 2 Top-friend Middle-friend 1 bottom-friend 0 Using high-ranked friends only in the ER graph leads to graph properties closer to regular graphs. Using low-ranked friends leads to graph properties closer to random graphs. 50 40 30 20 10 0 Avg. Path Length Top-friend Middle-friend bottum-friend 0 20 40 60 80 100 Percentage of neighbors included Disconnected Ratio(%) Top-friend Middle-friend bottum-friend 0 20 40 60 80 100 Percentage of neighbors included

ER Graph with Friends Using friendship index based on encounter count 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 Clustering Coefficient Top-friend Middle-friend bottom-friend 0 20 40 60 80 100 Percentage of friends included Using high-ranked friends only in the ER graph leads to graph properties closer to regular graphs. Using low-ranked friends leads to graph properties closer to random graphs. 4 3.5 3 2.5 2 Top-friend Middle-friend bottum-friend 0 20 40 60 80 100 Percentage of friends included 35 30 25 20 15 10 5 0 Avg. Path Length Disconnected Ratio(%) Top-friend Middle-friend bottum-friend 0 20 40 60 80 100 Percentage of friends included

Conclusion Friendship between nodes in WLAN traces defined based encounter time or encounter count. Friendship is skewed: Few node pairs with high friendship index, many with low friendship index. Encounters link nodes into connected SmallWorld graphs. Including nodes with high friendship indexes make the encounter-relationship graphs shift toward regular graphs.

Implication While people tend to trust others with close relationship, random links may be the key to maintain a connected network. References W. Hsu and A. Helmy, On Nodal Encounter Patterns in Wireless LAN Traces," the Second International Workshop On Wireless Network Measurement (WiNMee 2006), April 2006. [1] M. Balazinska and P. Castro, "Characterizing Mobility and Network Usage in a Corporate Wireless Local-Area Network," In Proceedings of MobiSys 2003, pp. 303-316, May 2003. [2] M. McNett and G. Voelker, "Access and mobility of wireless PDA users, " ACM SIGMOBILE Mobile Computing and Communications Review, v.7 n.4, October 2003. [3] T. Henderson, D. Kotz and I. Abyzov, "The Changing Usage of a Mature Campus-wide Wireless Network, " in Proceedings of ACM MobiCom 2004, September 2004.