Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6368277B2 - In-vehicle communication infrastructure equipment - Google Patents
[go: Go Back, main page]

JP6368277B2 - In-vehicle communication infrastructure equipment - Google Patents

In-vehicle communication infrastructure equipment Download PDF

Info

Publication number
JP6368277B2
JP6368277B2 JP2015097616A JP2015097616A JP6368277B2 JP 6368277 B2 JP6368277 B2 JP 6368277B2 JP 2015097616 A JP2015097616 A JP 2015097616A JP 2015097616 A JP2015097616 A JP 2015097616A JP 6368277 B2 JP6368277 B2 JP 6368277B2
Authority
JP
Japan
Prior art keywords
data
communication
vehicle
processing
program
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
JP2015097616A
Other languages
Japanese (ja)
Other versions
JP2016210355A (en
Inventor
直樹 古舘
直樹 古舘
哲郎 野坂
哲郎 野坂
俊之 白石
俊之 白石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Solutions Ltd
Original Assignee
Hitachi Solutions Ltd
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 Hitachi Solutions Ltd filed Critical Hitachi Solutions Ltd
Priority to JP2015097616A priority Critical patent/JP6368277B2/en
Publication of JP2016210355A publication Critical patent/JP2016210355A/en
Application granted granted Critical
Publication of JP6368277B2 publication Critical patent/JP6368277B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Traffic Control Systems (AREA)

Description

この発明は、自動車などの車に搭載して、他の車や路側機(RSU)などとの間で通信を行うために用いる車載用通信基盤装置に関するものである。   The present invention relates to an in-vehicle communication infrastructure device that is mounted on a vehicle such as an automobile and used for communication with other vehicles, roadside units (RSUs), and the like.

車々間通信および路車間通信(C2X)が提案され、一部実用化されている。自動車に搭載された通信システムにより、他の車に設置された通信装置や道路に設置された通信装置(路側機)(たとえば、信号に接続された通信装置)からの情報を取得し、周囲の状況に基づく適切な制御を行うものである。   Inter-vehicle communication and road-to-vehicle communication (C2X) have been proposed and partially put into practical use. By using a communication system installed in an automobile, information from a communication device installed in another vehicle or a communication device (roadside machine) installed on a road (for example, a communication device connected to a signal) Appropriate control based on the situation is performed.

従来の通信システムのブロック図を、図13に示す。アプリケーション2から車載用通信基盤装置4に対し、車速、ハンドルの蛇角等を情報を、他の車や路側機に送信するよう指令が与えられる。車載用通信基盤装置4は、この指令を受けて、センサから車速などの情報を取得し、これを加工してデータとしてまとめる。さらに、車載用通信基盤4は、このようにして加工されたデータを、予め定められた通信装置(WiFi通信装置6(たとえば、802.11a規格などによるもの)やV2X通信装置8(たとえば、802.11p規格によるもの))によって、この情報を送信する。なお、いずれの通信方式による通信装置を用いるかにあわせて、当該通信方式の規格に合致するようにデータを処理するよう、予め車載用通信基盤装置4を作り込んでおく。   A block diagram of a conventional communication system is shown in FIG. The application 2 gives a command to the vehicle-mounted communication infrastructure device 4 to transmit information such as the vehicle speed and the steering angle of the steering wheel to other vehicles and roadside devices. Upon receiving this command, the in-vehicle communication infrastructure device 4 acquires information such as the vehicle speed from the sensor, processes this information, and compiles it as data. Further, the in-vehicle communication infrastructure 4 uses the data processed in this way as a predetermined communication device (WiFi communication device 6 (for example, according to the 802.11a standard)) or V2X communication device 8 (for example, 802.11p). This information is transmitted according to the standard)). Note that the in-vehicle communication infrastructure device 4 is built in advance so as to process data so as to conform to the standard of the communication method according to which communication method is used.

以上のようにして、自社の情報を外部に伝えることができる。   As described above, the company's information can be communicated to the outside.

特開2006−344241JP 2006-344241

しかしながら、上記のような従来技術では、外部との通信を行う方式ごとに、車載用通信基盤装置のプログラムを用意しなければならず、煩雑であった。つまり、車載用通信基盤装置のプログラムは拡張性に欠けていた。   However, in the conventional technology as described above, the program for the in-vehicle communication infrastructure device has to be prepared for each method of performing communication with the outside, which is complicated. That is, the in-vehicle communication infrastructure device program lacked expandability.

