One-Stop Solution in Device Networking SENA One-Stop Solution in Device Networking HelloDevice Super series SS110/400/800 Universal Device Server Oct, 2003 March, 2002
Table of Contents Overview Functions & Features Future Updates Operation modes Security PC Card support Customization Development environment CLI utilities Custom application Custom Web Event handling Data logging Future Updates
Overview (1) Linux-based Open platform (kernel 2.4.2) Supports 1/2/4/8 serial port (RS232/422/485) 1 PCMCIA slot ATA flash memory, LAN/WLAN, PSTN/CDMA Modem Flexible host mode mode TCP/UDP single/multi-session support Primary/Secondary host support Powerful Security Industry-standard encryption support SSL, TLS Encryption algorithm support 3DES, RC4 Flexible customization Linux CLI with development environment Source file add/modify/compile/link in 1MB user space Web customization
Overview (2) Connections Remote Host Host (SS) Device Any device with serial interface RS-232 RS-422 RS-485 LAN Wireless (802.11b) PSTN Mobile (CDMA)
Functions & Features Operation modes Data logging Event handling Security PC Card support Customization
Operation modes (1) Addressing box IP SS 210.205.197.172 or ss.sena.com Dynamic DNS ... Port #1 Port #2 7001 7002 TCP/UDP port When access the box Telnet 210.205.197.172 or ss.sena.com http://210.205.197.172 or ss.sena.com When access the serial port 210.205.197.172, 7001 or ss.sena.com, 7001
Various operation modes Remote host TCP/UDP device TCP/UDP socket Remote host modem emulation DTE TCP socket Dial-in/out mode Remote host modem TCP socket modem DTE
Operation mode (3) Multiple remote hosts Up to 16 Remote destinations Total 32 connections per serial port Total 16 outgoing connections allowed If connection to the primary fails, SS tries to connect the secondary remote host. (TCP mode) Most suitable for multiple remote device monitoring application (Bi-directional) Secondary (back up to the primary) Primary Device Secondary Primary
Security Serial data encryption Secured Web interface IP filtering SSL v2 & v3, TLS Supports encrypted key file Option to authenticate clients using the client's certificate in server mode Option to configure chain depth Option to compare certificate common name with host 3DES, RC4 Static Key encryption Secured Web interface HTTPS IP filtering serial port based IP filtering box based IP filtering Secured file uploading SCP
PC Card support Category Manuf. Model Name in VTS Spec. Ethernet 3Com 3CXE589ET-AP 3Com Megahertz 589E TP/BNC LAN PC Card 10Mbps LAN card LinkSys EtherFast PCM10 LinkSys EtherFast PCM100 LAN PC Card 10/100Mbps LAN card ATA flash Advantech CompactFlash CF 48M 48MB SanDisk SDP series SunDisk SDP 5/3 0.6 64MB Kingston CompactFlash Storage Card TOSHIA THNCF064MAA Viking TOSHIA THNCF064MBA Wireless LAN Cisco AIR-PCM340 Aironet 340 Cisco Systems 340 Series Wireless LAN Adapter 11Mbps WiFi Linksys Linksys Etherfast 10/100 Integrated PCCard (PC100) Linksys Etherfast 10/100 Integrated PCCard (PC100) ver1.0 10/100 Mbps LAN card Modem Billionton Systems Inc. FM56C series PCMCIA CARD 56K FaxModem FM56C-NFS 5.41 Ambient(Intel) V.90 FAX/Modem PCCard PC Card Modem 56K Viking V.90 K56flex 021 A Modem PCCard KINGMAX KIT PCMCIA 56K Fax/Modem Card CIRRUS LOGIC 56K MODEM CL-MD56XX 5.41 V.90 FAX/Modem PCCard CDMA GTRAN DotSurfer GPC-2000 KTF
Customization Enjoy the full power of SS’ Linux platform to meet all your demands. Development environment CLI utilities Custom application Custom Web
Customization: Development environment User space 1MB user space in Flash Compling source codes PC Card development kit Deploy the compiled image into SS
Customization: CLI utilities Linux utilities Shell & shell utilities sh, ash, bash, echo, env, false, grep, more, sed, which, pw File & disk utilities ls, cp, mv, rm, mkdir, rmdir, ln, mknod, chmod, touch, sync, gunzip, gzip, zcat, tar, dd, df, du, find, cat, vi, tail, mkdosfs, mke2fs, e2fsck, fsck, mount, umount, scp System utilities date, free, hostname, sleep, stty, uname, reset, insmod, rmmod, lsmod, modprobe, kill, killall, ps, halt, shutdown, poweroff, reboot, telinit, init, useradd, userdel, usermod, whoami, who, passwd, id, su, who Network utilities ifconfig, iptables, route, telnet, ftp, ssh, ping SS specific utilities Configuration ss.edit, ss.apply, ss.save Serial port ss.connect, ss.portmenu
Customization: Custom application (1) Forms of custom application Remote host Remote host I/F ... Filter app. Serial port I/F SS program stack Monolithic app Script Device Filter app. suitable for data manipulation pass-through filter is provided by default Monolithic app. – overall manipulation of device server functions
Customization: Custom application (2) Applications Data processing Encryption/decryption Conversion Calibration Data storing Filtered data storage Formatted data storage Data event handling Sophisticated event filtering Automatic reaction Rich event message editing Network Network health test Multiplexing N:1 (remote hosts:device) communication Periodic Job scheduling SNMP Device specific MIB
Customization: Custom WEB (1) Dual homepages Configuration page Embedded Web server Selectable as a homepage Mutually linked Custom page 1. Configuration page 2. Custom page
Customization: Custom WEB (2) Authoring languages Usages Simple Text information on a device Interactive information Real-time monitoring and communication with a device “Device Web Server” HMTL CGI UI Static dynamic Writing a source file/Compiling Editing/Not needed Coding/Compiling SS File /usr2/index.html /usr2/default
Event handling Event filtering and notification procedure SS Device SNMP trap reaction E-mail data stream message packaging filter (SMS) Reaction Filter & reaction String filter & string reaction
Data logging Data logging locations Ethernet SYSLOG server NFS server internal Memory (RAM) Storage PCMCIA card
Future updates VirtualCOM mode Rich examples Encryption Pin control Auto TCP re-connection Rich examples Categorized examples Modular design (as such Matlab Toolbox) Customization tool support HelloDevice IDE Software accessories HelloDevice Manager update UNIX COM port redirector MS-Windows based Development Kit
Web Address: http://www.sena.com 210 Yangjae-dong Seocho-gu Point of Contact Sena Technologies, Inc. sales@sena.com Phone:+82-2-529-7025 Fax: +82-2-573-7710 Web Address: http://www.sena.com 210 Yangjae-dong Seocho-gu Seoul 137-130, South Korea Tell Demo is open. Sun and Linux server are attached to the VTS serial ports.