Texas IPv6 Task Force

Document Sample
Texas IPv6 Task Force Powered By Docstoc
					Texas IPv6 Task Force

  IPv6 Embedded Systems
    and Sensor Networks
         Charles “Chuck” Sellers
         Senior Product Engineer
      NTT America - Global IP Network
Co-founder, Rocky Mountain IPv6 Task Force
            November 3rd, 2009
                               November 3, 2009
            Something To Measure

Environmental                 Movement (acceleration, etc.)
  –   Temperature                – Stress / Strain
  –   Humidity                   – Counting
  –   Pressure                   – Flow
  –   Wind speed / direction     – Other
  –   Luminosity (Visible, UV) Energy
  –   Radioactivity              – Solar
  –   Chemical detection         – Geothermal
  –   Other                      – Magnetic
                                 – Other

                                                November 3, 2009
    Something To Measure

• Audio / Sound
• Image (Visible, IR, UV)
• Video (Visible, IR, UV)

• GPS (geo-location data)
• RF ID (Gen 2-3)



                            November 3, 2009
              Industry Interest
• First Responders
   –   Police
   –   Fire
   –   Ambulance
   –   FEMA

• SCADIA Networks

• Department of Defense

• Utility Companies
   –   Water
   –   Power
   –   Natural Gas
   –   Telco / Cable

                                  November 3, 2009
               Why IPv6?

• Each embedded node can be individually
  addressed/accessed
• End-to-end security
  – Aux. AES Crypto chip
• Can be built to be low-cost
  – Disposable in the military
  – Address space reuse
• Auto-configuration of network
• Mobility
                                  November 3, 2009
Remaining IANA IPv4 Pool




                    November 3, 2009
         Today’s Platforms

• Laptops, Netbooks
• Mobile Phones (CDMA, GSM, GPRS,
  UMTS) 3G/4G
• PDAs (iPaq, iTouch, etc.)
• Embedded Systems
  – PC-104 platforms
  – Specialized devices (e.g. embedded
    microcontrollers)

                                   November 3, 2009
          Remote Platforms

• Future Platforms
  – Trains, Planes, Automobiles, Trucks
  – RF ID tags
  – IC Cards
  – Specialty sensors (e.g. Stardust)
  – Boxes, cases, crates, pallets, etc.
  – Power, water, gas meters (some currently
    now RF capable)


                                   November 3, 2009
                Network Comparison
                    Traditional Networks      Wireless Sensor Networks
Network Lifetime    Long (years)              Short (days-months)
Network             Fixed, Static             Dynamic, auto-configuration
Configuration
Routing Paradigm    Address-centric           Location-centric
Bandwidth           High (Mbps-Gbps)          Low (Kbps)
Routing protocols   BGP, ISIS                 MIPv6, OLSR, other
Resource            Bandwidth, IPv4 address Energy, CPU, memory
Constraints         space
Applications        Application independent   Application specific (sensor
                                              dependent)
Audience            People to people          Machine-to-machine (M2M)
Security            Rich resources to         Constrained by available device
                    implement                 resources
                                                        November 3, 2009
               Connectivity

•   Traditional Ethernet (10/100, GE, TE)
•   Wi-Fi (802.11.a/b/g/n)
•   WiMax (802.15.4)
•   Public Service Radio Frequencies
•   3G/4G (CDMA, UMTS, GPRS, etc.)
•   Satellite (e.g. Wild Blue)



                                  November 3, 2009
  Remote Sensing & Control

• Typically low volume traffic
• Remote areas
  – oil well heads ( TX, Middle East)
  – Natural gas pipelines, electric power grid
    (SCADA)
• Not easily assessable
  – Bridge spans
  – behind enemy lines

                                      November 3, 2009
Limitations on Small Devices
• Battery
  – Long life requires node to “sleep”
• Transmitter power
  – Tx EIRP + environment dictates range
• Security
  – Crypto on separate chip
  – Minimal memory available in small devices
• Bandwidth
  – Low bandwidth devices

                                         November 3, 2009
                        Sensor Mobility
                           6LoWPAN




             Internet        UMTS


                                      Intelligent Transportation
                                      System

Control/Monitor              WLAN                            Biometrics



                                                        Telematics
                            GPRS



                          CDMA/EDVO       November 3, 2009
6LoWPAN Network Topologies
                    Tree                                                    Star
                  Coordinator                                               End Device

                                          Router               End Device                 End Device
Router

         Router                  Router
                                               End Device          Coordinator
                                 Router                        End Device                 End Device
                        Router
   Router


                                                                             End Device
                                           End Device
 End Device                                                 Peer-to-peer Mesh

                        Router




                                                                     November 3, 2009
           Example Applications
•   Localized weather
•   Structural Health monitoring (Earthquake prone areas)
•   Battlefield troop detection movement
•   Intelligent Transportation Systems (ITS)
•   Green app: Building environment management
    – Lights, HVAC,


Examples
• - Tini Wx Station
• - 802.15.4 – 6LoWPAN demo
• Tokyo building demo


                                            November 3, 2009
