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
JP4655005B2 - Communication device - Google Patents
[go: Go Back, main page]

JP4655005B2 - Communication device - Google Patents

Communication device Download PDF

Info

Publication number
JP4655005B2
JP4655005B2 JP2006221611A JP2006221611A JP4655005B2 JP 4655005 B2 JP4655005 B2 JP 4655005B2 JP 2006221611 A JP2006221611 A JP 2006221611A JP 2006221611 A JP2006221611 A JP 2006221611A JP 4655005 B2 JP4655005 B2 JP 4655005B2
Authority
JP
Japan
Prior art keywords
data
communication
information
transmission
relays
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
JP2006221611A
Other languages
Japanese (ja)
Other versions
JP2008048134A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2006221611A priority Critical patent/JP4655005B2/en
Publication of JP2008048134A publication Critical patent/JP2008048134A/en
Application granted granted Critical
Publication of JP4655005B2 publication Critical patent/JP4655005B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、通信装置に関するものである。   The present invention relates to a communication device.

従来、ITS(Intelligent Transport Systems=高度道路交通システム)やVICS(Vehicle Informationand Communication Systems=道路交通情報通信システム)等、道路を通行する車両に対して各種情報を提供するシステムの導入が進められている。さらに、他車両と各車両が有している交通情報や自車両の運転状態、自車両が検知した周囲の状態等の情報を交信しあうことで、自車両の進路に関する情報把握を可能とする車車間および車路間通信システムが知られている。   In the past, systems that provide various types of information to vehicles traveling on the road such as ITS (Intelligent Transport Systems) and VICS (Vehicle Information and Communication Systems) have been introduced. . In addition, it is possible to grasp information on the course of the own vehicle by communicating information such as traffic information possessed by other vehicles and each vehicle's own driving conditions, surrounding conditions detected by the own vehicle, etc. Inter-vehicle and inter-road communication systems are known.

こうした通信システムにおいて使用される電波は、ギガヘルツ帯の高周波であり、直進性が高く回折損失が大きいため、直接交信ができる範囲が限られる。そこで、通信範囲を拡大する技術として、他車両や路面の通信装置を中継して情報を伝達する技術が有効である。   The radio wave used in such a communication system has a high frequency in the gigahertz band, and has a straight line and high diffraction loss. Therefore, the range in which direct communication can be performed is limited. Therefore, as a technique for expanding the communication range, a technique for relaying information by relaying another vehicle or a communication device on the road surface is effective.

このような中継通信の技術として、無駄な中継を繰り返して通信トラフィックが増加することを防ぐため、データを中継する通信装置が情報の優先度や適切さを判断して不要データを削除することで、転送回数が多くなるほど中継する情報の占有時間が低減される技術が提案されている(例えば、特許文献1)。これにより、通信トラフィックを適切に維持し、優先度に応じた遅延の少ない通信を行うことが可能となる。
特開2005−191691
As a technology for such relay communication, in order to prevent communication traffic from increasing due to repeated useless relays, a communication device that relays data determines the priority and appropriateness of information and deletes unnecessary data. A technique has been proposed in which the occupation time of information to be relayed is reduced as the number of transfers increases (for example, Patent Document 1). As a result, communication traffic can be appropriately maintained, and communication with a small delay according to priority can be performed.
JP-A-2005-191691

しかしながら、従来技術では、転送データを中継する通信装置が各々で優先度の低い不要データの削除処理を行う必要があるため、中継通信が滞る恐れがある。例えば、多数の車両(通信装置)が一つの通信装置に集中してデータ転送した場合、車両一台から送られたデータのみ転送した場合に比べて、中継するための不要データの削除処理や転送負荷が増大する。このため、処理能力や転送速度によっては、中継通信が遅延する可能性がある。   However, in the prior art, since communication devices that relay transfer data need to perform unnecessary data deletion processing with low priority, there is a risk that relay communication will be delayed. For example, when a large number of vehicles (communication devices) concentrate on one communication device and transfer data, compared to the case where only data sent from one vehicle is transferred, unnecessary data is deleted and transferred for relaying. The load increases. For this reason, relay communication may be delayed depending on the processing capability and transfer rate.

そこで本発明は、このような技術課題を解決するためになされたものであって、車車間および車路間通信において中継通信を行う際、中継通信のトラフィック増大を回避し、中継処理に要する負荷を軽減する通信装置を提供することを目的とする。   Therefore, the present invention has been made to solve such a technical problem, and when relay communication is performed in inter-vehicle and inter-road communication, an increase in traffic of the relay communication is avoided, and the load required for the relay processing An object of the present invention is to provide a communication device that reduces the above-mentioned problem.

すなわち本発明に係る通信装置は、周辺の通信環境情報を取得する通信環境情報手段と、前記通信環境情報に基づいて少なくとも送信の際の中継回数を含む中継情報を設定する中継情報設定手段と、前記中継回数に基づいたデータ長及び送信データ項目の優先順位に基づいて送信情報を生成する送信情報生成手段と、前記送信情報を他の通信装置に送信する送信手段とを備え、前記送信情報生成手段は、中継回数が0回である時の全体の送信データ長に対して、前記中継回数がN回である時のデータ長を1/(N+1)とすることで、前記中継回数が多い場合ほど前記送信情報のデータ長を短くすることを特徴とする。 That is, the communication apparatus according to the present invention includes a communication environment information unit that acquires peripheral communication environment information, a relay information setting unit that sets relay information including at least the number of times of relaying based on the communication environment information, comprising a transmission information generating means for generating transmission information based on the priority of the data length and transmission data item based on the number of relays, and a transmitting means for transmitting the transmission information to the other communication apparatus, the transmission information generation When the number of relays is large by setting the data length when the number of relays is N to 1 / (N + 1) with respect to the entire transmission data length when the number of relays is 0 As described above, the data length of the transmission information is shortened.

