KR20240072976A - System and method for providing traffic information - Google Patents

System and method for providing traffic information Download PDF

Info

Publication number
KR20240072976A
KR20240072976A KR1020240059947A KR20240059947A KR20240072976A KR 20240072976 A KR20240072976 A KR 20240072976A KR 1020240059947 A KR1020240059947 A KR 1020240059947A KR 20240059947 A KR20240059947 A KR 20240059947A KR 20240072976 A KR20240072976 A KR 20240072976A
Authority
KR
South Korea
Prior art keywords
vehicle
information
traffic
server
vehicle terminal
Prior art date
Application number
KR1020240059947A
Other languages
Korean (ko)
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 현대자동차주식회사
Priority to KR1020240059947A priority Critical patent/KR20240072976A/en
Publication of KR20240072976A publication Critical patent/KR20240072976A/en

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0137Measuring and analyzing of parameters relative to traffic conditions for specific applications
    • G08G1/0141Measuring and analyzing of parameters relative to traffic conditions for specific applications for traffic information dissemination
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/02Registering or indicating driving, working, idle, or waiting time only
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • 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/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • 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/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096833Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/097Supervising of traffic control systems, e.g. by giving an alarm if two crossing streets have green light simultaneously

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)

Abstract

본 발명은 교통정보 제공 시스템 및 방법에 관한 것으로, 차량 정보를 수집하여 교통상황을 인식하고 상기 교통상황에 근거하여 상기 차량 정보를 전송하는 전송 주기를 조정하는 차량 단말, 및 상기 차량 단말로부터 전송되는 차량 정보를 분석하여 교통정보를 제공하는 서버를 포함한다.The present invention relates to a system and method for providing traffic information, a vehicle terminal that collects vehicle information, recognizes traffic conditions, and adjusts a transmission period for transmitting the vehicle information based on the traffic situation, and It includes a server that analyzes vehicle information and provides traffic information.

Description

교통정보 제공 시스템 및 방법{SYSTEM AND METHOD FOR PROVIDING TRAFFIC INFORMATION}Traffic information provision system and method {SYSTEM AND METHOD FOR PROVIDING TRAFFIC INFORMATION}

본 발명은 차량 정보를 수집하여 교통상황을 분석하여 교통정보를 제공하는 교통정보 제공 시스템 및 방법에 관한 것이다.The present invention relates to a traffic information provision system and method that collects vehicle information, analyzes traffic conditions, and provides traffic information.

지능형 도로 교통 시스템(Intellingent Transport System, ITS)은 도로, 차량, 신호시스템 등 기존 교통체계의 구성 요소에 전자ㆍ제어ㆍ통신 등 첨단기술을 적용하여 교통 체증 등의 교통 문제에 효과적으로 대응하기 위한 차세대 교통 시스템이다. 이러한 교통 시스템은 차량으로부터 교통상황을 분석하기 위한 정보를 수집할 수 있다. 예컨대, 교통 시스템은 차량으로부터 위치 정보를 제공받아 도로 구간별 평균 차량 속도를 산출한다. 이때, 차량은 1초당 위치 정보를 기록하고 1분 주기로 기록된 위치 정보를 교통관제 센터로 전송한다. 이러한 종래의 교통 시스템은 사전에 결정된 고정 주기로 정보를 수집하기 때문에 교통상황이 급변하는 경우 이를 감지하기 어렵다.The Intelligent Transport System (ITS) is a next-generation transport system that effectively responds to traffic problems such as traffic congestion by applying cutting-edge technologies such as electronics, control, and communication to components of the existing transport system such as roads, vehicles, and signal systems. It's a system. These transportation systems can collect information from vehicles to analyze traffic conditions. For example, the transportation system receives location information from vehicles and calculates the average vehicle speed for each road section. At this time, the vehicle records location information per second and transmits the recorded location information to the traffic control center at one-minute intervals. Because these conventional transportation systems collect information at fixed, predetermined intervals, it is difficult to detect when traffic conditions change suddenly.

KRKR 1020060059364 1020060059364 AA

본 발명은 차량 정보를 수집하여 교통상황을 분석하여 교통정보를 제공하는 교통정보 제공 시스템 및 방법을 제공하고자 한다.The present invention seeks to provide a traffic information provision system and method that collects vehicle information, analyzes traffic conditions, and provides traffic information.

또한, 본 발명은 차량이 주행하는 구간의 교통상황을 고려하여 차량 정보를 수집하는 주기를 조정할 수 있는 교통정보 제공 시스템 및 방법을 제공하고자 한다.In addition, the present invention seeks to provide a traffic information providing system and method that can adjust the cycle of collecting vehicle information in consideration of traffic conditions in the section where the vehicle is driving.

상기한 과제를 해결하기 위하여, 본 발명의 일 실시 예에 따른 차량 단말은 차량에 탑재된 센서들을 통해 차량 정보를 수집하는 차량 정보 수집부, 서버로 상기 차량 정보를 전송하는 통신부, 및 상기 차량 정보에 근거하여 교통상황을 인식하고 인식된 교통상황에 따라 상기 차량 정보의 전송 주기를 조정하는 처리부를 포함하되, 상기 처리부는, 상기 차량 정보에 포함되는 방향지시등 점등 유지 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 특징으로 한다.In order to solve the above problem, a vehicle terminal according to an embodiment of the present invention includes a vehicle information collection unit that collects vehicle information through sensors mounted on the vehicle, a communication unit that transmits the vehicle information to a server, and the vehicle information. and a processing unit that recognizes the traffic situation based on the traffic situation and adjusts the transmission period of the vehicle information according to the recognized traffic situation, wherein the processing unit, if the turn signal light maintenance time included in the vehicle information is longer than the reference time, the vehicle It is characterized by determining that it is located in this congestion section.

상기 차량 정보는, 차량 속도, 단위 시간 당 브레이크 페달을 밟는 빈도수 및 정차 시간 중 적어도 하나 이상을 더 포함하는 것을 특징으로 한다.The vehicle information may further include at least one of vehicle speed, frequency of pressing the brake pedal per unit time, and stopping time.

상기 처리부는, 상기 차량 속도가 기준 속도 미만이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 한다.The processing unit may further include determining that the vehicle is located in a congestion section when the vehicle speed is less than a reference speed.

상기 처리부는, 상기 단위 시간 당 브레이크 페달을 밟는 빈도수가 기준 횟수 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 한다.The processing unit may further include determining that the vehicle is located in a congested section if the frequency of pressing the brake pedal per unit time is more than a reference number.

상기 처리부는, 상기 정차 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 한다.The processing unit may further include determining that the vehicle is located in a congestion section if the stopping time is longer than a reference time.

상기 처리부는, 상기 서버로부터 제공받은 교통상황정보를 고려하여 상기 차량의 정체 구간 위치 여부를 확인하는 것을 더 포함하는 것을 특징으로 한다.The processing unit may further include checking whether the vehicle is located in a congested section in consideration of traffic situation information provided from the server.

본 발명의 일 실시 예에 따른 교통정보 제공 시스템은 차량 정보를 수집하여 교통상황을 인식하고 상기 교통상황에 근거하여 상기 차량 정보를 전송하는 전송 주기를 조정하는 차량 단말, 및 상기 차량 단말로부터 전송되는 차량 정보를 분석하여 교통정보를 제공하는 서버를 포함하되, 상기 차량 단말은 상기 차량 정보에 포함되는 방향지시등 점등 유지 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 특징으로 한다.A traffic information provision system according to an embodiment of the present invention includes a vehicle terminal that collects vehicle information, recognizes traffic conditions, and adjusts a transmission period for transmitting the vehicle information based on the traffic situation, and It includes a server that analyzes vehicle information and provides traffic information, wherein the vehicle terminal determines that the vehicle is located in a congested section if the turn signal light maintenance time included in the vehicle information is longer than a reference time. .

