OVS 소개

차량과 차량, 다른 서비스와의 연동을 통하여 주행 경로 상의 데이터를 공유 하고 안전한 운행 환경 제공하기 위한 서비스

Open V2N Service (OVS) 소개

1. General V2X Service
V2X는 Vehicle to Everything의 약자로 운전 중, 무선망을 이용하여 다른 차량 및 도로 등 인프라가 구축된 사물과 정보를 교환하는 통신기술입니다.

차량 간 통신(V2V, Vehicle to Vehicle), 차량과 도로 인프라 간 통신(V2I, Vehicle to Infra), 차량과 보행자 간 통신(V2P, Vehicle to Pedestrian) 등 도로 위의 차량에 적용 가능한 모든 형태의 통신 기술을 포함하는 개념으로, 다가올 자율주행 시대를 대비하기 위한 핵심기술로 학계 및 산업계에서 지속적인 연구개발이 진행되고 있습니다.

하지만 전용 통신 프로토콜의 혼재, 서비스를 위한 신규 통신 Infra 및 관련 지원 단말의 확산을 위한 많은 시간적, 비용 문제 등 풀어야할 난제가 많아, 실제 서비스 체험이 어려운 상황입니다.


2. SK Telecom의 V2N Service
SK Telecom(이하 SKT)에서는 V2X의 확산의 난제를 극복하고 더 많은 고객분들이 체험하실 수 있도록, Platform 기반의 V2N (Vehicle-to-Network) 기술을 개발, 상용 서비스를 하고 있습니다. 차량과 차량, 다른 서비스와의 연동을 통하여 주행 경로 상의 데이터를 공유 하고 안전한 운행 환경 제공하기 위한 서비스 입니다.


2.1 주요특징

  1. Connectivity Agnostic Function
    일반 적인 V2X 서비스는 전용 통신 장비 및 차량 센서 디바이스 등이 필요 하여 진입 장벽이 높아 체험 하기가 어렵습니다. 저희 V2N 서비스는 스마트폰에서 곧바로 체험 하실 수 있도록 구현 되어 확장성 및 범용성을 확보 하였습니다.

  2. V2X Service Problem Solver
    효과적인 V2X를 위해서는 connectivity 관점이 아닌 서비스 관점에서 풀어야 할 숙제들이 많이 있습니다. 서비스 받는 차량들이 동일한 방향인지, 선행 혹은 후행인지, 차량들 간의 거리는 어떻게 되는지 등과 같은 도로상의 차량 간의 관계 분석이 필요합니다. Platform에서는 서비스에 필요한 다양한 정보를 실시간으로 분석하여 제공하고 있습니다.

  3. Low Latency (over LTE)
    차량 내 스마트폰 에서 수집된 정보를 분석 하여 이벤트 수신 적합 대상 차량 에게 전달 하는 V2X 서비스는 반드시 이벤트의 유효 시간 내, 이벤트 메시지가 전달 되어야 합니다.
    국제표준의 V2X 안전메세지를 위한 지연요구사항에서는 대부분 100ms 이내의 지연시간을 제시하고 있습니다.

