OLPC Networking Overview

            Netconf 2006
               Tokyo

             James Morris
           jmorris@name...
OLPC Project
    ●
        “ One Laptop per Child”
    ●
        Education project
    ●
        Every aspect is innovativ...
Hardware
    ●
        $100 laptop
    ●
        128MB RAM
    ●
        500MHz AMD Geode
    ●
        500MB Flash (no ha...
Software
    ●
        LinuxBios
    ●
        Linux OS (Fedora)
    ●
        Minimal system
    ●
        Sugar GUI
    ...
Networking Requirements
    ●
        Adapt to various scenarios:
        –   A few users in a village, possibly with no
 ...
Networking Technologies
    ●
        Ad-hoc wireless mesh
        –   802.11s at L2, in firmware
        –   AODV (mandat...
Topology
    ●
        Schools will have “ mesh portals”
        –   ARM-based Debian servers w/ disk & 256MB RAM
        ...
Questions?




         
Upcoming SlideShare
Loading in …5
×

OLPC Networking Overview

507 views
443 views

Published on

OLPC Networking Overview
Netconf 2006, Tokyo

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
507
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

OLPC Networking Overview

  1. 1. OLPC Networking Overview Netconf 2006 Tokyo James Morris jmorris@namei.org    
  2. 2. OLPC Project ● “ One Laptop per Child” ● Education project ● Every aspect is innovative    
  3. 3. Hardware ● $100 laptop ● 128MB RAM ● 500MHz AMD Geode ● 500MB Flash (no hard disk) ● Video camera ● Wireless ● Rugged    
  4. 4. Software ● LinuxBios ● Linux OS (Fedora) ● Minimal system ● Sugar GUI ● Web, chat, Wikipedia, music performance ● Localizations (Americas, Africa, Asia etc.)    
  5. 5. Networking Requirements ● Adapt to various scenarios: – A few users in a village, possibly with no infrastructure of any kind. – School environment, up to several thousand laptops, some infrastructure ● Full auto-configuration    
  6. 6. Networking Technologies ● Ad-hoc wireless mesh – 802.11s at L2, in firmware – AODV (mandatory) – OLSR (optional) ● IPv6 – Auto-configuration – End to end – Flexible, large address space   ● IPSec ?  
  7. 7. Topology ● Schools will have “ mesh portals” – ARM-based Debian servers w/ disk & 256MB RAM – Linked to other schools & Internet – “ Active antennas” - USB wireless w/ long cables ● Country may have 100k mesh portals ● Each mesh portal may have 3000 clients ● Bridging, tc very important ● Governments may assist with infrastructure    
  8. 8. Questions?    

×