KR20190130626A - 예측 기반의 메시지 전송 트리거 - Google Patents

예측 기반의 메시지 전송 트리거 Download PDF

Info

Publication number
KR20190130626A
KR20190130626A KR1020197031722A KR20197031722A KR20190130626A KR 20190130626 A KR20190130626 A KR 20190130626A KR 1020197031722 A KR1020197031722 A KR 1020197031722A KR 20197031722 A KR20197031722 A KR 20197031722A KR 20190130626 A KR20190130626 A KR 20190130626A
Authority
KR
South Korea
Prior art keywords
state
wireless device
time period
network element
operable
Prior art date
Application number
KR1020197031722A
Other languages
English (en)
Inventor
스테파노 소렌티노
Original Assignee
텔레폰악티에볼라겟엘엠에릭슨(펍)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 텔레폰악티에볼라겟엘엠에릭슨(펍) filed Critical 텔레폰악티에볼라겟엘엠에릭슨(펍)
Publication of KR20190130626A publication Critical patent/KR20190130626A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096766Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
    • G08G1/096775Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is a central station
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/164Centralised systems, e.g. external to vehicles
    • H04L67/325
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Medical Informatics (AREA)
  • Health & Medical Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

일부 실시예에 따라, 무선 디바이스에서의 방법은: 제1 시간 주기에, 객체의 역학적 특징을 기반으로 (예를 들면, 헤딩, 위치, 속도, 가속도 등) 객체의 제1 상태를 검출하는 단계; 객체의 제1 상태를 네트워크 요소에 통신하는 단계; 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하는 단계; 제2 시간 주기에, 객체의 역학적 특징을 기반으로 객체의 제2 상태를 검출하는 단계; 및 예측된 상태가 제2 상태와 다른 것으로 결정하면, 제2 상태를 네트워크 요소에 통신하는 (예를 들면, CAM, DENM 등) 단계를 포함한다.

Description

예측 기반의 메시지 전송 트리거
특정한 실시예는 무선 통신에 관련되고, 특히 무선 디바이스 또는 센서의 예측 대 실제 역학관계를 기반으로 메시지 전송을 트리거(trigger)하는 것에 관련된다.
3GPP(Third Generation Partnership Project) LTE(long term evolution) 릴리스 12는 상업용 및 공공 안전 애플리케이션 모두를 대상으로 하는 디바이스 대 디바이스(device to device, D2D)(또한, "사이드링크(sidelink)"라 칭하여지는) 특성을 지원한다. 일부 애플리케이션은 디바이스 검색을 포함하고, 여기서는 디바이스 및 애플리케이션 신원을 전달하는 검색 메시지를 브로드캐스트 및 검출함으로서 디바이스가 근접해 있는 또 다른 디바이스와 연결을 설정한다. 또 다른 애플리케이션은 디바이스 사이에서 직접 종료되는 물리적 채널을 기반으로 하는 직접 통신을 포함한다. 3GPP에서는 이러한 애플리케이션이 근접 서비스(Proximity Services, ProSe) 산하에서 정의된다.
ProSe 프레임워크의 한 확장으로 V2X 통신이 포함되고, 이는 차량, 보행자, 및 인프라구조(infrastructure) 사이의 직접적인 통신의 임의의 조합을 포함한다. V2X 통신은 이용가능한 경우 네트워크 인프라구조의 이점을 취할 수 있지만, 커버리지가 부족한 경우에도 기본 V2X 연결이 가능할 수 있다. LTE-기반의 V2X 인터페이스가 제공되면, LTE 규모의 경제로 인해 경제적으로 유리할 수 있다. LTE-기반의 V2X 인터페이스는 전용 V2X 기술을 사용하는 것과 비교하여, 네트워크 인프라구조(V2I), 보행자(V2P), 및 다른 차량(V2V) 통신과의 통신 사이에 더 긴밀한 통합을 용이하게 할 수 있다. 다양한 국가 또는 지역에서 진행중인 연구 프로젝트 및 커넥티드 차량의 현장 테스트가 진행되고 있고, 이는 기존 셀룰러 인프라구조를 기반으로 한 프로젝트를 포함한다.
V2X 통신은 안전 및 비안전 정보 모두를 전달할 수 있다. 각각의 애플리케이션 및 서비스는 특정한 요건 세트와 (예를 들면, 대기시간, 안정성, 용량 등에 대해) 연관될 수 있다. 애플리케이션의 관점에서, V2X는 다음 유형의 통신 서비스 V2V, V2I, V2P, 및 V2N을 포함한다. 도 1에는 한 예가 설명된다.
도 1은 다양한 종류의 V2X 통신을 설명한다. 예를 들면, 도 1은 차량과 네트워크(V2N), 차량과 보행자 같은 사람(V2P), 차량과 도시된 교통 신호 같은 인프라구조(V2I), 또한 차랑 대 또 다른 차량(V2V) 사이의 통신을 도시한다.
V2V(vehicle to vehicle, 차량 대 차량)는 V2V 애플리케이션을 사용하는 차량 사이의 통신을 칭하고, 주로 브로드캐스트를 기반으로 한다. V2V는 각 차량에 있는 디바이스 사이의 직접적인 통신에 의해, 또는 셀룰러 네트워크와 같은 인프라구조를 통해 실현될 수 있다.
V2V의 예로는 반복적으로 (100ms - 1s 마다) 근접해 있는 다른 차량에 전송하는 차량 상태 정보 (위치, 방향, 및 속도와 같은)와 함께 협력 인식 메시지(cooperative awareness message, CAM)의 전송이 있다. 또 다른 예로는 분산 환경 통지 메시지(decentralized environmental notification message, DENM)의 전송이 있고, 이는 차량에 경고하기 위한 이벤트-트리거 메시지이다. 이 두가지 예는 V2X 애플리케이션의 ETSI(European Telecommunications Standards Institute, 유럽 통신 표준 협회) ITS(Intelligent Transport Systems, 지능형 전송 시스템) 사양에서 발췌된 것이고, 이는 또한 메시지가 발생되는 조건을 지정한다. V2V 애플리케이션의 한가지 특징은 다른 도로 안전 서비스의 경우 20ms에서 (충돌 전 경고 메시지에 대해) 100ms로 변할 수 있는 대기시간에 대해 엄격한 요건을 갖는 것이다.
V2I(vehicle to infrastructure, 차량 대 인프라구조)는 차량과 도로측 유닛(Roadside Unit, RSU) 사이의 통신을 칭한다. RSU는 근접해 있는 차량과 통신하는 고정형 운송 인프라구조 엔터티이다. V2I의 예로는 RSU에서 차량으로의 속도 통지 뿐만 아니라, 대기열 정보, 충돌 위험 경고, 곡선 속도 경고의 전송이 있다. V2I의 안전 관련 특성으로 인해, 지연 요건은 V2V 요건과 유사하다.
V2P(vehicle to pedestrian, 차량 대 보행자)는 V2P 애플리케이션을 사용하는, 차량과 보행자 같은 취약한 도로 사용자 사이의 통신을 칭한다. V2P는 전형적으로 직접, 또는 셀룰러 네트워크와 같은 인프라구조를 통해 별개의 차량과 보행자 사이에서 일어난다.
V2N(vehicle to network, 차량 대 네트워크)은 V2N 애플리케이션을 사용하는, 또한 인프라구조를 (셀룰러 네트워크와 같은) 통한, 차량과 중앙 애플리케이션 서버 (또는 ITS 교통 관리 센터) 사이의 통신을 칭한다. 예로는 넓은 영역 내의 모든 차량에 열악한 도로 상태 경고를 전송하거나, V2N 애플리케이션이 차량에 속도를 제안하고 교통 신호등을 조정하여 교통 흐름을 최적화하는 것이 포함된다.
그러므로, V2N 메시지는 일반적으로 중앙 엔터티에 (즉, 교통 관리 센터) 의해 제어되고, 좁은 영역 보다는 넓은 지형적 영역 내의 차량에 제공된다. 부가하여, V2V/V2I와 다르게, V2N은 비안전 목적으로 사용되기 때문에 대기시간 요건이 보다 완화된다 (예를 들면, 1초의 대기시간 요건이 전형적이다).
애플리케이션 계층을 포함한 V2X 표준의 개발은 IEEE(Institute of Electrical and Electronics Engineers) 802.11p 전용 단거리 통신(dedicated short-range communication, DSRC)을 기반으로 하고, 예를 들면 ETSI 지능형 전송 시스템(ITS G5) 및 IEEE WAVE(Wireless Access in Vehicular Environments, 차량 환경에서의 무선 액세스) 제품군에 있다. 이러한 기술들은 5.9Ghz 대역에서 동작되도록 설계된다.
DSRC-기반의 V2X 통신은 본질적으로 단거리를 (250-500m와 같이) 제공한다. 넓은 범위의 커버리지를 제공하려면 릴레이로 사용될 수 있는 도로측 유닛(RSU)의 배치에 의존된다. 더욱이, DSRC-기반의 RSU를 교통 관리 센터에 연결함으로서, V2N 애플리케이션은 도 2에 도시된 바와 같이, DSRC를 통해 사용될 수 있다.
도 2는 도로측 유닛(RSU)을 사용하는 DSRC-기반의 V2X 통신을 설명한다. 교통 관리 센터(8)는 네트워크(12)를 통해 차량(10)과 통신할 수 있다. 도로측 유닛(14)은 교통 관리 센터(8)로부터 차량(10)으로, 또는 두개 이상의 차량(10) 사이에서 통신을 중계할 수 있다. 예를 들면, 교통 관리 센터(8)는 다른 두 차량(10) 사이의 충돌을 차량(10)에 알려줄 수 있다.
순수한 중계 기능을 제공하는 것 이외에, RSU는 또한 전형적으로 차량 대 인프라구조(V2I) 통신에 포함된다. RSU가 포함되는 일부 이용 사례로는 예를 들어, 인프라구조를 통한 V2I 응급 정지, 대기열 경고, 자동 주차 시스템, 및 V2X 도로 안전 서비스가 있다.
일부 V2X 구현은 LTE를 사용한다. DSRC의 범위 제한으로 인해, 또한 V2X 전용의 새로운 별도 기술 및/또는 무선 인프라구조를 구축하지 않기 위해, V2X 통신에 셀룰러 네트워크를 재사용하는 것이 유리하다.
그러나, 셀룰러 네트워크 인프라구조에만 의존하는 V2V 통신은 모든 타입의 차량 애플리케이션을 단독으로 지원할 수는 있다. 예를 들어, 셀룰러 인프라구조는 많은 수의 근접한 차량 사이에서 정보의 신속한 교환을 포함하는 애플리케이션을 지원할 수 없다. 따라서, 직접적인 무선 통신이 아직 보완으로 사용될 수 있다.
3GPP는 V2X 서비스를 위한 무선 기술로 LTE를 포함하여 진화 패킷 시스템(Evolved Packet System, EPS)을 사용할 수 있다. 예를 들면, 릴리스 14는 3GPP TR 22.885 V14.0.0 (2015-12), 차량 대 모든 사물(V2X) 서비스를 위한 LTE 지원에 대한 연구에서 설명되는 바와 같이, V2X를 위한 지원을 포함할 수 있다. 3GPP 릴리스 12에서 소개된 근접-기반의 서비스(ProSe) (즉, 디바이스-대-디바이스 통신, D2D)는 사이드링크를 (즉, 3GPP 릴리스 12에서 소개된 UE 사이의 직접적인 링크) 통해 V2X 서비스를 위한 직접적인 통신을 지원하는 기본 기능을 제공한다. 더욱이, eMBMS와 같은 LTE-기반의 브로드캐스트 서비스는 V2X 서비스를 위한 추가 기능을 제공할 수 있다. 도 3에는 한 예가 설명된다.
도 3은 V2X 통신에 LTE를 사용하는 예를 설명한다. 특정한 예는 사이드링크(D2D/PC5) 및 업링크/다운링크(uplink/downlink)의 혼합을 포함할 수 있다. V2X 설명 문맥에서의 차량은 (차량) UE를 포함하게 되고, 이는 사이드링크 인터페이스에 대응하는 PC5 인터페이스 뿐만 아니라 Uu 인터페이스를 제공한다. 또한, UE-기반의 RSU (차량 UE와 PC5 연결을 제공하는) 및 eNB-기반의 RSU (차량 UE와 Uu 연결만을 제공하는) 모두가 RSU의 다른 대안적 실현이다.
일부 D2D 시나리오에서는 멀티캐리어(multicarrier) 동작이 유리할 수 있다. 예를 들어, V2X 도로 안전 이용 사례의 경우, 충분한 안정성을 갖는 특정한 메시지를 수신하는 것이 중요할 수 있다. 전송 V2X 디바이스는 예를 들어, 다수의 캐리어에서 특정한 메시지를 복제할 수 있다. ITS 안전 서비스의 한가지 목적은 교통 사망자 또는 사고의 수를 줄이는 것이다. 이는 ITS 안전 채널의 통신 안정성 및 간섭 환경에 대해 엄격한 요건을 제시한다. 또 다른 이점은 사이드링크의 데이터 비율을 증가시킬 수 있는 가능성으로, 그에 의해 예를 들어 인포테인먼트(infotainment) 서비스, 자율 주행 등과 같이 더 높은 데이터 비율을 요구하는 더 폭넓은 애플리케이션 세트에 D2D를 개방시키게 된다.
부가하여, V2X는 DSRC와 같은 다른 ITS 기술이 또한 동작되고 있는 5.9Ghz에서 동작될 수 있다. UE에 대한 한가지 가능한 송수신기 구성은 레거시(legacy) Uu 동작과의 공존이 요건인 LTE 대역 및 ITS 대역에서 5.9Ghz로의 동시 전송/수신을 지원할 수 있다.
주로 도로 안전과 관련되지 않은 다수의 서비스는 이동 디바이스와, 차량 및 도로 인프라구조를 포함할 수 있는 다른 도로 요소 사이에 인식을 가능하게 함으로서 제공될 수 있다. 이동 디바이스는 차량에 내장되거나, 보행자, 자전거 탄 사람, 또는 차량 탑승자가 소지할 수 있다.
다른 차량과 통신하는 이동 디바이스에 대해 상기에 설명된 예는 두가지 카테고리로 그룹화될 수 있다. 제1 카테고리는 직접 통신으로, 여기서는 디바이스가 사이드링크, D2D, DSRC, 또는 다른 직접 통신 프로토콜을 사용하여 서로 직접 통신한다. 제2 카테고리는 간접 통신으로, 여기서 디바이스는 관심있는 수신기에 메시지를 전달하는 네트워크 인프라구조에 메세지를 전송한다.
협력 인식 메시지(CAM)는 ETSI 사양서 EN 302 637-2 (www.etsi.org의 /deliver/etsi_en/302600_302699/30263702/01.03.02_60/en_30263702v010302p.pdf 에서 볼 수 있는)에 의해 컨텐츠 및 발생 과정에 대해 정의된다. 메시지는 전송기에 대한 위치, 속도, 및 추가 정보를 전달할 수 있다. 이들은 전송기의 동역학에 따라, 100ms와 1s 사이의 메시지간 간격으로 주기적으로 발생된다. CAM 사양은 다음 두가지 트리거 조건을 포함한다:
1) 마지막 CAM 발생 이후 경과된 시간이 T_GenCam_Dcc 보다 크거나 같고 다음 ITS-S 역학관계 관련 조건 중 하나가 주어진다:
- 발신 ITS-S의 현재 헤딩(heading)과 발신 ITS-S에 의해 앞서 전송된 CAM에 포함된 헤딩 사이의 절대 차이가 4
Figure pct00001
를 초과;
- 발신 ITS-S의 현재 위치와 발신 ITS-S에 의해 앞서 전송된 CAM에 포함된 위치 사이의 거리가 4m를 초과;
- 발신 ITS-S의 현재 속도와 발신 ITS-S에 의해 앞서 전송된 CAM에 포함된 속도 사이의 절대 차이가 0.5m/s를 초과.
2) 마지막 CAM 발생 이후 경과된 시간이 T_GenCam 보다 크거나 같고 T_GenCam_Dcc 보다 크거나 같다,
유사한 원리는 센서 공유 사양에 대해서도 고려될 수 있다. 디바이스는 다른 차량을 (또는 다른 교통-관련 요소) 검출하고 검출된 요소에 대한 정보를 다른 차량 또는 인프라구조 서버와 공유할 수 있다. 모든 애플리케이션은 메시지 전송이 메시지 컨텐츠에서의 현저한 변화에 의해 트리거된다는 일반적인 원리를 포함한다. 다른 ITS 메시지는 유사한 원리에 따라 트리거될 수 있다.
그러나, 현재 기능에서의 문제점은 매 100ms 내지 1s 마다 주기적인 메시지를 전송하는 것이 모바일 다바이스의 배터리를 상당히 소모시킬 수 있고 실제로 연관된 서비스의 배치를 제한할 수 있다는 것이다. 또 다른 문제점은 메시지의 수가 네트워크에 상당한 부담이 되고 서비스 제공자에게는 상당한 비용이 될 수 있다는 것이다. 실제로, 일부 서비스는 과도한 교통 부하로 인하여 아직 배치되지 않았다.
여기서 설명되는 실시예는 메시지 전송 트리거 조건을 수정한다. 메시지는 객체와 연관된 상태의 진화를 예측/추론(extrapolation)하는데 유용한 정보를 제공한다. 객체의 상태가 변할 때 전송을 트리거하는 대신에, 특정한 실시예는 객체의 실제 상태가 객체의 예측된 상태와 다를 때 전송을 트리거한다. 특정한 실시예는 메시지 수신자에 의한 대응하는 동작을 포함한다.
일부 실시예에 따라, 무선 디바이스에서의 방법은: 제1 시간 주기에, 객체의 역학적 특징을 기반으로 (예를 들면, 헤딩, 위치, 속도, 가속도 등) 객체의 제1 상태를 검출하는 단계; 객체의 제1 상태를 네트워크 요소에 통신하는 (예를 들면, CAM, DENM 등) 단계; 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하는 단계; 제2 시간 주기에, 객체의 역학적 특징을 기반으로 객체의 제2 상태를 검출하는 단계; 및 예측된 상태가 제2 상태와 다른 것으로 결정하면, 제2 상태를 네트워크 요소에 통신하는 (예를 들면, CAM, DENM 등) 단계를 포함한다.
특정한 실시예에서, 예측된 상태가 제2 상태와 다른 것으로 결정하는 단계는 예측된 상태와 제2 상태가 적어도 한계치 양 만큼 다른 것으로 결정하는 단계를 포함한다. 객체의 상태를 예측하는 단계는 제1 상태의 선형 추론을 포함할 수 있다.
특정한 실시예에서, 그 방법은 객체의 제1 상태를 네트워크 요소에 통신한 이후 한계치 양의 시간이 경과된 것으로 결정하면, 제2 상태를 네트워크 요소에 통신하는 단계를 더 포함한다.
특정한 실시예에서, 네트워크 요소는 또 다른 무선 디바이스, 네트워크 노드, 또는 클라우드 서버를 포함한다.
특정한 실시예에서, 객체는 무선 디바이스이거나, 객체는 무선 디바이스에 근접해 있는 객체이다. 객체는 차량을 포함할 수 있다.
일부 실시예에 따라, 무선 디바이스는: 제1 시간 주기에, 객체의 역학적 특징을 기반으로 (예를 들면, 헤딩, 위치, 속도, 가속도 등) 객체의 제1 상태를 검출하고; 객체의 제1 상태를 네트워크 요소에 통신하고 (예를 들면, CAM, DENM 등); 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하고; 제2 시간 주기에, 객체의 역학적 특징을 기반으로 객체의 제2 상태를 검출하고; 또한 예측된 상태가 제2 상태와 다른 것으로 결정하면, 제2 상태를 네트워크 요소에 통신하도록 (예를 들면, CAM, DENM 등) 동작가능한 프로세싱 회로를 포함한다.
특정한 실시예에서, 프로세싱 회로는 예측된 상태와 제2 상태가 적어도 한계치 양 만큼 다른 것으로 결정하도록 동작가능하다. 프로세싱 회로는 제1 상태의 선형 추론을 사용하여 객체의 상태를 예측하도록 동작가능하다.
특정한 실시예에서, 프로세싱 회로는 또한 객체의 제1 상태를 네트워크 요소에 통신한 이후 한계치 양의 시간이 경과된 것으로 결정하면, 제2 상태를 네트워크 요소에 통신하도록 동작가능하다.
특정한 실시예에서, 객체는 무선 디바이스이거나, 객체는 무선 디바이스에 근접해 있는 객체이다. 네트워크 요소는 또 다른 무선 디바이스, 네트워크 노드, 및 클라우드 서버 중 적어도 하나를 포함한다. 객체는 차량을 포함할 수 있다.
일부 실시예에 따라, 네트워크 요소에서 사용되는 방법은: 제1 시간 주기에 객체의 제1 상태를, 무선 디바이스로부터, 수신하는 (예를 들면, CAM, DENM 등) 단계; 제1 상태를 사용하여 객체의 현재 상태를 업데이트하는 단계; 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하는 단계; 예측된 상태를 사용하여 객체의 현재 상태를 업데이트하는 단계; 예측된 상태와 다른, 객체의 제2 상태를 수신하는 (예를 들면, CAM, DENM 등) 단계; 및 제2 상태를 사용하여 객체의 현재 상태를 업데이트하는 단계를 포함한다.
특정한 실시예에서, 객체의 제1 상태는 헤딩, 위치, 속도, 및 가속도 중 적어도 하나를 기반으로 한다. 객체의 상태를 예측하는 단계는 제1 상태의 선형 추론을 포함할 수 있다.
특정한 실시예에서, 네트워크 요소는 무선 디바이스, 네트워크 노드, 및 클라우드 서버 중 적어도 하나를 포함한다.
특정한 실시예에서, 객체는 무선 디바이스이거나, 객체는 무선 디바이스에 근접해 있는 객체이다. 객체는 차량을 포함할 수 있다.
일부 실시예에 따라, 네트워크 요소는: 제1 시간 주기에 객체의 제1 상태를, 무선 디바이스로부터, 수신하고; 제1 상태를 사용하여 객체의 현재 상태를 업데이트하고; 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하고; 예측된 상태를 사용하여 객체의 현재 상태를 업데이트하고; 예측된 상태와 다른, 객체의 제2 상태를 수신하고; 또한 제2 상태를 사용하여 객체의 현재 상태를 업데이트하도록 동작가능한 프로세싱 회로를 포함한다.
특정한 실시예에서, 객체의 제1 상태는 헤딩, 위치, 속도, 및 가속도 중 적어도 하나를 기반으로 한다. 프로세싱 회로는 제1 상태의 선형 추론을 사용하여 객체의 상태를 예측하도록 동작가능하다.
특정한 실시예에서, 네트워크 요소는 무선 디바이스, 네트워크 노드, 및 클라우드 서버 중 적어도 하나를 포함한다.
특정한 실시예에서, 객체는 무선 디바이스이거나, 객체는 무선 디바이스에 근접해 있는 객체이다. 객체는 차량을 포함할 수 있다.
일부 실시예에 따라, 무선 디바이스는 검출 모듈, 예측 모듈, 및 통신 모듈을 포함한다. 검출 모듈은 제1 시간 주기에, 객체의 역학적 특징을 기반으로 객체의 제1 상태를 검출하도록 동작가능하다. 통신 모듈은 객체의 제1 상태를 네트워크 요소에 통신하도록 동작가능하다. 예측 모듈은 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하도록 동작가능하다. 검출 모듈은 또한 제2 시간 주기에, 객체의 역학적 특징을 기반으로 객체의 제2 상태를 검출하도록 동작가능하다. 예측된 상태가 제2 상태와 다른 것으로 프로세싱 회로가 결정하면, 통신 모듈은 또한 제2 상태를 네트워크 요소에 통신하도록 동작가능하다.
일부 실시예에 따라, 네트워크 요소는 수신 모듈 및 예측 모듈을 포함한다. 수신 모듈은 제1 시간 주기에 객체의 제1 상태를, 무선 디바이스로부터, 수신하도록 동작가능하다. 예측 모듈은 제1 상태를 사용하여 객체의 현재 상태를 업데이트하고; 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하고; 또한 예측된 상태를 사용하여 객체의 현재 상태를 업데이트하도록 동작가능하다. 수신 모듈은 또한 예측된 상태와 다른, 객체의 제2 상태를 수신하도록 동작가능하다. 예측 모듈은 또한 제2 상태를 사용하여 객체의 현재 상태를 업데이트하도록 동작가능하다.
또한, 컴퓨터 프로그램 제품이 설명된다. 컴퓨터 프로그램 제품은 비일시적인 컴퓨터-판독가능 매체에 저장된 명령을 포함하고, 그 명령은 프로세서에 의해 실행될 때, 제1 시간 주기에, 객체의 역학적 특징을 기반으로 (예를 들면, 헤딩, 위치, 속도, 가속도 등) 객체의 제1 상태를 검출하고; 객체의 제1 상태를 네트워크 요소에 통신하고 (예를 들면, CAM, DENM 등); 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하고; 제2 시간 주기에, 객체의 역학적 특징을 기반으로 객체의 제2 상태를 검출하고; 또한 예측된 상태가 제2 상태와 다른 것으로 결정하면, 제2 상태를 네트워크 요소에 통신하는 (예를 들면, CAM, DENM 등) 단계를 실행한다.
또 다른 컴퓨터 프로그램 제품은 비일시적인 컴퓨터-판독가능 매체에 저장된 명령을 포함하고, 그 명령은 프로세서에 의해 실행될 때, 제1 시간 주기에 객체의 제1 상태를, 무선 디바이스로부터, 수신하고 (예를 들면, CAM, DENM 등); 제1 상태를 사용하여 객체의 현재 상태를 업데이트하고; 제1 시간 주기 이후의 제2 시간 주기에, 객체의 제1 상태를 기반으로 객체의 상태를 예측하고; 예측된 상태를 사용하여 객체의 현재 상태를 업데이트하고; 예측된 상태와 다른, 객체의 제2 상태를 수신하고 (예를 들면, CAM, DENM 등); 또한 제2 상태를 사용하여 객체의 현재 상태를 업데이트하는 단계를 실행한다.
특정한 실시예는 다음의 기술적 이점 중 일부를 나타낼 수 있다. 예를 들어, 특정한 실시예는 기본적인 동역학의 모델에 의존함으로서 인식 메시지와 연관된 신호전송를 상당한 감소시키는 것을 포함한다. 다른 기술적 이점은 다음의 도면, 상세 설명, 및 청구항으로부터 종래 기술에 숙련된 자에게 용이하게 명백해질 것이다.
실시예 및 그의 특징과 장점에 대한 보다 완전한 이해를 위해, 첨부된 도면과 연관되어 주어진 다음의 설명을 이제 참고한다.
도 1은 다양한 타입의 V2X 통신을 설명한다.
도 2는 도로측 유닛(RSU)을 사용하는 DSRC-기반의 V2X 통신을 설명한다.
도 3은 V2X 통신에 LTE를 사용하는 예를 설명한다.
도 4는 일부 실시예에 따라, 예시의 무선 네트워크를 설명하는 블록도이다.
도 5는 일부 실시예에 따라, 무선 디바이스에서의 예시의 방법을 설명하는 흐름도이다.
도 6은 일부 실시예에 따라, 네트워크 요소에서의 예시의 방법을 설명하는 흐름도이다.
도 7A는 무선 디바이스의 예시의 실시예를 설명하는 블록도이다.
도 7B는 무선 디바이스의 예시의 구성성분을 설명하는 블록도이다.
도 8A는 네트워크 노드의 예시의 실시예를 설명하는 블록도이다.
도 8B는 네트워크 노드의 예시의 구성성분을 설명하는 블록도이다.
도 9A는 클라우드 서버의 예시의 실시예를 설명하는 블록도이다.
도 9B는 클라우드 서버의 예시의 구성성분을 설명하는 블록도이다.
3GPP(Third Generation Partnership Project) LTE(long term evolution) 릴리스 12는 상업용 및 공공 안전 애플리케이션 모두를 대상으로 하는 디바이스 대 디바이스(D2D)(또한, "사이드링크"라 칭하여지는) 특성을 지원한다. 3GPP에서는 이러한 애플리케이션이 근접 서비스(ProSe) 산하에서 정의된다. ProSe 프레임워크의 한 확장으로 V2X 통신이 포함되고, 이는 차량, 보행자, 및 인프라구조 사이의 직접적인 통신의 임의의 조합을 포함한다.
애플리케이션 계층을 포함한 V2X 표준의 개발은 IEEE 802.11p 전용 단거리 통신(DSRC)을 기반으로 하고, 예를 들면 ETSI 지능형 전송 시스템(ITS G5) 및 IEEE WAVE(차량 환경에서의 무선 액세스) 제품군에 있다.
협력 인식 메시지(CAM)는 전송기에 대한 위치, 속도, 및 추가 정보를 전달할 수 있다. 이들은 전송기의 동역학에 따라, 100ms와 1s 사이의 메시지간 간격으로 주기적으로 발생된다. 예를 들면, CAM 트리거 조건은 헤딩, 위치, 속도 등의 변화 뿐만 아니라 시간 간격을 기반으로 할 수 있다. 다른 센서 공유 애플리케이션은 객체의 역학관계를 기반으로 유사한 원칙을 포함할 수 있다.
그러나, 현재 기능에서의 문제점은 매 100ms 내지 1s 마다 주기적인 메시지를 전송하는 것이 모바일 다바이스의 배터리를 상당히 소모시킬 수 있고 실제로 연관된 서비스의 배치를 제한할 수 있다는 것이다. 또 다른 문제점은 메시지의 수가 네트워크에 상당한 부담이 되고 서비스 제공자에게는 상당한 비용이 될 수 있다는 것이다.
특정한 실시예는 상기에 기술된 문제점을 방지하고 객체의 실제 상태가 객체의 예측된 상태와 다를 때 전송을 트리거한다. 특정한 실시예는 기본적인 동역학의 모델에 의존함으로서 인식 메시지와 연관된 신호전송를 상당한 감소시키는 것을 포함한다.
다음 설명은 다수의 특정 세부 사항을 제시한다. 그러나, 실시예는 이들 특정 세부 사항 없이 실시될 수 있는 것으로 이해된다. 다른 예에서, 본 설명의 이해를 모호하게 하지 않도록 공지된 회로, 구조, 및 기술은 상세히 도시되지 않는다. 종래 기술에 숙련된 자는 포함된 설명으로 과도한 실험 없이 적절한 기능을 구현할 수 있을 것이다.
명세서에서 "하나의 실시예", "한 실시예", "예시적인 실시예" 등의 표현은 기술된 실시예가 특정한 특징, 구조, 또는 특성을 포함할 수 있지만, 모든 실시예가 반드시 그 특정한 특징, 구조, 또는 특성을 포함하는 것은 아님을 나타낸다. 더욱이, 이러한 문구는 반드시 동일한 실시예를 언급하는 것도 아니다. 또한, 특정한 특징, 구조, 또는 특성이 한 실시예와 연관되어 기술될 때, 명시적으로 설명되었든 여부에 관계없이, 다른 실시예와 연관되어 이러한 특징, 구조, 또는 특성을 구현하는 것이 종래 기술에 숙련된 자의 지식 범위 내에 있는 것으로 주어진다.
ETSI에 의해 규정된 바와 같이 CAM과 관련하여 특정한 예가 설명되지만, 여기서 설명되는 실시예는 상태가 동적인 (예를 들면, 이동 때문에) 노드에 의해 발생된 임의의 타입의 메시지로 확장될 수 있다. 지능형 전송 시스템(ITS)은 CAM, DENM, SPAT, BSM 등과 같이, 이러한 특징을 갖는 다수의 메시지 군을 포함한다. 유사한 메시지는 또한 독점 프로토콜에 의해 정의될 수 있다. 특정한 실시예는 또한 센서 공유 메시지에도 (즉, 전송 노드에 의해 검출된 객체와 연관되는 정보를 전달하는 메시지) 적용될 수 있다.
특정한 실시예는 도면 중 도 4 내지 도 9B를 참고로 설명되고, 다양한 도면의 동일 및 대응하는 부분에 동일한 참고번호가 사용된다. LTE는 예시적인 셀룰러 시스템으로 본 발명 전반에 걸쳐 사용되지만, 여기서 제시되는 개념은 다른 무선 통신 시스템에도 (예를 들면, 5G NR 등) 적용될 수 있다.
도 4는 특정한 실시예에 따라, 예시의 무선 네트워크를 설명하는 블록도이다. 무선 네트워크(100)는 하나 이상의 무선 디바이스(110) (예를 들면, 이동 전화, 스마트폰, 랩탑 컴퓨터, 테블릿 컴퓨터, MTC 디바이스, V2X 디바이스, 또는 무선 통신을 제공할 수 있는 임의의 다른 디바이스) 및 다수의 네트워크 노드(120)를 (예를 들면, 기지국 또는 eNodeB) 포함한다. 무선 디바이스(110)는 또한 UE라 칭하여질 수 있다. 네트워크 노드(120)는 커버리지 영역(115) (또한 셀(cell)(115)이라 칭하여지는)에 서비스를 제공한다.
일반적으로, 네트워크 노드(120)의 커버리지 내에 (예를 들면, 네트워크 노드(120)에 의해 서비스가 제공되는 셀(115) 내에) 있는 무선 디바이스(110)는 무선 신호(130)를 전송 및 수신함으로서 네트워크 노드(120)와 통신한다. 예를 들어, 무선 디바이스(110) 및 네트워크 노드(120)는 음성 트래픽(traffic), 데이터 트래픽, 및/또는 제어 신호를 포함하는 무선 신호(130)를 통신할 수 있다.
무선 디바이스(110)에 음성 트래픽, 데이터 트래픽, 및/또는 제어 신호를 통신하는 네트워크 노드(120)는 무선 디바이스(110)에 대한 서빙(serving) 네트워크 노드(120)라 칭하여질 수 있다. 무선 디바이스(110)와 네트워크 노드(120) 사이의 통신은 셀룰러 통신이라 칭하여질 수 있다. 무선 신호(130)는 다운링크 전송 (네트워크 노드(120)로부터 무선 디바이스(110)로) 및 업링크 전송 (무선 디바이스(110)로부터 네트워크 노드(120)로) 모두를 포함할 수 있다. LTE에서, 네트워크 노드(120)와 무선 디바이스(110) 사이에서 무선 신호를 통신하기 위한 인터페이스는 Uu 인터페이스라 칭하여질 수 있다.
각 네트워크 노드(120)는 무선 디바이스(110)로 신호(130)를 전송하기 위해 단일 전송기 또는 다수의 전송기를 가질 수 있다. 일부 실시예에서, 네트워크 노드(120)는 다중-입력 다중-출력(multi-input multi-output, MIMO) 시스템을 포함할 수 있다. 유사하게, 각 무선 디바이스(110)는 네트워크 노드(120) 또는 다른 무선 디바이스(110)로부터 신호(130)를 수신하기 위해 단일 수신기 또는 다수의 수신기를 가질 수 있다.
무선 디바이스(110)는 무선 신호(140)를 전송 및 수신함으로서 서로 통신할 수 있다 (즉, D2D 동작). 예를 들어, 무선 디바이스(110a)는 무선 신호(140)를 사용하여 무선 디바이스(110b)와 통신할 수 있다. 무선 신호(140)는 또한 사이드링크(140)라 칭하여질 수 있다. 두개의 무선 디바이스(110) 사이의 통신은 D2D 통신 또는 사이드링크 통신이라 칭하여질 수 있다. LTE에서, 무선 디바이스(110) 사이에서 무선 신호(140)를 통신하기 위한 인터페이스는 PC5 인터페이스라 칭하여질 수 있다.
특정한 실시예에서, 무선 신호(140)는 무선 신호(130)의 캐리어 주파수와 다른 캐리어 주파수를 사용할 수 있다. 예를 들어, 무선 디바이스(110a)는 제1 주파수 대역을 사용하여 네트워크 노드(120a)와 통신하고, 동일한 주파수 대역 또는 제2 주파수 대역을 사용하여 무선 디바이스(110b)와 통신할 수 있다. 무선 디바이스(110a, 110b)는 동일한 네트워크 노드(120)에 의해, 또는 다른 네트워크 노드(120)에 의해 서비스를 제공받을 수 있다. 특정한 실시예에서, 무선 디바이스(110a, 110b) 중 하나 또는 둘 모두가 임의의 네트워크 노드(120)의 커버리지 밖에 있을 수 있다. 무선 신호(130, 140)는 도 1 내지 도 3에 대해 설명된 V2X 통신 중 임의의 것을 포함할 수 있다.
네트워크(100)는 서버(150)를 포함할 수 있다. 특정한 실시예에서, 서버(150)는 상호연결 네트워크를 통해 네트워크(100)의 다른 구성성분과 (예를 들면, 무선 디바이스(110), 네트워크 노드(120) 등) 인터페이스 할 수 있다. 상호연결 네트워크는 오디오, 비디오, 신호, 데이터, 메시지, 또는 이들의 임의의 조합을 전송할 수 있는 임의의 상호연결 시스템을 칭한다. 상호연결 네트워크는 공용 스위치 전화 네트워크(public switched telephone network, PSTN), 공용 또는 개인 데이터 네트워크, 근거리 네트워크(LAN), 대도시 네트워크(MAN), 광대역 네트워크(WAN), 인터넷, 유무선 네트워크, 기업 인트라넷과 같은 로컬, 지역, 또는 글로벌 통신이나 컴퓨터 네트워크, 또는 이들의 조합을 포함하는 임의의 다른 적절한 통신 링크 모두 또는 그 중 일부를 포함할 수 있다. 서버(150)는 예를 들면, RSU 또는 교통 관리 센터와 같이, 도 1 내지 도 3에 대해 설명된 V2X 구성성분 중 임의의 것을 포함할 수 있다.
특정한 실시예에서, 무선 디바이스(110)는 객체의 역학적 특징을 기반으로 (예를 들면, 헤딩, 위치, 속도, 가속도 등) 객체의 (예를 들면, 무선 디바이스 그 자체 또는 부근의 또 다른 객체) 제1 상태를 검출한다. 무선 디바이스(110)는 객체의 제1 상태를 네트워크 요소에 (예를 들면, 또 다른 무선 디바이스(110), 네트워크 노드(120), 서버(150) 등) 통신할 수 있다. 나중에 (예를 들면, 주기적인 간격으로) 무선 디바이스(110)는 객체의 제1 상태를 기반으로 객체의 상태를 예측할 수 있다. 예측은 제1 상태를 기반으로 하는 추론을 (예를 들면, 이전 속도 및 헤딩을 기반으로 위치를 추론) 포함할 수 있다. 동일한 시간에, 또는 그 부근에, 무선 디바이스(110)는 또한 객체의 역학적 특징을 기반으로 객체의 제2 상태를 검출할 수 있다. 예측된 상태와 제2 상태가 동일하거나 유사한 것으로 무선 디바이스(110)가 결정하면, 무선 디바이스(110)는 업데이트 메시지를 송신할 필요가 없다. 예측된 상태가 제2 상태와 다른 것으로 결정하면, 무선 디바이스(110)는 제2 상태를 네트워크 요소에 통신할 수 있다.
무선 네트워크(100)에서, 각 네트워크 노드(120)는 LTE, 5G NR, LTE-Advanced, UMTS, HSPA, GSM, cdma2000, NR, WiMax, WiFi 및/또는 다른 적절한 무선 액세스 기술과 같이, 임의의 적절한 무선 액세스 기술을 사용할 수 있다. 무선 네트워크(100)는 하나 이상의 무선 액세스 기술의 임의의 적절한 조합을 포함할 수 있다. 예시를 위해, 다양한 실시예가 특정한 무선 액세스 기술의 맥락에서 설명된다. 그러나, 본 발명의 범위는 그 예로 제한되지 않고 다른 실시예가 다른 무선 액세스 기술을 사용할 수 있다.
상기에 설명된 바와 같이, 무선 네트워크의 실시예는 하나 이상의 무선 디바이스 및 무선 디바이스와 통신할 수 있는 하나 이상의 다른 타입의 무선 네트워크 노드를 포함할 수 있다. 네트워크는 또한 무선 디바이스 사이의, 또는 무선 디바이스와 또 다른 통신 디바이스 사이의 통신을 지원하기에 적절한 임의의 추가 요소를 포함할 수 있다. 무선 디바이스는 하드웨어 및/또는 소프트웨어의 임의의 적절한 조합을 포함할 수 있다. 예를 들면, 특정한 실시예에서, 무선 디바이스(110)와 같은 무선 디바이스는 아래 도 7A에 대해 설명되는 구성성분을 포함할 수 있다. 유사하게, 네트워크 노드는 하드웨어 및/또는 소프트웨어의 임의의 적절한 조합을 포함할 수 있다. 예를 들면, 특정한 실시예에서, 네트워크 노드(120)와 같은 네트워크 노드는 아래 도 8A에 대해 설명되는 구성성분을 포함할 수 있다. 특정한 실시예에서, 서버(150)와 같은 서버는 아래 도 9A에 대해 설명되는 구성성분을 포함할 수 있다.
일반적으로, 무선 디바이스(110)와 같은 전송기는 다음의 단계를 실행할 수 있다. 제1 시간(t1)에, 전송기는 객체의 상태, 예를 들면 위치 및 속도를 검출한다. 전송기는 객체의 상태를 네트워크 요소에 (예를 들면, 클라우드 서버, RSU, 교통 관리 센터 등) 또는 다른 디바이스에 (예를 들면, 무선 디바이스(110), 네트워크 노드(120)) 신호전송한다. 제2 시간에, 전송기는 적어도 앞서 신호전송된 객체의 상태를 기반으로 객체의 예측된 상태를 결정한다. 동일한 제2 시간에, 전송기는 객체의 실제 상태를 결정하고 객체의 예측된 상태와 실제 상태를 비교한다. 이들이 적어도 일부 한계치를 넘어서 일부 매개변수에서 다르면, 전송기는 객체의 실제 상태의 신호전송을 트리거한다.
예를 들어, 객체의 상태가 위치 및 속도를 포함하면, 합리적인 예측 알고리즘은: (a) 초기값과 동일한 일정한 속도를 가정하고; 또한 (b) 선형 모델을 사용하여, 즉 초기 위치에서 이동하면서 일정한 속도를 가정하여, 시간의 함수로 새로운 위치를 추론하는 것으로 구성된다.
특정한 실시예에서, 상태가 예를 들어 가속도를 포함하는 경우, 모델이 개선될 수 있다. 비록 특정한 실시예가 설명되지만, 임의의 예측 모델도 지원된다.
특정한 실시예는 예측된 상태가 예측된 것과 다를 때마다 상태 메시지의 새로운 전송을 트리거한다. 일부 실시예는 추가 전송 조건을 (예를 들면, 일부 최소 주기로 전송을 트리거) 포함할 수 있다. 일부 실시예는 미래 상태를 예측하는데 다수의 과거 상태를 사용할 수 있다.
특정한 실시예는 또 다른 디바이스가 되거나 (예를 들면, 무선 디바이스(110)) 또 다른 네트워크 요소가 될 수 있는 (예를 들면, 서버(150)와 같은 클라우드 서버, 네트워크 노드(120) 등) 수신기 측을 포함할 수 있다. 수신기는 다음의 단계를 실행할 수 있다. 수신기는 객체의 제1 상태, 예를 들면 위치 및 속도를 수신할 수 있다. 수신기는 적어도 앞서 신호전송된 객체의 상태를 기반으로 나중 시간에 객체의 예측된 상태를 결정할 수 있다. 수신기는 예측된 것을 대치하는 객체의 업데이트된 상태를 수신할 수 있다.
수신기가 수신된 상태 정보를 사용하는 방법은 상세히 설명되지 않지만, 이는 충돌 방지 및 경고, 자동 운전 등과 같은 ITS 애플리케이션을 포함할 수 있다.
상기에 설명된 예는 일반적으로 도 5 (무선 디바이스와 같은 전송기에 대해) 및 도 6에서 (네트워크 노드(120), 서버(150), 또는 또 다른 무선 디바이스(110)와 같은 수신기에 대해) 흐름도로 표현될 수 있다.
도 5는 일부 실시예에 따라, 무선 디바이스에서의 예시의 방법을 설명하는 흐름도이다. 특정한 실시예에서, 도 5 중 하나 이상의 단계는 도 4에 대해 설명된 무선 디바이스(110)에 의해 실행될 수 있는 단계이다.
방법은 단계(512)에서 시작되고, 여기서 무선 디바이스는 객체의 역학적 특징을 기반으로 객체의 제1 상태를 검출한다. 예를 들면, 무선 디바이스(110)는 특정한 헤딩(H)을 따라 속도(S)로 이동하고 지형적 위치(X)에 있는 것으로 결정할 수 있다. 한 예로 특정한 매개변수가 사용되지만, 특정한 실시예는 객체 자체 또는 객체 환경의 임의의 적절한 매개변수에 대해 객체의 상태를 기초화 할 수 있다.
단계(514)에서, 무선 디바이스는 객체의 제1 상태를 네트워크 요소에 통신한다. 예를 들면, 무선 디바이스(110)는 제1 상태를 또 다른 무선 디바이스(110), 네트워크 노드(120), 또는 서버(150)에 신호전송할 수 있다.
단계(516)에서, 무선 디바이스는 객체의 제1 상태를 기반으로 객체의 상태를 예측한다. 예를 들면, 무선 디바이스(110)는 지난번 상태 결정 이래로 헤딩(H)을 따라 거리(D) 만큼 이동한 것으로 예측할 수 있다. 예측은 속도(S) 및 헤딩(H)가 일정하게 유지된다는 가정을 기반으로 할 수 있다. 상태 예측은 지형적 위치(X)에 대해 새로운 값을 포함할 수 있다. 다른 실시예는 임의의 적절한 예측 알고리즘을 사용할 수 있다.
단계(518)에서, 무선 디바이스는 객체의 역학적 특징을 기반으로 객체의 제2 상태를 검출한다. 예를 들면, 무선 디바이스(110)는 실제 지형적 위치(X), 속도(S), 및 헤딩(H)를 결정한다.
무선 디바이스(110)가 제1 상태를 결정한 이래로 속도 또는 방향이 변경하지 않았으면, 예측된 상태와 제2 상태는 동일하거나 유사할 가능성이 있다. 어느 경우든, 제1 상태를 수신했던 네트워크 요소는 또한 무선 디바이스의 상태를 정확하게 예측할 수 있다. 무선 디바이스는 네트워크 요소를 업데이트할 필요가 없으므로, 대역폭 및 네트워크 리소스를 절약하게 된다.
무선 디바이스(110)가 제1 상태를 결정한 이래로 속도 또는 방향이 변경했으면, 예측된 상태와 제2 상태는 정합되지 않을 가능성이 있다. 이 경우, 방법은 단계(520)로 이어진다.
단계(520)에서, 무선 디바이스는 제2 상태를 네트워크 요소에 통신한다. 예를 들면, 무선 디바이스(110)는 제2 상태를 또 다른 무선 디바이스(110), 네트워크 노드(120), 또는 서버(150)에 통신한다.
방법(500)에는 수정, 추가, 또는 생략이 이루어질 수 있다. 부가하여, 도 5의 방법(500) 중 하나 이상의 단계는 나란히 또는 임의의 적절한 순서로 실행될 수 있다. 방법(500)의 단계는 필요에 따라 시간에 걸쳐 반복될 수 있다.
도 6은 일부 실시예에 따라, 네트워크 요소에서의 예시의 방법을 설명하는 흐름도이다. 특정한 실시예에서, 도 6 중 하나 이상의 단계는 도 4에 대해 설명된 서버(150)에 의해 실행될 수 있는 단계이다.
방법은 단계(612)에서 시작되고, 여기서 네트워크 요소는 객체의 제1 상태를 수신한다. 예를 들면, 서버(150)는 무선 디바이스(110)의 지형적 위치를 나타내는 제1 상태를 수신할 수 있다. 다른 실시예에서, 제1 상태는 무선 디바이스의 임의의 적절한 속성을 포함할 수 있다.
단계(613)에서, 네트워크 요소는 제1 상태를 사용하여 객체의 현재 상태를 업데이트한다. 예를 들면, 서버(150)는 객체의 현재 상태를 메모리(930)에 저장할 수 있다. 서버(150)는 충돌 방지 및 경고, 자동 주행 등과 같은 ITS 애플리케이션에 현재 상태를 사용할 수 있다.
단계(614)에서, 네트워크 요소는 객체의 제1 상태를 기반으로 객체의 상태를 예측한다. 예를 들면, 서버(150)는 제1 상태 내의 정보를 기반으로 새로운 상태를 예측함으로서 (예를 들면, 동일한 속도 및 헤딩의 가정을 기반으로 위치를 예측) 객체의 상태를 주기적으로 업데이트할 수 있다. 서버(150)는 새로운 상태가 수신될 때까지 이러한 방식으로 상태를 계속 업데이트할 수 있다.
단계(615)에서, 네트워크 요소는 예측된 상태를 사용하여 객체의 현재 상태를 업데이트한다. 예를 들면, 서버(150)는 객체의 예측된 상태를 메모리(930)에 저장할 수 있다. 서버(150)는 충돌 방지 및 경고, 자동 주행 등과 같은 ITS 애플리케이션에 예측된 상태를 사용할 수 있다.
단계(616)에서, 네트워크 요소는 객체의 제2 상태를 수신한다. 예를 들면, 서버(150)는 무선 디바이스(110)에 대해 업데이트된 상태를 수신할 수 있다.
단계(618)에서, 네트워크 요소는 예측된 상태 대신에, 수신된 제2 상태를 사용하여 객체의 상태를 업데이트한다. 특정한 실시예에서, 네트워크 요소는 또 다른 상태 업데이트가 수신될 때까지 제2 상태를 기반으로 객체의 상태를 계속 예측한다.
방법(600)에는 수정, 추가, 또는 생략이 이루어질 수 있다. 부가하여, 도 6의 방법(600) 중 하나 이상의 단계는 나란히 또는 임의의 적절한 순서로 실행될 수 있다. 방법(600)의 단계는 필요에 따라 시간에 걸쳐 반복될 수 있다.
도 7A는 무선 디바이스의 예시의 실시예를 설명하는 블록도이다. 무선 디바이스는 도 4에 도시된 무선 디바이스(110)의 한 예이다. 특정한 실시예에서, 무선 디바이스는 객체의 상태를 검출하고, 객체의 상태를 예측하고, 객체의 상태를 전송하고, 객체의 예측된 상태와 검출된 상태를 비교하고, 또한 객체의 상태를 수신할 수 있다.
무선 디바이스의 특정한 예는 이동전화, 스마트폰, PDA(Personal Digital Assistant, 개인용 디지털 보조기), 이동형 컴퓨터 (예를 들면, 랩탑, 테블릿), 센서, 모뎀, 기계형(MTC) 디바이스/기계 대 기계(M2M) 디바이스, 랩탑 내장 장치(laptop embedded equipment, LEE), 랩탑 장착 장비(laptop mounted equipment , LME), USB 동글, 디바이스-대-디바이스 가능 디바이스, 차량-대-차량 디바이스, 또는 무선 통신을 제공할 수 있는 임의의 다른 디바이스를 포함한다. 무선 디바이스는 송수신기(710), 프로세싱 회로(720), 메모리(730), 및 전원(740)을 포함한다. 일부 실시예에서, 송수신기(710)는 네트워크 노드(120)에 (예를 들면, 안테나를 통해) 무선 신호를 전송하고 그로부터 무선 신호를 수신하는 것을 용이하게 하고, 프로세싱 회로(720)는 무선 디바이스에 의해 제공되는 것으로 여기서 설명되는 기능 중 일부 또는 모두를 제공하는 명령을 실행하고, 또한 메모리(730)는 프로세싱 회로(720)에 의해 실행되는 명령을 저장한다. 전원(740)는 송수신기(710), 프로세싱 회로(720), 및/또는 메모리(730)와 같이, 무선 디바이스(110)의 하나 이상의 구성성분에 전력을 공급한다.
프로세싱 회로(720)는 무선 디바이스의 상술된 기능 중 일부 또는 모두를 실행하도록 명령을 실시하고 데이터를 조작하기 위해 하나 이상의 집적 회로나 모듈에 구현되는 하드웨어 및 소프트웨어의 임의의 적절한 조합을 포함한다. 일부 실시예에서, 프로세싱 회로(720)는 예를 들어, 하나 이상의 컴퓨터, 하나 이상의 프로그램가능 로직 디바이스, 하나 이상의 중앙 처리 유닛(CPU), 하나 이상의 마이크로프로세서, 하나 이상의 애플리케이션 및/또는 다른 로직, 및/또는 상기의 임의의 적절한 조합을 포함할 수 있다. 프로세싱 회로(720)는 무선 디바이스(110)의 상술된 기능 중 일부 또는 모두를 실행하도록 구성된 아날로그 및/또는 디지털 회로를 포함할 수 있다. 예를 들면, 프로세싱 회로(720)는 레지스터, 캐패시터, 인덕터, 트랜지스터, 다이오드, 및/또는 임의의 다른 적절한 회로 구성성분을 포함할 수 있다.
메모리(730)는 일반적으로 컴퓨터 실행가능 코드 및 데이터를 저장하도록 동작될 수 있다. 메모리(730)의 예는 컴퓨터 메모리 (예를 들면, 랜덤 액세스 메모리(RAM) 또는 판독 전용 메모리(ROM)), 대량 저장 매체 (예를 들면, 하드 디스크), 제거가능한 저장 매체 (예를 들면, 컴팩트 디스크(CD) 또는 디지털 비디오 디스크(DVD)), 및/또는 임의의 다른 휘발성 또는 비휘발성, 비일시적 컴퓨터-판독가능한 또한/또는 컴퓨터-실행가능한 정보를 저장하는 메모리 디바이스를 포함한다.
전원(740)은 일반적으로 무선 디바이스(110)의 구성성분에 전력을 공급하도록 동작될 수 있다. 전원(740)은 리튬-이온, 리튬-에어, 리튬 폴리머, 니켈 카드뮴, 니켈 금속 수소화물과 같은 임의의 적절한 타입의 배터리, 또는 무선 디바이스에 전력을 공급하는 임의의 다른 적절한 타입의 배터리를 포함할 수 있다.
특정한 실시예에서, 송수신기(710)와 통신하는 프로세싱 회로(720)는 객체의 상태를 검출하고, 객체의 상태를 예측하고, 객체의 상태를 전송하고, 객체의 예측된 상태와 검출된 상태를 비교하고, 또한 객체의 상태를 수신한다.
무선 디바이스의 다른 실시예는 상기에 설명된 임의의 기능 및/또는 임의의 추가 기능을 포함하여 (상기에 설명된 해결법을 지원하는데 필요한 임의의 기능을 포함하여), 무선 디바이스의 기능의 특정한 측면을 제공하는 것을 담당하는 추가 구성성분을 (도 7A에 도시된 것 이외에) 포함할 수 있다.
도 7B는 무선 디바이스(110)의 예시의 구성성분을 설명하는 블록도이다. 구성성분은 검출 모듈(750), 예측 모듈(752), 및 통신 모듈(754)을 포함할 수 있다.
검출 모듈(750)은 무선 디바이스(110)의 검출 기능을 실행할 수 있다. 예를 들면, 검출 모듈(750)은 상기에 설명된 실시예 또는 예들 중 임의의 것에 따라 (예를 들면, 도 5의 단계(512, 518)) 객체의 상태를 검출할 수 있다. 특정한 실시예에서, 검출 모듈(750)은 프로세싱 회로(720)를 포함하거나 그에 포함될 수 있다. 특정한 실시예에서, 검출 모듈(750)은 예측 모듈(752) 및 통신 모듈(754)과 통신할 수 있다.
예측 모듈(752)은 무선 디바이스(110)의 예측 기능을 실행할 수 있다. 예를 들면, 예측 모듈(752)은 상기에 설명된 실시예 또는 예들 중 임의의 것에 따라 (예를 들면, 도 5의 단계(516), 도 6의 단계(614)) 객체의 상태를 예측할 수 있다. 특정한 실시예에서, 예측 모듈(752)은 프로세싱 회로(720)를 포함하거나 그에 포함될 수 있다. 특정한 실시예에서, 예측 모듈(752)은 검출 모듈(750) 및 통신 모듈(754)과 통신할 수 있다.
통신 모듈(754)은 무선 디바이스(110)의 통신 기능을 실행할 수 있다. 예를 들면, 통신 모듈(754)은 상기에 설명된 실시예 또는 예들 중 임의의 것에 따라 (예를 들면, 도 5의 단계(514, 520), 도 6의 단계(612, 616)) 객체의 상태를 전송 또는 수신할 수 있다. 특정한 실시예에서, 통신 모듈(754)은 프로세싱 회로(720)를 포함하거나 그에 포함될 수 있다. 특정한 실시예에서, 통신 모듈(754)은 검출 모듈(750) 및 예측 모듈(752)과 통신할 수 있다.
도 8A는 네트워크 노드의 예시의 실시예를 설명하는 블록도이다. 네트워크 노드는 도 4에 도시된 네트워크 노드(120)의 한 예이다. 특정한 실시예에서, 네트워크 노드는 객체에 대한 상태 정보를 수신 및 예측할 수 있다.
네트워크 노드(120)는 eNodeB, nodeB, 기지국, 무선 액세스 포인트 (예를 들면, Wi-Fi 액세스 포인트), 저전력 노드, 기저 송수신국(BTS), 전송 포인트나 노드, 원격 RF 유닛(RRU), 원격 무선 헤드(RRH), 또는 다른 무선 액세스 노드가 될 수 있다. 네트워크 노드는 적어도 하나의 송수신기(810), 프로세싱 회로(820), 적어도 하나의 메모리(830), 및 적어도 하나의 네트워크 인터페이스(840)를 포함한다. 송수신기(810)는 무선 디바이스(110)와 같은 무선 디바이스에 (예를 들면, 안테나를 통해) 무선 신호를 전송하고 그로부터 무선 신호를 수신하는 것을 용이하게 하고; 프로세싱 회로(820)는 네트워크 노드(120)에 의해 제공되는 것으로 상기에 설명된 기능 중 일부 또는 모두를 제공하는 명령을 실행하고; 메모리(830)는 프로세싱 회로(820)에 의해 실행되는 명령을 저장하고; 또한 네트워크 인터페이스(840)는 게이트웨이, 스위치, 라우터, 인터넷, PSTN(Public Switched Telephone Network, 공중 전화망), 제어기, 및/또는 다른 네트워크 노드(120)와 같은 백엔드(backend) 네트워크 구성성분에 신호를 통신한다. 프로세싱 회로(820) 및 메모리(830)는 상기 도 7A의 프로세싱 회로(720) 및 메모리(730)에 대해 설명된 것과 동일한 타입이 될 수 있다.
일부 실시예에서, 네트워크 인터페이스(840)는 프로세싱 회로(820)에 통신되게 연결되고, 네트워크 노드(120)에 대한 입력을 수신하고 네트워크 노드(120)로부터 출력을 송신하고 입력이나 출력 또는 둘 모두의 적절한 프로세싱을 실행하고 다른 디바이스에 통신하도록 동작가능한 임의의 적절한 디바이스, 또는 상기의 임의의 조합을 칭한다. 네트워크 인터페이스(840)는 적절한 하드웨어 (예를 들면, 포트, 모뎀, 네트워크 인터페이스 카드 등) 및 네트워크를 통해 통신하도록 프로토콜 변환 및 데이터 프로세싱 기능을 포함하는 소프트웨어를 포함한다.
특정한 실시예에서, 송수신기(810)와 통신하는 프로세싱 회로(820)는 객체에 대한 상태 정보를 수신하고 예측한다.
네트워크 노드(120)의 다른 실시예는 상기에 설명된 임의의 기능 및/또는 임의의 추가 기능을 포함하여 (상기에 설명된 해결법을 지원하는데 필요한 임의의 기능을 포함하여), 네트워크 노드의 기능의 특정한 측면을 제공하는 것을 담당하는 추가 구성성분을 (도 8A에 도시된 것 이외에) 포함한다. 네트워크 노드의 다양한 다른 타입은 동일한 물리적 하드웨어를 갖지만 다른 무선 액세스 기술을 지원하도록 구성된 (예를 들면, 프로그래밍을 통해) 구성성분을 포함하거나, 부분적으로 또는 완전히 다른 물리적 구성성분을 나타낼 수 있다.
도 8B는 네트워크 노드(120)의 예시의 구성성분을 설명하는 블록도이다. 구성성분은 수신 모듈(850) 및 예측 모듈(852)을 포함할 수 있다.
수신 모듈(850)은 네트워크 노드(120)의 수신 기능을 실행할 수 있다. 예를 들면, 수신 모듈(850)은 상기에 설명된 실시예 또는 예들 중 임의의 것에 따라 (예를 들면, 도 6의 단계(612, 616)) 객체에 대한 상태 정보를 수신할 수 있다. 특정한 실시예에서, 수신 모듈(850)은 프로세싱 회로(820)를 포함하거나 그에 포함될 수 있다. 특정한 실시예에서, 수신 모듈(850)은 예측 모듈(852)과 통신할 수 있다.
예측 모듈(852)은 네트워크 노드(120)의 예측 기능을 실행할 수 있다. 예를 들면, 예측 모듈(852)은 상기에 설명된 실시예 또는 예들 중 임의의 것에 따라 (예를 들면, 도 6의 단계(614)) 객체의 상태를 예측할 수 있다. 특정한 실시예에서, 예측 모듈(852)은 프로세싱 회로(820)를 포함하거나 그에 포함될 수 있다. 특정한 실시예에서, 예측 모듈(852)은 수신 모듈(850)과 통신할 수 있다.
도 9A는 서버의 예시의 실시예를 설명하는 블록도이다. 서버는 도 4에 도시된 서버(150)의 한 예이다. 특정한 실시예에서, 서버는 객체의 상태를 수신 및 예측할 수 있다.
서버는 프로세싱 회로(920), 적어도 하나의 메모리(930), 및 적어도 하나의 네트워크 인터페이스(940)를 포함한다. 일부 실시예에서, 프로세싱 회로(920)는 서버에 의해 제공되는 것으로 여기서 설명된 기능 중 일부 또는 모두를 제공하는 명령을 실행한다. 메모리(930)는 프로세싱 회로(920)에 의해 실행되는 명령을 저장한다. 네트워크 인터페이스(940)는 게이트웨이, 스위치, 라우터, 인터넷, PSTN(Public Switched Telephone Network, 공중 전화망), 제어기, 네트워크 노드(120), 및 다른 서버(150)와 같은 다른 네트워크 구성성분에 신호를 통신한다.
프로세싱 회로(920)는 서버의 상술된 기능 중 일부 또는 모두를 실행하도록 명령을 실시하고 데이터를 조작하기 위해 하나 이상의 집적 회로나 모듈에 구현되는 하드웨어 및 소프트웨어의 임의의 적절한 조합을 포함한다. 일부 실시예에서, 프로세싱 회로(920)는 예를 들어, 하나 이상의 컴퓨터, 하나 이상의 프로그램가능 로직 디바이스, 하나 이상의 중앙 처리 유닛(CPU), 하나 이상의 마이크로프로세서, 하나 이상의 애플리케이션 및/또는 다른 로직, 및/또는 상기의 임의의 적절한 조합을 포함할 수 있다. 프로세싱 회로(920)는 서버(150)의 상술된 기능 중 일부 또는 모두를 실행하도록 구성된 아날로그 및/또는 디지털 회로를 포함할 수 있다. 예를 들면, 프로세싱 회로(920)는 레지스터, 캐패시터, 인덕터, 트랜지스터, 다이오드, 및/또는 임의의 다른 적절한 회로 구성성분을 포함할 수 있다.
메모리(930)는 일반적으로 컴퓨터 실행가능 코드 및 데이터를 저장하도록 동작될 수 있다. 메모리(930)의 예는 컴퓨터 메모리 (예를 들면, 랜덤 액세스 메모리(RAM) 또는 판독 전용 메모리(ROM)), 대량 저장 매체 (예를 들면, 하드 디스크), 제거가능한 저장 매체 (예를 들면, 컴팩트 디스크(CD) 또는 디지털 비디오 디스크(DVD)), 및/또는 임의의 다른 휘발성 또는 비휘발성, 비일시적 컴퓨터-판독가능한 또한/또는 컴퓨터-실행가능한 정보를 저장하는 메모리 디바이스를 포함한다.
일부 실시예에서, 네트워크 인터페이스(940)는 프로세싱 회로(920)에 통신되게 연결되고, 서버(150)에 대한 입력을 수신하고 서버(150)로부터 출력을 송신하고 입력이나 출력 또는 둘 모두의 적절한 프로세싱을 실행하고 다른 디바이스에 통신하도록 동작가능한 임의의 적절한 디바이스, 또는 상기의 임의의 조합을 칭한다. 네트워크 인터페이스(940)는 적절한 하드웨어 (예를 들면, 포트, 모뎀, 네트워크 인터페이스 카드 등) 및 네트워크를 통해 통신하도록 프로토콜 변환 및 데이터 프로세싱 기능을 포함하는 소프트웨어를 포함한다.
특정한 실시예에서, 송수신기(910)와 통신하는 프로세싱 회로(920)는 객체에 대한 상태 정보를 수신하고 예측한다.
서버의 다른 실시예는 상기에 설명된 임의의 기능 및/또는 임의의 추가 기능을 포함하여 (상기에 설명된 해결법을 지원하는데 필요한 임의의 기능을 포함하여), 서버의 기능의 특정한 측면을 제공하는 것을 담당하는 추가 구성성분을 (도 9A에 도시된 것 이외에) 포함할 수 있다.
도 9B는 서버(150)의 예시의 구성성분을 설명하는 블록도이다. 구성성분은 수신 모듈(950) 및 예측 모듈(952)을 포함할 수 있다.
수신 모듈(950)은 서버(150)의 수신 기능을 실행할 수 있다. 예를 들면, 수신 모듈(950)은 상기에 설명된 실시예 또는 예들 중 임의의 것에 따라 (예를 들면, 도 6의 단계(612, 616)) 객체에 대한 상태 정보를 수신할 수 있다. 특정한 실시예에서, 수신 모듈(950)은 프로세싱 회로(920)를 포함하거나 그에 포함될 수 있다. 특정한 실시예에서, 수신 모듈(950)은 예측 모듈(952)과 통신할 수 있다.
예측 모듈(952)은 서버(150)의 예측 기능을 실행할 수 있다. 예를 들면, 예측 모듈(952)은 상기에 설명된 실시예 또는 예들 중 임의의 것에 따라 (예를 들면, 도 6의 단계(614)) 객체의 상태를 예측할 수 있다. 특정한 실시예에서, 예측 모듈(952)은 프로세싱 회로(920)를 포함하거나 그에 포함될 수 있다. 특정한 실시예에서, 예측 모듈(952)은 수신 모듈(950)과 통신할 수 있다.
여기서 설명된 시스템 및 장치에 대해서는 본 발명의 범위에서 벗어나지 않고 수정, 추가, 및 생략이 이루어질 수 있다. 시스템 및 장치의 구성성분은 집적되거나 분리될 수 있다. 더욱이, 시스템 및 장치의 동작은 더 많거나 적은, 또는 다른 구성성분으로 실행될 수 있다. 부가하여, 시스템 및 장치의 동작은 소프트웨어, 하드웨어, 및/또는 다른 로직을 포함하는 임의의 적절한 로직을 사용하여 실행될 수 있다. 본 명세서에서 사용된 바와 같이, "각각"이란 용어는 한 세트의 각 멤버 또는 한 세트의 서브세트의 각 멤버를 칭한다.
여기서 설명된 방법에 대해서는 본 발명의 범위에서 벗어나지 않고 수정, 추가, 및 생략이 이루어질 수 있다. 방법은 더 많거나 적은, 또는 다른 단계를 포함할 수 있다. 부가하여, 단계는 임의의 적절한 순서로 실행될 수 있다.
본 발명은 특정한 실시예에 대해 설명되었지만, 종래 기술에 숙련된 자에게는 실시예의 변경 및 치환이 명백할 것이다. 따라서, 실시예의 상기 설명은 본 발명을 제한하지 않는다. 아래 청구항에 의해 정의된 바와 같이, 본 발명의 의도 및 범위에서 벗어나지 않고, 다른 변경, 대체, 및 변화가 가능하다.
상기의 설명에서 사용된 약자는 다음을 포함한다:
3D : Three Dimensional (3차원)
3GPP : Third Generation Partnership Project (3세대 파트너쉽 프로젝트)
BTS : Base Transceiver Station (기저 송수신국)
CAM : Cooperative Awareness Message (협력 인식 메시지)
C-MTC : Critical Machine Type Communication (주요 기계형 통신)
D2D : Device to Device (디바이스 대 디바이스)
DENM : Decentralized Environmental Notification Message (분산 환경 통지 메시지)
DL : Downlink (다운링크)
DSRC : Dedicated short-range communications (전용 단거리 통신)
eNB : eNodeB (진화 노드 B)
EPS : Evolved Packet System (진화 패킷 시스템)
FDD : Frequency Division Duplex (주파수 분할 듀플렉스)
ITS : Intelligent Transport Systems (지능형 전송 시스템)
LTE : Long Term Evolution (롱 텀 에볼루션)
MAC : Media Access Controller (매체 액세스 제어기)
M2M : Machine to Machine (기계 대 기계)
MIMO : Multi-Input Multi-Output (대수-입력 대수-출력)
MTC : Machine Type Communication (기계형 통신)
NR : New Radio (새로운 무선)
PDSCH : Physical Downlink Shared Channel (물리적 다운링크 공유 채널)
ProSe : Proximity Services (근접 서비스)
PUCCH : Physical Uplink Control Channel (물리적 업링크 제어 채널)
RAN : Radio Access Network (무선 액세스 네트워크)
RAT : Radio Access Technology (무선 액세스 기술)
RB : Radio Bearer (무선 베어러)
RBS : Radio Base Station (무선 기지국)
RNC : Radio Network Controller (무선 네트워크 제어기)
RRC : Radio Resource Control (무선 리소스 제어)
RRH : Remote Radio Head (원격 무선 헤드)
RRU : Remote Radio Unit (원격 무선 유닛)
RSU : Roadside Unit (도로측 유닛)
SINR : Signal-to-Interference-plus-Noise Ratio (신호-대-간섭 + 잡음비)
TDD : Time Division Duplex (시간 분할 듀플렉스)
UE : User Equipment (사용자 장비)
UL : Uplink (업링크)
UTRAN : Universal Terrestrial Radio Access Network (지상파 무선 액세스 네트워크)
V2X : Vehicle-to-Everything (차량-대-모든 사물)
V2V : Vehicle-to-Vehicle (차량-대-차량)
V2P : Vehicle-to-Pedestrian (차량-대-보행자)
V2I : Vehicle-to-Infrastructure (차량-대-인프라구조)
WAN : Wireless Access Network (무선 액세스 네트워크)
WAVE : Wireless Access in Vehicular Environments (차량 환경에서의 무선 액세스)
100 : 무선 네트워크
110 : 무선 디바이스
120 : 네트워크 노드
130, 140 : 무선 신호
150 : 서버
720, 820, 920 : 프로세싱 회로
750 : 검출 모듈
752, 952 : 예측 모듈
754 : 통신 모듈
950 : 수신 모듈

Claims (38)

  1. 무선 디바이스에서 사용하는 방법으로서,
    제1 시간 주기에, 객체의 역학적 특징을 기반으로 객체의 제1 상태를 검출하는 단계(512);
    상기 객체의 제1 상태를 네트워크 요소에 통신하는 단계(514);
    상기 제1 시간 주기 이후의 제2 시간 주기에, 상기 객체의 제1 상태를 기반으로 상기 객체의 상태를 예측하는 단계(516);
    상기 제2 시간 주기에, 상기 객체의 역학적 특징을 기반으로 상기 객체의 제2 상태를 검출하는 단계(518); 및
    상기 예측된 상태가 상기 제2 상태와 다른 것으로 결정하면, 상기 제2 상태를 상기 네트워크 요소에 통신하는 단계(520)를 포함하는 방법.
  2. 제1항에 있어서,
    상기 객체의 역학적 특징은 헤딩(heading), 위치, 속도, 및 가속도 중 적어도 하나를 포함하는 방법.
  3. 제1항 및 제2항 중 한 항에 있어서,
    상기 예측된 상태가 상기 제2 상태와 다른 것으로 결정하는 단계는 상기 예측된 상태와 상기 제2 상태가 적어도 한계치 양 만큼 다른 것으로 결정하는 단계를 포함하는 방법.
  4. 제1항 내지 제3항 중 임의의 한 항에 있어서,
    상기 객체의 상태를 예측하는 단계는 상기 제1 상태의 선형 추론(linear extrapolation)을 포함하는 방법.
  5. 제1항 내지 제4항 중 임의의 한 항에 있어서,
    상기 객체의 제1 상태를 상기 네트워크 요소에 통신한 이후 한계치 양의 시간이 경과된 것으로 결정하면, 상기 제2 상태를 상기 네트워크 요소에 통신하는 단계를 더 포함하는 방법.
  6. 제1항 내지 제5항 중 임의의 한 항에 있어서,
    상기 객체는 상기 무선 디바이스인 방법.
  7. 제1항 내지 제5항 중 임의의 한 항에 있어서,
    상기 객체는 상기 무선 디바이스에 근접해 있는 객체인 방법.
  8. 제1항 내지 제7항 중 임의의 한 항에 있어서,
    상기 네트워크 요소는 또 다른 무선 디바이스, 네트워크 노드, 및 클라우드 서버 중 적어도 하나를 포함하는 방법.
  9. 제1항 내지 제8항 중 임의의 한 항에 있어서,
    상기 객체는 차량을 포함하는 방법.
  10. 제1항 내지 제9항 중 임의의 한 항에 있어서,
    상기 제1 또는 제2 상태를 통신하는 단계는 협력 인식 메시지(Cooperative Awareness Message, CAM)를 송신하는 단계를 포함하는 방법.
  11. 프로세싱 회로(720)를 포함하는 무선 디바이스로서,
    상기 프로세싱 회로(720)는:
    제1 시간 주기에, 객체의 역학적 특징을 기반으로 객체(10)의 제1 상태를 검출하고;
    상기 객체의 제1 상태를 네트워크 요소(110, 120, 150)에 통신하고;
    상기 제1 시간 주기 이후의 제2 시간 주기에, 상기 객체의 제1 상태를 기반으로 상기 객체의 상태를 예측하고;
    상기 제2 시간 주기에, 상기 객체의 역학적 특징을 기반으로 상기 객체의 제2 상태를 검출하고; 또한
    상기 예측된 상태가 상기 제2 상태와 다른 것으로 상기 프로세싱 회로가 결정하면, 상기 제2 상태를 상기 네트워크 요소에 통신하도록 동작가능한 무선 디바이스.
  12. 제11항에 있어서,
    상기 객체의 역학적 특징은 헤딩, 위치, 속도, 및 가속도 중 적어도 하나를 포함하는 무선 디바이스.
  13. 제11항 및 제12항 중 한 항에 있어서,
    상기 프로세싱 회로는 상기 예측된 상태와 상기 제2 상태가 적어도 한계치 양 만큼 다른 것으로 결정하도록 동작가능한 무선 디바이스.
  14. 제11항 내지 제13항 중 임의의 한 항에 있어서,
    상기 프로세싱 회로는 상기 제1 상태의 선형 추론을 사용하여 상기 객체의 상태를 예측하도록 동작가능한 무선 디바이스.
  15. 제11항 내지 제14항 중 임의의 한 항에 있어서,
    상기 프로세싱 회로는 상기 객체의 제1 상태를 상기 네트워크 요소에 통신한 이후 한계치 양의 시간이 경과된 것으로 결정하면, 상기 제2 상태를 상기 네트워크 요소에 통신하도록 더 동작가능한 무선 디바이스.
  16. 제11항 내지 제15항 중 임의의 한 항에 있어서,
    상기 객체는 상기 무선 디바이스인 무선 디바이스.
  17. 제11항 내지 제15항 중 임의의 한 항에 있어서,
    상기 객체는 상기 무선 디바이스에 근접해 있는 객체인 무선 디바이스.
  18. 제11항 내지 제17항 중 임의의 한 항에 있어서,
    상기 네트워크 요소는 또 다른 무선 디바이스, 네트워크 노드, 및 클라우드 서버 중 적어도 하나를 포함하는 무선 디바이스.
  19. 제11항 내지 제18항 중 임의의 한 항에 있어서,
    상기 객체는 차량을 포함하는 무선 디바이스.
  20. 제11항 내지 제19항 중 임의의 한 항에 있어서,
    상기 프로세싱 회로는 협력 인식 메시지(CAM)를 송신함으로서 상기 제1 또는 제2 상태를 통신하도록 동작가능한 무선 디바이스.
  21. 네트워크 요소에서 사용하는 방법으로서,
    제1 시간 주기에 객체의 제1 상태를, 무선 디바이스로부터, 수신하는 단계(612);
    상기 제1 상태를 사용하여 상기 객체의 현재 상태를 업데이트하는 단계(613);
    상기 제1 시간 주기 이후의 제2 시간 주기에, 상기 객체의 제1 상태를 기반으로 상기 객체의 상태를 예측하는 단계(614);
    상기 예측된 상태를 사용하여 상기 객체의 현재 상태를 업데이트하는 단계(615);
    상기 예측된 상태와 다른, 상기 객체의 제2 상태를 수신하는 단계(616); 및
    상기 제2 상태를 사용하여 상기 객체의 현재 상태를 업데이트하는 단계(618)를 포함하는 방법.
  22. 제21항에 있어서,
    상기 객체의 제1 상태는 헤딩, 위치, 속도, 및 가속도 중 적어도 하나를 기반으로 하는 방법.
  23. 제21항 및 제22항 중 한 항에 있어서,
    상기 객체의 상태를 예측하는 단계는 상기 제1 상태의 선형 추론을 포함하는 방법.
  24. 제21항 내지 제23항 중 임의의 한 항에 있어서,
    상기 네트워크 요소는 무선 디바이스, 네트워크 노드, 및 클라우드 서버 중 적어도 하나를 포함하는 방법.
  25. 제21항 내지 제24항 중 임의의 한 항에 있어서,
    상기 객체는 상기 무선 디바이스인 방법.
  26. 제21항 내지 제24항 중 임의의 한 항에 있어서,
    상기 객체는 상기 무선 디바이스에 근접해 있는 객체인 방법.
  27. 제21항 내지 제26항 중 임의의 한 항에 있어서,
    상기 객체는 차량을 포함하는 방법.
  28. 제21항 내지 제27항 중 임의의 한 항에 있어서,
    상기 제1 또는 제2 상태를 수신하는 단계는 협력 인식 메시지(CAM)를 수신하는 단계를 포함하는 방법.
  29. 프로세싱 회로(720, 820, 920)를 포함하는 네트워크 요소(110, 120, 150)로서,
    상기 프로세싱 회로(720, 820, 920)는:
    제1 시간 주기에 객체(10)의 제1 상태를, 무선 디바이스로(110)부터, 수신하고;
    상기 제1 상태를 사용하여 상기 객체의 현재 상태를 업데이트하고;
    상기 제1 시간 주기 이후의 제2 시간 주기에, 상기 객체의 제1 상태를 기반으로 상기 객체의 상태를 예측하고;
    상기 예측된 상태를 사용하여 상기 객체의 현재 상태를 업데이트하고;
    상기 예측된 상태와 다른, 상기 객체의 제2 상태를 수신하고; 또한
    상기 제2 상태를 사용하여 상기 객체의 현재 상태를 업데이트하도록 동작가능한 네트워크 요소.
  30. 제29항에 있어서,
    상기 객체의 제1 상태는 헤딩, 위치, 속도, 및 가속도 중 적어도 하나를 기반으로 하는 네트워크 요소.
  31. 제29항 및 제30항 중 한 항에 있어서,
    상기 프로세싱 회로는 상기 제1 상태의 선형 추론을 사용하여 상기 객체의 상태를 예측하도록 동작가능한 네트워크 요소.
  32. 제29항 내지 제31항 중 임의의 한 항에 있어서,
    상기 네트워크 요소는 무선 디바이스, 네트워크 노드, 및 클라우드 서버 중 적어도 하나를 포함하는 네트워크 요소.
  33. 제29항 내지 제32항 중 임의의 한 항에 있어서,
    상기 객체는 상기 무선 디바이스인 네트워크 요소.
  34. 제29항 내지 제32항 중 임의의 한 항에 있어서,
    상기 객체는 상기 무선 디바이스에 근접해 있는 객체인 네트워크 요소.
  35. 제29항 내지 제34항 중 임의의 한 항에 있어서,
    상기 객체는 차량을 포함하는 네트워크 요소.
  36. 제29항 내지 제35항 중 임의의 한 항에 있어서,
    상기 프로세싱 회로는 협력 인식 메시지(CAM)를 수신함으로서 상기 제1 또는 제2 상태를 수신하도록 동작가능한 네트워크 요소.
  37. 검출 모듈(750), 예측 모듈(752), 및 통신 모듈(754)을 포함하는 무선 디바이스로서,
    상기 검출 모듈은 제1 시간 주기에, 객체의 역학적 특징을 기반으로 객체(10)의 제1 상태를 검출하도록 동작가능하고;
    상기 통신 모듈은 상기 객체의 제1 상태를 네트워크 요소(110, 120, 150)에 통신하도록 동작가능하고;
    상기 예측 모듈은 상기 제1 시간 주기 이후의 제2 시간 주기에, 상기 객체의 제1 상태를 기반으로 상기 객체의 상태를 예측하도록 동작가능하고;
    상기 검출 모듈은 상기 제2 시간 주기에, 상기 객체의 역학적 특징을 기반으로 상기 객체의 제2 상태를 검출하도록 더 동작가능하고; 또한
    상기 예측된 상태가 상기 제2 상태와 다른 것으로 상기 프로세싱 회로가 결정하면, 상기 통신 모듈은 상기 제2 상태를 상기 네트워크 요소에 통신하도록 더 동작가능한 무선 디바이스.
  38. 수신 모듈(950) 및 예측 모듈(952)을 포함하는 네트워크 요소(110, 120, 150)로서,
    상기 수신 모듈은 제1 시간 주기에 객체(10)의 제1 상태를, 무선 디바이스로(110)부터, 수신하도록 동작가능하고;
    상기 예측 모듈은:
    상기 제1 상태를 사용하여 상기 객체의 현재 상태를 업데이트하고;
    상기 제1 시간 주기 이후의 제2 시간 주기에, 상기 객체의 제1 상태를 기반으로 상기 객체의 상태를 예측하고;
    상기 예측된 상태를 사용하여 상기 객체의 현재 상태를 업데이트하도록 동작가능하고;
    상기 수신 모듈은 상기 예측된 상태와 다른, 상기 객체의 제2 상태를 수신하도록 더 동작가능하고; 또한
    상기 예측 모듈은 상기 제2 상태를 사용하여 상기 객체의 현재 상태를 업데이트하도록 더 동작가능한 네트워크 요소.
KR1020197031722A 2017-05-04 2018-04-27 예측 기반의 메시지 전송 트리거 KR20190130626A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201762501270P 2017-05-04 2017-05-04
US62/501,270 2017-05-04
PCT/EP2018/060993 WO2018202601A1 (en) 2017-05-04 2018-04-27 Prediction based message transmission triggering

Publications (1)

Publication Number Publication Date
KR20190130626A true KR20190130626A (ko) 2019-11-22

Family

ID=62111063

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020197031722A KR20190130626A (ko) 2017-05-04 2018-04-27 예측 기반의 메시지 전송 트리거

Country Status (7)

Country Link
US (1) US20200204952A1 (ko)
EP (1) EP3619907A1 (ko)
JP (1) JP2020519105A (ko)
KR (1) KR20190130626A (ko)
CN (1) CN110574353A (ko)
WO (1) WO2018202601A1 (ko)
ZA (1) ZA201906586B (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114286317A (zh) * 2020-10-01 2022-04-05 大众汽车股份公司 用于在遥控操作式驾驶会话中通信的方法、计算机程序、通信电路、载具和远程控制中心

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11032370B2 (en) * 2018-11-14 2021-06-08 Toyota Jidosha Kabushiki Kaisha Wireless communications in a vehicular macro cloud
US11991606B2 (en) * 2019-07-02 2024-05-21 Qualcomm Incorporated Method and apparatus for hybrid vehicle to pedestrian system
EP3783930B1 (en) * 2019-08-22 2022-08-17 Kapsch TrafficCom AG Service station for an intelligent transportation system
CN111092795B (zh) * 2019-11-18 2022-04-01 北京小米移动软件有限公司 功能控制方法、功能控制装置及计算机可读存储介质
KR20220031442A (ko) * 2020-09-04 2022-03-11 현대자동차주식회사 V2x 메쉬 네트워크 시스템 및 그 운영 방법
US11877217B2 (en) 2021-02-01 2024-01-16 Toyota Motor Engineering & Manufacturing North America, Inc. Message processing for wireless messages based on value of information
GB2620981A (en) * 2022-07-28 2024-01-31 Canon Kk Improved communication within an intelligent transport system for signalling hidden objects
DE102022209276A1 (de) 2022-09-07 2024-03-07 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zum Verringern einer Sendefrequenz von Nachrichten eines Fahrzeugs

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8050855B2 (en) * 2008-08-07 2011-11-01 General Motors Llc Method and system for transmitting data to a traffic information server
DE102011101359A1 (de) * 2011-05-12 2012-11-15 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Verfahren und Vorrichtung zur Klassifikation von Daten
GB2496165A (en) * 2011-11-03 2013-05-08 Renesas Mobile Corp Method and Apparatus for Handover Using Predicted Vehicular Locations
US8457827B1 (en) * 2012-03-15 2013-06-04 Google Inc. Modifying behavior of autonomous vehicle based on predicted behavior of other vehicles
US9253753B2 (en) * 2012-04-24 2016-02-02 Zetta Research And Development Llc-Forc Series Vehicle-to-vehicle safety transceiver using time slots
US9843894B2 (en) * 2014-05-30 2017-12-12 Apple Inc. Determining a size of a significant user location
GB201420988D0 (en) * 2014-11-26 2015-01-07 Tomtom Telematics Bv Apparatus and method for vehicle economy improvement
US20160357262A1 (en) * 2015-06-05 2016-12-08 Arafat M.A. ANSARI Smart vehicle
EP3412055B1 (en) * 2016-03-31 2021-05-05 Lenovo Innovations Limited (Hong Kong) Triggering transmissions using location information

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114286317A (zh) * 2020-10-01 2022-04-05 大众汽车股份公司 用于在遥控操作式驾驶会话中通信的方法、计算机程序、通信电路、载具和远程控制中心
EP3979027A1 (en) * 2020-10-01 2022-04-06 Volkswagen Ag Methods, computer programs, communication circuits for communicating in a tele-operated driving session, vehicle and remote control center for controlling a vehicle from remote

Also Published As

Publication number Publication date
WO2018202601A1 (en) 2018-11-08
CN110574353A (zh) 2019-12-13
JP2020519105A (ja) 2020-06-25
EP3619907A1 (en) 2020-03-11
US20200204952A1 (en) 2020-06-25
ZA201906586B (en) 2021-04-28

Similar Documents

Publication Publication Date Title
KR20190130626A (ko) 예측 기반의 메시지 전송 트리거
US11490287B2 (en) System and method for congestion control in a communication system
CN110291731B (zh) Its状态指示
EP2901724B1 (en) Cellular-network based control of vehicle-to-vehicle communication
US20200170059A1 (en) Capability signalling for multicarrier sidelink
US10157539B1 (en) Techniques and apparatuses for prioritizing vehicle-to-everything (V2X) communication messages based on threat level estimation
EP3231235B1 (en) Transport format for communications
EP3343995B1 (en) Method for transreceiving v2x signal of terminal in wireless communication system, and terminal using the method
KR102328300B1 (ko) 전자 장치, 정보 처리 디바이스 및 정보 처리 방법
US20200045579A1 (en) Information transmission method and apparatus and computer storage medium
CN108141701B (zh) 用于选择传输格式的方法和设备
EP3714624B1 (en) Location aware scheduling
CN113491168B (zh) Nr v2x的副链路资源信息传输
US20200322897A1 (en) Harq feedback and sidelink rsrp report of groupcast v2x
US11470622B2 (en) Method for scheduling vehicle-to-vehicle communications
JP6993432B2 (ja) 無線通信ネットワークにおける無線デバイスの通信を可能にすること
WO2017005299A1 (en) Connection configuration
EP4090100A1 (en) Collision detection in sidelink group communications
OA18898A (en) Capability signalling for multicarrier sidelink

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application