Experiment: Networking Data Analytics

Slides:



Advertisements
Similar presentations
GCSE Computing#BristolMet Session Objectives#18 MUST describe commonfile standards associated with the internet such as JPG,GIF,PDF,MP3,MPEG. SHOULD Describe.
Advertisements

Hurricane Tracking LAB. Procedures 1.Plot the coordinates of each hurricane on the map provided. 2.The Start point should be marked with the hurricane.
Lecture 16: Data input 1: Digitizing and Geocoding By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
 All of you should be able to describe how a network works.  Most of you will be able to identify the main devices necessary for a network.  Some of.
Presented by Tao HUANG Lingzhi XU. Context Mobile devices need exploit variety of connectivity options as they travel. Operating systems manage wireless.
MAC Address The Media Access Control (MAC) address is just as important as the IP address. The MAC address is a unique value associated with the network.
Detecting Node encounters through WiFi By: Karim Keramat Jahromi Supervisor: Prof Adriano Moreira Co-Supervisor: Prof Filipe Meneses Oct 2013.
Chemistry Basics Part 7 Ray Tedder NBC Chemistry Teacher.
Course ILT The OSI model Unit objectives Explain the significance of the OSI model, label the seven layers of the OSI model, and describe services provided.
Independent work task Create a new folder in your ICT folder called Weather. Log on to the school network Click on the RED LytchettFile intranet logo Instructions:
IP Addresses By Michelle Lin and Carmen Hui. IP Addresses IP stands for Internet Protocol. An IP Address is a unique number assigned to a device in a.
EOVSA Pipeline Processing System J. McTiernan EOVSA Prototype Review 24-Sep-2012.
Unity Application Generator How Can I… Develop a Generic device which can communicate Over IO Scanner.
Graphs and Functions Chapter 5. Introduction  We will build on our knowledge of equations by relating them to graphs.  We will learn to interpret graphs.
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
Charlie Kalech Director, J-Town Internet Services Ltd. February 26, 2015.
IPv4 and Subnetting Part 1.
Wireless LAB Test Preparation Guide
GEOCODING Fall 2016 Library Workshop.
Splunk log management Andrijana Todosijevic
Lesson Concept: Histograms and Stem-and-Leaf Plots
Preparation of ULAB EVAL part C
Electromagnetism lab project
Session 1, Whole-class Assessments
Detectives in the Classroom - Investigation 1-2: In the News
EMBEDDED SYSTEMS Unit 5 EMBEDDED SYSTEMS UNIT 5.
UNIT 1 PART 1: THE SCIENTIFIC METHOD
IPv4 and Subnetting Part 1.
Investigation Techniques
Assessment Instruments and Rubrics Workshop Series
Big Data Analytics: HW#3
Lesson 2-9 AP Computer Science Principles
Key Issues How do geographers describe where things are? Why is each point on Earth unique? Why are different places similar? Why are some human actions.
Here is a plot which we call a raster plot
Farrukh Hijaz & Abdurrahman Arikan
Chapter 5 Network and Transport Layers
Relations & Functions A relation is a set of ordered (
CIS 524 Possible Is Everything/tutorialrank.com
CIS 524 Education for Service/tutorialrank.com
University College London (UCL), UK
Introduction to the coordinate Plane
Unit 7 - Functions Learning Target : I can determine if a relation is a function. A "relation" is just a relationship between sets of information. A function.
Zach Zira & Kevin Roy ISE 533
Flutes vs Cellos: Analyzing Mobility –Traffic Correlations in Large WLAN Traces Cello ‘Mobility’!! * B. Alipour, L. Tonneto, A. Ding, R. Ketabi, J. Ott,
CIS 4930/6930, Spring 2018 Experiment 1: Encounter Tracing using Bluetooth Due Date: Feb 19, beginning of class Ph.D. student lead: Mimonah Al-Qathrady.
Graphing Ordered Pairs
Risks of Wireless Access Points
A Presentation to DASUG
5. A sample day plan 6:00 – 6:30 News on radio 6:30 – 8:00
MARCH 06, 2018 OBJECTIVE – Students will describe the local effects of climate change in different areas of the United States. WARM-UP – You will need.
SurfCFCC Secure Wireless Access For Students, Faculty, and Staff.
Types of Graphs… and when to use them!.
The Real Number System:
Struggling and Success in Web Search
Scoring Module How does it work?
Methods of Biology The series of steps used by scientists to gather information and answer questions is called the Scientific Method. If you had a question.
Critical Path Analysis
Do It Now task Name the relationship shown in each graph.
Make it a Great Day! Tuesday, January 22nd, 2019
Transformations of Functions
BIT116: Scripting Lecture 6 Part 1
The Old Faithful Geyser Prognostication
Unit 3 Day 4.
WJEC GCSE Computer Science
Warmup Complete the Fossil Find worksheet from yesterday and turn it into the classwork bin when finished.
What measurements do we use to describe the world around us?
Morning Work Thursday August 15, 2013
Somers High School New Schedule
2 Recordkeeping and Reporting
Capability for Non-Normal Data
Presentation transcript:

Experiment: Networking Data Analytics By: Babak Alipour, Ph.D. student CIS4930/6930 Instructor: Ahmed Helmy

Input.a 2 days of derived-DHCP logs from campus WLAN in CSV format outputwireless-logs-20120407.DHCP_ANON.csv outputwireless-logs-20120409.DHCP_ANON.csv 5 columns are: userIP: User’s assigned IP address userMAC: MAC address of user device (anonymized to integers, each number uniquely identifies a user in a single day) APNAME: Name of AP the session belongs to APMAC: MAC address of AP startTime: Beginning timestamp of session endTime: Finish timestamp of session

Input.b Mapping from AP prefixes to location 5 columns are: prefix_lat_lon_name_category.csv 5 columns are: Prefix: Prefix of APNAME (see input.a) Latitude Longitude Building name Building Category

Part 1 Produce the time series plot of events in “outputwireless-logs- 20120409.DHCP_ANON” x-axis: Time (15-minute bins) y-axis: number of events in the bin What time of the day is the most active*? What time of the day is the least active*? Considering the class periods (start/end times), please explain your observations in the time series around beginning or end of classes. Try different bins (1m, 5m, 10m, 30m, 60m) and discuss how it affects your analyses. * In terms of number of events

Part 2 Repeat the same tasks of Task 1, on “outputwireless-logs- 20120407.DHCP_ANON” In addition, do you notice any similarities or differences? Please explain how you observed them and why you think these similarities and differences exist. Include any supporting graphs and plots

Part 3 Using “outputwireless-logs-20120409.DHCP_ANON” Can you identify the user devices that have many sessions in early morning hours (the early-birds)? How about during lunch time (the munchers)? Or the evening (the stompers)? Use Input.b to map these devices (and corresponding sessions) to locations. Which buildings are the most popular among ‘early-birds’? Or ‘munchers? Or ‘stompers’? Sample output of this task: 50% of munchers munch at the hub. Please include any necessary graphs or plots to support your output. Does the most popular building of different users change as the day progresses? What are the most popular building categories in the morning? How about in the evenings?

Part 4 – Bonus fieldwork Can you find the mysterious ‘b’ APs? A few sample of their names: b420r100-win-lap1231-1, b411r115hall-win-lap1242-1, b430mail-win- lap1231-1 These APs have names that look like: b(\d{3,4}).* You need to find their names and MAC addresses from input.a, then scan WiFi APs around campus to find a matching AP MAC address. Output of this part is a mapping from a ‘b’-class AP to its location (latitude, longitude, building name) with high accuracy If you do find any, repeat parts 1-3 for those APs and describe the similarities and differences with your previous observations.

The experiment relies on a few files available (zipped) here (UserMAC anonymized): https://www.dropbox.com/s/tfdlrh4zj0cfrsh/Experiments4ForClass.zip?dl=0