IPv6 Minimum Host Requirement for Small Devices - PowerPoint PPT Presentation

1 / 34
About This Presentation
Title:

IPv6 Minimum Host Requirement for Small Devices

Description:

draft-ietf-ipngwg-scoping-arch-02.txt IPv6 Scoped Address Architecture ... A host is neither a router nor a security gateway. A host can speak with a peer securely ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 35
Provided by: nobuo8
Learn more at: http://www.tahi.org
Category:

less

Transcript and Presenter's Notes

Title: IPv6 Minimum Host Requirement for Small Devices


1
IPv6 Minimum Host Requirement for Small Devices
  • Nobuo Okabe
  • Yokogawa Electric Corp Nobuo_Okabe_at_yokogawa.co.jp
    InternetNode Inc., nov_at_i-node.co.jp
  • TAHI Project contact_at_tahi.org

2
First of all
  • You will get this foil
  • http//www.tahi.org/minspec/

3
Background (1/8)A sensor speaking IPv6
  • Prototype thermo sensor
  • 100 sensors in Interop Tokyo
  • Monitoring the nodes, gathering data by IPv6
  • Power On Ethernet

4
Background (2/8)Spec. of the sensor
  • CPU Intel8051Compatible?40MHz?
    24bits Address Mode
  • Memory (512KB - )1MB FLASH (512KB
    - )1MB SRAM
  • I/O Ethernet 10Base-T (x1)
  • Power Power on Ether
  • OS Homemade
  • JavaVM JDK 1.1.8 (subset)

5
Background (3/8)Spec. of the sensor
  • System for embedded use
  • JAVA for application program
  • Various I/Os (serial, parallel, 1-wire)
  • IPv4/IPv6 Ready
  • httpd/telnetd/ftpd Ready

6
Background (4/8)Spec. of the sensor
7
Background (5/8)Spec. of the sensor
  • Kernel
  • 200KB (OSJVMNetwork)
  • IPv4 7KB?IPv6 21KB
  • JAVA(Classeshttpdtelnetdftpd)
  • 300KB
  • Kernel work area
  • 11KB
  • Kernel buffers(mbuf like)
  • 23KB

8
Background (6/8)Possibility of sensors
IR Controller
  • Our micronode can combine with
  • CCD device
  • Microphone/Speaker
  • IR controller
  • Environmental monitor (ex. air pollution,
    temperature)
  • Bio-monitor (ex. heartbeat, breathing

Internet, homenet,...
Environ. Monitor
Server
9
Backgroud (7/8)Demo. in Interop Tokyo
IPv6 Network
Networked Thermo sensor ラ100
Monitoring the nodes Gathering data
Server
10
Background (8/8)Demo in Interop Tokyo
Catwalk
Thermo Sensors
POD
Hall 1
Hall 2
Hall 8
Hall3
Hall 4
Hall 5
Hall 6
Hall 7
POD
Catwalk
11
Motivation (1/2)
  • (I had to implement IPv6 on the small device.)
  • IPv6 enables small devices to connect the
    network.
  • Entire IPv6 spec. is too large for the device
  • Specific purposed, CPU performance, memory size,
    etc...
  • There is no guideline for shrinking IPv6 spec.
  • Harmless for other nodes
  • Reasonable for future of the Internet

12
Motivation (2/2)
Current IPv6 Specs. can稚 be implemented on a
very small device.
IPv6 Core
ND
ICMPv6
Addr .Autoconf.
Addr. Arch.
IPv6 Core
DHCPv6
Routing Protocol
Mobile IPv6
DNS
IPv6 Security
IPv6 Security
IPSEC framework
Limitations キUsage キCPU Performance キMemory
Size キetc
Write a Comment
User Comments (0)
About PowerShow.com