Networked Microcontroller Demonstration
Embedded Systems - TINI
            Device: DS80s400 (DSTINIm400): Networked Microcontroller
            Performance: 75 MHz, 1 MB Flash, 1 MB RAM
            OS: 8051 based java + slush shell (for application development)

                        • Commercial off the shelf components
                        • Low cost
                        • IPv6 capable – now! (Feb 2005)

        Sensor selected for demonstration:
        - TAI8515 1-Wire Weather Instrument Kit V3.0

       Two sensors:            Item                             Qty                Cost
          - anemometer         DSTINIs400 micro controller       1                $35.00
          - thermometer        DSTINIm400 eval kit/board         1                $67.00
                               TAI8515 1-Wire Weather            1                $75.00
       Three metrics:          Instrument Kit V3.0

           - wind speed        SDK, Application Software                            Free

           - wind direction
           - temperature                         Total Cost                     $177.00

                                                                        MSRP List Prices


                                                           November 3, 2009
Networked Microcontroller Demonstration Diagram

                     Sensor Data             Wireless
                                             IPv6

           +5 V DC




                                   IPv6

   Tiny Internet Network Interface (TINI) microcontroller with web server
   and java-based web application



                                                              November 3, 2009
                                 Applications
Microcontroller Embedded Systems Custom sensors such as:
 Typical Measurements with Commercial
 Off The Shelf (COTS) sensor:
 - Wind Speed
 - Wind direction
 - Humidity              Add custom configuration with
 - Pressure              embedded system via:
                               - IPv6
 - Rain                        - RS-232 serial port
 - Lightning                   - 1-Wire® port
                                                                       Biological


                              Into monitoring/controlling devices:
                              - Environmental
                              - WMD
                              - Automotive
                              - Point of Sale (PoS)




                                                                     Chemical             Radiation


                                                                           November 3, 2009
  MIPv6 with IPv6 Sensors

• NTT Comm’s Rover Demo
  – Cisco 3250 MAR
  – Panasonic Camera
  – PC-104
  – Tini Weather Station




                           November 3, 2009
Rover MIPv6 Network




                   802.15.4


                 6LoWPAN
                 Coordinator

                 (To be added)


                  November 3, 2009
                6LoWPAN
                                MIPv6
                                              2001:DB8:XYZ:1::/64

                                         End Device
                                        ::1                 End Device
                                                      ::2
                                  Coordinator

        ::1    Internet
                                                            End Device
                          Cisco 3250                 ::3
                             MAR
2001:DB8:ABC:10::/64                     ::4

                                         End Device

                                         Fixed or Mobile Sensors

                                                 To be incorporated into
                                                 Rover v6 network

                                                       November 3, 2009
                       Smart Home Security System


                                               m2m-x                         Security
                                             Management                      Controller
Remote                            GW           Server
                                                            3PCC
                                                                                          PS
                                  Mobile
Home owner                       Network
 @Mobile                                                                                                    Home


Home owner
  @Office                                                                                        Intruder
                                                                                                                   Sensor
                                                                                      Camera


  Security
   Officer
                                             3PCC: 3rd Party Call Control,
                                             PS: Presence Server


                    Upon detecting an intruder, the system instantly finds the current location of the
                    authorized watcher (e.g. home owner) and establishes a video connection.
Features: Secured communication: m2m-x security Strict Authorization: No third party eavesdropping
          Application Integration: Uses SIP 3PCC for connection establishment
Other Applications: Office-building, Industry, Campus, Home security, Emergency Services, Remote Health Care
                                                                                           November 3, 2009
Q&A




      November 3, 2009
          Thank You
      csellers@us.ntt.net

        NTT America
Rocky Mountain IPv6 Task Force

 (Selected references follows)

                            November 3, 2009
References




             November 3, 2009
                    URLs

http://nrlsensorsim.pf.itd.nrl.navy.mil/
http://www.scatterweb.com/
http://www.sics.se/




                                    November 3, 2009
                           RFCs
 RFC 5340 - OSPF for IPv6
 RFC 5308 - Routing IPv6 with IS-IS
 RFC 5271 - Mobile IPv6 Fast Handovers for 3G CDMA Networks
 RFC 5095 - Deprecation of Type 0 Routing Headers in IPv6
 RFC 5094 - Mobile IPv6 Vendor Specific Option
  RFC 4944 - Transmission of IPv6 Packets over IEEE 802.15.4
  Networks
 RFC 4919 - IPv6 over Low-Power Wireless Personal Area Networks
  (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals
 RFC 2460 - Internet Protocol, Version 6 (IPv6) Specification




                                                 November 3, 2009
              Vendors


Archrock – www.archrock.com
Atmel – www.atmel.com
Crossbow – www.crossbow.com
Dallas Semi/Maxim – www.maxim-ic.com
Jennic – www.jennic.com



                             November 3, 2009
                        Software
• uIP - Open source TCP/IP stack
   – http://www.sics.se/~adam/uip/index.php/Main_Page
   – ARP, SLIP, IP, UDP, ICMP (ping) and TCP protocols.
• TiniOS - open-source operating system designed for wireless
  embedded sensor networks
   – http://www.tinyos.net/special/mission
• Free RTOS
   – http://www.freertos.org/




                                                  November 3, 2009

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:4
posted:3/21/2011
language:English
pages:29