2001.8.10http://www.i-node.co.jp/1 Sensor Node: Very Small Devices on the Internet Nobuo Okabe InternetNode Inc., Yokogawa.

Slides:



Advertisements
Similar presentations
NAT, firewalls and IPv6 Christian Huitema Architect, Windows Networking Microsoft Corporation.
Advertisements

IPv6 at NCAR 8/28/2002. Overview What is IPv6? What’s wrong with IPv4? Features of IPv6 IPv6 will soon be available at NCAR How to use IPv6.
1 Session Number Presentation_ID © 2002, Cisco Systems, Inc. All rights reserved. IPv6 Deployment Concepts Tony Hain Cisco Systems
UWB UWB: High speed(>100Mbps), small area(WPAN), accurate positioning and distance measuring. Blue tooth: although it’s low speed, it has a more mature.
1 IPv6 Advantages May 2001 May 2001
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Auto Configuration and Mobility Options in IPv6 By: Hitu Malhotra and Sue Scheckermann.
EE 545 – BOGAZICI UNIVERSITY. Agenda Introduction to IP What happened IPv5 Disadvantages of IPv4 IPv6 Overview Benefits of IPv6 over IPv4 Questions -
A master thesis work by Christer Engman Network Services Telia Research AB Department of Teleinformatics Royal Institute of Technology.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
IPv6: The Future of the Internet? July 27th, 1999 Auug.
Copyright 2005 NTT Information Sharing Platform Labs 1 Safe and Secure Ubiquitous Communication Jan. 27, 2005 Atsuhiro GOTO Information Sharing Platform.
Rev A8/8/021 ABC Networks
Embedding IPv6 Margaret Wasserman Principal Technologist, Wind River Co-Chair IETF IPv6 and IPv6 Operations WGs Internet Society (ISOC) Trustee.
IPv6/IPSec Chip for Home & Mobile Networks Hyun Seok Choi Yong Jun Lim SAMSUNG Electronics.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Lesson 3: Introduction to Internet Technology
© 2007 Cisco Systems, Inc. All rights reserved.ISCW-Mod3_L7 1 Network Security 2 Module 6 – Configure Remote Access VPN.
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
CMPTR Chapter 5.
6W 02/ IPv6 over DSL - Deployment Scenarios - Franck Leclercq, 6WIND VP sales Asia-Pacific.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Panel Discussion Examining Issues for Introduction of IPv6 to Home Users Global IPv6 Summit in Japan 2001 December 4 th, 2001.
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
2002/3/18 Min. Req. for IPv6 LCNA 1 Minimum Requirement of IPv6 for Low Cost Network Appliance draft-okabe-ipv6-lcna-minreq-01.txt Minimum Requirement.
Copyright ©Universalinet.Com, LLC 2009 Implementing Secure Converged Wide Area Networks ( ISCW) Take-Aways Course 1: Cable (HFC) Technologies.
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
SG-VRT ppt Page 1 VPN Broadband Communication Risk-free networking connection via PLANET PLANET Technology Corp.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
IPv6 for Mobile and Wireless Internet Alper E. Yegin DoCoMo USA Labs IPv6 Forum Technical Directorate Member, IETF PANA Working Group Chairman.
IPv6 Minimum Host Requirement for Small Devices Yokogawa Electric Corp. Nobuo Okabe
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Sockets process sends/receives messages to/from its socket
IPv6 for ISP Industry Sify Technologies Ltd Somasundaram Padmanabhan Network Engineering IPv6 Awareness Workshop.
Week 12 (2012) Dr. Ghada Drahem. INTENDED LEARNING OUTCOMES This lecture covers: Networking concepts and terminology Common networking and communications.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Copyright TAHI Project, All right reserved1 IPv6 Certificaion Program Hiroshi MIYATA TAHI Project/IPv6 Promotion Council Certification WG
Juan Ortega 8/13/09 NTS300. “The problem with version 5 relates to an experimental TCP/IP protocol called the Internet Stream Protocol, Version 2, originally.
The Implementation of 6TALK Yong-Geun Hong The 1 st GLOBAL IPv6 Summit in AP
IPv6/IPv4 XLATE Trial Service for sharing IPv4 address Japan Internet Exchange Co., Ltd. Masataka MAWATARI.
Chapter 6 Data Communications. Network Collection of computers Communicate with one another over transmission line Major types of network topologies What.
1 NCM _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. How would you prepare for the technology you need.
IPv6 Introduction Joe zhao SW2 Great China R&D Center ZyXEL Communications, Inc.
© 2008 Cisco Systems, Inc. All rights reserved ICT Presentation Coming soon… The Internet of Things Mathilde Durvy - Corporate.
IPv 邱文揚 Joseph 李家福 Frank. Introduction The scale of IPv4 Internet has become far larger than one could ever imagine when designing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Communicating over the Network Network Fundamentals – Chapter 2.
Topic 6, Lesson 3: The Internet Computer Communications and Networking.
Lab #2 NET332 By Asma AlOsaimi. "Security has been a major concern in today’s computer networks. There has been various exploits of attacks against companies,
Example for New Enterprise Application 2003/2/25 Akihiro Inomata FUJITSU.
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
IPv6 Transition Mechanisms - 6DISS Workshop - 5 March 2006 IPv6 Transition Mechanisms, their Security and Management Georgios Koutepas National Technical.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
Goodbye IPv4…. Why the change? IPv4 – 1980’sIPv6 – 2000’s.
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
Lab #2 NET332 By Asma AlOsaimi.
Virtual Private Networks
5G MOBILE TECHNOLOGY By J.YOGESH 08M31A0425.
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
Understand Networking Services
CHAPTER 2 Application Layer.
The Web Sensor Gateway Architecture for ZIGBEE
Network Virtualization
Minimum Requirement of IPv6 for Low Cost Network Appliance
Lesson 3: Introduction to Internet Technology
Presentation transcript:

