deborah estrin computer science dept and information ...deborah estrin computer science dept and...

14
1 Embedding the Internet Deborah Estrin Computer Science Dept and Information Sciences Institute University of Southern California April 14, 1999

Upload: others

Post on 17-Feb-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

  • 1

    Embedding the Internet

    Deborah Estrin

    Computer Science Dept andInformation Sciences Institute

    University of Southern CaliforniaApril 14, 1999

  • 2

    Disaster ResponseCirculatory Net

    Embed numerous distributed devices to monitor and interact with physical world: in factories, hospitals, offices, homes, vehicles, and the human body

    Leverage off pervasive physical locality between nodes and subject

  • 3

    Embed numerous distributed devices to monitor and interact with physical world: in factories, hospitals, offices, homes, vehicles, and the human body

    Leverage off pervasive physical locality between nodes and subject

  • 4

    Leverage off pervasive physical locality between nodes and subject

    Embed numerous distributed devices to monitor and interact with physical world: in factories, hospitals, offices, homes, vehicles, and the human body

  • 5

    Leverage off pervasive physical locality between nodes and subject

    Embed numerous distributed devices to monitor and interact with physical world: in factories, hospitals, offices, homes, vehicles, and the human body

  • 6

    Leverage off pervasive physical locality between nodes and subject

    Embed numerous distributed devices to monitor and interact with physical world: in factories, hospitals, offices, homes, vehicles, and the human body

  • 7

    Leverage off pervasive physical locality between nodes and subject

    Embed numerous distributed devices to monitor and interact with physical world: in factories, hospitals, offices, homes, vehicles, and the human body

  • 8

    Circulatory Net: not a new vision...

  • 9

    New Vision

    • Embed large numbers of small, low-power, computationally powerful, communicating devices...

    • Communicate to correlate and coordinate• Design, deploy, and control robust distributed

    systems composed of tens of thousands of physically-embedded devices

  • 10

    The Challenge is Dynamics• The physical world is dynamic

    – Dynamic operating conditions– Dynamic availability of resources--particularly energy!– Dynamic tasks

    • Devices must adapt automatically to the environment– Too many devices for manual configuration– Environment is not under our control

    • Research challengeCoordination and control algorithms for large scale, highly dynamic, unattended, distributed systems

  • 11

    Borrowing Ideas from the Internet

    • Achieve desired global behavior through localized interactions– Design for robust operation and incremental

    deployment

    • Empirically adapt to observed environment--a priori assumptions are only hints– Design for continual change

  • 12

    Adaptive Fidelity: combining localized behavior and empirical adaptation

    • Example: to get a better picture turn on more sensors– Nodes adjust their coverage, sampling rate,

    communication frequency based on neighbor density, power levels, reports from direct neighbors...

    – Automate analysis of ways to improve fidelity:self-configure to mobilize more nodes when needed, or turn-off nodes when not needed to extend lifetime

  • 13

    Challenge for Global System Characterization

    data accuracy ??sources required ??

    responsiveness ?? cascading failure modes ??

    Given a system composed of nodes running locally adaptive algorithms, how do we characterize and quantify global

    behavior??

  • 14

    Enormous Potential Impact

    Networked Embedded Systems

    Military command and control

    Disaster Recoveryand Urban Rescue

    Earth ScienceExploration

    Personal appliances,wearable computing

    Smart Spaces andUbiquitous Computing

    Condition-BasedMaintenance

    Medical monitoringTransportation