상기 차량 단말은, 차량에 탑재된 센서들을 통해 상기 차량 정보를 수집하고 수집된 차량 정보를 토대로 상기 차량의 정체 구간 위치 여부를 확인하며 확인결과에 따라 상기 전송 주기를 조정하는 것을 특징으로 한다.The vehicle terminal collects vehicle information through sensors mounted on the vehicle, determines whether the vehicle is located in a congestion section based on the collected vehicle information, and adjusts the transmission period according to the confirmation result.

상기 서버는, 상기 차량 정보가 수신되는 수신 주기를 감지하고, 감지된 수신 주기가 기준 주기 이하인지를 확인하는 것을 특징으로 한다.The server is characterized in that it detects the reception period in which the vehicle information is received and checks whether the detected reception period is less than or equal to the reference period.

상기 서버는, 상기 감지된 수신 주기가 상기 기준 주기 이하이며 상기 차량 단말로부터 경로 재탐색 요청을 수신하면 정체 구간을 우회하는 우회 경로를 탐색하여 전송하는 것을 특징으로 한다.When the detected reception period is less than or equal to the reference period and a route re-search request is received from the vehicle terminal, the server searches for a detour route that bypasses the congested section and transmits the route.

본 발명의 일 실시 예에 따른 교통정보 제공 방법은 차량 단말이 차량 정보를 수집하여 교통상황을 감지하는 단계, 상기 차량 단말이 상기 교통상황에 따라 전송 주기를 조정하는 단계, 상기 차량이 조정된 전송 주기에 따라 상기 차량 정보를 서버로 전송하는 단계, 및 상기 서버가 상기 차량 정보를 토대로 교통정보를 제공하는 단계를 포함하되, 상기 차량의 교통상황을 감지하는 단계에서, 상기 차량 단말은 상기 차량 정보에 포함되는 방향지시등 점등 유지 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 특징으로 한다.A method of providing traffic information according to an embodiment of the present invention includes the steps of a vehicle terminal collecting vehicle information to detect a traffic situation, the vehicle terminal adjusting a transmission period according to the traffic situation, and the vehicle adjusting transmission. Transmitting the vehicle information to a server according to a period, and providing traffic information based on the vehicle information by the server, wherein in the step of detecting the traffic situation of the vehicle, the vehicle terminal provides the vehicle information If the turn signal light maintenance time included in is longer than the reference time, it is determined that the vehicle is located in a congested section.

상기 차량 정보는, 차량 속도, 단위 시간 당 브레이크 페달을 밟는 빈도수 및 정차 시간 중 적어도 하나 이상을 더 포함하는 것을 특징으로 한다.The vehicle information may further include at least one of vehicle speed, frequency of pressing the brake pedal per unit time, and stopping time.

상기 차량의 교통상황을 감지하는 단계에서, 상기 차량 단말은 상기 차량 속도가 기준 속도 이하이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 한다.In the step of detecting the traffic situation of the vehicle, the vehicle terminal may further include determining that the vehicle is located in a congestion section if the vehicle speed is less than a reference speed.

상기 차량의 교통상황을 감지하는 단계에서, 상기 차량 단말은 상기 단위 시간 당 브레이크 페달을 밟는 빈도가 기준 횟수 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 한다.In the step of detecting the traffic situation of the vehicle, the vehicle terminal may further include determining that the vehicle is located in a congested section if the frequency of pressing the brake pedal per unit time is more than a reference number.

상기 차량의 교통상황을 감지하는 단계에서, 상기 차량 단말은 상기 정차 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 한다.In the step of detecting the traffic situation of the vehicle, the vehicle terminal may further include determining that the vehicle is located in a congestion section if the stopping time is longer than a reference time.

상기 차량의 교통상황을 감지하는 단계에서, 상기 차량 단말은 상기 서버로부터 제공받은 교통상황정보를 고려하여 상기 차량의 정체 구간 위치 여부를 확인하는 것을 더 포함하는 것을 특징으로 한다.In the step of detecting the traffic situation of the vehicle, the vehicle terminal may further include checking whether the vehicle is located in a congested section by considering traffic situation information provided from the server.

상기 교통정보를 제공하는 단계는, 상기 서버가 상기 차량 정보가 수신되는 수신 주기를 감지하는 단계, 상기 서버가 감지된 수신 주기가 기준 주기 이하이면 정체 구간을 우회하는 우회 경로를 탐색하는 단계, 및 상기 서버가 탐색된 우회 경로를 상기 차량 단말로 전송하는 단계를 포함하는 것을 특징으로 한다.The step of providing the traffic information includes, the server detecting a reception period in which the vehicle information is received, the server searching for a detour route to bypass the congested section if the detected reception period is less than the standard period, and Characterized in that the server transmits the discovered detour route to the vehicle terminal.

상기 우회 경로를 탐색하는 단계에서, 상기 서버는 상기 차량 단말로부터 경로 재탐색 요청이 있으면 우회 경로를 탐색하는 것을 특징으로 한다.In the step of searching for the detour route, the server searches for the detour route when there is a request for re-searching the route from the vehicle terminal.

본 발명에 따르면, 차량이 정체 구간에 위치하는 경우 짧은 주기로 차량 정보를 수집하여 교통관제 센터에 제공하므로, 정체 상황을 빠르게 인식하여 교통정보로 제공할 수 있다.According to the present invention, when a vehicle is located in a congested section, vehicle information is collected at short intervals and provided to the traffic control center, so the congestion situation can be quickly recognized and provided as traffic information.

또한, 본 발명에 따르면, 차량이 가변적인 주기로 차량 정보를 수집하여 서버에 제공하므로, 서버 부하를 줄일 수 있다.Additionally, according to the present invention, the server load can be reduced because the vehicle collects vehicle information at variable intervals and provides it to the server.

또한, 본 발명에 따르면, 차량이 정체 구간에 위치하는 경우 경로 재탐색을 강제적으로 실시하여 정체 구간을 우회할 수 있게 한다.Additionally, according to the present invention, when a vehicle is located in a congested section, a route re-search is compulsorily performed to enable the vehicle to bypass the congested section.

도 1은 본 발명의 일 실시 예에 따른 교통정보 제공 시스템을 도시한 블록구성도.
도 2 및 도 3은 본 발명의 일 실시 예에 따른 교통정보 제공 방법을 도시한 흐름도.
도 4는 본 발명의 일 실시 예에 따른 교통정보 제공 방법을 실행하는 컴퓨팅 시스템을 보여주는 블록도.
1 is a block diagram showing a traffic information provision system according to an embodiment of the present invention.
2 and 3 are flowcharts showing a method of providing traffic information according to an embodiment of the present invention.
Figure 4 is a block diagram showing a computing system executing a method for providing traffic information according to an embodiment of the present invention.

이하, 본 발명의 일부 실시 예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시 예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시 예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail through illustrative drawings. When adding reference numerals to components in each drawing, it should be noted that identical components are given the same reference numerals as much as possible even if they are shown in different drawings. Additionally, when describing embodiments of the present invention, if detailed descriptions of related known configurations or functions are judged to impede understanding of the embodiments of the present invention, the detailed descriptions will be omitted.

본 발명의 실시 예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In describing the components of the embodiments of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are only used to distinguish the component from other components, and the nature, sequence, or order of the component is not limited by the term. Additionally, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by a person of ordinary skill in the technical field to which the present invention pertains. Terms defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and should not be interpreted in an ideal or excessively formal sense unless explicitly defined in the present application. No.

도 1은 본 발명의 일 실시 예에 따른 교통정보 제공 시스템을 도시한 블록구성도이다.1 is a block diagram showing a traffic information provision system according to an embodiment of the present invention.