特許文献1には、グラフィック表示のためのドライバを切り替えて、拡張性を高くした装置が開示されている。この考え方を本件に適用すれば、通信装置6、通信装置8を切り替えて使用するということになろう。   Japanese Patent Application Laid-Open No. 2004-228561 discloses an apparatus that enhances expandability by switching a driver for graphic display. If this idea is applied to this case, the communication device 6 and the communication device 8 are switched and used.

しかし、通信方式においては、方式ごとにデータの規格が異なっており、送信しようとするデータも、その方式の規格に合致するようにしなければならない。   However, in communication systems, data standards differ from system to system, and the data to be transmitted must also conform to the standard of the system.

この発明は、上記のような問題点を解決して、通信方式に依存しない詳細要通信基盤4を提供することを目的とする。   An object of the present invention is to solve the above-described problems and to provide a detailed communication infrastructure 4 that does not depend on a communication system.

この発明の独立して適用可能ないくつかの特徴を列挙する。   Several independently applicable features of the invention are listed.

(1)(2)この発明に係る車載用通信基盤装置は、アプリケーション・プログラムから、指令を受けて、車外の相手先に対する通信を行う車載用通信基盤装置であって、アプリケーション・プログラムからの指令を受けて、データを加工するデータ加工手段と、データ加工手段からの加工データを受けて、車外との通信に用いる通信装置の通信規格に合致するように、加工データを規格化するデータ規格化手段と、前記データ加工手段から前記データ規格化手段または車外の相手先に加工データを送信するための、通信規格の異なる複数の加工データ送信手段と、前記データ規格化手段から前記通信装置に規格化データを送信するための、通信規格の異なる複数の規格化データ送信手段と、前記加工データ送信手段が、いずれの通信手段を用いるか、前記データ規格化手段または前記車外の相手先のいずれに加工データを送信するかが設定された加工データ送信設定部と、前記規格化データ送信手段が、いずれの通信手段を用いるかが設定された規格化データ送信設定部とを備えている。 (1) (2) An in-vehicle communication infrastructure apparatus according to the present invention is an in-vehicle communication infrastructure apparatus that receives a command from an application program and communicates with a partner outside the vehicle, and the command from the application program In response to this, data processing means that processes the data, and data normalization that receives the processing data from the data processing means and normalizes the processing data so that it matches the communication standard of the communication device used for communication outside the vehicle A plurality of processed data transmission means having different communication standards for transmitting processed data from the data processing means to the data standardization means or a counterpart outside the vehicle, and from the data normalization means to the communication device Which of the plurality of standardized data transmission means for transmitting standardized data different communication standards and the processed data transmission means to use A processing data transmission setting unit in which processing data is transmitted to the data normalization unit or the other party outside the vehicle, and which communication unit is used for the standardization data transmission unit are set. And a standardized data transmission setting unit.

データ加工手段とデータ規格化手段との間に複数の通信手段を設け、データ規格化手段と通信装置との間にも複数の通信手段を設けている。さらに、これら通信手段を設定部の設定内容によって選択できるようにしている。したがって、設定部の設定内容を変更するだけで、送信プロトコルなどを自由に選択することができる。   A plurality of communication means are provided between the data processing means and the data normalization means, and a plurality of communication means are also provided between the data normalization means and the communication device. Further, these communication means can be selected according to the setting contents of the setting unit. Therefore, it is possible to freely select a transmission protocol or the like simply by changing the setting contents of the setting unit.

(3)この発明に係る車載用通信基盤装置は、加工データ送信設定手段が、加工データ送信先として、データ規格化手段と車外との通信に用いる通信装置の双方を設定することを特徴としている。 (3) The in-vehicle communication infrastructure device according to the present invention is characterized in that the processing data transmission setting unit sets both the data normalization unit and a communication device used for communication between the outside as the processing data transmission destination. .

したがって、多くのルートを通じてデータを送信するように切り替えることが容易である。   Therefore, it is easy to switch to transmitting data through many routes.

(4)この発明に係る車載用通信基盤装置は、加工データ送信設定部と、規格化データ送信設定部が、設定ファイルによって実現されていることを特徴としている。 (4) The in-vehicle communication infrastructure device according to the present invention is characterized in that the processing data transmission setting unit and the standardized data transmission setting unit are realized by a setting file.

したがって、設定が容易である。   Therefore, setting is easy.

「データ加工手段」は、実施形態においては、ステップS3がこれに対応する。   In the embodiment, “data processing means” corresponds to step S3.

「データ規格化手段」は、実施形態においては、ステップS12がこれに対応する。   In the embodiment, “data normalization means” corresponds to step S12.