この発明によれば、中継回数を送信側で設定し、予め中継回数に応じたデータ長の情報を生成して中継通信させることで、情報を中継する通信装置で不要データの削除処理を行う必要が無くなるため、中継処理に要する負荷を軽減することができる。   According to the present invention, it is necessary to perform unnecessary data deletion processing in a communication device that relays information by setting the number of relays on the transmission side, generating information of a data length corresponding to the number of relays in advance, and performing relay communication. Therefore, the load required for relay processing can be reduced.

この発明によれば、中継回数が多い場合ほど、送信データの長さを従来送信されていた情報(通信データの基本構成)よりも短くすることで、中継通信に係る送信データのトラフィック占有時間が短縮され、中継通信が介在しても他車両の通信可能時間帯を圧迫しないことが可能となる。   According to the present invention, as the number of relays increases, the length of transmission data is made shorter than the conventionally transmitted information (basic configuration of communication data), whereby the traffic occupation time of transmission data related to relay communication is reduced. It is shortened, and even if relay communication is interposed, it becomes possible not to press the communicable time zone of another vehicle.

また本発明に係る通信装置は、前記通信装置は移動体に搭載されていることを特徴とする。   The communication device according to the present invention is characterized in that the communication device is mounted on a mobile body.

この発明によれば、通信装置を車載するため、通信トラフィックを管理および監視するための基地局が不要となる。   According to the present invention, since the communication device is mounted on the vehicle, a base station for managing and monitoring communication traffic becomes unnecessary.

本発明によれば、車車間および車路間通信において中継通信を行う際、中継処理に要する負荷を軽減することができる。   According to the present invention, when relay communication is performed in inter-vehicle and inter-road communication, a load required for relay processing can be reduced.

以下、添付図面を参照して本発明の実施形態について説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。   Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and redundant description is omitted.

本発明の実施形態に係る通信装置は、例えば、車両に搭載され、車車間通信または車路間通信に用いられるものである。この通信装置の通信方式としては、例えば、CSMA(Carrier Sense Multiple Access)方式が用いられる。CSMA方式は、通信装置が通信路の空き状態(アイドル状態)を確認してから信号送信するものである。   A communication device according to an embodiment of the present invention is mounted on a vehicle, for example, and is used for inter-vehicle communication or inter-road communication. As a communication method of this communication device, for example, a CSMA (Carrier Sense Multiple Access) method is used. In the CSMA system, a communication apparatus transmits a signal after confirming a free state (idle state) of a communication path.

図1は本発明の実施形態に係る通信装置のハード構成概要図である。本実施形態に係る通信装置は、アンテナ1、受信部2、ECU3、出力部4、送信部5を備えて構成される。ここで、ECU(Electronic Control Unit)とは、電子制御する自動車デバイスのコンピュータであり、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、および入出力インターフェイスなどを備えて構成されている。   FIG. 1 is a schematic hardware configuration diagram of a communication apparatus according to an embodiment of the present invention. The communication apparatus according to this embodiment includes an antenna 1, a receiving unit 2, an ECU 3, an output unit 4, and a transmitting unit 5. Here, an ECU (Electronic Control Unit) is a computer of an automobile device that is electronically controlled, and includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an input / output interface, and the like. Configured.

アンテナ1は送受信兼用のものを用いることが好ましい。車車間や車路間の通信は、例えば、高周波帯域の周波数を用いて行うため、アンテナ1は高周波帯域の周波数の信号送受信に適したものを使用する。   The antenna 1 is preferably used for both transmission and reception. Since communication between vehicles and between roadways is performed using, for example, a frequency in a high frequency band, the antenna 1 is suitable for signal transmission / reception in a high frequency band.

受信部2は、アンテナ1に接続され、例えば、アンテナ1で受信した高周波信号を増幅する高周波増幅回路や、高周波増幅回路の出力信号を中間周波数信号に変換する周波数変換回路、中間周波数信号の利得を制御する利得制御回路、利得制御された中間周波数信号をベースバンドの信号に変換する周波数変換回路、ベースバンドのアナログ信号をデジタル信号に変換するアナログ/デジタル変換回路などを備えて構成され、アンテナ1で受信した信号を変換してECU3へ出力する。   The receiving unit 2 is connected to the antenna 1 and, for example, a high frequency amplifier circuit that amplifies a high frequency signal received by the antenna 1, a frequency conversion circuit that converts an output signal of the high frequency amplifier circuit into an intermediate frequency signal, and a gain of the intermediate frequency signal A gain control circuit for controlling a frequency, a frequency conversion circuit for converting a gain-controlled intermediate frequency signal into a baseband signal, an analog / digital conversion circuit for converting a baseband analog signal into a digital signal, and the like. The signal received at 1 is converted and output to the ECU 3.