도 1을 참조하면, 교통정보 제공 시스템은 네트워크를 통해 연결되는 차량 단말(100) 및 교통관제 서버(200)를 포함한다. 네트워크 기술로는 WLAN(Wireless LAN)(WiFi), Wibro(Wireless broadband) 및 Wimax(World Interoperability for Microwave Access) 등의 무선 인터넷 기술, 블루투스(Bluetooth), NFC(Near Field Communication), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband) 및 지그비(ZigBee) 등의 근거리 통신 기술, CDMA(Code Division Multiple Access), GSM(Global System for Mobile communication), LTE(Long Term Evolution) 및 LTE-Advanced 등의 이동 통신 기술이 이용될 수 있다.Referring to FIG. 1, the traffic information providing system includes a vehicle terminal 100 and a traffic control server 200 connected through a network. Network technologies include wireless Internet technologies such as WLAN (Wireless LAN) (WiFi), Wibro (Wireless broadband), and Wimax (World Interoperability for Microwave Access), Bluetooth, NFC (Near Field Communication), and RFID (Radio Frequency Identification). ), infrared communication (IrDA, infrared Data Association), short-range communication technologies such as UWB (Ultra Wideband) and ZigBee, CDMA (Code Division Multiple Access), GSM (Global System for Mobile communication), LTE (Long Term Evolution) ) and LTE-Advanced can be used.

차량 단말(100)은 차량에 탑재되어 차량 정보를 수집하고, 수집된 차량 정보를 토대로 차량이 주행 중인 도로의 교통상황을 인식한다. 차량 단말(100)은 인식된 교통상황에 따라 수집된 차량 정보를 송신(전송)하는 송신 주기(전송 주기)를 조정한다. 여기서, 교통상황은 원활, 서행 및 정체로 구분될 수 있다.The vehicle terminal 100 is mounted on a vehicle, collects vehicle information, and recognizes the traffic situation on the road on which the vehicle is traveling based on the collected vehicle information. The vehicle terminal 100 adjusts the transmission period (transmission period) for transmitting (transmitting) the collected vehicle information according to the recognized traffic situation. Here, traffic conditions can be classified as smooth, slow, and congested.

차량 단말(100)은 통신부(110), 차량 정보 수집부(120), 저장부(130), 출력부(140) 및 처리부(150)를 포함한다.The vehicle terminal 100 includes a communication unit 110, a vehicle information collection unit 120, a storage unit 130, an output unit 140, and a processing unit 150.

통신부(110)는 차량 통신 네트워크 및/무선 네트워크를 통해 차량 정보를 서버(200)에 송신한다. 또한, 통신부(110)는 서버(200)로부터 전송되는 교통정보를 수신한다. 여기서, 차량 통신 네트워크 기술로는 CAN(Controller Area Network), MOST(Media Oriented Systems Transport) 네트워크, LIN(Local Interconnect Network) 및/또는 X-by-Wire(Flexray) 등의 차량내 네트워크(In-Vehicle Network, IVN) 및/또는 차량간(Vehicle to Vehicle, V2V) 통신 네트워크 및 차량과 인프라간(Vehicle to Infrastructure, V2I) 통신 네트워크 등의 차량사물(Vehicle to Everything, V2X) 통신 네트워크가 이용될 수 있다. 무선 네트워크 기술로는 WiFi, Wibro 및 Wimax 등의 무선 인터넷 기술, 블루투스, NFC, RFID 및 적외선 통신 등의 근거리 통신 기술, 및/또는 이동 통신 기술이 이용될 수 있다.The communication unit 110 transmits vehicle information to the server 200 through the vehicle communication network and/or wireless network. Additionally, the communication unit 110 receives traffic information transmitted from the server 200. Here, vehicle communication network technologies include in-vehicle networks such as CAN (Controller Area Network), MOST (Media Oriented Systems Transport) network, LIN (Local Interconnect Network), and/or X-by-Wire (Flexray). Network, IVN) and/or vehicle-to-everything (V2X) communication networks, such as vehicle-to-vehicle (V2V) communication networks and vehicle-to-infrastructure (V2I) communication networks, may be used. . Wireless network technologies may include wireless Internet technologies such as WiFi, Wibro, and Wimax, short-range communication technologies such as Bluetooth, NFC, RFID, and infrared communication, and/or mobile communication technologies.

차량 정보 수집부(120)는 차량에 탑재되는 속도 센서, 브레이크 페달 센서(brake pedal sensor) 및 휠속(wheel speed) 센서 등의 센서들을 통해 차량 정보를 수집(획득)한다. 또한, 차량 정보 수집부(120)는 IVN을 통해 연결되는 차량 내 전자제어장치(ECU)로부터 차량 정보를 수집(획득)할 수도 있다. 차량 정보는 차량 속도(차속), 단위 시간 당 브레이크 페달을 밟는 빈도수, 정차 시간 및 방향지시등 점등 유지 시간 중 적어도 하나 이상을 포함할 수 있다.The vehicle information collection unit 120 collects (acquires) vehicle information through sensors mounted on the vehicle, such as a speed sensor, a brake pedal sensor, and a wheel speed sensor. Additionally, the vehicle information collection unit 120 may collect (obtain) vehicle information from an electronic control unit (ECU) in the vehicle connected through IVN. Vehicle information may include at least one of vehicle speed (vehicle speed), frequency of pressing the brake pedal per unit time, stopping time, and turn signal light maintenance time.

차량 정보 수집부(120)는 GPS(Global Positioning System) 수신기를 통해 차량의 현재 위치를 획득할 수도 있다. GPS 수신기(미도시)는 위성으로부터 전송되는 위성 신호를 이용하여 차량의 현재 위치를 산출한다.The vehicle information collection unit 120 may obtain the current location of the vehicle through a Global Positioning System (GPS) receiver. A GPS receiver (not shown) calculates the current location of the vehicle using satellite signals transmitted from satellites.

저장부(130)는 처리부(150)의 동작을 제어하기 위한 프로그램을 저장할 수 있다. 저장부(130)는 차량 식별 정보 및 처리부(150)의 입력 및/또는 출력 데이터들을 저장할 수도 있다.The storage unit 130 may store a program for controlling the operation of the processing unit 150. The storage unit 130 may store vehicle identification information and input and/or output data of the processing unit 150.

저장부(130)는 차량 정보 수집부(120)를 통해 수집되는 차량 정보를 저장하고, 통신부(110)를 통해 수신되는 교통상황정보를 저장할 수 있다. 저장부(130)는 설정되는 전송 주기(송신 주기) 및 지도 데이터 등을 저장한다. 또한, 저장부(130)는 교통상황(도로상황)별 전송주기를 포함하는 매핑 테이블(mapping table)을 저장할 수도 있다.The storage unit 130 may store vehicle information collected through the vehicle information collection unit 120 and traffic situation information received through the communication unit 110. The storage unit 130 stores the set transmission cycle (transmission cycle) and map data. Additionally, the storage unit 130 may store a mapping table including the transmission cycle for each traffic condition (road condition).

저장부(130)는 플래시 메모리(flash memory), 하드디스크(hard disk), SD 카드(Secure Digital Card), 램(Random Access Memory, RAM), SRAM(Static Random Access Memory), 롬(Read Only Memory, ROM), PROM(Programmable ReadOnly Memory), EEPROM(Electrically Erasable and Programmable ROM), EPROM(Erasable and Programmable ROM), 레지스터, 착탈형 디스크 및 웹 스토리지(web storage) 등의 저장매체 중 적어도 하나 이상의 저장매체(기록매체)로 구현될 수 있다.The storage unit 130 includes flash memory, hard disk, Secure Digital Card (SD card), Random Access Memory (RAM), Static Random Access Memory (SRAM), and Read Only Memory (ROM). , ROM), PROM (Programmable ReadOnly Memory), EEPROM (Electrically Erasable and Programmable ROM), EPROM (Erasable and Programmable ROM), register, removable disk, and web storage, at least one storage medium ( can be implemented as a recording medium).

