210 likes | 225 Views
Discover the power of the SENA HelloDevice Super series SS110/400/800 Universal Device Server - a robust platform for seamless device connectivity and networking. This Linux-based open platform supports multiple ports, encryption, and flexible customization, offering a one-stop solution for various networking needs. With features like data logging, security protocols, and support for PC Cards, this device server ensures reliable and secure operation. Explore the CLI utilities, development environment, and customization options for tailored application development. Stay ahead with future updates and specialized web solutions for enhanced user experience.
E N D
SENA HelloDevice Super series SS110/400/800 Universal Device Server One-Stop Solution in Device Networking Oct, 2003 March, 2002
Table of Contents • Overview • Functions & Features • 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 Device Remote Host Host (SS) 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) box IP Addressing 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
Operation modes (2) Remote host • TCP/UDP Various operation modes 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 • 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
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) Remote host • Forms of custom application 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) Configuration page • Dual homepages 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”
Event handling • Event filtering and notification procedure SS Device SNMP trap reaction E-mail data stream message packaging filter (SMS) • Filter & reaction • String filter & string reaction
Data logging Data logging locations SYSLOG server Ethernet NFS server SS internal Memory (RAM) Storage PCMCIA card
Future updates • VirtualCOM mode • 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
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