ECU3は、受信処理部31、信号処理部32、送信処理部33を備えて構成される。受信処理部31は、受信部から得られたデータを基にパケットの再構築を行い、メモリへ格納する機能を備えている。   The ECU 3 includes a reception processing unit 31, a signal processing unit 32, and a transmission processing unit 33. The reception processing unit 31 has a function of reconstructing a packet based on data obtained from the reception unit and storing the packet in a memory.

信号処理部32は、受信処理部31がメモリへ格納した情報を参照し、車両状況判断や危険性判断、支援手段選定、出力タイミング算出などを行い、算出結果を出力部4と送信処理部33へ出力する機能を備えている。   The signal processing unit 32 refers to the information stored in the memory by the reception processing unit 31, performs vehicle status determination, risk determination, support means selection, output timing calculation, and the like, and outputs the calculation result to the output unit 4 and the transmission processing unit 33. The function to output to.

送信処理部33は、中継回数を決定し、中継回数から得られるデータフォーマットを参照して送信データを作成する機能を備えている。   The transmission processing unit 33 has a function of determining the number of relays and creating transmission data with reference to a data format obtained from the number of relays.

ECU3内部で実現される機能は、必ずしもハードウェアで実現する必要も無く、ソフトウェアでも実現可能である。   The functions realized in the ECU 3 do not necessarily have to be realized by hardware, and can also be realized by software.

出力部4は、運転者の視覚や聴覚などに訴えて運転状況や車両状況を伝える機能を有し、例えばディスプレイ、インジケータ、ブザー、スピーカなどを備えて構成される。   The output unit 4 has a function of appealing to the driver's vision and hearing, and transmitting a driving situation and a vehicle situation, and includes, for example, a display, an indicator, a buzzer, a speaker, and the like.

送信部5は、受信部2と逆の動作を行うものであり、信号処理部32からのベースバンド信号をアナログ信号へ変換するデジタル/アナログ変換回路と、アナログ変換されたベースバンド信号を中間周波信号に変換する周波数変換回路と、中間周波数信号の利得を制御する利得制御回路と、利得制御された中間周波数信号を高周波信号に変換する周波数変換回路とを備えて構成される。送信部5は高周波信号をアンテナ1に出力する。   The transmission unit 5 performs an operation reverse to that of the reception unit 2, and a digital / analog conversion circuit that converts the baseband signal from the signal processing unit 32 into an analog signal, and the analog-converted baseband signal as an intermediate frequency A frequency conversion circuit that converts the signal into a signal, a gain control circuit that controls the gain of the intermediate frequency signal, and a frequency conversion circuit that converts the gain-controlled intermediate frequency signal into a high-frequency signal are configured. The transmission unit 5 outputs a high frequency signal to the antenna 1.

次に本実施形態に係る通信装置の動作について説明する。   Next, the operation of the communication apparatus according to this embodiment will be described.

図2は本実施形態に係る通信装置の送信動作を示すフローチャートである。図2の送信制御処理の開始タイミングは、システムタイマ等により別途判断される。例えば、送信が必要なデータがある場合は、そのつど送信処理を開始し、一定間隔で送信しなければならない車両情報などがある場合は、所定のタイミングで繰り返し実行する。   FIG. 2 is a flowchart showing the transmission operation of the communication apparatus according to this embodiment. The start timing of the transmission control process in FIG. 2 is separately determined by a system timer or the like. For example, when there is data that needs to be transmitted, transmission processing is started each time, and when there is vehicle information that needs to be transmitted at regular intervals, it is repeatedly executed at a predetermined timing.

図2の制御処理が開始されると、図2のS10に示すように、通信環境を把握する処理を実施する。例えば、周囲の電波環境の情報や、車両または路面に設置されている通信装置が存在する否かといった情報、周囲の通信装置の個数や距離などの情報である。例えば、電波環境の情報については、情報の送受信が可能か否かでどのような電波状況であるのか判断すればよい。他の通信装置の存在確認は、例えば、不特定多数に存在確認のデータ送信を実施し、信号が返ってきた通信装置については存在すると判断すればよい。距離についても同様で、送信に対する応答の信号の強度や、回折時間、相手先送信時刻から判断すればよい。   When the control process of FIG. 2 is started, as shown in S10 of FIG. 2, a process of grasping the communication environment is performed. For example, information on the surrounding radio wave environment, information on whether or not a communication device installed on a vehicle or road surface exists, and information on the number and distance of surrounding communication devices. For example, regarding the information on the radio wave environment, it is only necessary to determine what the radio wave condition is based on whether or not the information can be transmitted and received. The presence confirmation of other communication devices may be determined, for example, by transmitting data for existence confirmation to an unspecified number of people and returning a signal to the communication device. The same applies to the distance, and it may be determined from the intensity of the response signal to the transmission, the diffraction time, and the destination transmission time.

S10が終了すると、中継通信が利用できる状況かを判断する処理へ移行する(S12)。S12は、周囲の通信環境の情報を基に判断する処理である。例えば、車両または路面に通信装置が存在しないと判明した場合は、中継通信は不可能と判断して、中継なしへ移行する(S18)。S18では、例えば中継回数0回として決定される。一方、例えば、周囲の他車両に通信装置の存在が確認できた場合は、中継通信可能と判断し、中継通信が必要か否かを判断する処理へ移行する(S14)。   When S10 ends, the process proceeds to a process for determining whether the relay communication is available (S12). S12 is a process for making a determination based on information on the surrounding communication environment. For example, if it is determined that there is no communication device on the vehicle or road surface, it is determined that relay communication is not possible, and the process proceeds to no relay (S18). In S18, for example, the number of relays is determined as 0. On the other hand, for example, when the presence of the communication device can be confirmed in other surrounding vehicles, it is determined that relay communication is possible, and the process proceeds to processing for determining whether relay communication is necessary (S14).

