80 likes | 246 Views
Opportunistic Networks: A New Type of Specialized Ad Hoc Networks. Paradigm of op portunistic n etworks ( o ppnets ) Based on the analogy to operations of human rescue teams Goals of oppnets : Opportunistic growth Opportunistic l everaging of r esources aiming at (among others) :
E N D
Opportunistic Networks:A New Type of Specialized Ad Hoc Networks • Paradigm of opportunistic networks (oppnets) • Based on the analogy to operations of human rescue teams • Goals of oppnets: • Opportunistic growth • Opportunistic leveraging of resourcesaiming at (among others): • Bridging diversecommunication media • Offloading computations to additional platforms • Integrating independent sensing systems(enhancing their sensing capabilities) 1
Link to the World Seed Nodes Controller (distributed) Startup: Seed Oppnet • Oppnet deployed as a seed oppnet • Seed oppnet localizes its nodes & self-configures 2
Satellite Link to the World Appliance (refrigerator) Cellphone Tower Seed Nodes Controller (distributed) WiMAX Overturned Vehicle (with OnStar, VAN) Computer Network Growth: Expanded Oppnet • Seed oppnet grows into an expanded oppnet by: • Finding candidate helpers • Selecting candidates - they are ordered/asked to join • Add communication, computing, sensing, storage, other resources 3 3
Summary of Oppnet Activities • Discovering & identifying candidate helpers • Contacting selected candidates • Invitingor orderingcandidates to join • Admitting & integrating helpers that join oppnet • Offloading tasks to helpers • Determining useful colaborative functionalities • Managing offloaded tasks • Cleaning up & releasing each helper when no longer needed • > Need research for each of theses activities < 4
Oppnets ApplicationsExample 1: A Home/Office Application • Jenny wants to watch a podcast • Can watch it on her own PDA • Discouraging: small screen, low-quality speakers • There is a better way … [PDA figure: Matt Mutka, MSU, http://elans.cse.msu.edu/ASAP/ad_hoc_system.htm] 5
… Jenny can use oppnet, to assist her PDA in finding powerful helpers PDA is a single-node oppnet seed Oppnet seed grows into an expanded oppnet Helpers include: - TV monitor - Home Theater (HT) system - desktop for communication between the PDA and monitor + HT • Xx • … [Figure (originally for ad hoc networks): Matt Mutka, MSU, http://elans.cse.msu.edu/ASAP/ad_hoc_system.htm] 6
Oppnets ApplicationsExample 2: Emergency Application • A quiet day in a city… … will not last long [PDA figure: Matt Mutka, MSU, http://elans.cse.msu.edu/ASAP/ad_hoc_system.htm] 7
Before an Incident An Incident Occurs Arrival of Emergency Response Teams Forming Seed Oppnet Among Emergency Response Teams BuildingExpanded Oppnet: DiscoveringCandidate Helpers, Expanded Oppnet Overturned Vehicles (OnStar & BANs) Cellphone Tower Computer Network Road Infrastructure Sensors Selecting and IntegratingHelpers