2.2 제공 서비스

  1. 급정거 알람 서비스
    OVS 서비스 중인 차량이 차량이 급제동할 경우, 스마트폰 모션 센서와 위성항법장치(GPS) 정보 등을 활용하여, 차량 급제동 신호를 포착한 뒤 뒤에서 따라오는 차량을 추적해 경고를 전달합니다.
    후방 운전자는 앞쪽 교통 상황이 보이지 않아도 OVS 앱의 경고에 따라 속력을 줄여 추돌사고 등을 예방할 수 있습니다. 경고 메시지는 최소 100m에서 최대 1㎞ 정도 까지 전송됩니다.

  2. 소방방재청 응급차량 출동 알림 서비스
    ‘응급차량 알람 서비스’는 사고가 발생해 소방차, 구급차 등 응급차량이 출동할 경우, 출동 경로를 운행하는 차량에 이를 알려주는 것입니다. 전국 고속도로에서 OVS서비스를 이용중인 운전자에게 알람을 자동으로 전달합니다.
    소방청 정보시스템이 응급차량 위치와 사고 지점을 SKT V2N Service Enabler (이하 VSE) 서버로 전송하면, VSE에서 응급차량의 최적 경로를 분석합니다. 이어 응급차가 주행할 가능성이 높은 도로에서 OVS서비스를 통해 운행 중인 차량에 알람을 전달합니다.
    알람은 응급차량이 운전자로부터 멀리(700m~1500m)서 운행할 때와 가까이(300m~700m) 다가올 때 두 번 팝업 형태로 제공됩니다. 운전자는 응급차량과 거리를 확인하고 미리 차선을 바꿀 수 있습니다.

  3. 공공기관 및 지자체 C-ITS 연동 실시간 도로상황 알림 서비스
    공공기관과 지자체가 추진하는 차세대 지능형 도로교통시스템(C-ITS)과의 연계를 통해, 레이더, CCTV 등으로부터 실시간으로 감지된 낙하물, 역주행, 신호등과 같은 정보를 OVS서비스를 이용 중인 운전자에게 신속하게 전달합니다.
    알람은 응급차량이 운전자로부터 멀리(700m~1500m)서 운행할 때와 가까이(300m~700m) 다가올 때 두 번 팝업 형태로 제공됩니다. 운전자는 응급차량과 거리를 확인하고 미리 차선을 바꿀 수 있습니다.

  • 위험상황경고 (보행자, 역주행, 정지차, 정체)
  • 위험상황제보 (사고, 낙하물)
  • 갓길 등 정지차량 경고
  • 터널 사고 정보 제공 (터널 내 정지차, 역주행, 보행자)
  • 긴급차량 접근 경고 (도로공사 관리 긴급 출동 차량)

2.3. Open V2N Service (OVS) Platform

SKT의 Open V2N Service (이하 OVS)는 위에서 소개된 현재 T맵에 제공 중인 V2N 서비스를 스마트폰앱, 단말 제조사 등과 같은 외부 개발 파트너사에서 쉽게 개발할 수 있도록, API (Application Programming Interface)를 제공하는 Platform 입니다.
OVS를 활용하시면 단말 및 서버의 연동에 상관없이 쉽고 빠르게 V2N Application을 구현하실 수 있습니다.


주요 특징

OVS는 SKT에서 제공하는 OPEN API 플랫폼으로 V2N 솔루션을 개발 및 적용하고자 하는 파트너사들에게 보다 쉽고, 빠르게, 유용한 서비스를 안전하게 개발할 수 있는 기능들을 제공합니다.


주요 특징 및 핵심 기능

간편한 API 지원
유연한 연동 인터페이스 및 SDK 제공
스마트폰 기반 V2N Service 제공


1. 1 간편한 API 지원

  1. Simple API
    OVS 연동 Device (예 : ADAS, IVI, Blackbox 등) 에게는 최소한의 API만을 제공하여 개발의 복잡도를 낮춰 드립니다. 이를 위해서 기존에 많이 사용되는 HTTP 프로토콜과 비교하여 저전력, 보다 빠른 데이터 처리, 가벼운 통신 규격을 지원하는 MQTT 프로토콜을 지원하고 있습니다.
    OVS와 Server (예 : OEM Backend 등) 간 연동을 위한 REST API 역시 제공합니다.

  2. Useful API
    회사 등록/관리, Device 등록/관리, V2N Message 전송, 서비스 통계 관리 등과 같은 다양한 서비스를 간편하게 구현할 수 있습니다. Device 연동 API를 통해서 정보를 올려주면, OVS 플랫폼에서 복잡한 분석 절차를 처리하고 RESTful API를 통해 고객들에게 원하는 정보를 제공해드립니다.

1. 2 유연한 연동 인터페이스 및 SDK 제공
SKT에서는 V2N 서비스 개발 파트너사들을 다음의 두 가지 경우로 고려하고 있습니다.

1.3 V2N Partner with Device
단말의 직접 연결을 희망하는 파트너사 (예: ADAS, IVI, 블랙박스 등의 제조업체)들을 의미합니다.
V2N 솔루션을 효과적으로 구현하기 위한 Device 연동 규격을 제공합니다. 그리고 서비스 품질관리와 보안을 보장하기 위하여 SKT에서는 Certification Program(Cert Program은 추후 update 예정입니다)을 운영합니다.

다양한 Device 연동 규격
ADAS, Blackbox, IVI, 스마트폰 등을 통해서 V2N Application을 제공할 유연한 인터페이스를 제공합니다.
OVS의 메세지 전송 및 데이터 분석 기능을 활용하기 위해서는 SKT에서 제공하는 메시지 포맷 규약을 따라야 합니다.