S14は、中継通信を実施するか否かを自車両で判断する処理である。例えば、特定相手と通信するとき、特定相手との距離が極めて近い場合や、特定相手と自車両との間に通信電波を遮る物体が無い場合は、中継通信する必要が無いため、中継なしへ移行する(S18)。S18は、例えば中継回数0回として決定される。反対に、特定相手と通信するときで、特定相手に直接電波が届かない場合や、不特定多数の相手へ順次情報を伝達する必要がある場合は、中継回数を決定する処理へ移行する(S16)。   S14 is a process in which the host vehicle determines whether to perform relay communication. For example, when communicating with a specific partner, if the distance to the specific partner is extremely close, or if there is no object that blocks communication radio waves between the specific partner and the vehicle, there is no need for relay communication. Transition (S18). S18 is determined, for example, as the number of relay times 0. On the other hand, when communicating with a specific partner and radio waves do not reach the specific partner directly or when it is necessary to sequentially transmit information to a large number of unspecified partners, the process proceeds to processing for determining the number of relays (S16). ).

S16は、自車両を基準にどこまでの範囲に情報を伝達するかを決定する処理である。例えば、不特定多数へ情報を伝達する場合、自車両周辺の車だけに知ってもらえばいい情報ならば、中継回数を1や2に設定すればよい。特定の相手への送信の場合、通信環境把握から得られた情報を用いて、自車両が何回中継すればよいかを判断して決定すればよい。   S16 is a process for determining how far the information is transmitted with reference to the own vehicle. For example, when information is transmitted to an unspecified number of people, the number of relays may be set to 1 or 2 if the information only needs to be known only by vehicles around the host vehicle. In the case of transmission to a specific partner, it is only necessary to determine and determine how many times the own vehicle should relay using information obtained from grasping the communication environment.

S16が終了した場合は、送信データ長を決定する処理へ移行する(S20)。S20は、中継回数から送信データ長を決定する処理であり、詳細は後述する。   When S16 ends, the process proceeds to a process for determining the transmission data length (S20). S20 is a process of determining the transmission data length from the number of relays, and details will be described later.

S20が終了した場合は、データフォーマットテーブルを参照する処理へ移行する(S22)。S22は、送信するデータ長に見合ったデータフォーマットを用意する処理であり、優先度の低いデータは送信対象外とするものである。データ長を短く設定した場合のデータフォーマットについては、実施例を用いて後述する。また、中継回数や対象システムに応じて送信対象外とするデータを事前に決定し、あらかじめデータフォーマットを用意しておく処理としてもよい。例えば、データ長が長さAに近い場合はaというデータフォーマットを選択し、長さBに近い場合はbというデータフォーマットを選択するという処理となる。   When S20 ends, the process proceeds to a process of referring to the data format table (S22). S22 is a process of preparing a data format corresponding to the data length to be transmitted, and data with low priority is excluded from transmission targets. The data format when the data length is set short will be described later using an embodiment. Further, it is possible to determine in advance data to be excluded from transmission according to the number of relays and the target system, and prepare a data format in advance. For example, when the data length is close to the length A, the data format “a” is selected, and when the data length is close to the length B, the data format “b” is selected.

S22が終了した場合は、稼動システムに必要なデータが不足しているか否かを判断する処理に移行する(S24)。S24は、S22で決定したデータフォーマットに通信システムで使用するデータや、優先的なデータなどが欠落しているかチェックする処理である。例えば、優先度の高いデータ項目の長さより、S20で算出した送信データ長が短い場合はデータ不足となってしまう。また、中継回数から決定された送信データ長によってあらかじめ決められたデータフォーマットを差し替える場合でも、必須データ項目がデータフォーマットに無い場合などが想定される。これらの場合は、中継なしとみなしてS18へ移行する。   When S22 ends, the process proceeds to a process of determining whether or not data necessary for the operating system is insufficient (S24). S24 is processing for checking whether data used in the communication system, preferential data, or the like is missing in the data format determined in S22. For example, if the transmission data length calculated in S20 is shorter than the length of the data item with high priority, the data is insufficient. Further, even when the data format determined in advance by the transmission data length determined from the number of relays is replaced, a case where the essential data item is not in the data format is assumed. In these cases, it is considered that there is no relay, and the process proceeds to S18.

S24でデータ不足が無いと判断された場合は、送信対象データを収集する処理となる(S26)。S26は、決定したデータフォーマットの項目に応じて、データを収集する処理である。   If it is determined in S24 that there is no data shortage, the transmission target data is collected (S26). S26 is a process of collecting data according to the determined data format item.

S26が終了した場合は、中継回数を代入する処理へ移行する(S28)。S28は、S16で決定した中継回数を送信データに入力する処理である。   When S26 ends, the process proceeds to the process of substituting the number of relays (S28). S28 is a process of inputting the number of relays determined in S16 into the transmission data.

S28が終了した場合は、送信パケット構築処理へ移行する(S30)。S30は、送信データを分割してヘッダ情報を付与する処理である。   When S28 ends, the process proceeds to a transmission packet construction process (S30). S30 is processing for dividing the transmission data and adding header information.