「加工データ送信手段」は、実施形態においては、第1の通信プログラム64、第2の通信プログラム66・・・がこれに対応する。   In the embodiment, the “processing data transmission unit” corresponds to the first communication program 64, the second communication program 66,.

「規格化データ送信手段」は、実施形態においては、第11の通信プログラム84、第12の通信プログラム86・・・がこれに対応する。   In the embodiment, the “standardized data transmission unit” corresponds to the eleventh communication program 84, the twelfth communication program 86,.

「加工データ送信設定部」は、実施形態においては、設定ファイル68がこれに対応する。   The “processing data transmission setting unit” corresponds to the setting file 68 in the embodiment.

「規格化データ送信設定部」は、実施形態においては、設定ファイル88がこれに対応する。   The “standardized data transmission setting unit” corresponds to the setting file 88 in the embodiment.

「プログラム」とは、CPUにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。   The “program” is a concept that includes not only a program that can be directly executed by the CPU, but also a source format program, a compressed program, an encrypted program, and the like.

この発明の一実施形態による車載用通信基盤装置の機能ブロック図である。It is a functional block diagram of the vehicle-mounted communication infrastructure device by one Embodiment of this invention. データ加工手段12をCPUを用いて構成した場合のハードウエア構成である。This is a hardware configuration when the data processing means 12 is configured using a CPU. データ規格化手段20をCPUを用いて構成した場合のハードウエア構成である。This is a hardware configuration when the data normalization means 20 is configured using a CPU. データ加工プログラム62のフローチャートである。5 is a flowchart of a data processing program 62. 設定ファイル68の例である。It is an example of a setting file 68. データ規格化プログラム82のフローチャートである。5 is a flowchart of a data normalization program 82. 設定ファイル88の例である。It is an example of a setting file 88. データの流れを示す図である。It is a figure which shows the flow of data. データの流れを示す図である。It is a figure which shows the flow of data. データの流れを示す図である。It is a figure which shows the flow of data. データの流れを示す図である。It is a figure which shows the flow of data. データの流れを示す図である。It is a figure which shows the flow of data. 従来の車載用通信基盤装置の構成を示す図である。It is a figure which shows the structure of the conventional vehicle-mounted communication infrastructure apparatus.

1.全体構成
図1に、この発明の第一の実施形態による車載用通信基盤装置10の機能ブロック図を示す。
1. Overall Configuration FIG. 1 shows a functional block diagram of an in-vehicle communication infrastructure device 10 according to a first embodiment of the present invention.

車載用通信基盤装置10は、アプリケーション・プログラム2から、車外の相手先にデータを送信するよう指令を受ける。これを受けて、データ加工手段12は、送信するデータを取得し、これらをまとめたりする加工を行う。   The in-vehicle communication infrastructure device 10 receives a command from the application program 2 to transmit data to a partner outside the vehicle. In response to this, the data processing means 12 acquires the data to be transmitted and performs processing for collecting them.

加工データ送信手段14、16は、加工データ送信設定部26の設定に従い、データ規格化手段20または設定された通信装置6、8に対して、データを送信する。   The processed data transmission units 14 and 16 transmit data to the data normalization unit 20 or the set communication devices 6 and 8 according to the setting of the processed data transmission setting unit 26.

データ規格化手段20は、加工データを受けて、車外との通信に用いる通信装置の通信規格に合致するように、加工データを規格化する。   The data normalization means 20 receives the processed data and normalizes the processed data so as to match the communication standard of the communication device used for communication with the outside of the vehicle.

規格化データ送信手段22、24は、規格化データ送信設定部28の設定に従い、通信装置6、8のいずれかに対して、規格化データを送信する。この実施形態では、WiFi通信装置6、V2X通信装置8の2つの通信装置が設けられている。これら通信装置は、車外の他の車や路側機に対し、データを送信する。
The standardized data transmission units 22 and 24 transmit standardized data to either of the communication devices 6 and 8 according to the setting of the standardized data transmission setting unit 28. In this embodiment, two communication devices, a WiFi communication device 6 and a V2X communication device 8, are provided. These communication devices transmit data to other vehicles and roadside devices outside the vehicle.

2.ハードウエア構成
図2に、データ加工手段12をCPUを用いて実現した場合のハードウエア構成を示す。CPU50には、メモリ52、不揮発性メモリ54、通信回路56が接続されている。通信回路54は、データ規格化手段20やWiFi通信装置6、V2X通信装置8と通信するための回路である。
2. Hardware Configuration FIG. 2 shows a hardware configuration when the data processing means 12 is realized using a CPU. A memory 52, a nonvolatile memory 54, and a communication circuit 56 are connected to the CPU 50. The communication circuit 54 is a circuit for communicating with the data normalization means 20, the WiFi communication device 6, and the V2X communication device 8.