다양한 SDK 제공
OVS 플랫폼과 Device간의 연동 기능 개발을 보다 쉽게 하실 수 있도록 다양한 언어의 SDK를 제공합니다.
또한 Starter Kit 솔루션을 활용하여 쉽게 단말 연동 기능 시험 및 프로토타입 솔루션을 기획하실 수 있습니다.


3. V2N Partner with Server
디바이스를 OVS에 직접 연결하지 않고, 보유하고 있는 Server를 이용하여 V2N 서비스를 이용하고자 하는 파트너들 (예: 자체 Backend를 보유한 OEM 등) 을 위한 인터페이스 역시 제공합니다.

SKT의 지능형 도로 교통 정보 제공 플랫폼 (Intelligent Road Data Service 플랫폼, a.k.a. RUUT)를 통해서 V2N 서비스 연동 개발을 진행하실 수 있습니다.

RUUT는 고객 편의성, 데이터 및 인터페이스 호환성, 제공 정보의 밀도 향상을 목적으로 개발 되었으며, SKT의 고정밀 실시간 도로 교통 정보를 접근할 수 있는 상위 레벨 인터페이스 입니다.

4. 스마트폰 기반 V2N Service 제공
다양한 디바이스에 확장가능한 스마트폰 기반의 V2N 서비스를 제공하여 급정거, 응급차량 출동 알림, C-ITS 실시간 알림 등의 서비스를 쉽게 구현할 수 있습니다.


주요 기능

OVS 플랫폼은 파트너업체들이 시장에서 경쟁력 있는 V2N Application 쉽게 개발할 수 있도록 내부에 다음과 같은 다양한 기능이 구현되어 있습니다.

  • V2N Service Enabler
  • Map Matcher
  • Road Translator
  • Route Planning
  • Message Controller
  • AAA

1. V2N Service Enabler
V2N Service Enabler (이하 VSE)는 V2N 서비스를 하기 위한 도로 내의 다양한 상황을 분석하고, 각 서비스의 조건에 맞게 V2N 대상 차량을 실시간, 저지연으로 분석 하는 역할을 합니다.
차량의 선후 관계, 동일차선/반대차선, 각각의 거리는 어떻게 되는지, 공공으로 부터 들어오는 정보는 어떻게 되는 지 등을 종합적으로 분석하여 알람이 필요한 차량에게만 선별적으로 메세지를 전달합니다.
그리고 이런 기능은 하기의 Map Matcher, Road Translator, Route Planning, Message Controller 등과의 연계를 통해 이루어집니다.

2. Map Matcher
Map Matcher는 Device에서 올라온 GPS 좌표를 SKT가 관리하는 도로 정보로 변환하는 역할을 합니다. 이 기능을 통해 Map을 가지고 있지 않은 Device들도 위치한 도로를 구분하고 V2N 서비스를 받으실 수 있습니다.
(*) 책임의 한계: 본 Mat Matching 기능은 단말에서 수집된 GPS위치정보에 기반하여 제공됩니다. 따라서 GPS위치정보의 오차로 인하여 Map Matching 기능의 성능이 저하될 수 있으며, 오차가 클 경우 실제 주행하는 도로와 다른 도로로 매칭될 수 있습니다.

3. Road Translator
Road Translator는 각 도로 링크의 연결 구조, 링크 정보, 링크 체계 간 변환 등을 하여, 도로 선후 연결 관계, 도로의 종류, 속성 등을 파악하는 역할을 합니다.
도로간의 관계와 속성을 종합적으로 고려하여 VSE에서 도로 상황 분석 및 메세지 전송을 합니다.

4. Route Planning
Route Planning (이하 RP) Origin-Destination(O-D)에 따른 주행 경로를 검색하고, 경로상에 해당하는 도로링크 정보를 전달하는 역할을 합니다.
V2N 서비스 시나리오에 따라 RP를 활용하여, 메세지 전달 대상을 파악합니다. (예: 응급차량 출동 알람)

5. Message Controller
Message Controller는 단말들과 통신하여 데이터를 송/수신 하는 역할을 합니다.
외부 단말 (V2N Partners’ Devices)들의 위치/이벤트 데이터를 수집하고 분석하여, 관련된 V2N 단말 그룹에 이벤트 메시지를 실시간으로 전달합니다.