S30が終了した場合、送信処理へ移行する(S32)。S32は、S30でパケット化したデータを信号に変換して送信する処理である。S32が終了すると、通信処理が終了する。   When S30 ends, the process proceeds to transmission processing (S32). S32 is processing for converting the data packetized in S30 into a signal and transmitting the signal. When S32 ends, the communication process ends.

上記のように、中継回数を送信側で設定し、予め中継回数に応じたデータ長の情報を生成して中継通信させることで、情報を中継する通信装置で不要データの削除処理を行う必要が無くなるため、中継処理に要する負荷を軽減することができる。   As described above, it is necessary to perform unnecessary data deletion processing in a communication device that relays information by setting the number of relays on the transmission side, generating information of a data length corresponding to the number of relays in advance, and performing relay communication. Therefore, the load required for the relay process can be reduced.

図3は本実施形態に係る通信装置の受信および中継動作を示すフローチャートである。図3の受信制御処理は、アンテナ1が受信信号を受け取ったタイミングで開始される。   FIG. 3 is a flowchart showing reception and relay operations of the communication apparatus according to the present embodiment. The reception control process in FIG. 3 is started at a timing when the antenna 1 receives a reception signal.

最初に受信処理が実施される(S40)。S40は送られてきた信号をデータ化する処理である。   First, reception processing is performed (S40). S40 is a process for converting the transmitted signal into data.

S40が終了すると、受信パケット解析処理へ移行する(S42)。S42は、パケットのヘッダ情報に基づき、受信したパケットを組み合わせてどのような情報が送られてきたか読み込める状態にする処理である。   When S40 ends, the process proceeds to a received packet analysis process (S42). S42 is a process for making it possible to read what information has been sent by combining the received packets based on the packet header information.

S42が終了すると、宛先情報と中継回数を読み込む処理へ移行する(S44)。   When S42 ends, the process proceeds to processing for reading destination information and the number of relays (S44).

S44が終了すると、中継通信が必要か否かを判断する処理へ移行する(S46)。S46は、受信したデータを中継すべきか否かを、宛先と中継回数から判断する処理である。例えば、読み込んだ宛先情報が自車両であるかを確認する。又、中継回数が0回であるか否かを確認する。宛先が自車両または中継回数が0回の場合は、データ部の読み込み処理またはパケット破棄を実施して終了する(S48)。   When S44 ends, the process proceeds to a process of determining whether or not relay communication is necessary (S46). S46 is a process for determining whether the received data should be relayed from the destination and the number of relays. For example, it is confirmed whether the read destination information is the host vehicle. Also, it is confirmed whether the number of relays is zero. If the destination is the subject vehicle or the number of relays is 0, the data part reading process or packet discarding is performed and the process ends (S48).

中継処理が必要な場合、通信環境を把握する処理へ移行する(S50)。S50は、例えば、周囲の電波環境の情報や、車両または路面に設置されている通信装置が存在するか否かといった情報、周囲の通信装置の個数や距離などの情報である。例えば、電波環境の情報については、情報の送受信が可能か否かでどのような電波状況であるのか判断すればよい。他の通信装置の存在確認は、例えば、不特定多数に存在確認のデータ送信を実施し、信号が返ってきた通信装置については存在すると判断すればよい。距離についても同様で、送信に対する応答の信号の強度や、回折時間、相手先送信時刻から判断すればよい。   If relay processing is required, the process proceeds to processing for grasping the communication environment (S50). S50 is, for example, information on the surrounding radio wave environment, information on whether or not there is a communication device installed on a vehicle or road surface, and information on the number and distance of surrounding communication devices. For example, regarding the information on the radio wave environment, it is only necessary to determine what the radio wave condition is based on whether or not the information can be transmitted and received. The presence confirmation of other communication devices may be determined, for example, by transmitting data for existence confirmation to an unspecified number and determining that a communication device that has returned a signal exists. The same applies to the distance, and it may be determined from the intensity of the response signal to the transmission, the diffraction time, and the destination transmission time.

S50が終了すると、中継通信が利用できる状況か否かを判断する処理へ移行する(S52)。S52は、周囲の通信環境の情報を基に判断する処理である。例えば、車両または路面に通信装置が存在しないと判明した場合は、中継通信は不可能と判断して、パケット破棄へ移行する(S48)。例えば、周囲の他車両に通信装置の存在が確認できた場合は、中継通信可能と判断し、中継回数を1減らす処理へ移行する(S54)。   When S50 ends, the process proceeds to a process of determining whether or not relay communication is available (S52). S52 is a process for making a determination based on information on the surrounding communication environment. For example, if it is determined that there is no communication device on the vehicle or road surface, it is determined that relay communication is not possible, and the process proceeds to packet discard (S48). For example, when the presence of the communication device can be confirmed in other surrounding vehicles, it is determined that relay communication is possible, and the process proceeds to a process of reducing the number of relays by 1 (S54).

S54が終了すると、中継回数を代入する処理に移行する(S56)。S56は、S54で算出した中継回数を送信データに入力する処理である。   When S54 ends, the process proceeds to a process of substituting the number of relays (S56). S56 is a process of inputting the number of relays calculated in S54 into the transmission data.

S56が終了した場合は、送信パケット構築処理へ移行する(S58)。S58は、送信データを分割してヘッダ情報を付与する処理である。   When S56 ends, the process proceeds to a transmission packet construction process (S58). S58 is processing for dividing the transmission data and adding header information.

