Sociological Influences on Mobile Wireless Networks Chunming Qiao, Ph.D., Professor University at Buffalo (SUNY) Director, Laboratory for Advanced Network.

Slides:



Advertisements
Similar presentations
What Is an Ad Hoc Network?
Advertisements

Robin Kravets Tarek Abdelzaher Department of Computer Science University of Illinois The Phoenix Project.
Supporting Cooperative Caching in Disruption Tolerant Networks
ROUTING IN INTERMITTENTLY CONNECTED MOBILE AD HOC NETWORKS AND DELAY TOLERANT NETWORKS: OVERVIEW AND CHALLENGES ZHENSHENG ZHANG.
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
By Libo Song and David F. Kotz Computer Science,Dartmouth College.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
IEEE Infocom 2007 On a Routing Problem within Probabilistic Graphs and its application to Intermittently Connected Networks Joy Ghosh Hung Q. Ngo, Seokhoon.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Sociological Orbit based Mobility Profiling Lab for Advanced Network Design, Evaluation and Research Exploiting Sociological Orbits in Mobile Users’ Mobility.
© nCode 2000 Title of Presentation goes here - go to Master Slide to edit - Slide 1 Reliable Communication for Highly Mobile Agents ECE 7995: Term Paper.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
ExOR:Opportunistic Multi-Hop Routing For Wireless Networks
 Idit Keidar, Technion Intel Academic Seminars, February Octopus A Fault-Tolerant and Efficient Ad-hoc Routing Protocol Idit Keidar, Technion Joint.
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Layer-3 Routing Natawut Nupairoj, Ph.D. Department of Computer Engineering Chulalongkorn University.
Opportunistic Routing Based Scheme with Multi-layer Relay Sets in Cognitive Radio Networks Ying Dai and Jie Wu Department of Computer and Information Sciences.
Ad Hoc Wireless Routing COS 461: Computer Networks
Mobile Ad-hoc Pastry (MADPastry) Niloy Ganguly. Problem of normal DHT in MANET No co-relation between overlay logical hop and physical hop – Low bandwidth,
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Sociological Orbit based Mobility Profiling Lab for Advanced Network Design, Evaluation and Research On Profiling Mobility and Predicting Locations of.
Mobile Ad-Hoc Networking By Jared Roberts. Overview What is a MANET? What is a MANET? Problems with routing in a MANET Problems with routing in a MANET.
MobiQuitous 2004Kimaya Sanzgiri Leveraging Mobility to Improve Quality of Service in Mobile Networks Kimaya Sanzgiri and Elizabeth Belding-Royer Department.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Lyon, June 26th 2006 ICPS'06: IEEE International Conference on Pervasive Services 2006 Routing and Localization Services in Self-Organizing Wireless Ad-Hoc.
Lab for Advanced Network Design, Evaluation and Research “Sociological Orbits” Mobility Profiling and Routing for Mobile Wireless Networks Joy Ghosh Ph.D.
Routing Protocol Evaluation David Holmer
“Sociological Orbits” Mobility Profiling and Routing for Mobile Wireless Networks Hung Q. Ngo Computer Science & Engineering State University of New York.
Lab for Advanced Network Design, Evaluation and Research Mobility Profile based Routing Within Intermittently Connected Mobile Ad hoc Networks (ICMAN)
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
User-Centric Data Dissemination in Disruption Tolerant Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering Pennsylvania State University.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
Mobility Aware Routing Schemes (MARS) for Mobile Wireless Networks A Dissertation Proposal by Joy Ghosh LANDER
Orbital Mobility Profile based Routing in Intermittently Connected Mobile Ad hoc Networks (ICMAN) Joy Ghosh, Hung Ngo, Chunming Qiao ([joyghosh, hungngo,
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
Chapter 11 Extending LANs 1. Distance limitations of LANs 2. Connecting multiple LANs together 3. Repeaters 4. Bridges 5. Filtering frame 6. Bridged network.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Mobility Models for Wireless Ad Hoc Network Research EECS 600 Advanced Network Research, Spring 2005 Instructor: Shudong Jin March 28, 2005.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Fundamentals of Computer Networks ECE 478/578
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
SOLAR Joy Ghosh, Sumesh J. Philip, Chunming Qiao {joyghosh, sumeshjp, Sociological Orbit aware Location Approximation and Routing.
Geographic Routing without Location Information. Assumption by Geographic Routing Each node knows its own location.  outdoor positioning device: GPS:
Delay-Tolerant Networks (DTNs)
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Net 323: NETWORK Protocols
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
ExOR:Opportunistic Multi-Hop Routing For Wireless Networks
Presentation transcript:

Sociological Influences on Mobile Wireless Networks Chunming Qiao, Ph.D., Professor University at Buffalo (SUNY) Director, Laboratory for Advanced Network Design, Evaluation and Research (LANDER) Computer Science and Engineering Department

LANDER Sociological Orbits

LANDER Key Concepts Users’ movements are often socially influenced “hubs” – places of social interest to users User mobility – an “orbit” involving a list of hubs Mobility profile – a list of hubs likely to be visited Remarks  User mobility profiles exist but difficult to obtain  Usefulness for routing in MANET and ICMAN and Mobile wireless applications

LANDER Mobility Profiling Obtain mobility traces (e.g., AP system logs) Convert AP-based traces to hub-based movements Obtain daily hub lists for individuals Apply clustering algorithms to group hub lists together to identify patterns in movement Represent the patterns as mobility profiles Profiles have been shown useful for hub-level location predictions

LANDER Profiling illustration

LANDER Profile based Predictions

LANDER Applications of Orbital Mobility Profiles Anomaly based intrusion detection  unexpected movement (in time or space) sets off an alarm Customizable traffic alerts  alert only the individuals who might be affected by a specific traffic condition Targeted inspection  examine only the persons who have routinely visited specific regions upon re- entrance. Environmental/health monitoring  identify travelers who can relay data sensed at locations with no APs Routing within MANET and ICMAN (described next)

LANDER Profile based Routing within MANET Build a sociological orbit based mobility model (Random Orbit) Assume that mobility profiles are obtained Devise routing protocols to leverage mobility information within MANET setting Key assumption – geographical forwarding is feasible

LANDER A Random Orbit Model (Random Waypoint + Corridor Path) Conference Track 1 Conference Track 3 Cafeteria Lounge Conference Track 2 Conference Track 4 Posters Registration Exhibits

LANDER Random Orbit Model

LANDER Sociological Orbit Aware Routing - Basic Every node knows  Own coordinates, Own Hub list, All Hub coordinates Periodically broadcasts Hello  SOAR-1 : own location & Hub list  SOAR-2 : own location & Hub list + 1-hop neighbor Hub lists Cache neighbor’s Hello  Build a distributed database of acquaintance’s Hub lists Unlike “acquaintanceship” in ABSoLoM, SOAR has  No formal acquaintanceship request/response  its not mutual  Hub lists are valid longer than exact locations  lesser updates For unknown destination, query acquaintances for destination’s Hub list (instead of destination’s location), in a process similar to ABSoLoM

LANDER Sociological Orbit Aware Routing - Advanced Subset of acquaintances to query  Problem: Lots of acquaintances  lot of query overhead  Solution: Query a subset such that all the Hubs that a node learns of from its acquaintances are covered Packet Transmission to a Hub List  All packets (query, response, data, update) are sent to node’s Hub list  To send a packet to a Hub, geographically forward to Hub’s center  If “current Hub” is known – unicast packet to current Hub  Default – simulcast separate copies to each Hub in list  On reaching Hub, do Hub local flooding if necessary  Improved Data Accessibility – Cache data packets within Hub Data Connection Maintenance  Two ends of active session keep each other informed  Such location updates generate “current Hub” information

LANDER Sociological Orbit Aware Routing – Illustration (Random Waypoint + P2P Linear) Hub A Hub B Hub C Hub D Hub E Hub I Hub F Hub G Hub H

LANDER Performance Analysis Metrics Data Throughput (%)  Data packets received / Data packets generated Relative Control Overhead (bytes)  Control bytes send / Data packets received Approximation Factor for E2E Delay  Observed delay / Ideal delay  To address “fairness” issues!

LANDER Performance Analysis Parameters

LANDER Results – I.a : Throughput vs. Hubs

LANDER Results – I.b : Overhead vs. Hubs

LANDER Results – I.c : Delay vs. Hubs

LANDER Routing challenges in ICMAN May not have an end-to-end path from source to destination at any given point in time (intermittently connected) Conventional MANET routing strategies fail User mobility may not be deterministic or controllable Devices are constrained by power, memory, etc. Applications need to be delay/disruption tolerant

LANDER User level routing strategy Deliver packets to the destination itself Intermediate users store-carry-forward the packets Mobility profiles used to compute pair wise user contact probability (CP) to form weighted graph Apply modified Dijkstra’s to obtain k-shortest paths (KSP) with corresponding Delivery probability (DP) S-SOLAR-KSP (static) protocol  Source only stores set of unique next-hops on its KSP  Forwards only to max k users of the chosen set that come within radio range within time T D-SOLAR-KSP (dynamic) protocol  Source always considers the current set of neighbors  Forwards to max k users with higher DP to destination

LANDER Hub level routing strategy Deliver packets to the hubs visited by destination Intermediate users store-carry-forward the packets Packet stored in a hub by other users staying in that hub (or using a fixed hub storage device if any) Mobility profiles used to obtain delivery probabilities (DP), not the visit probability, of a user to a given hub Fractional data delivered to each hub proportional to the probability of finding the destination in it SOLAR-HUB protocol  Source transmits up to k copies of message k/2 to neighbors with higher DP to “most visited” hub k/2 to neighbors with higher DP to “2nd most visited” hub  Downstream users forward up to k users with higher DP to the hub chosen by upstream node

LANDER Data Throughput vs. Number of Users

LANDER End-to-End Data Delay vs. Number of Users

LANDER Network Overhead vs. Number of Users

LANDER Future Directions Collect and analyze user location-based traces Apply advanced clustering/profiling techniques Optimization techniques for profile information management Design and analyze routing algorithms Experimenting with Applications

Thank You !