피드로 돌아가기
GeekNewsInfrastructure
원문 읽기
ESP32-C5 기반 ITS-G5 패킷 수집을 통한 오픈 소스 C-ITS 실시간 지도 구축
OpenTrafficMap
AI 요약
Context
전 세계적인 공개 교통 정체 데이터의 부재와 Google Maps 등 빅테크 중심의 폐쇄적 POI 데이터 생태계로 인한 대안 필요성 대두. 특히 고가의 802.11p 하드웨어 비용과 정부 주도의 제한적 API 제공으로 인한 데이터 접근성 한계 직면.
Technical Solution
- ESP32-C5 저가형 하드웨어를 활용한 5GHz 대역 ITS-G5 프로토콜 패킷 캡처 구조 설계
- 암호화되지 않은 Car2X/Vehicle2X 데이터의 특성을 이용한 GPS 위치, 속도, 가속도 정보의 무인 수집 체계 구축
- C-ITS 지원 신호등으로부터 차선 구성 및 신호 상태, 다음 변경 예상 시각 정보를 초당 1회 주기로 수집하는 파이프라인 구현
- 수집된 실시간 텔레메트리 데이터를 MQTTs 프로토콜을 통해 중앙 서버로 전송하는 분산 수집 아키텍처 적용
- ADSB-Exchange 모델을 벤치마킹하여 개별 수신기(Node)의 데이터를 지도상에 집계하는 Crowdsourcing 기반 데이터 가시화
- Grafana를 연동하여 신호등 주기 및 대기 시간 등 시계열 통계 분석 환경 제공
실천 포인트
- 비암호화 무선 프로토콜 기반의 데이터 수집 시 MAC 주소 노출에 따른 개인정보 보호 및 익명화 전략 검토 - 고가의 전용 하드웨어 대체 가능성을 확인하기 위해 최신 SoC의 네이티브 프로토콜 지원 여부 검증 - 분산된 엣지 디바이스의 데이터를 실시간 집계하기 위한 경량 메시징 프로토콜(MQTT 등) 도입 고려 - 데이터 신뢰성 확보를 위해 Fingerprinting 기법을 통한 수집 데이터 유효성 검증 프로세스 설계