Hardware TCP/IPv6 & Applications · iinChipCore for TCP/IPv6 iinChip TCP/IPv6 core Developed by a...
Transcript of Hardware TCP/IPv6 & Applications · iinChipCore for TCP/IPv6 iinChip TCP/IPv6 core Developed by a...
Hardware TCP/IPv6 & Applications
2004. 7. 7Kuhwan Kim
2
Contents
I. Hardwired TCP/IP Technologies
II. Applications
3
WIZnet at a Glance
WIZnet provides a Hardwired Internet Solution for small devicesProducts: TCP/IPv4 Chip, TCP/IPv6 Core, and Component ModulesOver 1,500 Customers, 32 Distributors in 20 Countries
4
What’s Hardware TCP/IP?
Two kinds of Internet connectivity solutions1. S/W approach: RT-OS embedded
Ubicom, Rabbit, NetSilicom, Lantronix, Digi, ARM, …2. H/W approach: Hardware TCP/IP chip
Targeting OS-less small devices with 8-bit MCU
Hardware TCP/IP solution- Full hardware from TCP to PHY
SoftwareTCP/IP solutions- OS embedded systems
PHY
MAC
IPv4, ARP
ICMP
TCP/UDP
Applications
Driver Program
Hardware
Software
Host Bus Interface(32/64 bits)
OS Kernel
Software
Full Hardware, iinChipTM
Memory Interface(8 bits)
5
iinChip Core for TCP/IPv4
iinChip is the name of Hardware TCP/IP Core
iinChip TCP/IPv4 CorePatent pending algorithms, architectures and designs used to implement standard TCP/IP stackAll functions for TCP/IP protocol suite are implemented in hardwired logics without any MCU core involvement
* iinChip : Internet Inside Chip
6
iinChip Core for TCP/IPv6
iinChip TCP/IPv6 coreDeveloped by a government sponsored research projectIPv4/IPv6 hardwired dual stack TCP/UDP hardwired protocolHardwired Ethernet MAC, WLAN MAC and BBP
- Functions of MN- COA management- Movement Detection- Binding Management- Dynamic Home Agent
Address Discovery
- AH/ESP Protocol- IKE firmware- AH algorithms:
HMAC-MD5, HMAC-SHA1- ESP algorithms:
3DES, AES
- IPv6 basic header & Extension header
- Auto-configuration- ICMPv6 protocol- Neighbor Discovery
IPv6 IPSec Mobile IP
7
Why Hardware TCP/IPv6 ?
Much higher performance required for IPsec security processingPower dissipation is essential for mobile devicesSmall size, low cost, and simplified system integration
8
Advantages of iinChip TCP/IPv6 Core
Market proven core technologyDesigned based on TCP/IPv4 chip, which over 1,500 companies are using
Ready-to-PlugUse Just like a memory chipThe easiest way to use Internet
Full Hardware ProcessingHardware IPSec processingGuarantee Full Stability and line-speed data transmissionHost MCU Offload High-performance even with 8-bit MCU
Enhanced multimedia qualityFixed processing time by hardware processing
Reducing jitter Best Video & Voice quality
9
Markets
Over 4.5 Billions of non-PC IA devices will be small device not using OS
36% is OS-less
Unit: Million
Year TotalIA Devices
RTOS-embeddedIA Devices
OS-less IA Devices(36% of IA Devices)
2001200220032004 410 262.4 147.62005
85 54.4 30.6200 128.0 72.0320 204.8 115.2
480 307.2 172.8Source: IDC, Bear Stearns Estimates, Jupiter Communications,2002
10
Applications
11
Easy Installation of IPv6 Island
MIC sponsored project to develop IPv4/v6 Translator chip
IPv4 Ocean
IPv6 Island
TCP/IPv6 Chip
IPv6/v4 Translator Chip
12
IPv6 Internet CameraOrdinary users can access and control the cameraDisplayed in exhibition room in NCA and MICIPv6 issues: easy installation (auto configuration), security, mobility
IPv4 NetworkIPv4
Network
6KANet6KANet
Native IPv6
Native IPv6
(KIX)
(6NGIX) KORENKOREN
IPv6 InternetCamera
APII
IPv6 Users
NCA
Oversea Orgs
IPv6 Orgs in Korea
IPv6 Users
13
Apartment Monitoring
A real application of IPv6 Internet CameraDweller monitors the cameras deployed in the apartment complexIPv6 Internet Camera installed at major places like entrances, elevators, playgrounds, parking lots
Playground Parking lot
14
Bird Monitoring
A real application of IPv6 Internet CameraThe reserve area is protected from access of ordinary peopleIPv6 native service for high quality video streaming of the birdsTo be installed IPv6 Internet CameraTo be used by students for education, bird club members, tourist
Busan Ulsukdo
Busan City Hall
NCA
Passage bird reserve area
Users
15
Serial-to-Ethernet Applications
Getting all legacy RS232/RS485 devices connected to InternetIPv6 issues: address shortage, easy installation
Serial-to-Ethernet Module
16
RF-to-EthernetTo allow real-time data gatheringSaving maintenance costIPv6 issues: Address shortage
ubiquitous RFID requires ubiquitous reader alsoLegacy System New System
Internet
DSL Modem
PC
17
Gas Station
Easy installation using WLANCredit card reading, receipt printing, mileage point calculation, gas sales metering, and automatic orderingNo POS or PC needed in gas stationIPv6 issues: Security, Mobility
InternetInternet
WLANModule
ManagementServer
Supervisor
18
Data Gathering & Logistics
Maintain exact inventory in warehouseDeliver in time Increase revenueIPv6 issues: Easy installation
Vending Machine
-Inventory Monitoring-Automatic delivery arrangement
Inventory Server
Central Office
InternetInternet
WLANModule
WLANAP
Delivery ServiceCompany
19
Internet Electronic Scale
Scale need real-time managementVegetable prices change over time even during a dayEvery scale needs to be set up at the same timeMonitoring local booth from central office
IPv6 issues: Easy installation, Mobility
Server
Head Office
WLANModule
WLANModule
-Inventory-Delivery-Price policy
Mart or Stores
InternetInternet
20
Card Reader
Replacing leased line with ADSL lineManufacturer don’t want to change the current platformIPv6 issues: Easy installation, Address
Card/SmartCard Reader
VAN Server
Ethernet
DSL Modem
InternetInternet
InternetModule
InternetModule
21
Access Controls
Centralized maintenance by data mining companyNo need of engineers and operators at the customer siteIPv6 issues: Security, Easy Installation, Address
Fingerprint Recognition
Logging Server
Time recorder
Facial RecognitionInternetInternet
Ethernet
Customer Companies Data Mining Company
22
Medical Devices
Maintenance is crucial and costs a lot because of the each hospital is well-distributed across the countriesRemote maintenance through Internet for logging, firmware upgrading, and diagnosticsMake all medical devices connected in a hospital and exchange data through intranet or internetIPv6 issues: Security
23
UPS & Power Control
Realtime and easy maintenanceSNMP protocol embeddedIPv6 issues: Easy installation
Important Servers Engineer’s Mobile
UPS SystemMaintenance Company
-Urgent calling-Status messaging
InternetInternet
- Remote control- Data gathering- E-mail alarm
24
Factory Automation
Ethernet
Ethernet
Factory Machines
Central Office
Replace complex serial cables and industrial PCsCutting down the maintenance cost by reducing site visitsGetting rid of errors of manual controlIPv6 issues: Address, Easy installation
InternetInternet
Internet Camera
25
CAN-to-Ethernet
Existing devices want much wider connections for inter-workingsConnecting legacy CAN Devices to Internet
Fully Compliant with CAN Rev2.0A and 2.0BSupport various CAN application protocols like CANOpen, DeviceNet, …
IPv6 issues: Security
26
Electric System Control
Air-conditioning and power system managed through LAN in a building8-bit MCU is used in most power control system110V/220V Relay control using web browser or mobile phoneNo change of existing C51 MCU and its firmware
IPv6 issues: Address, Easy Installation
- Urgent calling- Status reporting
27
MP3 Internet SpeakerHospital and department store playing customized songs for each patient and customerInternational Airport playing local songs for each destination countryIPv6 issues: Address
-Songs-Policy-Customer DB
Hospital
MP3 SPKDepartment Store
Internet
MP3 SPK
MP3 SPK
Airport
Contents Company
28
Internet Voice Transmission
Broadcast presidential address and instructions to employees in local branch offices across the countryIPv6 issue: security, auto configuration
Head Office
Internet
Morning speech
Local Bank OfficeSpeaker
300 local banksMorning speech
PC
29
Digital University
Automatic attendance checking in universitiesRenting book, using bank and vending machine by mobile phoneCall free phone in the campusIPv6 issues: Address, Mobility
StudentManagement
Server
Ethernet+ PowerEthernet
Hub
PoE
Classroom Entrance
Bardcode Slot Reader
Smart Card Reader
Infrared Reader
Management Building
CampusInternet
Install card reader at each entrance of class room
30
Weather observation
Providing realtime weather information through InternetIPv6 issues: Easy installation
WindDirection
WindSpeed
TemperaturePrecipitation Rain/SnowSunshine
Internet
Weather Information Server
xDSL
Weather Broadcast
31
Internet LCD/LED Display
Real-time message service in subway stations, stores, and banksReal-time content pushing for advertisementIPv6 issues: Address, Easy installation
Bank
Train Station
Ad
Scheduling Server
InternetInternet
Stores
-Streaming for Ad-Contents-Policy
Stadium
32
Game Devices
New title downloading from game serverRemote firmware upgrade and maintenanceIPv6 issues: Mobility, Security, Address
Game Devices
Slot Machines
Controller
InternetInternet
Game Server
Game Contents
33
Camera Mobile Phone ServiceMobile service providers want to deliver a differentiated service to their customers using Video contentsBundle provision of camera and gathering monthly feeIPv6 issues: Easy installation, Mobility
InternetCellular Net
Streaming Server
ADSL Modem
IP Sharer/Router
Hub
InternetCamera User PC User PC User PC
ISP
InternetCamera
34
DVR & Network Camera
CCTV camera is being replaced with Network CameraNetwork Camera fully offloads video encoding from DVRSingle cabling for video, audio, and control signals, Remote storing
IPv6 issues: Easy installation, Security
New trend to PVR (DVR’s Home edition)Storing and Replaying TV programs and moviesRemoving advertisements in a movie
InternetInternet
Network Camera
Ethernet
Ethernet
LAN or ADSL
InternetMonitoring
Internet DVR
LANLAN
Internet
DSL/CATV
35
Home Security
Security system uses additional ADSL extension for camera monitoring and exact and faster reactionIPv6 issues: Easy installation, Security
36
Home Automation
Control boxDoor Camera
Apartment building
Ethernet
PDA
Wireless LAN
Ethernet
Internet
- E-mail alarm- Voice answer- Control
- WebCam Kit- Voice Kit
- Image display- Voice answer- Control
Ethernet
Gas Valve Control
PVR
Internet door bell systemViewing visitors using mobile phone or PC in officeStoring visitor’s image when nobody is homeIPv6 issues: Address, Security
Ethernet
DSL Modem
Remote Office
37
RFID Messaging for Children
Installing device at free and imposing service and card feesAlways know where is their child Prevent missing childIPv6 issues: Easy installation
Computer School
Your child Mijin Kimhas arrived 14:50 JUL 7(A Piano School)
Piano School
Math School
Internet
Your child Mijin Kimis waiting for your pick up19:30 JUL 7(B Police Office)
38
Conclusion
Internet-on-a-Chipis an infrastructure of ubiquitous devices on IPv6 where Hardwired TCP/IPv6 will become a core block of every Internet SOC.