S58が終了した場合、送信処理へ移行する(S60)。S60は、S58でパケット化したデータを信号に変換して送信する処理である。S60が終了すると、中継処理が終了する。   When S58 ends, the process proceeds to transmission processing (S60). S60 is a process of converting the data packetized in S58 into a signal and transmitting it. When S60 ends, the relay process ends.

上述の本実施形態に係る通信装置の送信動作、受信および中継動作は、すべて車車間または車路間通信で得られた情報を基に行われているため、本発明の通信装置を車載することにより、通信トラフィックを管理および監視するための基地局が不要となる。   Since the transmission operation, the reception operation, and the relay operation of the communication device according to the above-described embodiment are all performed based on information obtained by inter-vehicle or inter-road communication, the communication device of the present invention is mounted on the vehicle. This eliminates the need for a base station for managing and monitoring communication traffic.

次に本実施形態に係る実施例として、中継回数から送信データ長を決定する例を説明する。   Next, an example of determining the transmission data length from the number of relays will be described as an example according to the present embodiment.

図4、図5は、本実施形態に係る中継回数に応じたデータ長の変化を示した具体例である。自車両から送信されるデータはOriginalとし、N回目の中継をしたデータはPass(N)(Nは整数)とする。中継回数0回において、長さLのデータを送信するために通信を占有する時間をT秒とする。ここで、N回中継する場合、データ送信に必要な時間T秒は、以下式で表される。 4 and 5 are specific examples showing changes in the data length according to the number of relays according to the present embodiment. The data transmitted from the host vehicle is Original, and the data relayed for the Nth time is Pass (N) (N is an integer). When the number of relays is 0, the time for occupying the communication to transmit data of length L is T seconds. Here, when relaying N times, the time T N seconds required for data transmission is expressed by the following equation.

=T・(N+1)
上記より、Tは中継回数に比例して増加する。ここで、中継通信で占有する時間を低減するために、中継通信のデータ送信時に占有できる時間が中継の回数に関わらずT秒とする。この時、N回中継したときのOriginalデータの送信占有時間の短縮率をαとすると、データ送信に必要な時間T秒は、以下式で表される。
T N = T · (N + 1)
From the above, TN increases in proportion to the number of relays. Here, in order to reduce the time occupied by relay communication, the time that can be occupied during data transmission of relay communication is set to T seconds regardless of the number of relays. At this time, if the rate of reduction of the transmission occupancy time of Original data when relayed N times is α, the time TN seconds required for data transmission is expressed by the following equation.

=α・T・(N+1)=T
上記より、Originalデータの送信占有時間の短縮率αは、以下式で表される。
T N = α · T · (N + 1) = T
From the above, the original data transmission occupation time reduction rate α is expressed by the following equation.

α=1/(N+1)
これより、中継回数が0回の時はOriginalデータの送信占有時間の短縮が無いが、中継回数が1回の時は1/2、中継回数が2回の時は1/3、中継回数がN回の時は1/(N+1)とOriginalデータの送信占有時間を短縮することで、全体のデータ送信に必要な送信占有時間を常に一定とすることができる。これにより、中継通信が介在しても他車両の通信可能時間帯を圧迫しないことが可能となる。
α = 1 / (N + 1)
From this, when the number of relays is 0, there is no reduction in the transmission time of Original data, but when the number of relays is 1, 1/2, when the number of relays is 2, 1/3, the number of relays is By reducing the transmission occupation time of Original data to 1 / (N + 1) at N times, the transmission occupation time required for the entire data transmission can be always constant. Thereby, even if relay communication is interposed, it becomes possible not to press the communicable time zone of the other vehicle.

上記計算は、必ずしも中継回数に関わらずトラフィック占有時間が一定とする必要もなく、中継回数が多いほどデータ長を短くすることにより通信トラフィック低減の効果を得ることができる。   The above calculation does not necessarily require a constant traffic occupation time regardless of the number of relays, and the effect of reducing communication traffic can be obtained by shortening the data length as the number of relays increases.

また、上記計算は占有時間をデータ長として計算しても同様の結果となる。例えば、Originalデータの通信データ長を短縮して、中継回数に関わらず全体のデータ長がLであることとして計算すればよい。   Further, the above calculation yields the same result even when the occupation time is calculated as the data length. For example, the communication data length of the Original data may be shortened, and calculation may be performed assuming that the entire data length is L regardless of the number of relays.

次に本実施形態に係る実施例として、送信データのデータフォーマットの構成例を説明する。   Next, a configuration example of the data format of transmission data will be described as an example according to the present embodiment.

図5は、本実施形態に係る中継回数に応じたデータフォーマットの構成例である。送信データは、例えば通信基本データ部、車両状況データ部、メッセージデータ部を備えて構成される。   FIG. 5 is a configuration example of a data format according to the number of relays according to the present embodiment. The transmission data includes, for example, a communication basic data part, a vehicle situation data part, and a message data part.

通信基本データ部は、車車間および車路間通信を実施するために必要不可欠な情報が含まれており、例えば、ヘッダおよびプリアンブル0、ID情報1、データフォーマットバージョン2、相手先4、中継回数5などの通信制御の情報と、車両種別3、保有システム6、起動中システム7といった通信インフラの情報が含まれている。   The communication basic data part includes information indispensable for carrying out inter-vehicle and inter-road communication. For example, header and preamble 0, ID information 1, data format version 2, destination 4 and number of relays 5 and other communication control information such as vehicle type 3, owned system 6, and active system 7 are included.

