TRAP
No Protocol Escapes — 산업 기계 신호를 Styxis 신뢰 계층으로 가져오는 OT gateway.
하드웨어 게이트웨이(Anybus, Advantech 등) 대비 소프트웨어 설치만으로 동일한 기능을 구현합니다.
Rust의 제로코스트 추상화로 GC 지연 없이 수천 디바이스를 동시에 폴링합니다.
RBAC 3-tier 권한 관리, AES-256-GCM 설정 암호화, TLS 1.2+ 통신 암호화를 기본 제공합니다.

모든 것을 손끝에서
Tauri + React 기반 크로스 플랫폼 데스크탑 클라이언트. 게이트웨이 모니터링부터 디바이스 설정, 알람 관리까지 모든 기능을 직관적인 GUI로 제공합니다.
태그별 수신 빈도, 실시간 태그 값, 품질 상태를 한눈에 모니터링
Real-time Monitoring
게이트웨이 연결 상태, 응답 지연시간, 시스템 리소스를 실시간으로 모니터링. p50/p95/p99 레이턴시 시각화.
Protocol Management
Modbus TCP/RTU와 OPC UA 디바이스 관리, 태그 설정, 라이브 데이터 조회를 한 화면에서.
Diagnostics Dashboard
CPU, 메모리, 디스크 사용량과 프로세스 상태를 한눈에 파악하는 진단 대시보드.
프로토콜 변환을 넘어서
프로토콜 변환을 넘어, 산업 기계 신호를 안정적으로 수집하고 운영 시스템으로 전달하는 기능을 하나의 gateway에 통합합니다.
현재 지원 프로토콜
현재 지원 프로토콜은 Modbus TCP/RTU와 OPC UA 두 가지입니다. TRAP은 이 두 프로토콜을 안정적인 프로덕션 경로로 제공합니다.
Modbus TCP/RTU
산업 자동화의 표준 프로토콜
- 7-state 연결 FSM, 자동 재연결
- Coil/Register 읽기·쓰기
- TCP/RTU 동시 운영
OPC UA
보안 정보 모델링
- OPC UA 세션 FSM 시각화
- 메서드 호출 관리
- 인증서 기반 연결 흐름

프로덕션 레벨 인프라
보안, 관측성, 배포까지 — 산업 프로토콜 신호를 신뢰 계층으로 가져오는 데 필요한 인프라를 내장합니다.
Security
- JWT + API Key 이중 인증 (Argon2id 해싱)
- AES-256-GCM 설정 암호화 + 키 로테이션
- 인증서 관리 + 감사 로깅
Observability
- 60+ Prometheus 메트릭
- OpenTelemetry 분산 트레이싱
- 구조화된 JSON 로깅 (Loki, ELK)
- Kubernetes 호환 헬스 체크
- 진단 대시보드 (p50/p95/p99 레이턴시)
Deployment
- Docker 멀티 플랫폼 (x86_64, ARM64)
- systemd 네이티브 서비스
- Kubernetes 롤링 업데이트 호환
- YAML 설정 + 환경변수 오버라이드
- 핫 리로드 + 백업/복원















