One-Stop Solution in Device Networking SENA One-Stop Solution in Device Networking HelloDevice Super 시리즈 SS110/400/800 Universal Device Server 2003, 10월 March, 2002
목 차 개요 특징 및 기능 추후 업데이트 예정 사항 동작 모드 보안 PC 카드 지원 Customization 개발 환경 CLI 유틸리티 Custom application Custom Web 장비 데이터의 이벤트 처리 장비 데이터 이력 저장 추후 업데이트 예정 사항
개요 (1) Linux 기반의 개방형 플랫폼 (kernel 2.4.2) 1/2/4/8 시리얼 포트 지원 (RS232/422/485) 1 PCMCIA 슬롯 ATA 플래쉬 메모리, LAN/WLAN, 전화선/무선 모뎀 다양한 동작 모드 지원 TCP/UDP 싱글/멀티 세션 연결 지원 백업 호스트 설정 및 연결 지원 (Primary/Secondary) 강력한 데이터 보안 업계 표준 암호화 지원 SSL, TLS 고정키 방식의 암호화 지원 3DES, RC4 유연한 Customization 지원 Linux CLI 개발 환경 소스 파일 추가/변경/컴파일,1MB 사용자 프로그램 공간 Web customization
개요 (2) 연결 방식 Remote Host Host (SS) Device Any device with serial interface RS-232 RS-422 RS-485 LAN Wireless (802.11b) PSTN Mobile (CDMA)
특징 및 기능 동작 모드 보안 PC 카드 지원 Customization 장비 데이터의 이벤트 처리 장비 데이터 이력 저장
동작 모드 (1) box IP SS 210.205.197.172 또는 ss.sena.com Dynamic DNS ... Port #1 Port #2 7001 7002 TCP/UDP port SS에 접속 Telnet 210.205.197.172 또는 ss.sena.com http://210.205.197.172 또는 ss.sena.com SS의 시리얼 포트에 접속 210.205.197.172, 7001 또는 ss.sena.com, 7001
동작 모드 (2) 다양한 동작 모드 device DTE 장치 모뎀 모뎀 DTE장치 TCP/UDP 모뎀 에뮬레이션 Remote host TCP/UDP device TCP/UDP socket Remote host 모뎀 에뮬레이션 DTE 장치 TCP socket Dial-in/out 모드 Remote host 모뎀 TCP socket 모뎀 DTE장치
동작 모드 (3) 다수의 Remote Host 접속 최대 32개의 시리얼 포트 연결 지원 최대 16개의 Remote destinations 최대 32개의 시리얼 포트 연결 지원 최대 16개의 외부 호스트로의 연결 지원 Primary host로 연결하다가 실패하면, secondary host로 연결한다. (TCP mode) 양방향으로 다수의 장비를 다수의 PC에서 원격 감시 및 제어에 적합 Secondary (back-up 용) Primary Device Secondary Primary
보안 장비 데이터의 암호화 Secured Web interface IP 주소 필터링 Secured 파일 업로드 SSL v2 & v3, TLS 3DES, RC4 고정 키 암호화 Secured Web interface HTTPS IP 주소 필터링 Secured 파일 업로드 SCP
PC 카드 지원 종류 제조사 모델 VTS 인식 사양 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 사용자 입맛에 맞는 기능 변경 또는 추가를 SS의 개방형 Linux 플랫폼에서 ! 개발 환경 CLI 유틸리티 Custom application Custom Web
Customization: 개발 환경 사용자 디스크 소스 코드 수정/추가 및 개발 SS의 플래쉬 메모리 중 1MB를 사용자 파일을 저장할 수 있는 공간으로 사용 가능 소스 코드 수정/추가 및 개발 PC 카드 기반의 개발 키트의 파일들을 이용하여, compile/link/make Compile 된 이미지를 SS 1MB 공간에 저장 및 실행
Customization: CLI 유틸리티 Linux 유틸리티 Shell & shell 유틸리티 sh, ash, bash, echo, env, false, grep, more, sed, which, pw File & disk 유틸리티 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 유틸리티 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 유틸리티 ifconfig, iptables, route, telnet, ftp, ssh, ping SS 유틸리티 설정 ss.edit, ss.apply, ss.save 시리얼 포트 접속 ss.connect, ss.portmenu
Customization: Custom application (1) Remote host Remote host I/F ... Filter app. Serial port I/F SS program stack Monolithic app Script Device Filter app. 데이터 조작 및 프로토콜 처리에 적합 기본적으로는 데이터를 그대로 통과시키나, 사용자가 수정함으로써, 선별적인 데이터 처리가 가능하다.
Customization: Custom application (2) 응용 데이터 처리 Encryption/decryption 수치 변환 데이터 보정 데이터 저장 선별적으로 데이터를 저장 포맷에 맞게 데이터를 저장 데이터 이벤트 처리 이벤트에 따른 선별적인 전송 또는 저장 특정 이벤트 발생 시, 자동으로 장비에 데이터 전송/복구 네트워크 트래픽 테스트 N:1 통신 주기적인 작업 스케쥴링 SNMP 특정 장치에 따른 MIB
Customization: Custom WEB (1) Dual homepages Configuration page Embedded Web server 두개의 홈페이지 중 절환 가능 상호 연결 Custom page 1. Configuration page 2. Custom page
Customization: Custom WEB (2) 지원 언어/스크립트 용도 간단한 장비의 정보 또는 동적으로 변경되는 정보 웹 기반의 실시간 장비 모니터링 “Device Web Server” HMTL CGI UI Static dynamic 소스코드 제작/Compile 편집/불필요 코딩/필요 SS에서의 파일 /usr2/index.html /usr2/default Java Applet 사용도 가능
장비 이벤트 처리 이벤트 필터링 및 경보 기능 Filter & reaction SS Device SNMP trap E-mail data stream message packaging filter (SMS) Reaction Filter & reaction String filter & string reaction
장비 데이터 이력 저장 데이터 이력 저장 위치 Ethernet SYSLOG 서버 NFS 서버 SS 내부 RAM 플래쉬 메모리 카드
추후 업데이트 드라이버 모드 다양한 샘플 코드 Customization tool 지원 소프트웨어 지원 암호화 시리얼 포트 핀 제어 다양한 샘플 코드 용례 별 다양한 샘플 코드 Customization tool 지원 HelloDevice IDE 업그레이드 소프트웨어 지원 HelloDevice Manager 업데이트 MS-Windows 기반의 개발 환경
연락처 ㈜세나테크놀로지 sales@sena.com Phone:+82-2-529-7025 Fax: +82-2-573-7710 http://www.sena.com 서울시 서초구 양재동 210번지 Tell Demo is open. Sun and Linux server are attached to the VTS serial ports.