車両状況データ部は、自車両の走行状況に関する情報が含まれており、例えば、ヘッダ情報8、車両速度9、現在位置10、進行方向11、ブレーキ状態12、ウインカー状態13、各種SW信号14、各種センサ信号15、車両制御信号16などが含まれている。   The vehicle status data section includes information related to the traveling status of the host vehicle. For example, the header information 8, the vehicle speed 9, the current position 10, the traveling direction 11, the brake state 12, the blinker state 13, various SW signals 14, Various sensor signals 15 and vehicle control signals 16 are included.

メッセージデータ部は、自車両に関連する外部情報やエラー制御情報などが含まれており、例えば、ヘッダ情報17、緊急車両情報18、メッセージ部位19、メッセージ部位20、転送データ21、商用サービスデータ22、指定グループ間専用データ23、品質管理データ24、ダイアグデータ25、フッタおよびCRCおよびチェックサム26などが含まれる。   The message data part includes external information and error control information related to the host vehicle. For example, header information 17, emergency vehicle information 18, message part 19, message part 20, transfer data 21, commercial service data 22 , Specified group exclusive data 23, quality control data 24, diagnosis data 25, footer and CRC, checksum 26, and the like are included.

ここで、車両状況データ部およびメッセージデータ部の内容は、優先度をつけることが可能である。例えば、自車両のすぐ隣を走行している車は、自車両のウインカー状態を示す情報も重要であるが、自車両から遠く離れた車両にとっては、自車両のウインカー情報は、自車両の位置情報に比べれば重要な情報ではないといえる。このことから、送信情報の項目には相対的に優先順位を付与することができる。   Here, the contents of the vehicle status data part and the message data part can be prioritized. For example, for a car that is traveling directly next to the host vehicle, information indicating the turn signal status of the host vehicle is also important, but for a vehicle far from the host vehicle, the turn signal information of the host vehicle is the position of the host vehicle. It is not important information compared to information. From this, it is possible to give priority to the items of transmission information relatively.

上記の優先順位に基づいて、指定回数に依存した構成することで、送信データの長さを中継回数が多い場合ほど従来送信されていた情報(通信データの基本構成)よりも短くすることが可能となる。   Based on the above priority order, the configuration that depends on the specified number of times allows the length of the transmission data to be shorter than the conventionally transmitted information (basic configuration of communication data) as the number of relays increases. It becomes.

以上のように、本実施形態に係る通信装置によれば、中継回数を送信側で設定し、予め中継回数に応じたデータ長の情報を生成して中継通信させることで、情報を中継する通信装置で不要データの削除処理を行う必要が無くなるため、中継処理に要する負荷を軽減することができる。   As described above, according to the communication apparatus according to the present embodiment, the relay number is set on the transmission side, and the data length information corresponding to the relay number is generated in advance and relay communication is performed, thereby relaying the information. Since it is not necessary to delete unnecessary data in the apparatus, the load required for relay processing can be reduced.

又、本実施形態に係る通信装置によれば、中継回数が多い場合ほど、送信データの長さを従来送信されていた情報(通信データの基本構成)よりも短くすることで、中継全体で発生するトラフィック占有時間と通常の送信一回のトラフィック占有時間を一定とすることができる。これにより、中継通信に係る送信データのトラフィック占有時間が短縮され、中継通信が介在しても他車両の通信可能時間帯を圧迫しないことが可能となる。   In addition, according to the communication apparatus according to the present embodiment, the larger the number of relays, the shorter the transmission data length than the conventionally transmitted information (basic configuration of communication data), which occurs in the entire relay. The traffic occupation time and the traffic occupation time for one normal transmission can be made constant. Thereby, the traffic occupation time of the transmission data concerning relay communication is shortened, and even if relay communication is interposed, it becomes possible not to compress the communicable time zone of other vehicles.

さらに、本実施形態に係る通信装置によれば、通信装置を車載するため、通信トラフィックを管理および監視するための基地局が不要となる。   Furthermore, according to the communication apparatus according to the present embodiment, since the communication apparatus is mounted on the vehicle, a base station for managing and monitoring communication traffic becomes unnecessary.

なお、上述した実施形態は本発明に係る通信装置の一例を示すものである。本発明に係る通信装置は、これらの実施形態に係る通信装置に限られるものではなく、各請求項に記載した要旨を変更しない範囲で、実施形態に係る通信装置を変形し、又は他のものに適用したものであってもよい。   The embodiment described above shows an example of a communication apparatus according to the present invention. The communication device according to the present invention is not limited to the communication device according to these embodiments, and the communication device according to the embodiment may be modified or otherwise changed without changing the gist described in each claim. It may be applied to.

本発明の実施形態に係る通信装置の構成概要を示すブロック図である。It is a block diagram which shows the structure outline | summary of the communication apparatus which concerns on embodiment of this invention. 図1の通信装置の送信動作を示すフローチャートである。It is a flowchart which shows the transmission operation | movement of the communication apparatus of FIG. 図1の通信装置の受信および中継動作を示すフローチャートである。3 is a flowchart showing reception and relay operations of the communication apparatus of FIG. 1. 中継許可回数に応じた送信データの中継および占有時間の説明図である。It is explanatory drawing of the relay of transmission data according to the frequency | count of relay permission, and occupation time. 中継許可回数に応じた送信の説明図である。It is explanatory drawing of transmission according to the frequency | count of relay permission. 送信データのデータ構成例である。It is a data structural example of transmission data.