不揮発性メモリ54には、オペレーティングシステム60、データ加工プログラム62、第1の通信プログラム64、第2の通信プログラム66・・・設定ファイル68などが記録されている。データ加工プログラム62、第1の通信プログラム64、第2の通信プログラム66・・・は、オペレーティングシステム60と協働してその機能を発揮するものである。   In the nonvolatile memory 54, an operating system 60, a data processing program 62, a first communication program 64, a second communication program 66,... Setting file 68, and the like are recorded. The data processing program 62, the first communication program 64, the second communication program 66,... Function in cooperation with the operating system 60.

第1の通信プログラム64は、通信回路56を介して、データ規格化手段20と通信するための処理を行うものである。第2の通信プログラム66は、V2X通信装置8と通信するための処理を行うものである。   The first communication program 64 performs processing for communicating with the data normalization means 20 via the communication circuit 56. The second communication program 66 performs processing for communicating with the V2X communication device 8.

図3に、データ規格化手段20をCPUを用いて実現した場合のハードウエア構成を示す。CPU70には、メモリ72、不揮発性メモリ74、通信回路76が接続されている。通信回路74は、WiFi通信装置6やV2X通信装置8と通信するための回路である。   FIG. 3 shows a hardware configuration when the data normalization means 20 is realized using a CPU. A memory 72, a nonvolatile memory 74, and a communication circuit 76 are connected to the CPU 70. The communication circuit 74 is a circuit for communicating with the WiFi communication device 6 and the V2X communication device 8.

不揮発性メモリ74には、オペレーティングシステム80、データ規格化プログラム82、第11の通信プログラム84、第12の通信プログラム86・・・設定ファイル88などが記録されている。データ規格化プログラム82、第11の通信プログラム84、第12の通信プログラム86・・・は、オペレーティングシステム80と協働してその機能を発揮するものである。   In the nonvolatile memory 74, an operating system 80, a data standardization program 82, an eleventh communication program 84, a twelfth communication program 86,... A setting file 88, and the like are recorded. The data standardization program 82, the eleventh communication program 84, the twelfth communication program 86... Function in cooperation with the operating system 80.

第11の通信プログラム84は、通信回路76を介して、WiFi通信装置6と通信するための処理を行うものである。第12の通信プログラム86は、V2X通信装置8と通信するための処理を行うものである。
The eleventh communication program 84 performs processing for communicating with the WiFi communication device 6 via the communication circuit 76. The twelfth communication program 86 performs processing for communicating with the V2X communication device 8.

3.通信処理
図4に、データ加工プログラム62のフローチャートを示す。CPU50は、アプリケーション・プログラム2から、データの送信指令を受け取る(ステップS1)。これを受けて、CPU50は、指令されたデータをセンサから取得する(ステップS2)。なお、CPU50には、車速センサ、蛇角センサなどが接続されている(図示せず)。
3. FIG. 4 shows a flowchart of the data processing program 62. The CPU 50 receives a data transmission command from the application program 2 (step S1). In response to this, the CPU 50 acquires the commanded data from the sensor (step S2). The CPU 50 is connected to a vehicle speed sensor, a snake angle sensor, and the like (not shown).

続いて、CPU50は、各センサからのデータを指令された形式にまとめる(ステップS3)。たとえば、センサから取得したデータを指令された桁数でまるめるなどの加工を行う。   Subsequently, the CPU 50 collects data from each sensor into a commanded format (step S3). For example, processing such as rounding the data acquired from the sensor with the commanded number of digits is performed.

次に、CPU50は、設定ファイル68を読み出し、ここに設定された通信プログラムを起動する(ステップS4)。図5に、設定ファイル68の例を示す。   Next, the CPU 50 reads the setting file 68 and activates the communication program set here (step S4). FIG. 5 shows an example of the setting file 68.

Managing Deviceの行において、いずれの装置に対してデータを送信するかが示されている。この値が「0」であれば、データ規格化手段20に対してデータを送信する。「1」であれば、WiFi通信装置6に対してデータを送信する。「2」であれば、V2X通信装置8に対してデータを送信する。なお、「1,2」のように、複数の通信装置を同時に使用することも指定できる。   The row of Managing Device indicates to which device the data is transmitted. If this value is “0”, data is transmitted to the data normalization means 20. If “1”, data is transmitted to the WiFi communication device 6. If “2”, data is transmitted to the V2X communication device 8. It is also possible to specify that a plurality of communication devices are used simultaneously, such as “1, 2”.