출력부(140)는 처리부(150)의 동작에 따른 처리 상태 및 결과를 시각 정보 및/또는 청각 정보 등의 형태로 출력하기 위한 것으로, 디스플레이 및/또는 오디오 출력 모듈 등이 포함될 수 있다.The output unit 140 is for outputting the processing status and results according to the operation of the processing unit 150 in the form of visual information and/or auditory information, and may include a display and/or audio output module.

디스플레이는 액정 디스플레이(liquid crystal display, LCD), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display, TFT LCD), 유기 발광 다이오드(organic light-emitting diode, OLED) 디스플레이, 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display), 투명디스플레이, 헤드업 디스플레이(head-up display, HUD), 터치스크린 및 클러스터(cluster) 중 적어도 하나 이상으로 구현될 수 있다.Displays include liquid crystal display (LCD), thin film transistor-liquid crystal display (TFT LCD), organic light-emitting diode (OLED) display, flexible display, It may be implemented as at least one of a 3D display, a transparent display, a head-up display (HUD), a touch screen, and a cluster.

오디오 출력 모듈은 저장부(130)에 저장된 오디오 데이터를 출력할 수 있다. 이러한 오디오 출력 모듈은 리시버(receiver), 스피커(speaker), 및/또는 버저(buzzer) 등을 포함할 수 있다.The audio output module can output audio data stored in the storage unit 130. These audio output modules may include a receiver, speaker, and/or buzzer.

처리부(150)는 차량 단말(100)의 전반적인 동작을 제어한다. 처리부(150)는 ASIC(Application Specific Integrated Circuit), DSP(Digital Signal Processor), PLD(Programmable Logic Devices), FPGAs(Field Programmable Gate Arrays), CPU(Central Processing unit), 마이크로 컨트롤러(microcontrollers) 및 마이크로 프로세서(microprocessors) 중 적어도 하나를 포함할 수 있다.The processing unit 150 controls the overall operation of the vehicle terminal 100. The processing unit 150 includes application specific integrated circuits (ASICs), digital signal processors (DSPs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), central processing units (CPUs), microcontrollers, and microprocessors. It may include at least one of (microprocessors).

처리부(150)는 차량 정보 수집부(120)를 통해 차량 정보를 획득한다. 처리부(150)는 통신부(110)를 통해 교통관제 서버(200)에서 제공되는 교통상황정보를 획득한다.The processing unit 150 obtains vehicle information through the vehicle information collection unit 120. The processing unit 150 obtains traffic situation information provided by the traffic control server 200 through the communication unit 110.

처리부(150)는 차량 정보 및 교통상황정보 중 적어도 하나 이상을 이용하여 차량이 주행하고 있는 도로의 소통상황(교통상황)을 확인한다. 처리부(150)는 차량이 원활 구간, 서행 구간 및 정체 구간 중 어느 구간에 위치하는지를 결정한다. The processing unit 150 uses at least one of vehicle information and traffic situation information to check the traffic situation (traffic situation) on the road on which the vehicle is traveling. The processing unit 150 determines which section the vehicle is located in: a smooth section, a slow section, and a congested section.

처리부(150)는 다음 아래 조건 중 적어도 하나 이상에 해당하는 경우 차량이 정체 구간에 위치하는 것으로 인식한다.The processing unit 150 recognizes that the vehicle is located in a congested section when at least one of the following conditions is met.

1) 현재 차량 속도가 기준 속도 미만인 경우1) When the current vehicle speed is less than the standard speed

2) 정차 시간이 기준 시간(예: 1분) 이상인 경우2) When the stopping time is longer than the standard time (e.g. 1 minute)

3) 단위 시간 당 브레이크 페달을 밟는 빈도수가 기준 횟수 이상일 경우3) When the frequency of pressing the brake pedal per unit time is more than the standard number

4) 방향지시등을 점등한 상태로 기준 시간 이상 유지하는 경우4) When the turn signal is kept on for longer than the standard time.

여기서, 기준 속도는 차량이 현재 위치하는 도로의 종류(예: 일반도로, 일반국도, 도시고속 및 고속도로 등)에 따라 상이하다. 예컨대, 처리부(150)는 차량이 20km/h 미만의 속도로 일반 국도를 주행하는 중 이면 차량이 정체 구간을 주행하고 있다고 판단한다. 한편, 처리부(150)는 차량이 20km/h이상 40km/h 미만의 속도로 일반 국도를 주행하는 경우 차량이 서행 구간에 위치한다고 판단한다.Here, the reference speed varies depending on the type of road on which the vehicle is currently located (e.g., general road, general national road, urban expressway, expressway, etc.). For example, if the vehicle is traveling on a general national road at a speed of less than 20 km/h, the processing unit 150 determines that the vehicle is traveling in a congested section. Meanwhile, the processing unit 150 determines that the vehicle is located in a slow-moving section when the vehicle is traveling on a general national road at a speed of 20 km/h or more and less than 40 km/h.

한편, 처리부(150)는 차량 속도(차속)가 정해진 속도 이상이고, 서버(200)로부터 제공받은 교통상황정보도 원활인 경우 차량이 원활 구간에 위치한다고 판단한다. 예컨대, 처리부(150)는 차량 속도가 80km/h 이상이며 교통상황정보에 포함된 도로상황도 원활이면 차량이 주행하는 도로의 교통상황을 원활로 판단한다.Meanwhile, the processing unit 150 determines that the vehicle is located in a smooth section when the vehicle speed (vehicle speed) is higher than a predetermined speed and the traffic situation information provided by the server 200 is also smooth. For example, if the vehicle speed is 80 km/h or more and the road conditions included in the traffic situation information are also smooth, the processing unit 150 determines that the traffic conditions on the road on which the vehicle is traveling are smooth.

처리부(150)는 차량이 주행하는 도로의 교통상황에 근거하여 차량 정보를 서버(200)로 전송하는 전송 주기를 조정하여 설정한다. 처리부(150)는 차량이 주행하는 도로의 교통상황이 정체이면 전송 주기를 짧게 조정한다. 처리부(150)는 차량이 주행하는 도로의 교통상황이 원활이면 전송 주기를 길게 조정한다. 한편, 처리부(150)는 차량이 주행하는 도로의 교통상황이 서행이면 디폴트(default)로 설정되는 전송 주기를 이용한다.The processing unit 150 adjusts and sets the transmission period for transmitting vehicle information to the server 200 based on the traffic conditions of the road on which the vehicle travels. The processing unit 150 adjusts the transmission period to be short when traffic conditions on the road on which the vehicle is traveling are congested. The processing unit 150 adjusts the transmission period to be longer if the traffic conditions on the road on which the vehicle is traveling are smooth. Meanwhile, the processing unit 150 uses a transmission period set as default when the traffic conditions on the road on which the vehicle is traveling are slow.

처리부(150)는 설정되는 전송 주기에 따라 차량 정보 수집부(120)를 통해 수집되는 차량 정보를 서버(200)로 전송(송신)한다. 처리부(150)는 차량 정보를 전송할 때 차량 식별 정보 및 차량의 현재 위치를 함께 전송한다. 예를 들어, 처리부(150)는 차량이 정체 구간에 위치하는 경우 20초 주기로 차량 정보를 전송하고 차량이 원활 구간에 위치하면 2분 주기로 차량 정보를 전송한다. 또한, 처리부(150)는 차량이 서행 구간에 위치하면 1분 주기로 차량 정보를 전송한다.The processing unit 150 transmits (transmits) vehicle information collected through the vehicle information collection unit 120 to the server 200 according to a set transmission cycle. When transmitting vehicle information, the processing unit 150 transmits vehicle identification information and the current location of the vehicle. For example, the processing unit 150 transmits vehicle information every 20 seconds when the vehicle is located in a congested section, and transmits vehicle information every 2 minutes when the vehicle is located in a smooth section. Additionally, the processing unit 150 transmits vehicle information at one-minute intervals when the vehicle is located in a slow-moving section.

