2. 주요 기능¶
RUUT 는 SKT 모빌리티 서비스 및 플랫폼의 데이터를 표준 및 규격화 된 형태로 제공합니다. 본 페이지에서는 RUUT 가 제공하는 데이터의 종류와 더불어 데이터 제공에 필요한 기반 기술 및 기능을 서술합니다. 전체적인 제공 기능의 추상적인 형상은 아래 이미지를 참조 하시기 바랍니다. RUUT 의 주요 기능은 다음과 같습니다.
- 실시간 교통 정보 제공
- RUUT 고유 API 와 TPEG2 메시지 응답
- V2X 서비스 Enabling
- 지도 비 의존적인 위치 참조 규격 제공
- (2020년 4분기 서비스 예정) 도로 위험도 및 운전자 평가 점수 제공
- (비공개 서비스 - 관리자 문의) 예측 교통 정보 제공
- (비공개 서비스 - 관리자 문의) 차선 단위 교통 정보 제공
2.1. 실시간 교통 정보 등 제공¶
SKT T Map 과 연동하여 1800만 운전자의 이동 정보 데이터를 바탕으로 실시간 교통 정보를 제공합니다. RUUT가 제공하는 편리한 API 인터페이스를 통해 원하는 지역의 실시간 교통 정보를 쉽게 얻을 수 있습니다.
2.1.1. 실시간 교통 정보 (RTTI)¶
실시간 교통 정보는 도로 상태 정보 및 이벤트 정보로 이루어져 있습니다. 각각의 도로 세그먼트에 대해서 국내 최대의 검증 데이터를 기반으로 실시간의 세그먼트 주행 속도, 평균 이동 시간, 속도 제한 값, 사고 정보, 공사 정보, 행사 정보(일정) 등을 제공함으로써 고품질의 모빌리티 서비스 개발에 활용할 수 있습니다.
2.1.2. 예측 교통 정보 (FTI, 비공개 서비스)¶
머신 러닝 기반으로 학습된 데이터를 토대로 명시된 시간에서 도로 세그먼트의 미래 교통 정보를 제공합니다. 해당 서비스는 비공개 서비스이며 별도의 계약을 통하여 제공합니다. 해당 서비스에 대한 상세한 정보는 관리자를 통해 문의하시기 바랍니다.
2.1.3. Geospatial Query¶
교통 정보 검색의 효율성을 극대화 시키기 위하여 5개의 지리적 필터를 제공합니다. 해당 필터를 활용하여 필요한 위치 및 영역의 교통 정보만 선택적으로 요청할 수 있으며, 다양한 형태를 제공하기 때문에 개발 용이성을 확보할 수 있습니다.
제공하는 필터 타입은 아래와 같으며 상세 사용법은 GeoFilter 상세 를 참조 하시기 바랍니다.
- 원형 (중심 및 반지름 활용)
- 박스형 (가로 및 세로 길이 활용)
- 중심점 기반 박스형 (중심 및 가로, 세로 길이 활용)
- 스팟형 (기점 기반 가장 가까운 세그먼트 정보 제공)
2.2. RUUT API 응답 및 TPEG2 메시지 제공¶
도로 세그먼트에 대한 정보 요청에 대하여 2가지 응답 규격을 제공합니다. RUUT API 는 JSON 형태의 상세 교통 정보를 SKT 독자 규격에 따라 응답합니다. TEPG2 메시지는 ISO 표준에 따라 TFP/TEC/WEA 3가지 어플리케이션 메시지를 제공합니다. 각 응답 규격의 상세 정보는 RUUT 응답규격 과 TPEG2 메시지 상세 을 참조하시기 바랍니다.
2.3. V2X 서비스¶
T Map 을 통해 서비스 되고 있는 응급차량 접근 알림, 전방 급정거 알림 등의 SKT V2X 서비스를 도메인 무관하게 활용하실 수 있도록 V2X 서비스를 제공합니다. 간단한 API 호출을 통하여 능동적으로 T Map 에 제공되고 있는 것과 동일한 V2X 원시 데이터를 제공받을 수 있습니다. V2X 서비스의 세부 사용 방법은 V2X API 호출규격 을 참고하시기 바랍니다.
2.4. Map Agnostic Location Referencing¶
위치 정보에 대해서는 GPS 좌표계를 이용하여 공통의 인터페이스를 확보할 수 있으나 지도를 표현하는 방식에 있어서는 공급 주체에 따라 다른 형태가 제공되는 경우가 있습니다. 일례로 국내 도로 위치 참조 표준으로 사용되는 ITS표준노드링크(KS Link)가 있음에도 국내외 민간 기업은 별도의 규격을 정의해서 사용 합니다.
각기 다른 위치 참조 규격 지원 및 맵DB 갱신 관리에 따르는 불편과 자원 낭비를 최소화 하고 호환성을 높이기 위해서 RUUT는 맵 규격에 독립적인 동적 위치 참조 규격을 지원합니다. 이는 별도 맵DB 없이 정해진 scheme 에 따라 인코딩 하여 정보를 전달하고 해당 정보를 다시 디코딩 한 후 사용 주체의 지도에 맵핑하여 사용하게 됩니다. RUUT는 국내외에서 가장 많이 사용되고 있는 AGORA-C 와 openLR 규격을 지원합니다.
AGORA-C
유럽에서 기존의 위치 참조 규격의 문제점을 해소하기 위하여 표준 동적 위치 참조 규격을 개발하기로 하였으며 해당 프로젝트를 AGORA 로 명명 하였습니다. 이렇게 개발된 AGORA 규격의 compact 버전으로 개선된 규격이 AGORA-C 입니다. AGORA-C 는 ISO 표준이며 표준특허를 보유한 까닭에 사용하려면 별도의 라이센스 비용을 지불하여야 합니다.
openLR
openLR 은 세계적인 네비게이션/지도 서비스 업체인 TomTom 에서 개발한 동적 위치 참조 규격입니다. openLR 은 AGORA-C 와 달리 별도 라이센스 비용이 없는 공개 표준 입니다. 그런 이유로 많은 다국적 기업에서 별도 비용을 지불하지 않는 openLR 에 대한 파트너십을 강화하고 있는 추세입니다.
2.5. RNA (Road Network Analysis, 2020년 4분기 서비스 )¶
도로를 구성하는 객체에 따른 스코어링을 통해 안전한 운행 환경을 조성할 수 있도록 RNA, 도로 네트워크 분석 정보를 제공합니다. RNA 는 아래 항목에 대한 스코어링으로 구성되어 있습니다.
- 도로 링크 위험도 스코어링 - 도로 세그먼트의 위험요소를 분석하여 수치화 합니다.
- 운전자 운행 습관 스코어링 - 일반적인 운전자 행태 안전도를 분석하여 수치화 합니다.
2.6. 차선 단위 교통 정보 제공 (비공개 서비스)¶
RUUT 는 도로 특정 영역에 대하여 차선 단위 교통 정보를 제공합니다. 해당 서비스는 비공개 서비스이며 별도의 계약을 통하여 제공합니다. 해당 서비스에 대한 상세한 정보는 관리자를 통해 문의하시기 바랍니다.