Managing Protoclの行において、いずれの通信プログラム64、66・・・を用いて送信するかが示されている。この値が「0」であれば、第1の通信プログラム64を用いてデータを送信する。「1」であれば、第3の通信プログラム(図示せず)を用いてデータを送信する。「2」であれば、第2の通信プログラムを用いてデータを送信する。なお、「1,2」のように、複数の通信プログラムを同時に使用することも指定できる。   The Managing Protocl line indicates which communication program 64, 66... Is used for transmission. If this value is “0”, data is transmitted using the first communication program 64. If “1”, data is transmitted using a third communication program (not shown). If “2”, data is transmitted using the second communication program. It is also possible to specify that a plurality of communication programs are used simultaneously, such as “1, 2”.

各通信プログラムは、送信する相手先装置と対応づけられている。たとえば、第1の通信プログラム64はデータ規格化手段20と対応づけられ、第2の通信プログラムはV2X通信装置8と対応づけられ、第3の通信プログラムはWiFi通信装置6と対応づけられている。   Each communication program is associated with a destination device to be transmitted. For example, the first communication program 64 is associated with the data standardization means 20, the second communication program is associated with the V2X communication device 8, and the third communication program is associated with the WiFi communication device 6. .

図5の例では、第1の通信プログラム64を用いて、データ規格化手段20に加工データを送信することが示されている。CPU50は、設定されている第1の通信プログラム64を起動する(ステップS4)。これにより、第1の通信プログラム64が起動すると、CPU50は、加工データを第1の通信プログラムに渡す(ステップS5)。   In the example of FIG. 5, the processing data is shown to be transmitted to the data normalization means 20 using the first communication program 64. The CPU 50 activates the set first communication program 64 (step S4). Thus, when the first communication program 64 is activated, the CPU 50 passes the machining data to the first communication program (step S5).

第1の通信プログラムは、受け取った加工データを、通信回路56を介して、データ規格化手段20に送信する。   The first communication program transmits the received processed data to the data normalization means 20 via the communication circuit 56.

図6に、データ規格化プログラム82のフローチャートを示す。CPU70は、CPU50からの加工データを、通信回路76を介して受け取る(ステップS11)。   FIG. 6 shows a flowchart of the data normalization program 82. The CPU 70 receives the processing data from the CPU 50 via the communication circuit 76 (step S11).

次に、CPU70は、設定ファイル88を読み出し、Managing Protoclの行によって指定された通信プログラムの使用するプロトコルにしたがって、加工データを当該プロトコルに合致するよう、規格化データに変形する(ステップS12)。   Next, the CPU 70 reads the setting file 88 and transforms the processed data into standardized data so as to match the protocol according to the protocol used by the communication program specified by the Managing Protocol line (step S12).

図7に、設定ファイル88の例を示す。Managing Deviceの行において、いずれの装置に対してデータを送信するかが示されている。この値が「1」であれば、WiFi通信装置6に対してデータを送信する。「2」であれば、V2X通信装置8に対してデータを送信する。   FIG. 7 shows an example of the setting file 88. The row of Managing Device indicates to which device the data is transmitted. If this value is “1”, data is transmitted to the WiFi communication device 6. If “2”, data is transmitted to the V2X communication device 8.

Managing Protoclの行において、いずれの通信プログラム84、86・・・を用いて送信するかが示されている。この値が「1」であれば、第11の通信プログラム84を用いてデータを送信する。「2」であれば、第12の通信プログラム86を用いてデータを送信する。各通信プログラムは、送信する相手先装置と対応づけられている。たとえば、第11の通信プログラム84はWiFi通信装置6と対応づけられ、第12の通信プログラム86はV2X通信装置8と対応づけられている。   In the row of Managing Protocl, which communication program 84, 86... Is used for transmission is shown. If this value is “1”, data is transmitted using the eleventh communication program 84. If “2”, data is transmitted using the twelfth communication program 86. Each communication program is associated with a destination device to be transmitted. For example, the eleventh communication program 84 is associated with the WiFi communication device 6, and the twelfth communication program 86 is associated with the V2X communication device 8.