또한, 처리부(150)는 주행경로 상에 정체 구간이 포함되는 경우, 경로 재탐색을 교통관제 서버(200)에 요청할 수 있다. 처리부(150)는 교통관제 서버(200)에 의해 재탐색된 정체 구간 우회 경로를 토대로 경로를 안내한다.Additionally, if the driving route includes a congested section, the processing unit 150 may request the traffic control server 200 to re-search the route. The processing unit 150 guides the route based on the detour route in the congested section rediscovered by the traffic control server 200.

교통관제 서버(이하, 서버)(200)는 차량 단말(100)로부터 전송되는 차량 정보를 수신하며 차량 정보의 수신 주기를 감지한다. 서버(200)는 차량 단말(100)로부터 경로 재탐색 요청을 수신하면 정체 구간을 우회하는 정체 구간 우회 경로를 탐색한다. 서버(200)는 탐색된 정체 구간 우회 경로를 차량 단말(100)에 제공한다.The traffic control server (hereinafter referred to as server) 200 receives vehicle information transmitted from the vehicle terminal 100 and detects the reception period of the vehicle information. When the server 200 receives a route re-search request from the vehicle terminal 100, it searches for a route bypassing the congested section that bypasses the congested section. The server 200 provides the discovered route to bypass the congestion section to the vehicle terminal 100.

서버(200)는 통신부(210), 저장부(220) 및 처리부(230)를 포함한다.The server 200 includes a communication unit 210, a storage unit 220, and a processing unit 230.

통신부(210)는 차량 단말(100)과의 데이터 통신을 수행한다. 통신부(210)는 차량 단말(100)로부터 전송되는 차량 정보를 수신한다. 또한, 통신부(210)는 교통상황정보(예: 평균 차량 속도, 사고 및 공사 정보) 및/또는 정체 구간 우회 경로 등의 교통정보를 전송한다.The communication unit 210 performs data communication with the vehicle terminal 100. The communication unit 210 receives vehicle information transmitted from the vehicle terminal 100. Additionally, the communication unit 210 transmits traffic information such as traffic situation information (e.g., average vehicle speed, accident and construction information) and/or detour routes for congested sections.

저장부(220)는 처리부(230)의 전반적인 동작을 제어하기 위한 프로그램을 저장한다. 저장부(220)는 차량 단말(100)들로부터 전송되는 차량 정보 및 도로변에 설치되는 도로변 단말로부터 전송되는 도로 정보 등을 저장할 수 있다. The storage unit 220 stores a program for controlling the overall operation of the processing unit 230. The storage unit 220 may store vehicle information transmitted from the vehicle terminals 100 and road information transmitted from a roadside terminal installed on the roadside.

저장부(220)는 플래시 메모리, 하드디스크, SD 카드, 램, SRAM, 롬, PROM, EEPROM, EPROM, 레지스터, 착탈형 디스크 및 웹 스토리지 등의 저장매체 중 적어도 하나 이상의 저장매체로 구현될 수 있다.The storage unit 220 may be implemented with at least one storage medium such as flash memory, hard disk, SD card, RAM, SRAM, ROM, PROM, EEPROM, EPROM, register, removable disk, and web storage.

처리부(230)는 통신부(210)를 통해 차량 단말(100)로부터 전송되는 차량 정보를 수신한다. 처리부(230)는 차량 단말(100)별로 차량 정보가 수신되는 수신 주기를 감지(검출)한다.The processing unit 230 receives vehicle information transmitted from the vehicle terminal 100 through the communication unit 210. The processing unit 230 senses (detects) a reception period in which vehicle information is received for each vehicle terminal 100.

또한, 처리부(230)는 차량 단말(100)들로부터 전송되는 차량 정보들 및 도로변에 설치되는 도로변 단말들로부터 전송되는 도로 정보 등을 수신하고 그 수신된 정보들을 분석하여 교통상황정보를 생성한다. 처리부(230)는 정해진 주기로 생성된 교통상황정보를 전송한다.In addition, the processing unit 230 receives vehicle information transmitted from the vehicle terminals 100 and road information transmitted from roadside terminals installed on the roadside, analyzes the received information, and generates traffic situation information. The processing unit 230 transmits traffic situation information generated at a set period.

처리부(230)는 수신 주기가 기준 주기 이하인 상태에서 차량 단말(100)로부터 경로 재탐색 요청을 수신하면 정체 구간 우회 경로를 탐색한다. 처리부(230)는 차량 단말(100)의 주행경로 상에 위치하는 정체 구간을 고려하여 정체 구간 우회 경로를 탐색한다. 처리부(230)는 탐색된 정체 구간 우회 경로를 통신부(210)를 통해 차량 단말(100)에 전송한다.When the processing unit 230 receives a route re-search request from the vehicle terminal 100 while the reception period is less than or equal to the reference period, the processing unit 230 searches for a route bypassing the congestion section. The processing unit 230 searches for a route to bypass the congestion section by considering the congestion section located on the driving path of the vehicle terminal 100. The processing unit 230 transmits the discovered congestion section detour route to the vehicle terminal 100 through the communication unit 210.

도 2 및 도 3은 본 발명의 일 실시 예에 따른 교통정보 제공 방법을 도시한 흐름도이다.Figures 2 and 3 are flowcharts showing a method of providing traffic information according to an embodiment of the present invention.

차량 단말(100)은 주행 중 차량 정보를 수집한다(S110). 차량 단말(100)의 처리부(150)는 차량 정보 수집부(120)를 통해 차량 정보를 수집한다. 차량 정보 수집부(120)는 차량 내 탑재되는 센서들 및 전자제어장치 등을 통해 차량 정보를 획득한다. 차량 정보는 차량 속도, 단위 시간 당 브레이크 페달을 밟는 빈도수, 정차 시간 및 방향지시등 점등 유지 시간 중 적어도 하나 이상을 포함할 수 있다. 차량 단말(100)은 주행 개시 시 디폴트로 설정된 전송 주기로 수집되는 차량 정보를 전송한다.The vehicle terminal 100 collects vehicle information while driving (S110). The processing unit 150 of the vehicle terminal 100 collects vehicle information through the vehicle information collection unit 120. The vehicle information collection unit 120 acquires vehicle information through sensors and electronic control devices mounted in the vehicle. Vehicle information may include at least one of vehicle speed, frequency of pressing the brake pedal per unit time, stopping time, and turn signal light maintenance time. The vehicle terminal 100 transmits the collected vehicle information at a default transmission cycle when driving begins.

서버(200)는 정해진 주기로 교통상황정보를 전송한다(S120). 서버(200)의 처리부(230)는 차량 단말(100)들로부터 전송되는 차량 정보 및 도로변 단말들로부터 전송되는 도로 정보 등을 토대로 교통상황정보를 생성한다. 처리부(230)는 생성된 교통상황정보를 통신부(210)를 통해 송신한다.The server 200 transmits traffic situation information at a set period (S120). The processing unit 230 of the server 200 generates traffic situation information based on vehicle information transmitted from the vehicle terminals 100 and road information transmitted from roadside terminals. The processing unit 230 transmits the generated traffic situation information through the communication unit 210.

