26
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

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

  • View
    220

  • Download
    2

Embed Size (px)

Citation preview

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

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

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

LANDER

Sociological Orbits

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

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

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

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

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

LANDER

Profiling illustration

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

LANDER

Profile based Predictions

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

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)

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

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

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

LANDER

A Random Orbit Model(Random Waypoint + Corridor Path)

Conference Track 1

Conference Track 3

Cafeteria

Lounge

Conference Track 2

Conference Track 4

PostersRegistration

Exhibits

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

LANDER

Random Orbit Model

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

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

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

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

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

LANDER

Sociological Orbit Aware Routing – Illustration(Random Waypoint + P2P Linear)

Hub A

Hub B

Hub C

Hub D

Hub E

Hub I

Hub FHub G

Hub H

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

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!

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

LANDER

Performance Analysis Parameters

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

LANDER

Results – I.a : Throughput vs. Hubs

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

LANDER

Results – I.b : Overhead vs. Hubs

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

LANDER

Results – I.c : Delay vs. Hubs

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

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

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

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

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

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

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

LANDER

Data Throughput vs. Number of Users

High Data Throughput

0

20

40

60

80

100

120

50 100 150

Number of Users

Data

Th

rou

gh

pu

t (%

)

SOLAR-HUB

D-SOLAR-KSP

S-SOLAR-KSP

Epidemic

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

LANDER

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

Low End-to-end Data Delay

0

50

100

150

200

250

300

350

50 100 150

Number of Users

Avera

ge E

-2-E

Dela

y (

secs)

Epidemic

S-SOLAR-KSP

D-SOLAR-KSP

SOLAR-HUB

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

LANDER

Network Overhead vs. Number of Users

Much lower overhead than Epidemic!

0

2

4

6

8

10

12

14

50 100 150

Number of Users

Netw

ork

Byte

Overh

ead

SOLAR-HUB

D-SOLAR-KSP

S-SOLAR-KSP

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

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

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

Thank You !