図7の例では、第11の通信プログラム84を用いて、WiFi通信装置6に規格化データを送信することが示されている。CPU50は、設定されている第1の通信プログラム64を起動する(ステップS13)。これにより、第11の通信プログラム84が起動すると、CPU50は、規格化データを第11の通信プログラム84に渡す(ステップS14)。   In the example of FIG. 7, it is shown that standardized data is transmitted to the WiFi communication device 6 using the eleventh communication program 84. The CPU 50 activates the set first communication program 64 (step S13). Thus, when the eleventh communication program 84 is activated, the CPU 50 passes the standardized data to the eleventh communication program 84 (step S14).

第11の通信プログラム84は、受け取った規格化データを、通信回路76を介して、WiFi通信装置6に送信する。WiFi通信装置6は、他の自動車や路側機などに対して、規格化データを送信する。   The eleventh communication program 84 transmits the received standardized data to the WiFi communication device 6 via the communication circuit 76. The WiFi communication device 6 transmits standardized data to other automobiles and roadside devices.

以上のようにして、アプリケーション・プログラム2からの指令に応じて、データの送信が行われる。上記の場合のデータの流れを示すと、図8の太線で示すようになる。   As described above, data is transmitted in response to a command from the application program 2. The data flow in the above case is shown by the bold line in FIG.

規格化データ送信設定部28の設定内容を変更すれば、容易に図9のようにV2X通信装置8から送信することができる。この場合、データ加工プログラム62、データ規格化プログラム82を修正する必要はない。   If the setting content of the standardized data transmission setting unit 28 is changed, it can be easily transmitted from the V2X communication device 8 as shown in FIG. In this case, it is not necessary to modify the data processing program 62 and the data normalization program 82.

また、規格化データ送信設定部28において、複数の通信装置を設定すれば、図10に示すように、複数の通信装置6、8から送信を行うこともできる。   If a plurality of communication devices are set in the standardized data transmission setting unit 28, transmission can be performed from the plurality of communication devices 6 and 8, as shown in FIG.

加工データ送信設定部26によって、第2の加工データ通信手段16を選択すれば、図11に示すように、直接的に、V2X通信装置8からデータを送信するようにすることができる。この場合、設定ファイル88には、使用する通信装置などを設定しない(つまりNULLを設定する)。   If the second processed data communication means 16 is selected by the processed data transmission setting unit 26, data can be transmitted directly from the V2X communication device 8 as shown in FIG. In this case, the communication device to be used is not set in the setting file 88 (that is, NULL is set).

また、図12のように設定して、複数の通信装置6、8から送信するようにしてもよい。   In addition, transmission may be performed from a plurality of communication devices 6 and 8 by setting as shown in FIG.

なお、設定ファイル68、88は、アプリケーション・プログラム2から書き換え可能に構成することが好ましい。
The setting files 68 and 88 are preferably configured to be rewritable from the application program 2.

4.その他
(1)上記実施形態では、WiFi通信装置6、V2X通信装置8を示している。しかし、TCP、HTTP、UDP等の規格を用いた通信装置を用いてもよい。
4). Other
(1) In the said embodiment, the WiFi communication apparatus 6 and the V2X communication apparatus 8 are shown. However, a communication device using standards such as TCP, HTTP, and UDP may be used.

(2)上記実施形態では、使用する周波数帯にかかわらず、同じ通信装置として扱っている。しかし、使用する周波数帯(V2Xにおける5.9GHzや5.8GHzなど)ごとに、異なる装置として扱って、設定ファイルにて設定するようにしてもよい。 (2) In the above embodiment, the same communication device is handled regardless of the frequency band to be used. However, each frequency band to be used (5.9 GHz or 5.8 GHz in V2X) may be handled as a different device and set in the setting file.

(3)上記実施形態では、送信する場合について説明した。しかし、同様の処理により、受信を行う場合についても適用することができる。 (3) In the above embodiment, the case of transmission has been described. However, the present invention can also be applied to a case where reception is performed by the same processing.

(4)上記実施形態では、データ加工手段12とデータ規格化手段20を別のCPUによって実現している。したがって、データ加工手段12を本体側装置に収納し、データ規格化手段20をアンテナに設けるなど、分離した構成をとることができる。 (4) In the above embodiment, the data processing means 12 and the data normalization means 20 are realized by separate CPUs. Therefore, the data processing means 12 can be housed in the apparatus on the main body side, and the data normalization means 20 can be provided on the antenna.

しかし、データ加工手段12とデータ規格化手段20を共通のCPUによって実現するようにしてもよい。   However, the data processing means 12 and the data normalization means 20 may be realized by a common CPU.

