SlideServe
Menu
Préférences
© SlideServe · v2026

Enabling the Next Internet Revolution with Proactive Infrastructure and Active Networks

blenda avatar
14 diapositives · 260 Views · Aug 14, 2014

The paper discusses a vision for the next internet revolution, focusing on enabling component services and ubiquitous access through a proactive infrastructure. It emphasizes the programmable creation and composition of scalable, customizable services that automatically adapt to diverse devices and network conditions. Key elements include structured architectures utilizing active routers and strongly typed reusable components for seamless communication. The framework fosters mobility, scalability, and persistent state management, enabling efficient service delivery across heterogeneous devices.

Enabling the Next Internet Revolution with Proactive Infrastructure and Active Networks - slide 1
01 / 14Enabling the Next Internet Revolution with Proactive Infrastructure and Active Networks
1 / 17

Télécharger la présentation

Enabling the Next Internet Revolution with Proactive Infrastructure and Active Networks
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks Workshop, July 1998

  2. Vision --> Goal • The next internet revolution will come from enabling component services and pervasive access. => Enable programatic creation and composition of scalable, highly available, customizable services that adapt automatically to the characteristics of the end devices (clients, sensors, and actuators) and their connectivity through the network. • Arbitrarily powerful services on arbitrarily small clients through integration with a powerful, proactive infastructure ARPA Active Nets

  3. Imagine • You walk into a room, • your Palm Pilot V discovers the devices there and builds a user interface for them; • it discovers the path out into the infrastructure to your personal information space which is searching, filtering, and transcoding on your behalf • and you have complete, secure, optimized access from a spectrum of devices available to you. ARPA Active Nets

  4. Starting Point: Transcoding Proxies Scalable Servers Information appliances Stationary desktops ARPA Active Nets

  5. Basic Approach • Create a framework that enables programatic generation and composition of services out of strongly typed reusable components • Key Elements • structured architecture with a careful partitioning of state • Bases, Active Routers, and Units • wide-area paths formed out of strongly-typed components • Operators and Connectors • execution environments with efficient, but powerful communication primitives • Active Messages + capsules ARPA Active Nets

  6. Structured Architecture • Bases • highly available • persistent state • databases, computing • agents • “home” base per user • Active Routers • soft-state • well-connected • localization • Units • sensors/actuators • PDAs/Smartphones • Laptops, PCs, NCs • heterogenous ARPA Active Nets

  7. Behavior • Units find ARs • Build a “wide area path” of connectors and operators to service. • Active transformation at each step • Careful management of state Bases Active routers Units ARPA Active Nets

  8. Architecture Benefits • Mobility • any AR + home base • State • soft-state at Ars, persistent at Bases • Scalability, Availability • Units use Smart Clients approach at AR • Bases provide service programming environment • TACC + persistence + customization • Enables extremely simple clients ARPA Active Nets

  9. Wide-Area Paths • Path is first-class entity • Explicit or automatic creation • Can change dynamically • change path or operators • Unit of authentication -- delegate along the path • Unit of resource allocation ARPA Active Nets

  10. Operators: transformation aggregation agents Connectors: abstract wires ADUs varying semantics uni/multicast Interfaces: strongly typed language independent control channel path changes authentication feedback Operators/Connectors ARPA Active Nets

  11. Path Formation, Optimization, Interoperability • Service discovery query finds logical path of operators • Place operators onto nodes • Connectors are polymorphic • entire path must type check - statically • Add (or transpose) operators • forward error-correction • compression/decompression • Change parameters, reroute • Wrapper operators of legacy servers • Leverage COM objects as operators ARPA Active Nets

  12. TopGun Wingman/Mediaboard • Eric’s slide is in PDF ARPA Active Nets

  13. Gigabit Ethernet Campus-wide Testbed (Millennium) Wireless Infrastructure Future Devices Cell Phones PDAs ARPA Active Nets

  14. Milestones • Year 1 • Architecture Definition, Operator/Connector Type System, Active Message-based Active Net • Technology: PIM proto. With COTS database, Auto connection, NOW Base, Test Units • Year 2 • WAP with intermittent connectivity, execution environment for Base, AR, Unit • Technology: COM integration, shared link mgmt, multicast connectors, Type hierarchy • Working testbed, PIM prototype • Year 3 • WAP transformation, operator migration, large-scale agents • FSM-based fast operators, operator fusion, migration • Full testbed, smart-space, PIM release ARPA Active Nets