KR102547524B1 - 데이터 보안성 및 데이터 신뢰성을 위한 실내외 연속측위 장치 - Google Patents
데이터 보안성 및 데이터 신뢰성을 위한 실내외 연속측위 장치 Download PDFInfo
- Publication number
- KR102547524B1 KR102547524B1 KR1020210108351A KR20210108351A KR102547524B1 KR 102547524 B1 KR102547524 B1 KR 102547524B1 KR 1020210108351 A KR1020210108351 A KR 1020210108351A KR 20210108351 A KR20210108351 A KR 20210108351A KR 102547524 B1 KR102547524 B1 KR 102547524B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- domain
- block
- positioning
- response
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/33—Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
본 발명은 피대상물을 감지하는 센서를 구비한 도메인, 센서에서 생성된 센싱 데이터를 전송받는 포지셔닝 도메인을 포함할 수 있고, 포지셔닝 도메인은 센서마다 다른 형식인 제1 데이터 포맷에서 상기 센서에 공통된 형식인 제2 데이터 포맷으로 센싱 데이터를 데이터 변환할 수 있다.
Description
본 발명은 데이터 보안성 및 데이터 신뢰성을 위한 실내외 연속측위 장치에 관한 것이다.
이동 주체의 실내 측위 데이터를 확보하고, 보행 또는 주행 등의 실외 측위 데이터와 끊김없이 연계할 수 있는 기술에 대한 시장 수요가 매우 높아지고 있다.
기존의 단순한 GPS만을 이용한 측위 산출 방식은 터널을 포함하는 전파 수신 상황이 나쁜 조건에서는 전파 수신 상황에 따라 정밀도가 떨어질 수 있고, 이러한 오차로 인해 특히 자율 주행의 경우 심각한 사고로 초래할 수 있다.
따라서, 심리스하고 정밀한 측위 산출을 위해서는 복수의 센서간에 정보를 종합, 결합할 필요가 있고, 이를 위해서는 서로 다른 센서간에 안전하고 신뢰도 높은 센서 정보 교환이 필수적일 수 있다.
본 발명은 정밀하고 끊김없는 측위 산출을 포함하는 정보 산출을 위하여 도메인간에 센싱 데이터를 주고 받는 경우에 있어, 안전하고 신뢰도 높은 센서 정보 교환에 관한 것이다.
본 발명은 피대상물을 감지하는 센서를 구비한 도메인, 센서에서 생성된 센싱 데이터를 전송받는 포지셔닝 도메인을 포함할 수 있고, 포지셔닝 도메인은 센서마다 다른 형식인 제1 데이터 포맷에서 상기 센서에 공통된 형식인 제2 데이터 포맷으로 센싱 데이터를 데이터 변환할 수 있다.
포지셔닝 도메인(PTD)이 이동 주체의 연속적인 측위 산출을 포함하는 다양한 정보 산출을 위해, 센서간에 센서 융합 또는 데이터 융합을 할 수 있다.
포지셔닝 도메인(PTD)은 각 센서로부터 전송된 센싱 데이터의 제1 데이터 포맷(data format)을 제2 데이터 포맷으로 전환할 수 있다.
포지셔닝 도메인(PTD)은 제1 데이터 포맷을 제2 데이터 포맷으로 전환함으로써 측위를 포함하는 정보 산출의 복잡성을 경감시킬 수 있고, 산출에 걸리는 시간을 경감시킬 수 있으며, 산출 처리의 부담을 경감할 수 있다.
포지셔닝 도메인(PTD)은 센싱 데이터를 송수신하는 과정에서 인증 단계를 포함할 수 있다. 각 도메인은 서로의 정보를 주고받는 경우 포지셔닝 도메인(PTD)을 거침으로서 인증 단계를 별도로 각 도메인에서 마련하지 않을 수 있다. 따라서, 본 발명은 데이터 교환시 포지셔닝 도메인(PTD)을 거침으로서 안전하고 신뢰성 높은 정보 교환을 할 수 있다.
본 발명은 단순히 요청 데이터에 대한 응답 데이터의 전송으로 통신할 뿐 아니라, 도메인이 미리 데이터 전송을 예약하고, 포지셔닝 도메인(PTD)에 데이터가 전송되는 경우 일괄적으로 복수의 도메인으로 데이터가 전송될 수 있다.
일괄 전송 방식은 예약된 정보가 도달하면, 복수의 도메인으로 데이터를 일괄적으로 전송하기 때문에, 특히 수많은 IoT 관련된 1대 N의 시스템에서 효과적으로 데이터가 전송될 수 있다.
따라서, 본 발명은 복수의 도메인간에 복잡한 센서 정보를 교환시, 포지셔닝 도메인(PTD)에 의해 인증, 번역(해독), 제2 데이터 포맷 전환 중 적어도 하나를 이용할 수 있고, 이로 인해 안전하고 신뢰도를 가지는 센서 정보 교환에 기반한 목표 정보를 산출할 수 있다.
도 1은 본 발명의 도메인 및 포지셔닝 도메인에 대한 구성도이다.
도 2는 도 1의 일 실시 예이다.
도 3은 본 발명의 데이터 흐름의 일 실시 예이다.
도 4는 본 발명의 데이터 흐름의 다른 실시 예이다.
도 5는 본 발명의 데이터 구성 및 데이터 변환의 일 실시 예이다.
도 6은 본 발명의 데이터 구성 및 데이터 변환의 다른 실시 예이다.
도 2는 도 1의 일 실시 예이다.
도 3은 본 발명의 데이터 흐름의 일 실시 예이다.
도 4는 본 발명의 데이터 흐름의 다른 실시 예이다.
도 5는 본 발명의 데이터 구성 및 데이터 변환의 일 실시 예이다.
도 6은 본 발명의 데이터 구성 및 데이터 변환의 다른 실시 예이다.
이동 주체가 도메인에 구비된 센서(S)의 감지 범위내로 진입할 수 있다. 센서(S)가 이동 주체의 측위 산출에 필요한 센싱 데이터를 생성할 수 있다. 센싱 데이터가 센싱 데이터를 센서 융합(sensor fusion)하는 포지셔닝 도메인(PTD)으로 전송될 수 있다. 즉, 포지셔닝 도메인(PTD)이 이동 주체의 연속적인 측위 산출을 포함하는 다양한 정보 산출을 위해, 서로 다른 센서간에 센서 융합 또는 데이터 융합을 할 수 있다.
포지셔닝 도메인(PTD)은 각 센서로부터 전송된 센싱 데이터의 제1 데이터 포맷(DT1)(data format)을 제2 데이터 포맷(DT2)으로 전환할 수 있다. 서로 다른 센싱 데이터는 서로 다른 제1 데이터 포맷(DT1)을 가질 수 있고, 서로 다른 제1 데이터 포맷(DT1)은 정보의 요청에 대한 응답까지의 시간을 증가시킬 수 있으며, 정보 산출의 복잡성을 증가시킬 수 있다.
따라서, 포지셔닝 도메인(PTD)은 제1 데이터 포맷(DT1)을 제2 데이터 포맷(DT2)으로 전환함으로써 측위를 포함하는 정보 산출의 복잡성을 경감시킬 수 있고, 산출에 걸리는 시간을 경감시킬 수 있으며, 산출 처리의 부담을 경감할 수 있다.
이동 주체의 측위 산출을 포함하는 이동 주체에 대한 정보 산출을 위하여 센서간에는 다양한 정보 교환이 발생할 수 있다.
도메인은 이동 주체의 측위 산출에 필요한 데이터를 수집하는 센서가 부착될 수 있는 단위 또는 영역을 의미할 수 있다. 경우에 따라 센서 자체를 도메인에 포함시켜 센서 도메인을 형성할 수 있다.
포지셔닝 도메인(PTD)은 클라우드 서버에 포함될 수 있고, 별도의 기기장치에 포함될 수 있다. 포지셔닝 도메인(PTD)이 별도의 기기장치에 포함되는 경우에는, 별도의 기기장치에 센서와 함께 마련되거나, 별도의 플러그인 방식의 외부기기에 구비될 수 있다.
도메인에는 퍼스널 도메인, IoT 도메인, 인프라 도메인, 포지셔닝 도메인(PTD)이 포함될 수 있다. 도메인과 측위 산출시 필요한 데이터를 주고 받을 수 있는 클라우드 서버가 마련될 수 있다.
도메인은 제1 도메인(M1), 제2 도메인(M2), 제3 도메인(M3)을 포함할 수 있다. 제1 도메인(M1), 제2 도메인(M2), 및 제3 도메인(M3)은 퍼스널 도메인, IoT 도메인, 인프라 도메인, 센서 도메인, 포지셔닝 도메인(PTD) 중 하나일 수 있다.
각 도메인간에 서로 직접 요청하고 응답하여 정보를 교환하는 경우에는, 서로 다른 센서간에는 다른 데이터 포맷의 센싱 데이터를 생성할 수 있고, 그로인해 데이터를 전송받을때마다 데이터를 해석 또는 변환하는 과정이 수반될 수 있다.
이로 인해, 예를 들어, 데이터 융합 또는 센서 융합을 위하여 3개이상의 센서가 복잡하게 서로의 정보를 주고 받는 경우에는 도메인간에 직접 정보 교환을 하는 것은 정보 산출에 지연을 가져올 수 있다. 따라서, 이러한 산출 지연이 누적되는 경우, 정보 산출의 오차로 인해 치명적인 결과가 발생할 수 있다.
예를 들어, 자율 주행의 경우, 자율 주행중 앞선 도로상에 사고가 발생할 수 있고, 도로 주변의 인프라에서 발생한 사고 센싱 데이터가 자율 주행차에 도착하는 시간이 지연되거나 유실되는 경우, 자율 주행차는 몇초의 차이로 사고를 피할수 없을 수 있다.
본 발명의 도메인은 포지셔닝 도메인(PTD)을 통하여 센싱 데이터를 서로 송수신할 수 있다. 즉, 제1 도메인(M1)에서 생성된 센싱 데이터는 포지셔닝 도메인(PTD)로 전송될 수 있고, 요청을 포함하는 프로세서에 의해 포지셔닝 도메인(PTD)에서 제2 도메인(M2)으로 전송될 수 있다.
포지셔닝 도메인(PTD)은 센싱 데이터를 송수신하는 과정에서 인증 단계를 포함할 수 있다. 각 도메인은 서로의 정보를 주고받는 경우 포지셔닝 도메인(PTD)을 거침으로서 인증 단계를 별도로 각 도메인에서 마련하지 않을 수 있다. 따라서, 본 발명은 데이터 교환시 포지셔닝 도메인(PTD)을 거침으로서 안전하고 신뢰성 높은 정보 교환을 할 수 있다. 인증 구간(A)은 포지셔닝 도메인(PTD)으로 데이터가 송수신되는 경우, 인증 단계를 거치는 것을 개략적으로 표현한 것일 수 있다.
포지셔닝 도메인(PTD)은 각 센서로부터 전송되는 센싱 데이터의 제1 데이터 포맷(DT1)을 제2 데이터 포맷(DT2)으로 전환할 수 있다. 제2 데이터 포맷(DT2)은 각 도메인에서 공통적으로 약속한 데이터 포맷일 수 있고, 센싱 데이터의 가독성 높은 일상적인 데이터 포맷일 수 있다. 예를 들어, 제2 데이터 포맷(DT2)은 자율 주행차의 엔진 RPM 일 수 있고, 자율 주행차의 속도인 Km/h일 수 있다.
제2 데이터 포맷(DT2)은 센서 융합 또는 데이터 융합시 각 센서간 공통된 데이터 포맷을 포함할 수 있고, 이로 인해 센서 융합 또는 데이터 융합시의 산출 지연과 산출 부담을 경감할 수 있다.
본 발명은 센싱 데이터가 포지셔닝 도메인(PTD)을 통하여 송수신되는 경우 인증 단계를 거칠 수 있고, 서로 다른 종류의 센싱 데이터가 공통으로 약속된 데이터 포맷인 제2 데이터 포맷(DT2)으로 전환될 수 있다.
정보 산출을 위하여 포지셔닝 도메인(PTD)과 도메인이 정보를 주고받는 과정을 살펴본다.
정보 교환의 기본 단위는 요청 데이터(D1)가 전송되고 그에 대응하는 응답 데이터(D2)가 전송될 수 있다. 요청 데이터(D1)를 전송하는 주체와 전송받는 주체는 포지셔닝 도메인(PTD), 도메인 둘다 가능할 수 있다. 즉, 포지셔닝 도메인(PTD)이 요청 데이터(D1)를 도메인으로 전송하고, 그에 대응하는 응답 데이터(D2)를 도메인으로부터 전송받을 수 있으며, 도메인이 요청 데이터(D1)를 포지셔닝 도메인(PTD)으로 전송하고, 그에 대응하는 응답 데이터(D2)를 포지셔닝 도메인(PTD)으로부터 전송받을 수 있다.
본 발명은 단순히 요청 데이터(D1)에 대한 응답 데이터(D2)의 전송으로 통신할 뿐 아니라, 도메인이 미리 데이터 전송을 예약하고, 포지셔닝 도메인(PTD)에 데이터가 전송되는 경우 일괄적으로 복수의 도메인으로 데이터가 전송될 수 있다. 이를 일괄 전송 방식이라 할 수 있다.
예를 들어, 제1 도메인(M1)의 센싱 데이터가 필요한 제2 도메인(M2) 및 제3 도메인(M3)이 마련될 수 있다. 제2 도메인(M2) 및 제3 도메인(M3)은 구독 데이터(D3)를 포지셔닝 도메인(PTD)으로 전송할 수 있다. 구독 데이터(D3)는 데이터를 요청하는 것이긴 하나 즉각적인 데이터의 요청이 아니라 미래의 제1 도메인(M1)의 데이터 전송시 자신에게 데이터를 전송해달라는 예약의 의미일 수 있다.
포지셔닝 도메인(PTD)은 구독 데이터(D3)가 도착하면 구독 데이터(D3)가 요청한 데이터의 종류 또는 시간에 따라 미리 예약을 할 수 있다. 구독 데이터(D3)의 시간 예약의 의미는, 특정 시간 이후나 특정 시간 간격내의 제1 도메인(M1)으로부터의 센싱 데이터가 도착하면 자신에게 정보를 전송해달라는 것일 수 있다. 구독 데이터(D3)의 데이터의 종류 예약의 의미는, 제1 도메인(M1)으로부터의 전체 센싱 데이터가 아닌 센싱 데이터의 일부 종류의 데이터만 필요한 경우에는 일부 데이터의 종류를 지정하여 예약하는 것일 수 있다. 이를 예약 단계라 할 수 있다.
특정 시간이 되는 경우, 포지셔닝 도메인(PTD)은 요청 데이터(D1)를 제1 도메인(M1)으로 전송할 수 있다. 상기 특정 시간은 예약된 사건의 발생으로 인한 예정된 시간일 수 있고, 갑작스런 사건의 발생에서 기인한 시간일 수 있다.
제1 도메인(M1)은 요청 데이터(D1)에 대응하는 응답 데이터(D2)를 포지셔닝 도메인(PTD)으로 전송할 수 있다.
포지셔닝 도메인(PTD)은 예약 단계후 응답 데이터(D2)가 전송되면, 예약 단계에서 예약한 도메인으로 일괄적으로 일괄 데이터(D4)를 전송할 수 있다.
따라서, 일괄 전송 방식은 예약된 정보가 도달하면, 복수의 도메인으로 데이터를 일괄적으로 전송하기 때문에, 특히 수많은 IoT 관련된 1대 N의 시스템에서 효과적으로 데이터가 전송될 수 있다.
도메인간에 정보를 교환하는 제1 실시 예로, 포지셔닝 도메인(PTD)이 자율 주행차를 포함하는 IoT 도메인에 자율 주행차의 고장 코드(DTC, Diagnostic Trouble Code)를 요청하는 경우에 대하여 살펴본다.
포지셔닝 도메인(PTD)에서 도메인으로 데이터를 요청하는 경우, 요청 데이터(D1)에 포함되는 요청 아이디 블록(100)(request ID block)이 생성될 수 있다. 요청 아이디 블록(100)에는 고장 코드의 상태에 따른 값이 배정될 수 있다. 예를 들어, 요청 아이디 블록(100)은 확인(comfirmed) 코드, 보류(pending) 코드, 영구(permanent) 코드중 적어도 하나가 포함될 수 있다.
확인 코드는 차량에 주의가 필요한 문제가 발생했음을 나타낼 수 있다. 예를 들어, 온도 센서값이 80도 이하 120도 이상으로 떨어지면 차량에서 확인 코드가 생성될 수 있다.
보류 코드는 엔진 점검 표시를 포함하는 긴급 점검 상황이 아닌 경우를 나타낼 수 있고, 이전에 오류가 발생하였더라도 현재는 오류가 발생치 않은 상태일 수 있다. 예를 들어, 온도 센서의 정상 작동 범위는 90도 내지 110도일 수 있지만 80도 내지 120도가 허용될 수 있다. 따라서, 온도 센서가 85도 또는 115도인 경우, 정상 작동 범위는 벗어났지만 확인 코드가 아닌 보류 코드가 생성될 수 있다.
영구 코드는 스캔 도구를 사용하여 지울수 없는 특수 유형의 코드일 수 있다. 영구 코드는 원인이 해결되거나, 공회전을 포함하는 다양한 조건에서 운전시 충분한 데이터가 수집되면 자동적으로 삭제될 수 있다. 그러나, 차량의 운행에 긴급 점검이 필요한 상황이라면 원인이 해결될 때까지 임의로 지울수 없을 수 있다.
요청 데이터(D1)에 대응하는 응답 데이터(D2)에 포함되는 응답 아이디 블록(300)이 생성될 수 있다. 응답 아이디 블록(300)은 요청 아이디 블록(100)에 의해서 결정될 수 있다. 요청 아이디 블록(100) 및 응답 아이디 블록(300)은 각 자리가 16진수로 표시될 수 있고, 각 자리는 숫자 또는 문자인 2개의 자리로 구성될 수 있다. 예를 들어, 영구 코드의 경우 요청 아이디 블록(100)이 0A에 대응하는 요청 아이디 블록(100)은 4A일 수 있다.
요청 아이디 블록(100)이 생성되는 단계를 요청 단계(S100), 응답 아이디 블록(300)이 생성되는 단계를 응답 단계(S200)라 할 수 있다.
응답 아이디 블록(300)이 생성된 후, 데이터 블록(400)이 생성될 수 있다. 데이터 블록(400)은 도메인의 센서에서 감지된 데이터를 포함할 수 있다. 요청 데이터(D1)에서 고장 코드(DTC)중 확인 코드를 요청하는 경우, 데이터 블록(400)에는 확인 코드가 발생한 차량의 부분들이 표시될 수 있다.
예를 들어, 차량의 'A' 회로 질량 또는 부피 기류, 왼쪽 후미 바퀴 속도 센서, 및 안전벨트 지표에 문제가 발생할 수 있고, 데이터 블록(400)은 각각에 정보가 포함될 수 있는 제1 데이터 블록(410), 제2 데이터 블록(420), 및 제3 데이터 블록(430)이 생성될 수 있다. 데이터 블록(400)은 응답 아이디 블록(300)에 연달아 배열될 수 있고, 제1 데이터 블록(410) 내지 제3 데이터 블록(430)이 순서대로 배열될 수 있다. 이를 데이터 배열 단계(S300)라 할 수 있다. 따라서, 이 경우에는 응답 데이터(D2)는 응답 아이디 블록(300)과 데이터 블록(400)을 포함할 수 있다. 즉, 데이터 블록(400)에는 센서에 의한 피대상물의 실질적인 정보를 나타내는 센싱 데이터가 포함될 수 있다.
포지셔닝 도메인(PTD)은 상기 응답 데이터(D2)를 제1 데이터 포맷(DT1)에서 제2 데이터 포맷(DT2)으로 전환할 수 있다. 제1 데이터 포맷(DT1)에서 제2 데이터 포맷(DT2)으로 전환되는 단계를 데이터 변환 단계(S400)라 할 수 있다.
데이터 변환 단계(S400)는 파라미터 번역 단계(S410) 또는 매핑 단계(S430)를 포함할 수 있다. 파라미터 번역 단계(S410)에서, 각 데이터 블록에 포함된 정보가 차량의 어느 부분에 대한 고장 코드인지 분별될 수 있다. 매핑 단계(S430)는 데이터 블록(400)을 DTC의 제2 데이터 포맷(DT2) 데이터베이스와 매핑하는 단계일 수 있다.
매핑 단계(S430)는 데이터 블록(400)에 단순히 일정한 수치를 더하는 것일 수 있다. 예를 들어, 데이터 블록(400)이 4자리의 문자 또는 수로 형성될 수 있고, 각 자리는 16진수로 표시될 수 있다. 이 경우 매핑 단계(S430)에서 데이터 블록(400) 값에 상수인 FF00 0000(16)이 더해질 수 있다.
정보의 종류에 따라 피대상물의 상태를 가시화할 수 있는 상태 블록(500)이 생성될 수 있다. 예를 들어, 이 경우는 확인 코드가 3개의 차량 부위에서 발생한 경우일 수 있고, 상태 블록(500)에는 confirmed DTC(3) 또는 3개의 차량 부위에 대한 제2 데이터 포맷(DT2)이 배열될 수 있다.
도면처럼 전체 고장 코드 상태를 요청한 경우에는, 확인 코드의 수와 해당 차량 부위, 보류 코드의 수와 해당 차량 부위, 및 영구 코드의 수와 해당 차량 부위가 배열될 수 있다. 이를 상태 단계(S500)라 할 수 있다.
포지셔닝 도메인(PTD), 도메인간에 정보를 송수신하는 전체 프로세스의 일 실시 예를 살펴본다.
제2 도메인(M2)에서 포지셔닝 도메인(PTD)으로 제1 도메인(M1)의 정보를 요청하는 구독 데이터(D3)를 전송할 수 있다. 포지셔닝 도메인(PTD)에서 제1 도메인(M1)으로 요청 데이터(D1)가 전송될 수 있다. 대응하는 응답 데이터(D2)가 제1 도메인(M1)에서 다시 포지셔닝 도메인(PTD)으로 전송될 수 있다.
포지셔닝 도메인(PTD)은 응답 데이터(D2)의 제1 데이터 포맷(DT1)을 제2 데이터 포맷(DT2)으로 전환할 수 있다. 제2 데이터 포맷(DT2)으로 전환된 데이터는 제2 도메인(M2)으로 전송될 수 있다.
포지셔닝 도메인(PTD), 도메인간에 정보를 송수신하는 전체 프로세스의 다른 실시 예를 살펴본다.
제2 도메인(M2) 및 제3 도메인(M3)은 포지셔닝 도메인(PTD)으로 제1 도메인(M1)의 정보가 전송되는 경우 송신을 원하는 구독 데이터(D3)를 전송할 수 있다. 이는 포지셔닝 도메인(PTD)에서 스케쥴로 예정할 수 있고, 이를 예약 단계라 할 수 있다.
포지셔닝 도메인(PTD)은 예약 단계 이후, 예정된 시간이 되거나, 특정 사건이 발생하는 경우, 제1 도메인(M1)으로 요청 데이터(D1)를 전송할 수 있다. 대응하는 응답 데이터(D2)가 제1 도메인(M1)에서 다시 포지셔닝 도메인(PTD)으로 전송될 수 있다. 포지셔닝 도메인(PTD)은 응답 데이터(D2)의 제1 데이터 포맷(DT1)을 제2 데이터 포맷(DT2)으로 전환할 수 있다.
제2 데이터 포맷(DT2)으로 전환된 피대상물의 센싱 데이터는 제2 도메인(M2) 및 제3 도메인(M3)으로 일괄 전송될 수 있다. 센싱 데이터는 피대상물에 대한 실질적인 감지된 정보가 포함될 수 있고, 데이터 블록에 저장될 수 있다. 일괄 데이터(D4)가 전송되는 도메인의 수는 3개 이상으로 확장될 수 있다.
도메인간에 정보를 교환하는 제2 실시 예로, 포지셔닝 도메인(PTD)에서 자율 주행차를 포함하는 IoT 도메인으로 차량에 대한 데이터를 요청하는 경우에 대하여 살펴본다.
포지셔닝 도메인(PTD)에서 도메인으로 데이터를 요청하는 경우, 요청 데이터(D1)에 포함되는 요청 아이디 블록(100)이 생성될 수 있다. 또한, 얻고자하는 정보의 종류를 정할 수 있는 소스 아이디 블록(200)이 생성될 수 있다. 예를 들어, 엔진 RPM, 차량 속도, 및 엔진 냉각수 온도에 대한 정보가 필요한 경우, 요청 아이디 블록(100)에 3개의 소스 아이디 블록(200)을 배열하여 전송할 수 있다. 이를 요청 단계(S100)라 할 수 있다.
도메인에서 포지셔닝 도메인(PTD)으로 응답 데이터(D2)를 전송하는 경우, 응답 아이디 블록(300)이 생성될 수 있다. 응답 아이디 블록(300)은 요청 아이디 블록(100)에 대응하여 결정될 수 있다. 요청 아이디 블록(100), 소스 아이디 블록(200), 및 응답 아이디 블록(300)은 각 자리가 16진수로 표시될 수 있고, 각 자리는 숫자 또는 문자인 2개의 자리로 구성될 수 있다. 이를 응답 단계(S200)라 할 수 있다.
소스 아이디 블록(200)(source ID block)의 수만큼 데이터 블록(400)이 생성될 수 있다. 이 경우, 3개의 소스 아이디 블록(200)에 대응하여 3개의 데이터 블록(400)이 생성될 수 있다. 이를 배열 단계(S300)라 할 수 있다. 배열 단계(S300)에서, 응답 아이디 블록(300), 제1 소스 아이디 블록(200), 제1 데이터 블록(410), 제2 소스 아이디 블록(200), 제2 데이터 블록(420), 제3 소스 아이디 블록(200), 및 제3 데이터 블록(430)의 순서대로 배열될 수 있다.
배열 단계(S300) 이후에 데이터 변환 단계(S400)가 수행될 수 있다. 데이터 변환 단계(S400)는 파라미터 번역 단계(S410), 추출 단계(S420), 매핑 단계(S430), 단위 변환 단계(S440), 타입 변환 단계(S450), 상태 단계(S500) 중 적어도 하나를 포함할 수 있다.
파라미터 번역 단계(S410)는 각 소스 아이디 블록(200)이 차량의 어느 부분에 대한 정보인지를 분별하는 단계일 수 있다. 추출 단계(S420)는 데이터 블록(400)으로부터 원시 데이터(raw data)를 추출하는 단계일 수 있다. 추출 단계(S420)는 16진수를 10진수로 변환할 수 있고, 정보의 종류에 따라 충분한 길이를 확보하기 위해, 데이터 블록(400)은 각 자리가 16진수인 최대 4개의 자리로 구성될 수 있다. 즉, 데이터 블록(400)은 각 자리가 16진수인 2개 내지 4개의 자리로 구성될 수 있다.
매핑 단계(S430)는 추출 단계(S420)를 거친 데이터 블록(400)을 각 데이터 블록(400)의 종류에 대응하는 제2 데이터 포맷(DT2) 데이터베이스와 매핑하는 단계일 수 있다. 예를 들어, 매핑 단계(S430)는, 추출 단계(S420)가 수행된 데이터 블록(400)의 값을 특정 상수로 나누거나, 동일하게 매핑하거나(특정 상수의 곱), 특정 상수의 덧셈 또는 뺄셈한 후 각 데이터 블록 종류에 대응하는 단위를 붙이는 단계일 수 있다.
예를 들어, 엔진 냉각수 온도를 나타내는 데이터 블록(400)이 6D인 경우, 추출 단계(S420)에 의해 109가 될 수 있고, 매핑 단계(S430)를 거쳐 156.2°F가 될 수 있다.
단위 변환 단계(S440)는 매핑 단계(S430)가 수행된 데이터 블록(400)의 값을 필요에 따라 단위 변환을 하는 단계일 수 있고, 예를 들어, 156.2°F가 69°C로 될 수 있다. 물론, 상기 예는 설명 편의상 표시한 것일 수 있고, 경우에 따라 필요 없는 경우, 매핑 단계(S430)에서 69°C로 표시될 수 있고, 단위 변환 단계(S440)는 불필요할 수 있다.
타입 변환 단계(S450)는 매핑 단계(S430) 또는 단위 변환 단계(S440)가 수행된 데이터 블록(400)의 값을 단위를 제거하거나, 소수점 아래 버림하거나, 반올림 또는 반내림을 포함하는 제2 데이터 포맷(DT2)에 대한 수치 조정 단계일 수 있다.
100... 요청 아이디 블록 200... 소스 아이디 블록
300... 응답 아이디 블록 400... 데이터 블록
410... 제1 데이터 블록 420... 제2 데이터 블록
430... 제3 데이터 블록 500... 상태 블록
PTD... 포지셔닝 도메인 DT1... 제1 데이터 포맷
DT2... 제2 데이터 포맷 M1... 제1 도메인
M2... 제2 도메인 M3... 제3 도메인
A... 인증 구간 D1... 요청 데이터
D2... 응답 데이터 D3... 구독 데이터
D4... 일괄 데이터 S... 센서
S100... 요청 단계 S200... 응답 단계
S300... 배열 단계 S400... 데이터 변환 단계
S410... 파라미터 번역 단계 S420... 추출 단계
S430... 매핑 단계 S440... 단위 변환 단계
S450... 타입 변환 단계 S500... 상태 단계
300... 응답 아이디 블록 400... 데이터 블록
410... 제1 데이터 블록 420... 제2 데이터 블록
430... 제3 데이터 블록 500... 상태 블록
PTD... 포지셔닝 도메인 DT1... 제1 데이터 포맷
DT2... 제2 데이터 포맷 M1... 제1 도메인
M2... 제2 도메인 M3... 제3 도메인
A... 인증 구간 D1... 요청 데이터
D2... 응답 데이터 D3... 구독 데이터
D4... 일괄 데이터 S... 센서
S100... 요청 단계 S200... 응답 단계
S300... 배열 단계 S400... 데이터 변환 단계
S410... 파라미터 번역 단계 S420... 추출 단계
S430... 매핑 단계 S440... 단위 변환 단계
S450... 타입 변환 단계 S500... 상태 단계
Claims (10)
- 휴대용 단말기를 포함하고, 사용자 관련 정보를 다른 도메인과 주고받는 퍼스널 도메인;
차량을 포함하고, 수송 수단 관련 정보를 다른 도메인과 주고받는 IoT 도메인;
건물 또는 도로 주변시설을 포함하는 기반시설 관련 정보를 다른 도메인과 주고받는 인프라 도메인;
상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인의 각 센서로부터 수집된 센싱 데이터를 전송받는 포지셔닝 도메인; 을 포함하고,
상기 포지셔닝 도메인은, 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인의 센서별로 다른 형식을 가지는 제1 데이터 포맷에서 공통된 형식을 가지는 제2 데이터 포맷으로 상기 센싱 데이터를 데이터 변환하며,
연속적인 측위 산출을 위해, 각 도메인이 다른 도메인의 상기 센싱 데이터가 필요한 경우, 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인은 상기 포지셔닝 도메인을 통하여 상기 센싱 데이터를 상호 교환하고,
상기 포지셔닝 도메인에는 인증 구간이 마련되고,
상기 인증 구간은 상기 센싱 데이터의 송신 또는 수신시, 상기 센싱 데이터의 송신 도메인 또는 수신 도메인의 프로토콜을 인증하는 실내외 연속측위 장치.
- 제1 항에 있어서,
제1 도메인 및 제2 도메인은 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인 중 어느 하나이고,
상기 포지셔닝 도메인은,
상기 제2 도메인에서 상기 제1 도메인에 대한 정보 요청이 있는 경우, 상기 제1 도메인으로부터 전송받은 상기 센싱 데이터를 상기 데이터 변환하고 상기 제2 도메인으로 전송하는 실내외 연속측위 장치.
- 제1 항에 있어서,
제1 도메인, 제2 도메인, 및 제3 도메인은 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인 중 어느 하나이며,
상기 제1 도메인의 정보가 필요한 경우, 상기 제2 도메인 및 제3 도메인은 상기 포지셔닝 도메인로 구독 데이터를 전송하고,
상기 포지셔닝 도메인은 상기 구독 데이터가 전송되면, 예약 시간 또는 예약 종류를 포함하는 전송 예약을 설정하며,
상기 예약 시간은 상기 제2 도메인 및 제3 도메인이 요청한 시간, 또는 긴급 사건 발생 시간이고, 상기 예약 종류는 상기 제2 도메인 및 제3 도메인이 필요로 하는 상기 제1 도메인의 특정 데이터 종류이며,
상기 포지셔닝 도메인은 상기 예약 시간에 상기 제1 도메인으로 요청 데이터를 전송하고,
상기 제1 도메인은 상기 요청 데이터에 대응하는 응답 데이터를 상기 포지셔닝 도메인로 전송하며,
상기 응답 데이터가 전송되면, 상기 포지셔닝 도메인은 상기 데이터 변환후 상기 제2 도메인 및 제3 도메인으로 일괄적으로 상기 센싱 데이터가 데이터 변환된 일괄 데이터를 전송하는 실내외 연속측위 장치.
- 삭제
- 제1 항에 있어서,
상기 포지셔닝 도메인은 상기 센싱 데이터를 요청하는 요청 데이터를 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인으로 전송하고, 전송받은 도메인은 상기 요청 데이터에 대응하는 응답 데이터를 상기 포지셔닝 도메인으로 전송하며,
상기 요청 데이터에 포함되는 요청 아이디 블록(request ID block)이 생성되고, 상기 응답 데이터에 포함되는 응답 아이디 블록이 생성되며,
상기 요청 아이디 블록은 상기 센싱 데이터에 따라 결정되고, 상기 응답 아이디 블록은 상기 요청 아이디 블록에 의해 결정되는 실내외 연속측위 장치.
- 제1 항에 있어서,
상기 포지셔닝 도메인은 상기 센싱 데이터를 요청하는 요청 데이터를 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인으로 전송하고, 전송받은 도메인은 상기 요청 데이터에 대응하는 응답 데이터를 상기 포지셔닝 도메인으로 전송하며,
상기 요청 데이터에 포함되는 요청 아이디 블록(request ID block)이 생성되고, 상기 응답 데이터에 포함되는 응답 아이디 블록이 생성되며,
상기 응답 아이디 블록이 생성된 후 데이터 블록이 생성되고,
상기 데이터 블록은 상기 센싱 데이터에 대한 정보를 포함하며,
상기 요청 데이터에는 상기 응답 아이디 블록 및 데이터 블록이 포함되고, 상기 응답 아이디 블록, 데이터 블록의 순서대로 배열되는 실내외 연속측위 장치.
- 제1 항에 있어서,
상기 포지셔닝 도메인은 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인으로부터 응답 데이터를 전송받고,
상기 응답 데이터는 상기 센싱 데이터의 정보가 담긴 데이터 블록을 포함하며,
상기 데이터 변환은 상기 데이터 블록에 대한 매핑, 및 파라미터 번역을 포함하고,
상기 매핑은 상기 데이터 블록을 상기 제2 데이터 포맷의 데이터베이스와 대응시키고, 상기 파라미터 번역은 상기 데이터 블록에 포함된 정보가 상기 센싱 데이터의 어느 부분에 대한 것인지를 판별하는 실내외 연속측위 장치.
- 제1 항에 있어서,
상기 포지셔닝 도메인은 상기 센싱 데이터를 요청하는 요청 데이터를 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인으로 전송하고, 전송받은 도메인은 상기 요청 데이터에 대응하는 응답 데이터를 상기 포지셔닝 도메인으로 전송하며,
상기 응답 데이터는 상기 센싱 데이터의 정보가 담긴 데이터 블록을 포함하며,
상기 데이터 블록에 포함된 정보를 전체적으로 파악 가능한 상태 블록이 생성되는 실내외 연속측위 장치.
- 제1 항에 있어서,
상기 포지셔닝 도메인은 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인으로부터 응답 데이터를 전송받고,
상기 응답 데이터는 상기 센싱 데이터의 정보가 담긴 데이터 블록을 포함하며,
상기 데이터 변환은 상기 데이터 블록을 상기 제2 데이터 포맷의 데이터베이스와 대응시키는 매핑, 및 상기 데이터 블록에 포함된 정보가 상기 센싱 데이터의 어느 부분에 대한 것인지를 판별하는 파라미터 번역을 포함하고,
상기 데이터 변환은 상기 데이터 블록으로부터 상기 센싱 데이터의 수치적 값인 원시 데이터(raw data)의 추출을 포함하며,
상기 데이터 변환은 상기 파라미터 번역, 추출, 매핑의 순서대로 진행되는 실내외 연속측위 장치.
- 제1 항에 있어서,
상기 포지셔닝 도메인은 상기 퍼스널 도메인, IoT 도메인 및 인프라 도메인으로부터 응답 데이터를 전송받고,
상기 응답 데이터는 상기 센싱 데이터의 정보가 담긴 데이터 블록을 포함하며,
상기 데이터 변환은 파라미터 번역, 추출, 매핑, 단위 변환, 타입 변환 중 적어도 하나를 포함하고,
상기 파라미터 번역은 상기 데이터 블록에 포함된 정보가 상기 센싱 데이터의 어느 부분에 대한 것인지의 판별이고, 상기 추출은 상기 데이터 블록으로부터 상기 센싱 데이터의 수치적 값인 원시 데이터(raw data)의 추출이며, 상기 매핑은 상기 데이터 블록이 상기 제2 데이터 포맷의 데이터베이스와 대응이고,
상기 단위 변환은 상기 매핑이 수행된 상기 데이터 블록의 단위 변환이며,
상기 타입 변환은 상기 매핑 또는 상기 단위 변환이 수행된 상기 데이터 블록을 단위 제거, 소수점 아래 버림, 반올림, 또는 반내림을 포함하는 상기 제2 데이터 포맷에 대한 수치 조정인 실내외 연속측위 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210108351A KR102547524B1 (ko) | 2021-08-17 | 2021-08-17 | 데이터 보안성 및 데이터 신뢰성을 위한 실내외 연속측위 장치 |
US17/412,379 US20230055966A1 (en) | 2021-08-17 | 2021-08-26 | Indoor and outdoor seamless positioning device for data safety and data reliability |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210108351A KR102547524B1 (ko) | 2021-08-17 | 2021-08-17 | 데이터 보안성 및 데이터 신뢰성을 위한 실내외 연속측위 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20230026218A KR20230026218A (ko) | 2023-02-24 |
KR102547524B1 true KR102547524B1 (ko) | 2023-06-27 |
Family
ID=85228955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210108351A KR102547524B1 (ko) | 2021-08-17 | 2021-08-17 | 데이터 보안성 및 데이터 신뢰성을 위한 실내외 연속측위 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20230055966A1 (ko) |
KR (1) | KR102547524B1 (ko) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101491622B1 (ko) * | 2014-02-17 | 2015-02-11 | 연세대학교 산학협력단 | 자율 주행형 차량의 주행 제어 장치 및 방법 |
WO2021095632A1 (ja) * | 2019-11-14 | 2021-05-20 | 株式会社村田製作所 | センサシステム、それに用いられるセンサデバイスおよびホスト装置、ならびに、センサシステムにおける情報伝達方法 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7305459B2 (en) * | 2003-04-28 | 2007-12-04 | Firetide, Inc. | Wireless service point networks |
US9536056B2 (en) * | 2013-08-30 | 2017-01-03 | Verizon Patent And Licensing Inc. | Method and system of machine-to-machine vertical integration with publisher subscriber architecture |
WO2017053048A1 (en) * | 2015-09-25 | 2017-03-30 | Pcms Holdings, Inc. | Domain based iot authorization and authentication |
US11927965B2 (en) * | 2016-02-29 | 2024-03-12 | AI Incorporated | Obstacle recognition method for autonomous robots |
WO2018194368A1 (en) * | 2017-04-18 | 2018-10-25 | Samsung Electronics Co., Ltd. | Method and apparatus for access control in distributed blockchain-based internet of things (iot) network |
CN110537109B (zh) * | 2017-04-28 | 2024-02-20 | 深圳市大疆创新科技有限公司 | 用于自主驾驶的感测组件 |
CN108010373B (zh) * | 2017-09-15 | 2019-04-09 | 路特迩科技(杭州)有限公司 | 基于泊位状态信息的泊位服务与管理***及方法 |
EP4017207B1 (en) * | 2018-06-14 | 2023-12-13 | LG Electronics Inc. | Method and apparatus for performing sidelink communication by ue in nr v2x |
KR20200084464A (ko) * | 2018-12-27 | 2020-07-13 | 현대자동차주식회사 | 자율 발렛 주차를 지원하는 시스템 및 방법, 그리고 이를 위한 인프라 및 차량 |
US10827324B1 (en) * | 2019-07-01 | 2020-11-03 | Samsara Networks Inc. | Method and apparatus for tracking assets |
KR102308132B1 (ko) * | 2019-11-18 | 2021-10-06 | 한국철도기술연구원 | 중앙제어 기반 자율주행 시스템 |
KR102266491B1 (ko) * | 2019-11-19 | 2021-06-16 | 박진환 | 센서 인증 기반 데이터 수집 시스템 |
IT202000010300A1 (it) * | 2020-05-08 | 2021-11-08 | Milano Politecnico | Sistema e metodo di comunicazione tra un veicolo ed un altro agente |
US11768504B2 (en) * | 2020-06-10 | 2023-09-26 | AI Incorporated | Light weight and real time slam for robots |
US20240015583A1 (en) * | 2020-08-12 | 2024-01-11 | Lg Electronics Inc. | Operating method of ue, related to sensor raw data sharing and feedback in wireless communication system |
US20220058533A1 (en) * | 2020-08-24 | 2022-02-24 | Hyundai Motor Company | Method, apparatus, and system for allocating a moving object for a fleet system |
US20220182785A1 (en) * | 2020-12-04 | 2022-06-09 | Qualcomm Incorporated | Systems and methods for civic location determination for mobile devices |
WO2022155301A1 (en) * | 2021-01-15 | 2022-07-21 | B&H Licensing Inc. | Distributed method and system for collision avoidance between vulnerable road users and vehicles |
-
2021
- 2021-08-17 KR KR1020210108351A patent/KR102547524B1/ko active IP Right Grant
- 2021-08-26 US US17/412,379 patent/US20230055966A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101491622B1 (ko) * | 2014-02-17 | 2015-02-11 | 연세대학교 산학협력단 | 자율 주행형 차량의 주행 제어 장치 및 방법 |
WO2021095632A1 (ja) * | 2019-11-14 | 2021-05-20 | 株式会社村田製作所 | センサシステム、それに用いられるセンサデバイスおよびホスト装置、ならびに、センサシステムにおける情報伝達方法 |
Also Published As
Publication number | Publication date |
---|---|
US20230055966A1 (en) | 2023-02-23 |
KR20230026218A (ko) | 2023-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9959764B1 (en) | Synchronization of vehicle sensor information | |
US10508929B2 (en) | Monitoring device mesh network systems and method | |
US8954226B1 (en) | Systems and methods for visualizing an accident involving a vehicle | |
JP3353656B2 (ja) | 情報提供システム及びこれに用いる情報処理装置 | |
TWI429547B (zh) | Vehicle mileage application integration system and its method | |
CN113264039B (zh) | 基于路侧感知装置的车辆驾驶方法、装置和车路协同*** | |
RU2525746C2 (ru) | Устройство обработки информации, система обработки информации, способ обработки информации и носитель информации | |
US6922651B2 (en) | On-board sensor information providing program and on-board sensor information using program | |
JPH10307993A (ja) | 交通情報収集システム | |
JP2018092567A (ja) | 駐車場管理システム | |
CN115362483A (zh) | 用于识别道路交通中的潜在危险地点的方法和装置 | |
KR102547524B1 (ko) | 데이터 보안성 및 데이터 신뢰성을 위한 실내외 연속측위 장치 | |
US10922972B2 (en) | Method and device for collecting transportation vehicle-based data records for predetermined route sections | |
EP2752642B1 (en) | Tachograph | |
JP2010147995A (ja) | 車両の通信システム | |
KR20180057280A (ko) | 공사정보 수집 기능이 포함된 도로정보시스템 및 이를 이용한 공사정보를 수집하는 방법 | |
KR102491779B1 (ko) | 복합 운송에서의 데이터 융합 및 공통 메세지 포맷 기반 실내외 연속측위 산출 장치 및 방법 | |
KR20210035680A (ko) | 산업용 통합 계측 및 모니터링 시스템 | |
CN114812578A (zh) | 一种动态地图的提供方法、装置及服务平台 | |
JP3783600B2 (ja) | 路車間通信システム及び車両側受信機 | |
US10997855B2 (en) | Method and device for collecting transportation vehicle-based data records for predetermined route sections | |
RU59864U1 (ru) | Охранно-регистрирующая система мониторинга параметров мобильных и стационарных объектов | |
KR102244629B1 (ko) | 도로정비 시스템 | |
KR20030072738A (ko) | 단속 구간에 따른, 과속 정보 생성 방법 및 장치 | |
TWI500543B (zh) | 基於時間同步之行車通訊系統及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right |