(5)上記では、初期的に設定した設定ファイル68、88の内容に応じて動作を決定していた。しかし、実際の動作中に設定ファイル68、88の内容を変更できるようにしてもよい。このようにすれば、状況に応じて、適切な送信を行うことができる。 (5) In the above description, the operation is determined according to the contents of the setting files 68 and 88 that are initially set. However, the contents of the setting files 68 and 88 may be changed during actual operation. In this way, appropriate transmission can be performed according to the situation.

Claims (4)

アプリケーション・プログラムから、指令を受けて、車外の相手先に対する通信を行う車載用通信基盤装置であって、
アプリケーション・プログラムからの指令を受けて、データを加工するデータ加工手段と、
データ加工手段からの加工データを受けて、車外との通信に用いる通信装置の通信規格に合致するように、加工データを規格化するデータ規格化手段と、
前記データ加工手段から前記データ規格化手段または車外の相手先に加工データを送信するための、通信規格の異なる複数の加工データ送信手段と、
前記データ規格化手段から前記通信装置に規格化データを送信するための、通信規格の異なる複数の規格化データ送信手段と、
前記加工データ送信手段が、いずれの通信手段を用いるか、前記データ規格化手段または前記車外の相手先のいずれに加工データを送信するかが設定された加工データ送信設定部と、
前記規格化データ送信手段が、いずれの通信手段を用いるかが設定された規格化データ送信設定部と、
を備えた車載用通信基盤装置。
An in-vehicle communication infrastructure device that receives a command from an application program and communicates with a partner outside the vehicle,
Data processing means for processing data in response to a command from an application program;
Data normalization means for receiving the processing data from the data processing means and normalizing the processing data so as to match the communication standard of the communication device used for communication with the outside of the vehicle;
A plurality of processed data transmission means having different communication standards for transmitting processed data from the data processing means to the data normalization means or a partner outside the vehicle;
A plurality of standardized data transmission units having different communication standards for transmitting standardized data from the data standardization unit to the communication device;
A processing data transmission setting unit in which the processing data transmission unit uses which communication unit is used, or which of the data standardization unit or the other party outside the vehicle transmits the processing data;
A standardized data transmission setting unit in which the standardized data transmission unit is set which communication unit is used;
In-vehicle communication infrastructure device with
車載用通信基盤装置をコンピュータによって実現するためのプログラムであって、コンピュータを、
アプリケーション・プログラムからの指令を受けて、データを加工するデータ加工手段と、
データ加工手段からの加工データを受けて、車外との通信に用いる通信装置の通信規格に合致するように、加工データを規格化するデータ規格化手段と、
前記データ加工手段から前記データ規格化手段または車外の相手先に加工データを送信するための、通信規格の異なる複数の加工データ送信手段と、
前記データ規格化手段から前記通信装置に規格化データを送信するための、通信規格の異なる複数の規格化データ送信手段として機能させるための車載用通信基盤プログラムであって、
前記加工データ送信手段は、加工データ送信設定部の設定内容に基づいて、いずれの通信手段を用いるか、前記データ規格化手段または前記車外の相手先のいずれに加工データを送信するかを決定し、
前記規格化データ送信手段は、規格化データ送信設定部の設定内容に基づいて、いずれの通信手段を用いるかを決定することを特徴とする車載用通信基盤プログラム。
A program for realizing an in-vehicle communication infrastructure device with a computer,
Data processing means for processing data in response to a command from an application program;
Data normalization means for receiving the processing data from the data processing means and normalizing the processing data so as to match the communication standard of the communication device used for communication with the outside of the vehicle;
A plurality of processed data transmission means having different communication standards for transmitting processed data from the data processing means to the data normalization means or a partner outside the vehicle;
An in-vehicle communication infrastructure program for functioning as a plurality of standardized data transmission units having different communication standards for transmitting standardized data from the data standardization unit to the communication device,
The processed data transmission means determines which communication means to use or which of the data normalization means or the other party outside the vehicle transmits the processed data based on the setting content of the processed data transmission setting unit. ,
The in-vehicle communication infrastructure program, wherein the standardized data transmission unit determines which communication unit to use based on the setting contents of the standardized data transmission setting unit.
請求項1の装置または請求項2のプログラムにおいて、
前記加工データ送信設定手段は、加工データ送信先として、データ規格化手段と車外との通信に用いる通信装置の双方を設定することを特徴とする装置またはプログラム。
In the apparatus of claim 1 or the program of claim 2,
The processing data transmission setting unit sets both a data standardization unit and a communication device used for communication between the outside as a processing data transmission destination.
請求項1〜3のいずれかの装置またはプログラムにおいて、
前記加工データ送信設定部と、規格化データ送信設定部は、設定ファイルによって実現されていることを特徴とする装置またはプログラム。