http:// Sensor Node: Very Small Devices on the Internet Nobuo Okabe InternetNode Inc., Yokogawa Electric Crop.

Outline: When broadband access is deployed What will happen? What will be new requirements? Will IPv6 be necessary? Will micronode w/ IPv6 have reality? What micronode can be possible? What is issues/challenge?

The Internet in Japan (2000/2) Users 19 million people Connectivity Analog Telephone : 48.1% ISDN : 25.3% Dedicated (CATV 、 ADSL 、 etc.) : 20.8% Applications Mail : 50.9% Web : 37.2% © Impress Corporation

Future of the Internet in Japan Internet (IPv6) TV, PDA, Mobile phone, PC Host Enterprises Home Hub TV1.taro.i-node.jp Always-on Network (IPv6) x 30millon (2005)

Future of the Internet in Japan 30 million households will have broadband access to the Internet by Goverment IT Policy: Changes: Diverse/innumerable devices on the Internet New services Influence upon business: New applications and services Marketing Security

Outline: When broadband access is deployed What will happen? What will be new requirements? Will IPv6 be necessary? Will micronode w/ IPv6 have reality? What micronode can be possible? What is issues/challenge?

New Requirements for Users Network device must be “ easy-to use ” if people of 30 million home use the Internet practically: User can use the devices w/o special knowledge about PC, OS and network. The devices must be non-PC (=specific purposed) network appliances. The devices must work under limited resouces (power consumption, performance, size, etc … ). Every single user can have number of devices. The devices can have end-end communication.

Micronode has network functionality Plug & play is non-PC device No need OS and PC knowledge Small and/or simple Specific purposed Limited H/W and S/W resources PC is not a enemy, but a friend

Outline: When broadband access is deployed What will happen? What will be new requirements? Will IPv6 be necessary? Will micronode w/ IPv6 have reality? What micronode can be possible? What is issues/challenge?

Will IPv6 be necessary? YES ! Requirements To connect 30 million households (infrastructure) End-end communication ( business ) Easy to connect the network ( user ) The value of IPv6 Vast address space (40billion ^ 4) Good-by NAT Plug & play (Security)

Outline: When broadband access is deployed What will happen? What will be new requirements? Will IPv6 be necessary? Will micronode w/ IPv6 have reality? What micronode can be possible? What is issues/challenge?

Reality of the micronode Multiple vendors supplies IPv6 embedded systems: InternetNode Inc., ACCESS CO. LTD. CHUO ELECTRONICS CO.,LTD. CENTURY SYSTEMS