차량 단말(100)은 수집된 차량 정보 및 서버(200)로부터 제공받은 교통상황정보를 토대로 차량이 주행하는 도로의 교통상황을 인식(감지)한다(S130, S140). 차량 단말(100)의 처리부(150)는 차량이 주행하는 도로의 교통상황이 원활한지를 확인한다(S130). 다시 말해서, 차량 단말(100)은 차량이 원활 구간에 위치하는지를 확인한다. 예를 들어, 처리부(150)는 차량 정보 내 차량 속도가 정해진 차량 속도(예: 80km/h) 이상이면 교통상황 원활로 결정한다.The vehicle terminal 100 recognizes (detects) the traffic situation on the road on which the vehicle is traveling based on the collected vehicle information and traffic situation information provided from the server 200 (S130, S140). The processing unit 150 of the vehicle terminal 100 checks whether the traffic conditions on the road on which the vehicle is traveling are smooth (S130). In other words, the vehicle terminal 100 checks whether the vehicle is located in a smooth section. For example, the processing unit 150 determines that the traffic situation is smooth if the vehicle speed in the vehicle information is greater than or equal to a specified vehicle speed (e.g., 80 km/h).

차량 단말(100)의 처리부(150)는 주행도로의 교통상황이 원활하지 않으면, 주행도로의 교통상황이 정체인지를 확인한다(S140). 다시 말해서, 차량 단말(100)은 차량이 정체 구간에 위치하는지를 확인하는 것이다. 처리부(150)는 기결정된 정체 구간 판단 기준에 부합하는 경우 차량이 정체 구간에 위치하는 것으로 인식한다.If the traffic situation on the driving road is not smooth, the processing unit 150 of the vehicle terminal 100 checks whether the traffic situation on the driving road is congested (S140). In other words, the vehicle terminal 100 checks whether the vehicle is located in a congested section. The processing unit 150 recognizes that the vehicle is located in the congested section when it meets the predetermined congestion section judgment criteria.

예를 들어, 처리부(150)는 차량 속도가 기준 속도(예: 30km/h) 미만이거나, 단위 시간 당 브레이크 페달을 밟는 빈도수가 기준 횟수 이상이거나 차량의 정차 시간이 기준 시간(예: 1분) 이상이거나 방향지시등 점등 유지 시간이 기준 시간(예: 30초) 이상이면 차량이 정체 구간에 위치하는 것으로 판단한다.For example, the processing unit 150 determines whether the vehicle speed is less than the reference speed (e.g., 30 km/h), the frequency of pressing the brake pedal per unit time is more than the reference number, or the vehicle's stopping time is less than the reference time (e.g., 1 minute). If the turn signal stays on for more than a standard time (e.g. 30 seconds), it is determined that the vehicle is located in a congested section.

또한, 차량 단말(100)은 차량의 정체 구간 위치 여부를 판단할 때 서버(200)로부터 제공받은 교통상황정보를 고려할 수도 있다. 예를 들어, 차량 단말(100)의 처리부(150)는 서버(200)로부터 전송되는 교통상황정보를 수신하고 수신된 교통상황정보에 포함된 주행도로의 평균 차량속도가 기준 속도(예: 30km/h) 미만이면 차량이 정체 구간에 위치한다고 인식한다.Additionally, the vehicle terminal 100 may consider traffic situation information provided from the server 200 when determining whether the vehicle is located in a congested section. For example, the processing unit 150 of the vehicle terminal 100 receives traffic situation information transmitted from the server 200, and the average vehicle speed on the driving road included in the received traffic situation information is set to a reference speed (e.g., 30 km/h). If it is less than h), the vehicle is recognized as being located in a congested section.

차량 단말(100)은 주행도로의 교통상황이 정체이면 차량 정보를 전송하는 전송 주기를 조정한다(S150). 차량 단말(100)의 처리부(150)는 차량이 정체 구간에 위치하면 전송 주기를 짧게 조정한다.If the traffic situation on the driving road is congested, the vehicle terminal 100 adjusts the transmission period for transmitting vehicle information (S150). The processing unit 150 of the vehicle terminal 100 adjusts the transmission period to be short when the vehicle is located in a congested section.

또한, 차량 단말(100)은 주행도로의 교통상황이 원활인 경우 전송 주기를 조정한다(S150). 차량 단말(100)의 처리부(150)는 차량이 원활 구간에 위치하면 전송 주기를 길게 조정한다.Additionally, the vehicle terminal 100 adjusts the transmission period when the traffic situation on the driving road is smooth (S150). The processing unit 150 of the vehicle terminal 100 adjusts the transmission period to be long when the vehicle is located in a smooth section.

한편, 차량 단말(100)은 S140에서 차량이 정체 구간에 위치하지 않으면 기존 전송 주기를 유지한다(S160).Meanwhile, the vehicle terminal 100 maintains the existing transmission cycle if the vehicle is not located in a congested section in S140 (S160).

차량 단말(100)은 조정된 전송 주기로 수집된 차량 정보를 전송한다(S170). 차량 단말(100)은 이전 단계에서 결정된 전송 주기에 따라 수집된 차량 정보를 서버(200)로 전송한다.The vehicle terminal 100 transmits the collected vehicle information at the adjusted transmission cycle (S170). The vehicle terminal 100 transmits the collected vehicle information to the server 200 according to the transmission cycle determined in the previous step.

서버(200)는 차량 단말(100)로부터 전송되는 차량 정보를 수신하며 그 수신 주기를 감지한다(S180). 서버(200)는 차량 단말(100)별로 수신 주기를 감지한다.The server 200 receives vehicle information transmitted from the vehicle terminal 100 and detects the reception period (S180). The server 200 detects the reception cycle for each vehicle terminal 100.

서버(200)는 감지된 수신 주기가 기준 주기 이하인지를 확인한다(S190).The server 200 checks whether the detected reception period is less than or equal to the reference period (S190).

서버(200)는 감지된 수신 주기가 기준 주기 이하인 상태에서 차량 단말(100)로부터 경로 재탐색 요청을 수신한다(S200). 차량 단말(100)은 S140에서 차량이 정체 구간에 위치하는 경우 경로 재탐색을 서버(200)에 요청한다.The server 200 receives a route re-search request from the vehicle terminal 100 while the detected reception period is less than the reference period (S200). If the vehicle is located in a congested section in S140, the vehicle terminal 100 requests the server 200 to re-search the route.

서버(200)는 차량 단말(100)로부터 경로 재탐색을 요청받으면 정체 구간을 우회하는 우회 경로를 탐색한다(S210). 서버(200)는 차량 단말(100)이 위치하는 정체 구간 및/또는 주행경로 상의 정체 구간을 우회하는 경로를 탐색한다.When the server 200 receives a request to re-search the route from the vehicle terminal 100, it searches for a detour route that bypasses the congested section (S210). The server 200 searches for a route that bypasses the congested section where the vehicle terminal 100 is located and/or the congested section on the driving route.

서버(200)는 탐색된 정체 구간 우회 경로를 차량 단말(100)로 전송한다(S220). 차량 단말(100)은 서버(200)로부터 제공받은 정체 구간 우회 경로를 토대로 경로 안내를 실시한다.The server 200 transmits the discovered route to bypass the congestion section to the vehicle terminal 100 (S220). The vehicle terminal 100 provides route guidance based on the congested section detour route provided by the server 200.

도 4는 본 발명의 일 실시 예에 따른 교통정보 제공 방법을 실행하는 컴퓨팅 시스템을 보여주는 블록도이다.Figure 4 is a block diagram showing a computing system executing a method for providing traffic information according to an embodiment of the present invention.

도 4를 참조하면, 컴퓨팅 시스템(1000)은 버스(1200)를 통해 연결되는 적어도 하나의 프로세서(1100), 메모리(1300), 사용자 인터페이스 입력 장치(1400), 사용자 인터페이스 출력 장치(1500), 스토리지(1600), 및 네트워크 인터페이스(1700)를 포함할 수 있다. Referring to FIG. 4, the computing system 1000 includes at least one processor 1100, a memory 1300, a user interface input device 1400, a user interface output device 1500, and storage connected through a bus 1200. It may include (1600), and a network interface (1700).

프로세서(1100)는 중앙 처리 장치(CPU) 또는 메모리(1300) 및/또는 스토리지(1600)에 저장된 명령어들에 대한 처리를 실행하는 반도체 장치일 수 있다. 메모리(1300) 및 스토리지(1600)는 다양한 종류의 휘발성 또는 비휘발성 저장 매체를 포함할 수 있다. 예를 들어, 메모리(1300)는 ROM(Read Only Memory) 및 RAM(Random Access Memory)을 포함할 수 있다. The processor 1100 may be a central processing unit (CPU) or a semiconductor device that processes instructions stored in the memory 1300 and/or storage 1600. Memory 1300 and storage 1600 may include various types of volatile or non-volatile storage media. For example, the memory 1300 may include read only memory (ROM) and random access memory (RAM).

따라서, 본 명세서에 개시된 실시 예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서(1100)에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM과 같은 저장 매체(즉, 메모리(1300) 및/또는 스토리지(1600))에 상주할 수도 있다. 예시적인 저장 매체는 프로세서(1100)에 커플링되며, 그 프로세서(1100)는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서(1100)와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로(ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.Accordingly, the steps of the method or algorithm described in connection with the embodiments disclosed herein may be directly implemented in hardware or software modules executed by the processor 1100, or a combination of the two. Software modules reside in a storage medium (i.e., memory 1300 and/or storage 1600), such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, or CD-ROM. You may. An exemplary storage medium is coupled to processor 1100, which can read information from and write information to the storage medium. Alternatively, the storage medium may be integrated with processor 1100. The processor and storage medium may reside within an application specific integrated circuit (ASIC). The ASIC may reside within the user terminal. Alternatively, the processor and storage medium may reside as separate components within the user terminal.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely an illustrative explanation of the technical idea of the present invention, and various modifications and variations will be possible to those skilled in the art without departing from the essential characteristics of the present invention. Accordingly, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention, but rather to explain it, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be interpreted in accordance with the claims below, and all technical ideas within the equivalent scope should be construed as being included in the scope of rights of the present invention.

100: 차량 단말
200: 교통관제서버
110, 210: 통신부
120: 차량 정보 수집부
130, 220: 저장부
140: 출력부
150, 230: 처리부
100: Vehicle terminal
200: Traffic control server
110, 210: Department of Communications
120: Vehicle information collection department
130, 220: storage unit
140: output unit
150, 230: Processing unit

Claims (18)

차량에 탑재된 센서들을 통해 차량 정보를 수집하는 차량 정보 수집부,
서버로 상기 차량 정보를 전송하는 통신부, 및
상기 차량 정보에 근거하여 교통상황을 인식하고 인식된 교통상황에 따라 상기 차량 정보의 전송 주기를 조정하는 처리부를 포함하되,
상기 처리부는,
상기 차량 정보에 포함되는 방향지시등 점등 유지 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 특징으로 하는 차량 단말.
A vehicle information collection unit that collects vehicle information through sensors mounted on the vehicle,
A communication unit that transmits the vehicle information to a server, and
A processing unit that recognizes the traffic situation based on the vehicle information and adjusts the transmission period of the vehicle information according to the recognized traffic situation,
The processing unit,
A vehicle terminal characterized in that it is determined that the vehicle is located in a congested section if the turn signal light maintenance time included in the vehicle information is longer than a reference time.
제1항에 있어서,
상기 차량 정보는,
차량 속도, 단위 시간 당 브레이크 페달을 밟는 빈도수 및 정차 시간 중 적어도 하나 이상을 더 포함하는 것을 특징으로 하는 차량 단말.
According to paragraph 1,
The vehicle information is,
A vehicle terminal further comprising at least one of vehicle speed, frequency of pressing the brake pedal per unit time, and stopping time.
제2항에 있어서,
상기 처리부는,
상기 차량 속도가 기준 속도 미만이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 하는 차량 단말.
According to paragraph 2,
The processing unit,
If the vehicle speed is less than the reference speed, the vehicle terminal further comprises determining that the vehicle is located in a congested section.
제2항에 있어서,
상기 처리부는,
상기 단위 시간 당 브레이크 페달을 밟는 빈도수가 기준 횟수 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 하는 차량 단말.
According to paragraph 2,
The processing unit,
The vehicle terminal further comprising determining that the vehicle is located in a congested section when the frequency of pressing the brake pedal per unit time is more than a reference number.
제2항에 있어서,
상기 처리부는,
상기 정차 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 하는 차량 단말.
According to paragraph 2,
The processing unit,
A vehicle terminal further comprising determining that the vehicle is located in a congested section when the stopping time is longer than a reference time.
제2항에 있어서,
상기 처리부는,
상기 서버로부터 제공받은 교통상황정보를 고려하여 상기 차량의 정체 구간 위치 여부를 확인하는 것을 더 포함하는 것을 특징으로 하는 차량 단말.
According to paragraph 2,
The processing unit,
A vehicle terminal further comprising checking whether the vehicle is located in a congested section in consideration of traffic situation information provided from the server.
차량 정보를 수집하여 교통상황을 인식하고 상기 교통상황에 근거하여 상기 차량 정보를 전송하는 전송 주기를 조정하는 차량 단말, 및
상기 차량 단말로부터 전송되는 차량 정보를 분석하여 교통정보를 제공하는 서버를 포함하되,
상기 차량 단말은,
상기 차량 정보에 포함되는 방향지시등 점등 유지 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 특징으로 하는 교통정보 제공 시스템.
A vehicle terminal that collects vehicle information, recognizes traffic conditions, and adjusts a transmission cycle for transmitting the vehicle information based on the traffic situation, and
Includes a server that analyzes vehicle information transmitted from the vehicle terminal and provides traffic information,
The vehicle terminal is,
A traffic information providing system, characterized in that it is determined that the vehicle is located in a congested section when the turn signal light maintenance time included in the vehicle information is longer than a reference time.
제7항에 있어서,
상기 차량 단말은,
차량에 탑재된 센서들을 통해 상기 차량 정보를 수집하고 수집된 차량 정보를 토대로 상기 차량의 정체 구간 위치 여부를 확인하며 확인결과에 따라 상기 전송 주기를 조정하는 것을 특징으로 하는 교통정보 제공 시스템.
In clause 7,
The vehicle terminal is,
A traffic information providing system that collects the vehicle information through sensors mounted on the vehicle, determines whether the vehicle is located in a congested section based on the collected vehicle information, and adjusts the transmission period according to the confirmation result.
제7항에 있어서,
상기 서버는,
상기 차량 정보가 수신되는 수신 주기를 감지하고, 감지된 수신 주기가 기준 주기 이하인지를 확인하는 것을 특징으로 하는 교통정보 제공 시스템.
In clause 7,
The server is,
A traffic information providing system characterized by detecting a reception period in which the vehicle information is received and checking whether the detected reception period is less than or equal to a standard period.
제9항에 있어서,
상기 서버는,
상기 감지된 수신 주기가 상기 기준 주기 이하이며 상기 차량 단말로부터 경로 재탐색 요청을 수신하면 정체 구간을 우회하는 우회 경로를 탐색하여 전송하는 것을 특징으로 하는 교통정보 제공 시스템.
According to clause 9,
The server is,
A traffic information providing system, characterized in that when the detected reception period is less than or equal to the reference period and a route re-search request is received from the vehicle terminal, a detour route that bypasses the congested section is searched and transmitted.
차량 단말이 차량 정보를 수집하여 교통상황을 감지하는 단계,
상기 차량 단말이 상기 교통상황에 따라 전송 주기를 조정하는 단계,
상기 차량이 조정된 전송 주기에 따라 상기 차량 정보를 서버로 전송하는 단계, 및
상기 서버가 상기 차량 정보를 토대로 교통정보를 제공하는 단계를 포함하되,
상기 차량의 교통상황을 감지하는 단계에서,
상기 차량 단말은 상기 차량 정보에 포함되는 방향지시등 점등 유지 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 특징으로 하는 교통정보 제공 방법.
A step where the vehicle terminal collects vehicle information and detects traffic conditions,
The vehicle terminal adjusting the transmission cycle according to the traffic situation,
transmitting the vehicle information to a server according to a transmission cycle adjusted by the vehicle, and
Including the step of the server providing traffic information based on the vehicle information,
In the step of detecting the traffic situation of the vehicle,
A method of providing traffic information, wherein the vehicle terminal determines that the vehicle is located in a congested section if the turn signal light maintenance time included in the vehicle information is longer than a reference time.
제11항에 있어서,
상기 차량 정보는,
차량 속도, 단위 시간 당 브레이크 페달을 밟는 빈도수 및 정차 시간 중 적어도 하나 이상을 더 포함하는 것을 특징으로 하는 교통정보 제공 방법.
According to clause 11,
The vehicle information is,
A method of providing traffic information, further comprising at least one of vehicle speed, frequency of pressing the brake pedal per unit time, and stopping time.
제12항에 있어서,
상기 차량의 교통상황을 감지하는 단계에서,
상기 차량 단말은 상기 차량 속도가 기준 속도 이하이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 하는 교통정보 제공 방법.
According to clause 12,
In the step of detecting the traffic situation of the vehicle,
A method of providing traffic information, wherein the vehicle terminal determines that the vehicle is located in a congestion section when the vehicle speed is less than a reference speed.
제12항에 있어서,
상기 차량의 교통상황을 감지하는 단계에서,
상기 차량 단말은 상기 단위 시간 당 브레이크 페달을 밟는 빈도가 기준 횟수 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 하는 교통정보 제공 방법.
According to clause 12,
In the step of detecting the traffic situation of the vehicle,
The vehicle terminal further includes determining that the vehicle is located in a congested section if the frequency of pressing the brake pedal per unit time is more than a reference number.
제12항에 있어서,
상기 차량의 교통상황을 감지하는 단계에서,
상기 차량 단말은 상기 정차 시간이 기준 시간 이상이면 상기 차량이 정체 구간에 위치하는 것으로 결정하는 것을 더 포함하는 것을 특징으로 하는 교통정보 제공 방법.
According to clause 12,
In the step of detecting the traffic situation of the vehicle,
A method of providing traffic information, wherein the vehicle terminal determines that the vehicle is located in a congested section when the stopping time is longer than a reference time.
제12항에 있어서,
상기 차량의 교통상황을 감지하는 단계에서,
상기 차량 단말은 상기 서버로부터 제공받은 교통상황정보를 고려하여 상기 차량의 정체 구간 위치 여부를 확인하는 것을 더 포함하는 것을 특징으로 하는 교통정보 제공 방법.
According to clause 12,
In the step of detecting the traffic situation of the vehicle,
A method of providing traffic information, further comprising the vehicle terminal checking whether the vehicle is located in a congested section in consideration of traffic situation information provided from the server.
제11항에 있어서,
상기 교통정보를 제공하는 단계는,
상기 서버가 상기 차량 정보가 수신되는 수신 주기를 감지하는 단계,
상기 서버가 감지된 수신 주기가 기준 주기 이하이면 정체 구간을 우회하는 우회 경로를 탐색하는 단계, 및
상기 서버가 탐색된 우회 경로를 상기 차량 단말로 전송하는 단계를 포함하는 것을 특징으로 하는 교통정보 제공 방법.
According to clause 11,
The step of providing the traffic information is,
The server detecting a reception period in which the vehicle information is received,
If the reception period detected by the server is less than the standard period, searching for a detour route to bypass the congestion section, and
A method of providing traffic information, comprising the step of the server transmitting the discovered detour route to the vehicle terminal.
제17항에 있어서,
상기 우회 경로를 탐색하는 단계에서,
상기 서버는 상기 차량 단말로부터 경로 재탐색 요청이 있으면 우회 경로를 탐색하는 것을 특징으로 하는 교통정보 제공 방법.
According to clause 17,
In the step of exploring the detour route,
A method of providing traffic information, wherein the server searches for a detour route when a route re-search request is made from the vehicle terminal.
KR1020240059947A 2018-09-04 2024-05-07 System and method for providing traffic information KR20240072976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020240059947A KR20240072976A (en) 2018-09-04 2024-05-07 System and method for providing traffic information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020180105504A KR20200027339A (en) 2018-09-04 2018-09-04 System and method for providing traffic information
KR1020240059947A KR20240072976A (en) 2018-09-04 2024-05-07 System and method for providing traffic information

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020180105504A Division KR20200027339A (en) 2018-09-04 2018-09-04 System and method for providing traffic information

Publications (1)

Publication Number Publication Date
KR20240072976A true KR20240072976A (en) 2024-05-24

Family

ID=69803023

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020180105504A KR20200027339A (en) 2018-09-04 2018-09-04 System and method for providing traffic information
KR1020240059947A KR20240072976A (en) 2018-09-04 2024-05-07 System and method for providing traffic information

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020180105504A KR20200027339A (en) 2018-09-04 2018-09-04 System and method for providing traffic information

Country Status (1)

Country Link
KR (2) KR20200027339A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102510022B1 (en) * 2020-11-25 2023-03-15 주식회사 유비플러스 Apparatus and method for recognizing situation in tunnel based on radar sensor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060059364A (en) 2004-11-29 2006-06-02 서정수 System for collecting and providing trafficinformation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060059364A (en) 2004-11-29 2006-06-02 서정수 System for collecting and providing trafficinformation

Also Published As

Publication number Publication date
KR20200027339A (en) 2020-03-12

Similar Documents

Publication Publication Date Title
US11276301B1 (en) Determining abnormal traffic conditions from a broadcast of telematics data originating from another vehicle
US9799219B2 (en) Vehicle data system and method
US10311728B2 (en) Method and apparatus for providing a confidence-based road event message
KR20240072976A (en) System and method for providing traffic information
CN111267854A (en) System and method for supporting autonomous vehicle
CN107436149B (en) System and method for progressive map maintenance and communication channel selection
US20190043347A1 (en) Device, method, and computer program for providing traffic jam information via a vehicle-to-vehicle interface
US20140094989A1 (en) Mechanism for facilitating real-time context-aware messages for vehicle-based and other computing devices
KR102587095B1 (en) Vehicle safety driving guidance system and method
US11783644B1 (en) Dynamically controlling sensors and processing sensor data for issue identification
CN115053276A (en) Vehicle-to-everything (V2X) assisted local navigation
US10614707B2 (en) Grouping of moving objects
KR20200031286A (en) Traffic guidance system and method
JP2001307291A (en) Road-vehicle-communication system and onboard communication device
KR102635088B1 (en) Method for filtering packet of vehicle communication data and vehicle communication terminal device thereof
US20220163339A1 (en) Device and method for controlling travel of vehicle
US20190377359A1 (en) Navigation system with vehicle operation mechanism and method of operation thereof
US20210221377A1 (en) Method, apparatus, and computer program product for dynamically detecting dangerous merging situations
JP4989429B2 (en) Vehicle information processing apparatus and traffic information collection and provision system
Karthikeyan et al. Dynamic data update for intelligent speed adaptation (isa) system
KR102299821B1 (en) Apparatus for collecting traffic information and method for providing traffic information using thereof
US11965747B2 (en) Multimodal route data collection for improved routing
KR20200109946A (en) Alert system and method for vehicle
JP2019139405A (en) Determination system and determination program
JP2006266691A (en) Travel route inferring device

Legal Events

Date Code Title Description
A107 Divisional application of patent
E902 Notification of reason for refusal