In the apparatus or program in any one of Claims 1-3,
The processing data transmission setting unit and the standardized data transmission setting unit are realized by a setting file.




JP2015097616A 2015-05-12 2015-05-12 In-vehicle communication infrastructure equipment Expired - Fee Related JP6368277B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015097616A JP6368277B2 (en) 2015-05-12 2015-05-12 In-vehicle communication infrastructure equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015097616A JP6368277B2 (en) 2015-05-12 2015-05-12 In-vehicle communication infrastructure equipment

Publications (2)

Publication Number Publication Date
JP2016210355A JP2016210355A (en) 2016-12-15
JP6368277B2 true JP6368277B2 (en) 2018-08-01

Family

ID=57552238

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015097616A Expired - Fee Related JP6368277B2 (en) 2015-05-12 2015-05-12 In-vehicle communication infrastructure equipment

Country Status (1)

Country Link
JP (1) JP6368277B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL277233B2 (en) * 2018-03-18 2024-04-01 Driveu Tech Ltd Device, system and method for autonomous driving and remotely controlled vehicles
CN111897591B (en) * 2020-06-28 2024-12-13 通号城市轨道交通技术有限公司 Method and device for automatically generating configuration data for vehicle-mounted controller

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001184324A (en) * 1999-12-22 2001-07-06 Toshiba Eng Co Ltd Device and method for supporting communication and recording medium with stored program for supporting communication
US7149206B2 (en) * 2001-02-08 2006-12-12 Electronic Data Systems Corporation System and method for managing wireless vehicular communications
JP6122245B2 (en) * 2012-03-05 2017-04-26 キヤノン株式会社 Information processing system, control method, and image processing apparatus
JP6079300B2 (en) * 2013-02-27 2017-02-15 株式会社デンソー Communication control device
CN105766006B (en) * 2013-11-05 2019-12-10 瑞典爱立信有限公司 Interworking for geo-targeted distribution of application service messages over ad hoc networks

Also Published As

Publication number Publication date
JP2016210355A (en) 2016-12-15

Similar Documents

Publication Publication Date Title
DE102007030430B4 (en) Method and device for transmitting vehicle-relevant information in and out of a vehicle
US9591024B2 (en) Data selection method for reducing the decoding computational complexity of a vehicle-to-X communication system, and vehicle-to-X communication system
US10791439B2 (en) Methods and systems for vehicle data upload
EP3370389A1 (en) Cooperative cloud-edge vehicle anomaly detection
US10275043B2 (en) Detection of lane conditions in adaptive cruise control systems
KR102099745B1 (en) A device, method, and computer program that generates useful information about the end of a traffic jam through a vehicle-to-vehicle interface
US8493235B2 (en) Geobroadcast hazard warning device via a server
US10841975B2 (en) Method for identifying redundantly received information items, vehicle-to-x communication system and use of the system
KR101664734B1 (en) System and method for interworking between vehicle controller and external resource
US11127226B2 (en) On-board device adapted to acquire data relating to motion and/or driving parameters of a vehicle
US20200034134A1 (en) Over The Air Ecu Update
US20140307628A1 (en) Method and System for the Distributed Transmission of a Communication Flow and Use of the System
US20200409678A1 (en) Vehicle software update network
US20110055292A1 (en) System and method for standardizing vehicle network data across vehicle product lines
WO2017159242A1 (en) System for communication between mobile bodies, mobile body transmission control device, and mobile body receiving control device
DE102018109080A1 (en) SYSTEMS AND METHOD FOR USING MECHANICAL VIBRATION FOR OUTBOARD COMMUNICATIONS ON BOARD OF A VEHICLE
JP5370341B2 (en) Communication apparatus and data communication system
JP6368277B2 (en) In-vehicle communication infrastructure equipment
CN102461080B (en) Controller in two-way adhoc network radio communication
JP6157644B2 (en) Method for reducing the total computational capacity to be retained, use of a car-to-X communication device and a car-to-X communication device
WO2018003285A1 (en) Communication device, communication system, communication program, and communication control method
JP5115176B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD USED FOR THEM, AND PROGRAM THEREOF
CA3076565A1 (en) Method for providing data packets from a can bus, control device and system having a can bus
JP2010256967A (en) In-vehicle device that provides safe driving support information
JP4259468B2 (en) Diagnostic system for vehicles

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170914

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180619

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180703

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180706

R150 Certificate of patent or registration of utility model

Ref document number: 6368277

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees