Janos Project: FY 2001

The Main Players

Outline

Janos Project Goals

Research Goals I

Research Goals II

A “Java operating system” is...

Previous Options

“Java Operating System”

Janos Architecture

Software Specifics

FY 2001 Progress

Java OS Work

JanosVM

JanosVM

JanosVM

FY 2001 Progress

Moab / NodeOS API

FY 2001 Progress

Team 3 Demo

FY 2001 Progress

ANTS EE

FY 2001 Progress

Branching Out

Quote

Active Protocols for Agile Censor-Resistant Networks

Key Ideas

Active Networking’s Biggest Problem

Censor-Resistant Networks

Some Problems Facing CRNs

Agile Protocols

Protocol Examples

What About Malicious
Protocol Objects?

Protecting Local Node’s Integrity, Privacy, and Availability

Publishing-specific DoS Attacks

What About Bootstrapping?

Our Implementation

Four sample Protocol Objects

Reprise:AN’s Major Technical Challenges

Agile Experiment: Conclusions

FY 2001 Progress

Papers: FY 2001

Software Releases: FY 2001

Mistakes I

Mistakes II

Mistakes III

Achievements

Questions?

END OF PRESENTATION

Architecture

Approach

Team 3 Demo