Example: Demo. in Interop. Tokyo (1/3) Prototype thermo sensor: 100 sensors in Interop Tokyo Monitoring the nodes, gathering data by IPv6 Power On Ethernet

Example Demo. in Interop. Tokyo (2/3) Networked Thermo sensor ×100 IPv6 Network Server Monitoring the nodes Gathering data

Example: Demo. in Interop. Tokyo (3/3) Hall 1Hall 2Hall 8Hall3Hall 4Hall 5Hall 6Hall 7 POD Catwalk POD Catwalk Thermo Sensors

Spec. of the thermo sensor CPU: Intel8051Compatible 、 40MHz 、 24bits Address Mode Memory: (512KB - ) 1 MB FLASH (512KB - )1MB SRAM I/O: Ethernet 10Base-T ( x1 ) Power: Power on Ether OS: Homemade JavaVM: JDK (subset)

IPv6 Engine : Coverage (1/2) Internet Protocol, Version 6 (IPv6) Specification (RFC 2460) Neighbor Discovery for IP Version 6 (IPv6) (RFC 2461) IPv6 Stateless Address Autoconfiguration (RFC 2462) Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification (RFC 2463) IP Version 6 Addressing Architecture (RFC 2373) DNS Extensions to support IP version 6 (RFC 1886) Transmission of IPv6 Packets over Ethernet Networks (RFC 2464) IPv6 Node Information Queries (draft-ietf-ipngwg-icmp- name-lookups-05)

IPv6 Engine: Coverage (2/2) Detail of our IPv6 minimum host spec.

IPv6 Engine : Overview (1/2) System for embedded use JAVA for application program Various I/Os (serial, parallel, 1-wire) IPv4/IPv6 Ready httpd/telnetd/ftpd Ready

IPv6 Engine: Overview (2/2) IPv6/ICMPv6ARP/IPv4/ICMPv4 TCP/UDP IPv6 Java VM Java Applications IPv6 Ethernet Driver Written in assembler Written in Java

IPv6 Engine : Size Kernel 200KB (OS + JVM + Network) IPv4 : 7KB 、 IPv6 : 21KB JAVA ( Classes + httpd + telnetd + ftpd ) 300KB Kernel work area 11KB Kernel buffers ( mbuf like ) 23KB

IPv6 Engine: Performance Data transfer by FTP (on-link) IPv6 : 28KB/s IPv4 : 28KB/s

Outline: When broadband access is deployed What will happen? What will be new requirements? Will IPv6 be necessary? Will micronode w/ IPv6 have reality? What micronode can be possible? What is issues/challenge?

Possibility of the micronode Our micronode can combine with CCD device Microphone/Speaker IR controller Environmental monitor (ex. air pollution, temperature) Bio-monitor (ex. heartbeat, breathing) IR Controller Environ. Monitor Inter- net Server

Outline: When broadband access is deployed What will happen? What will be new requirements? Will IPv6 be necessary? Will micronode w/ IPv6 have reality? What micronode can be possible? What is issues/challenge?

Issues/Challenges (1/6) Managing huge number of nodes Some application need servers to manage micronodes. More than 10^5 micronodes (1% of the government ’ s goal) Servers can not gather data from huge number of nodes by real-time fashion. Every single micronode have to be smart for rate limitation.

Issues/Challenges (2/6) IPv6 Minimum host spec. Entire IPv6 spec. can not be implemented under limited resouces. What part of spec. is mandate? Harmless to other IPv6 nodes Reasonable to the future of the Internet

Issues/Challenges (3/6) Security bottom line IPsec is too heavy for our micronode because of limited resources (especially performance). Authentication is mandate. Encryption may NOT be mandate. From business point of view, NAT and IPv4/IPv6 translator should not be ignorable. It also discourages use of IPsec. Current solution: Security functionality in application layer

Issues/Challenges (4/6) Updating firmware from remote site There are many reasons to update firmware. Bug fix, new function, new service, …… Legacy way of support (on-site or send- back) will not match cost because of huge number of micronodes.

Issues/Challenges (5/6) Updating firmware from remote site (Continued) To be considered Low impact against the network Recovery from update fails Scalable Re-using/combining existing technologies We do not see right answer yet.

Issues/Challenges (6/6) To be implemented DNS Discovery NTP