符号の説明Explanation of symbols

1…アンテナ、2…受信部、3…ECU、31…受信処理部、32…信号処理部、33…送信処理部、4…出力部、5…送信部。   DESCRIPTION OF SYMBOLS 1 ... Antenna, 2 ... Reception part, 3 ... ECU, 31 ... Reception processing part, 32 ... Signal processing part, 33 ... Transmission processing part, 4 ... Output part, 5 ... Transmission part.

Claims (2)

周辺の通信環境情報を取得する通信環境情報手段と、
前記通信環境情報に基づいて少なくとも送信の際の中継回数を含む中継情報を設定する中継情報設定手段と、
前記中継回数に基づいたデータ長及び送信データ項目の優先順位に基づいて送信情報を生成する送信情報生成手段と、
前記送信情報を他の通信装置に送信する送信手段と、
を備え
前記送信情報生成手段は、中継回数が0回である時の全体の送信データ長に対して、前記中継回数がN回である時のデータ長を1/(N+1)とすることで、前記中継回数が多い場合ほど前記送信情報のデータ長を短くすること、
を特徴とする通信装置。
Communication environment information means for acquiring surrounding communication environment information;
Relay information setting means for setting relay information including at least the number of relays at the time of transmission based on the communication environment information;
Transmission information generating means for generating transmission information based on the data length based on the number of times of relaying and the priority of transmission data items;
Transmitting means for transmitting the transmission information to another communication device;
Equipped with a,
The transmission information generating means sets the data length when the number of relays is N to 1 / (N + 1) with respect to the entire transmission data length when the number of relays is 0, so that the relay The shorter the number of times, the shorter the data length of the transmission information;
A communication device characterized by the above.
前記通信装置は移動体に搭載されていること、を特徴とする請求項1に記載の通信装置。 The communication device according to claim 1, wherein the communication device is mounted on a mobile body.
JP2006221611A 2006-08-15 2006-08-15 Communication device Expired - Fee Related JP4655005B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006221611A JP4655005B2 (en) 2006-08-15 2006-08-15 Communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006221611A JP4655005B2 (en) 2006-08-15 2006-08-15 Communication device

Publications (2)

Publication Number Publication Date
JP2008048134A JP2008048134A (en) 2008-02-28
JP4655005B2 true JP4655005B2 (en) 2011-03-23

Family

ID=39181452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006221611A Expired - Fee Related JP4655005B2 (en) 2006-08-15 2006-08-15 Communication device

Country Status (1)

Country Link
JP (1) JP4655005B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5347846B2 (en) * 2009-08-31 2013-11-20 富士通株式会社 Node-related information collecting system, node device, and frame processing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001119331A (en) * 1999-10-18 2001-04-27 Matsushita Electric Ind Co Ltd Inter-vehicle communication method and relay device
JP4535661B2 (en) * 2002-03-18 2010-09-01 日本電気株式会社 Transmission node, relay node and communication system in wireless multi-hop network
JP4096875B2 (en) * 2003-12-24 2008-06-04 トヨタ自動車株式会社 Communication device

Also Published As

Publication number Publication date
JP2008048134A (en) 2008-02-28

Similar Documents

Publication Publication Date Title
US20100198459A1 (en) In-vehicle communications apparatus
JPWO2020111134A1 (en) Systems, server computers, in-vehicle devices, control methods, semiconductor integrated circuits and computer programs
JP5387055B2 (en) Mobile communication device, communication system, transmission power control method, and program
US20120094606A1 (en) Communication device, communication system, and communication method
JP4259430B2 (en) Vehicle information transmitting apparatus and vehicle
JP6447554B2 (en) Mobile communication system and mobile reception control apparatus
CN112567786B (en) Data sending device and data sending method
JP4096875B2 (en) Communication device
US11641571B2 (en) Communication device, communication method, non-transitory computer-readable storage medium storing communication program, and vehicle
JP2009005240A (en) Radio network system and radio network communication method
JP4655005B2 (en) Communication device
JPH05206982A (en) Method and apparatus for transmitting data
US10873918B2 (en) Wireless communication terminal and communication control method for establishing efficient communication, and capable of suppressing a delay in the communication
CN112806096A (en) Information transmission system for a commercial vehicle, and commercial vehicle and commercial combination
JP5595170B2 (en) Inter-vehicle communication device
JP2011030035A (en) Radio communication device, mobile body, radio communication method, and program
JP4247184B2 (en) Wireless communication terminal and wireless communication method
JP2021082863A (en) Wireless communication device and wireless communication system
JP5115176B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD USED FOR THEM, AND PROGRAM THEREOF
JPH11136748A (en) Data communication method and data communication system
JP2009059120A (en) On-board device for inter-vehicle communication
JPH06334581A (en) Data gathering method of mobile radio station
JP5355236B2 (en) Communication device
JP4199628B2 (en) Data communication device
JP4333585B2 (en) Vehicular data relay system, vehicular data relay device, and vehicular data transmission node

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090616

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100525

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100928

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101105

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: 20101124

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101207

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140107

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4655005

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140107

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees