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
JP5454489B2 - Wireless communication apparatus and communication system - Google Patents
[go: Go Back, main page]

JP5454489B2 - Wireless communication apparatus and communication system - Google Patents

Wireless communication apparatus and communication system Download PDF

Info

Publication number
JP5454489B2
JP5454489B2 JP2011034759A JP2011034759A JP5454489B2 JP 5454489 B2 JP5454489 B2 JP 5454489B2 JP 2011034759 A JP2011034759 A JP 2011034759A JP 2011034759 A JP2011034759 A JP 2011034759A JP 5454489 B2 JP5454489 B2 JP 5454489B2
Authority
JP
Japan
Prior art keywords
transmission time
time
data
transmission
data transmission
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
JP2011034759A
Other languages
Japanese (ja)
Other versions
JP2012175353A (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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2011034759A priority Critical patent/JP5454489B2/en
Publication of JP2012175353A publication Critical patent/JP2012175353A/en
Application granted granted Critical
Publication of JP5454489B2 publication Critical patent/JP5454489B2/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 wireless communication apparatus and a communication system that wirelessly transmit data including a transmission time.

従来、無線送信されるデータが悪意ある第三者により改竄されることを防止するために、送信データにメッセージ認証符号(Message Authentication code)を付加して送信する方法が知られている(例えば、特許文献1を参照)。   Conventionally, in order to prevent data transmitted wirelessly from being falsified by a malicious third party, a method of transmitting a transmission data by adding a message authentication code (Message Authentication code) to the transmission data is known (for example, (See Patent Document 1).

特開2010−258864号公報JP 2010-258864 A

ところで、上記特許文献1に記載の技術において、送信データを送信する時刻を示す送信時刻情報をこの送信データに付加する場合には、以下の手順でデータの送信が行われる。   By the way, in the technique described in Patent Document 1, when transmission time information indicating a time for transmitting transmission data is added to the transmission data, data transmission is performed according to the following procedure.

まず、送信データの送信要求があると、現在時刻情報を取得する。そして、この現在時刻情報を送信時刻情報として送信データに付加する。以下、送信時刻情報が付加された状態の送信データを送信時刻付加送信データという。   First, when there is a transmission request for transmission data, current time information is acquired. Then, the current time information is added to the transmission data as transmission time information. Hereinafter, the transmission data with the transmission time information added is referred to as transmission time-added transmission data.

その後、送信時刻付加送信データを元データとしてメッセージ認証符号を生成し、生成したメッセージ認証符号を上記の送信時刻付加送信データに付加した後に、無線送信を行う。   Thereafter, a message authentication code is generated using transmission time-added transmission data as original data, and the generated message authentication code is added to the transmission time-added transmission data, and then wireless transmission is performed.

したがって、無線送信が実際に行われた時刻と、送信データに付加された送信時刻情報が示す送信時刻との間には、メッセージ認証符号の生成に要する時間分の差がある。
このため、上記送信データを受信した無線通信装置が、このデータに含まれる送信時刻情報に基づいて、自身の時計を同期させると、データを送信した無線通信装置の時計の時刻と、データを受信した無線通信装置の時計の時刻との間で、上記の差が生じ、送信側無線通信装置と受信側無線通信装置の間で十分な同期精度が得られなくなるといった問題があった。
Therefore, there is a difference corresponding to the time required for generating the message authentication code between the time when the wireless transmission was actually performed and the transmission time indicated by the transmission time information added to the transmission data.
Therefore, when the wireless communication device that has received the transmission data synchronizes its own clock based on the transmission time information included in the data, the time of the clock of the wireless communication device that transmitted the data and the data are received. There is a problem that the above difference occurs between the time of the clock of the wireless communication device and the synchronization accuracy between the transmitting wireless communication device and the receiving wireless communication device cannot be obtained.

本発明は、こうした問題に鑑みてなされたものであり、送信データの送信が実際に行われた時刻と、送信データに付加された送信時刻情報が示す送信時刻とを一致させることを可能にする技術を提供することを目的とする。   The present invention has been made in view of these problems, and makes it possible to match the time when transmission data is actually transmitted with the transmission time indicated by the transmission time information added to the transmission data. The purpose is to provide technology.

上記目的を達成するためになされた請求項1に記載の無線通信装置では、まず送信時刻決定手段が、データを無線送信する時刻であるデータ送信時刻を決定し、生成手段が、データ送信時刻を示す送信時刻情報とデータ送信時刻に送信されるデータとから構成される送信時刻付加データに基づいて、メッセージ認証符号もしくは電子署名を生成する。そして送信手段が、送信時刻決定手段により決定されたデータ送信時刻になると、生成手段により生成されたメッセージ認証符号もしくは電子署名と送信時刻付加データとから構成されるデータを無線送信する。   In the wireless communication apparatus according to claim 1, which is made to achieve the above object, first, the transmission time determination unit determines a data transmission time that is a time for wirelessly transmitting data, and the generation unit determines the data transmission time. A message authentication code or an electronic signature is generated based on transmission time additional data composed of the transmission time information shown and data transmitted at the data transmission time. Then, when the transmission means reaches the data transmission time determined by the transmission time determination means, the transmission means wirelessly transmits data composed of the message authentication code or electronic signature generated by the generation means and transmission time additional data.

このように構成された無線通信装置では、送信手段がデータを送信する時刻(データ送信時刻)を予め決定してから、送信時刻情報が付加されたデータ(送信時刻付加データ)に基づいて、メッセージ認証符号もしくは電子署名を生成し、その後に、データ送信時刻になると、メッセージ認証符号もしくは電子署名と送信時刻付加データとから構成されるデータを無線送信する。このため、当該無線通信装置が実際にデータを無線送信した時刻と、送信したデータに含まれている送信時刻情報が示すデータ送信時刻とを一致させることができる。   In the wireless communication device configured as described above, a message is determined based on data (transmission time additional data) to which transmission time information is added after the transmission unit determines data transmission time (data transmission time) in advance. An authentication code or electronic signature is generated, and thereafter, when the data transmission time is reached, data composed of the message authentication code or electronic signature and transmission time additional data is wirelessly transmitted. For this reason, the time when the wireless communication apparatus actually wirelessly transmits data can coincide with the data transmission time indicated by the transmission time information included in the transmitted data.

したがって、当該無線通信装置から送信されたデータを受信した無線通信装置は、自身の時計の時刻を、受信したデータ内の送信時刻情報が示すデータ送信時刻に同期させることにより、当該無線通信装置との間での同期精度を向上させることができる。   Therefore, the wireless communication device that has received the data transmitted from the wireless communication device synchronizes the time of its own clock with the data transmission time indicated by the transmission time information in the received data, thereby Synchronization accuracy can be improved.

また、請求項1に記載の無線通信装置において、請求項2に記載のように、生成時間算出手段が、送信時刻付加データのデータ長に基づいて、生成手段がメッセージ認証符号もしくは電子署名を生成するのに要する時間である生成所要時間を算出し、送信時刻決定手段が、生成時間算出手段により算出された生成所要時間に基づいて、生成手段がメッセージ認証符号もしくは電子署名の生成を完了する時刻である生成完了時刻より後になるように、データ送信時刻を決定するようにするとよい。   Further, in the wireless communication device according to claim 1, as described in claim 2, the generation time calculation means generates the message authentication code or the electronic signature based on the data length of the transmission time additional data. The time required for the generation is calculated, and the transmission time determination means completes the generation of the message authentication code or the electronic signature based on the generation required time calculated by the generation time calculation means. The data transmission time may be determined so as to be after the generation completion time.

すなわち、請求項2に記載の無線通信装置では、送信時刻付加データのデータ長に基づいて、メッセージ認証符号もしくは電子署名の生成を完了する時刻(生成完了時刻)を予測して、この生成完了時刻より後にデータ送信時刻を設定する。このため、送信時刻決定手段で決定したデータ送信時刻より後にメッセージ認証符号もしくは電子署名の生成が完了してしまうという事態が発生し難くなる。これにより、送信するデータに含まれている送信時刻情報が示すデータ送信時刻より後になって当該無線通信装置が実際にデータを送信してしまい、当該無線通信装置が実際に無線送信した時刻と、送信したデータに含まれている送信時刻情報が示すデータ送信時刻とが一致しなくなってしまうという事態の発生を抑制することができる。   That is, in the wireless communication device according to claim 2, based on the data length of the transmission time additional data, a time at which generation of a message authentication code or an electronic signature is completed (generation completion time) is predicted, and this generation completion time The data transmission time is set later. For this reason, it is difficult to generate a situation where the generation of the message authentication code or the electronic signature is completed after the data transmission time determined by the transmission time determination means. Thereby, after the data transmission time indicated by the transmission time information included in the data to be transmitted, the wireless communication device actually transmits data, and the time when the wireless communication device actually wirelessly transmits, Occurrence of a situation in which the data transmission time indicated by the transmission time information included in the transmitted data does not match can be suppressed.

また、請求項2に記載の無線通信装置において、当該無線通信装置における直近のデータ送信についてのデータ送信時刻である直近データ送信時刻と、直近データ送信時刻以降の少なくとも1つ以上のデータ送信についてのデータ送信時刻である次回データ送信時刻とが予め設定されている場合には、送信時刻決定手段は、直近データ送信時刻が生成完了時刻よりも前である場合に、請求項3に記載のように、生成完了時刻後の次回データ送信時刻をデータ送信時刻とするようにしてもよいし、請求項4に記載のように、生成完了時刻より後であり、且つ、生成完了時刻後で最も早い次回データ送信時刻より前となる時刻をデータ送信時刻とするにしてもよい。   Further, in the wireless communication device according to claim 2, the latest data transmission time which is the data transmission time for the latest data transmission in the wireless communication device, and at least one data transmission after the latest data transmission time When the next data transmission time, which is the data transmission time, is preset, the transmission time determination means, as described in claim 3, when the latest data transmission time is before the generation completion time. The next data transmission time after the generation completion time may be set as the data transmission time, and the next next time that is later than the generation completion time and the earliest after the generation completion time as described in claim 4 A time before the data transmission time may be set as the data transmission time.

これにより、請求項3に記載の無線通信装置では、直近データ送信時刻をデータ送信時刻として決定することができない場合に、送信時刻が既に設定されている次回データ送信時刻を用いることができるので、データ送信時刻を容易に決定することができる。また、請求項4に記載の無線通信装置では、直近データ送信時刻をデータ送信時刻として決定することができない場合に、次回データ送信時刻になるまで待機することなく、請求項3に記載の無線通信装置よりも早い時点でデータを送信することができる。   Thereby, in the wireless communication device according to claim 3, when the latest data transmission time cannot be determined as the data transmission time, the next data transmission time in which the transmission time is already set can be used. The data transmission time can be easily determined. Further, in the wireless communication device according to claim 4, when the most recent data transmission time cannot be determined as the data transmission time, the wireless communication according to claim 3 is not performed until the next data transmission time is reached. Data can be transmitted earlier than the device.

また、請求項5に記載の無線通信システムは、請求項1〜請求項4の何れか1項に記載の無線通信装置で構成されることを特徴とする。
このように構成された無線通信システムによれば、請求項1〜請求項4の何れか1項に記載の無線通信装置と同様の効果を得ることができ、無線通信システムの同期タイミングを保護できる安全性の高い無線通信システムを実現できる。
Moreover, the radio | wireless communications system of Claim 5 is comprised with the radio | wireless communication apparatus of any one of Claims 1-4.
According to the wireless communication system configured as described above, the same effect as that of the wireless communication device according to any one of claims 1 to 4 can be obtained, and synchronization timing of the wireless communication system can be protected. A highly secure wireless communication system can be realized.

無線通信システム1の構成及び動作の概要を示す説明図である。1 is an explanatory diagram showing an outline of a configuration and operation of a wireless communication system 1. FIG. 通信装置2A,2B,2C,…が実行する処理の概要を示す機能ブロック図である。It is a functional block diagram which shows the outline | summary of the process which communication apparatus 2A, 2B, 2C, ... performs. フレーム送信処理を示すフローチャートである。It is a flowchart which shows a frame transmission process. フレーム検証処理を示すフローチャートである。It is a flowchart which shows a frame verification process. 予測送信時刻tsの設定方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the setting method of estimated transmission time ts. 別の実施形態における予測送信時刻tsの設定方法を説明するためのタイミングチャートである。It is a timing chart for demonstrating the setting method of the estimated transmission time ts in another embodiment.

以下に本発明の実施形態を図面とともに説明する。
図1は、無線通信システム1の構成及び動作の概要を示す説明図である。
本実施形態の無線通信システム1は、図1(a)に示すように、路上機として自動車の走行路付近に分散して設置される複数の通信装置2Aと、自動車に搭載され、路上機や他の車両との間で無線通信を行う通信装置2B,2C,…とから構成されている。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is an explanatory diagram showing an outline of the configuration and operation of the wireless communication system 1.
As shown in FIG. 1 (a), the wireless communication system 1 of the present embodiment includes a plurality of communication devices 2A installed as road devices in the vicinity of a vehicle's traveling path, and mounted on the vehicle. It comprises communication devices 2B, 2C,... That perform wireless communication with other vehicles.

通信装置2Aは、交通情報等の各種情報を周囲の自動車に定期的に送信する定期送信機能を有し、通信装置2B,2C,…は、自動車に搭載された制御装置からの送信要求を受けて、自車両の状態等を路上機や他の車両に送信するランダム送信機能を有する。   The communication device 2A has a periodic transmission function for periodically transmitting various information such as traffic information to surrounding vehicles. The communication devices 2B, 2C,... Receive a transmission request from a control device mounted on the vehicle. Thus, it has a random transmission function for transmitting the state of the host vehicle or the like to a road machine or another vehicle.

そして、これら各通信装置2A,2B,2C,…間の通信には、全て共通の通信チャンネルが使用され、通信装置2B,2C,…がランダム送信する際には、CSMA方式のアクセス制御によって通信チャンネルが空いているか否かを判断し、通信チャンネルが空いているときにデータ送信を開始する。   For communication between the communication devices 2A, 2B, 2C,..., A common communication channel is used. When the communication devices 2B, 2C,. It is determined whether or not the channel is free, and data transmission is started when the communication channel is free.

また通信装置2Aは、定期送信を行うが、この定期送信の周期は、予め決められており、通信装置2Aには、定期送信一周期内のどの期間を定期送信に利用するかが割り当てられている。   The communication device 2A performs regular transmission. The period of this periodic transmission is determined in advance, and the communication device 2A is assigned which period within one periodic transmission cycle is used for regular transmission. Yes.

そして通信装置2Aは、その割り当てられた定期送信期間を、定期送信によって他の通信装置2B,2C,…に通知し、他の通信装置2B,2C,…は、その通知された定期送信期間中は、ランダム送信を禁止する。   The communication device 2A notifies the assigned regular transmission period to the other communication devices 2B, 2C,... By regular transmission, and the other communication devices 2B, 2C,. Prohibits random transmission.

つまり本実施形態では、定期送信機能を有する通信装置2Aが、図1(b)に示すように、送信時刻データと定期送信データとMAC(Message Authentication code)もしくは電子署名とから構成されるフレームを、周囲に定期送信する。なお、上記送信時刻データは、通信装置2Aがフレームを送信する時刻を示す情報である。また上記定期送信データは、交通情報等の各種情報と、定期送信期間の開始タイミングと定期送信期間の長さ(期間長)を表す定期送信期間情報とから構成される。また上記MACもしくは電子署名は、送信時刻データと定期送信データとから構成される送信メッセージを元データとして生成されたものである。   That is, in the present embodiment, the communication device 2A having a periodic transmission function, as shown in FIG. 1B, transmits a frame composed of transmission time data, periodic transmission data, and a MAC (Message Authentication code) or an electronic signature. , Send regularly to the surroundings. The transmission time data is information indicating the time at which the communication device 2A transmits a frame. The regular transmission data includes various information such as traffic information, and regular transmission period information indicating the start timing of the regular transmission period and the length (period length) of the regular transmission period. The MAC or electronic signature is generated using a transmission message composed of transmission time data and regular transmission data as original data.

そして、ランダム送信機能を有する他の通信装置2B,2C,…は、通信装置2Aが送信したフレームを受けると、そのフレームに含まれている定期送信期間情報に基づき、図1(c)に示すように、通信装置2Aの定期送信期間内にランダム送信を開始してしまうことのないよう自らのランダム送信禁止期間を設定し、そのランダム送信禁止期間以外の期間(ランダム送信期間)内に、ランダム送信を行う。   Then, when the other communication devices 2B, 2C,... Having the random transmission function receive the frame transmitted by the communication device 2A, they are shown in FIG. 1 (c) based on the periodic transmission period information included in the frame. As described above, the random transmission prohibition period is set so that the random transmission is not started within the regular transmission period of the communication device 2A, and the random transmission period is set within the period other than the random transmission prohibition period (random transmission period). Send.

図2(a)は、通信装置2Aが実行する処理の概要を示す機能ブロック図である。
通信装置2Aは、図2(a)に示すように、データ入力部11、データ処理部12、MAC・電子署名処理部13、及び送信部14を備える。
FIG. 2A is a functional block diagram illustrating an outline of processing executed by the communication device 2A.
As illustrated in FIG. 2A, the communication device 2 </ b> A includes a data input unit 11, a data processing unit 12, a MAC / electronic signature processing unit 13, and a transmission unit 14.

これらのうちデータ入力部11は、通信装置2Aの外部に設置された情報局と有線または無線でデータ入力可能に構成されており、この情報局から、交通情報等の各種情報を示すデータを入力して、データ処理部12に送信する。   Among these, the data input unit 11 is configured to be able to input data by wire or wirelessly with an information station installed outside the communication device 2A. From this information station, data indicating various information such as traffic information is input. Then, the data is transmitted to the data processing unit 12.

またデータ処理部12は、データ入力部11から受信したデータに送信時刻データを付加して送信メッセージを生成し、生成した送信メッセージをMAC・電子署名処理部13に送信するともに、MAC・電子署名処理部13から受信したMACもしくは電子署名を送信メッセージに付加してフレームを生成し、生成したフレームを送信部14に送信する。なおデータ処理部12は、内部クロックをカウントすることにより時刻を計時する時計(不図示)を備え、この時計を用いて、送信時刻データが示す送信時刻を決定する。   The data processing unit 12 generates a transmission message by adding transmission time data to the data received from the data input unit 11, transmits the generated transmission message to the MAC / electronic signature processing unit 13, and transmits the MAC / electronic signature. The MAC or electronic signature received from the processing unit 13 is added to the transmission message to generate a frame, and the generated frame is transmitted to the transmission unit 14. The data processing unit 12 includes a clock (not shown) that counts time by counting the internal clock, and uses this clock to determine the transmission time indicated by the transmission time data.

またMAC・電子署名処理部13は、データ処理部12から受信した送信メッセージを元データとしてMACもしくは電子署名を生成し、生成したMACもしくは電子署名をデータ処理部12に送信する。   The MAC / electronic signature processing unit 13 generates a MAC or electronic signature using the transmission message received from the data processing unit 12 as original data, and transmits the generated MAC or electronic signature to the data processing unit 12.

また送信部14は、データ処理部12からフレームを受信し、このフレームを無線で送信する。
なお通信装置2Aは、CPU,ROM,RAM,I/O及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ROMに記憶されたプログラムに基づいて、上記のデータ入力部11、データ処理部12、MAC・電子署名処理部13、及び送信部14に相当する処理を実行する。
The transmission unit 14 receives a frame from the data processing unit 12 and transmits the frame wirelessly.
Note that the communication device 2A is configured around a well-known microcomputer including a CPU, ROM, RAM, I / O, and a bus line that connects these components. Based on a program stored in the ROM, the communication device 2A The data input unit 11, the data processing unit 12, the MAC / digital signature processing unit 13, and the transmission unit 14 are executed.

図2(b)は、通信装置2B,2C,…が実行する処理の概要を示す機能ブロック図である。
通信装置2B,2C,…は、図2(b)に示すように、データ入出力部21、データ処理部22、MAC・電子署名処理部23、送受信部24、同期処理部25、及びデータ記憶部26を備える。
FIG. 2B is a functional block diagram illustrating an outline of processing executed by the communication devices 2B, 2C,.
As shown in FIG. 2B, the communication devices 2B, 2C,... Have a data input / output unit 21, a data processing unit 22, a MAC / electronic signature processing unit 23, a transmission / reception unit 24, a synchronization processing unit 25, and a data storage. Part 26 is provided.

これらのうちデータ入出力部21は、自動車に搭載された制御装置から送信データを入力して、データ処理部22に送信するとともに、データ処理部22から制御装置への送信データ(制御データ)を受信した場合に、制御装置に制御データを送信する。   Among these, the data input / output unit 21 inputs transmission data from the control device mounted on the automobile, transmits the data to the data processing unit 22, and transmits transmission data (control data) from the data processing unit 22 to the control device. When received, control data is transmitted to the control device.

またデータ処理部22は、データ入出力部21からデータを受信した場合には、受信したデータにヘッダ等の付加情報を付加して送信メッセージを生成し、生成した送信メッセージをMAC・電子署名処理部23に送信するともに、MAC・電子署名処理部23から受信したMACもしくは電子署名を送信メッセージに付加してフレームを生成し、生成したフレームを送受信部24に送信する。   Further, when receiving data from the data input / output unit 21, the data processing unit 22 generates a transmission message by adding additional information such as a header to the received data, and the generated transmission message is subjected to MAC / electronic signature processing. The frame is generated by adding the MAC or electronic signature received from the MAC / electronic signature processing unit 23 to the transmission message, and the generated frame is transmitted to the transmission / reception unit 24.

さらにデータ処理部22は、送受信部24からフレームを受信した場合には、受信フレームと検証命令からなる検証依頼メッセージをMAC・電子署名処理部23に送信し、検証結果(受理もしくは棄却)を受信するとともに、データ処理部22がMAC・電子署名処理部から検証結果として受理を受信した場合に、受信したフレームに含まれているメッセージをデータ記憶部26に記憶する。   Further, when receiving a frame from the transmission / reception unit 24, the data processing unit 22 transmits a verification request message including the received frame and a verification command to the MAC / electronic signature processing unit 23, and receives a verification result (acceptance or rejection). At the same time, when the data processing unit 22 receives the acceptance as the verification result from the MAC / electronic signature processing unit, the message included in the received frame is stored in the data storage unit 26.

さらにデータ処理部22は、制御データを制御装置に送信する必要がある場合に、データ記憶部26からメッセージを受信し、受信したメッセージより制御データを生成し、生成した制御データをデータ入出力部21へ送信する。   Further, when it is necessary to transmit control data to the control device, the data processing unit 22 receives a message from the data storage unit 26, generates control data from the received message, and transmits the generated control data to the data input / output unit. To 21.

またMAC・電子署名処理部23は、データ処理部22から受信した検証依頼メッセージの受信フレームのMACもしくは電子署名を検証し、検証結果(受理もしくは棄却)をデータ処理部22に送信する。   The MAC / electronic signature processing unit 23 verifies the MAC or electronic signature of the received frame of the verification request message received from the data processing unit 22, and transmits a verification result (acceptance or rejection) to the data processing unit 22.

また送受信部24は、データ処理部22からフレームを受信した場合には、このフレームを無線で送信するとともに、フレームを無線受信した場合には、このフレームをデータ処理部22に送信する。   In addition, when the frame is received from the data processing unit 22, the transmission / reception unit 24 wirelessly transmits the frame, and when the frame is wirelessly received, the transmission / reception unit 24 transmits the frame to the data processing unit 22.

また同期処理部25は、内部クロックをカウントすることにより時刻を計時する時計(不図示)を備えている。そして同期処理部25は、データ処理部22がMAC・電子署名処理部から検証結果として受理を受信した場合に、受信したフレームに付加されている送信時刻データが示す時刻に、時計を同期させる。   The synchronization processing unit 25 includes a clock (not shown) that counts the time by counting the internal clock. Then, when the data processing unit 22 receives the acceptance as the verification result from the MAC / electronic signature processing unit, the synchronization processing unit 25 synchronizes the clock with the time indicated by the transmission time data added to the received frame.

またデータ記憶部26は、データ処理部22がMAC・電子署名処理部から検証結果として受理を受信した場合に、受信したフレームに含まれているメッセージを記憶するとともに、記憶したメッセージをデータ処理部22に送信する。   In addition, when the data processing unit 22 receives acceptance as a verification result from the MAC / electronic signature processing unit, the data storage unit 26 stores a message included in the received frame, and stores the stored message as a data processing unit. 22 to send.

なお通信装置2B,2C,…は、CPU,ROM,RAM,I/O及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ROMに記憶されたプログラムに基づいて、上記のデータ入出力部21、データ処理部22、MAC・電子署名処理部23、送受信部24、同期処理部25、及びデータ記憶部26に相当する処理を実行する。   The communication devices 2B, 2C,... Are mainly composed of a well-known microcomputer comprising a CPU, ROM, RAM, I / O and a bus line connecting these components. Based on the data input / output unit 21, the data processing unit 22, the MAC / digital signature processing unit 23, the transmission / reception unit 24, the synchronization processing unit 25, and the data storage unit 26.

このように構成された無線通信システム1において、通信装置2Aは、フレームを生成して送信するフレーム送信処理を実行し、通信装置2B,2C,…は、受信したフレームを検証するフレーム検証処理を実行する。   In the wireless communication system 1 configured as described above, the communication device 2A executes a frame transmission process for generating and transmitting a frame, and the communication devices 2B, 2C,... Perform a frame verification process for verifying the received frame. Run.

図3はフレーム送信処理を示すフローチャート、図4はフレーム検証処理を示すフローチャートである。図5は、予測送信時刻tsの設定方法を説明するためのタイミングチャートである。   FIG. 3 is a flowchart showing the frame transmission process, and FIG. 4 is a flowchart showing the frame verification process. FIG. 5 is a timing chart for explaining a method of setting the predicted transmission time ts.

次に、通信装置2Aが実行するフレーム送信処理の手順を図3を用いて説明する。このフレーム送信処理は、通信装置2AのCPUが起動している間に繰り返し実行される処理である。   Next, the procedure of frame transmission processing executed by the communication device 2A will be described with reference to FIG. This frame transmission process is a process repeatedly executed while the CPU of the communication device 2A is activated.

このフレーム送信処理が実行されると、通信装置2Aは、まずS10にて、通信装置2Aの外部からデータが入力したか否かを判断する。ここで、データが入力していない場合には(S10:NO)、フレーム送信処理を一旦終了する。   When this frame transmission process is executed, the communication device 2A first determines in S10 whether or not data is input from the outside of the communication device 2A. If no data is input (S10: NO), the frame transmission process is temporarily terminated.

一方、データが入力した場合には(S10:YES)、S20にて、送信順指示値iを1に設定し、S30にて、現在時刻t0を、データ処理部12が備える上記時計から取得する。その後S40にて、未来送信時刻tiを取得する。この未来送信時刻tiは、現在時刻t0を基準として、i番目にフレームを送信する時刻を示す。本実施形態において、通信装置2Aでは、定期送信期間の開始から予め設定された固定時間tf(図5を参照)が経過した後に1回のみフレームを送信するように、1回の定期送信期間内における送信時刻が設定されている。すなわち、通信装置2Aがフレーム送信する時刻は既に決定されている。そして、定期送信の周期をTpとすると、未来送信時刻tiは下式(1)で表される。なお、iは1以上の整数である。   On the other hand, when data is input (S10: YES), the transmission order instruction value i is set to 1 in S20, and the current time t0 is acquired from the clock included in the data processing unit 12 in S30. . Thereafter, in S40, the future transmission time ti is acquired. The future transmission time ti indicates the i-th frame transmission time based on the current time t0. In the present embodiment, the communication device 2A has a single periodic transmission period so that the frame is transmitted only once after a preset fixed time tf (see FIG. 5) has elapsed since the start of the periodic transmission period. The transmission time at is set. That is, the time at which the communication device 2A transmits a frame has already been determined. When the periodic transmission cycle is Tp, the future transmission time ti is expressed by the following equation (1). Note that i is an integer of 1 or more.

ti = t1 + Tp×(i−1) ・・・(1)
そしてS50にて、未来送信時刻tiと現在時刻t0との差を送信猶予時間Δtとして算出し、さらにS60にて、S10の処理で入力したと判断されたデータと、未来送信時刻tiを示す情報と、定期送信期間情報とから構成される送信メッセージを元データとしてMACもしくは電子署名を生成するのに要する時間(以下、MAC・電子署名生成処理時間tmという)を、上記元データのデータ長に基づいて算出する。
ti = t1 + Tp × (i−1) (1)
In S50, the difference between the future transmission time ti and the current time t0 is calculated as a transmission delay time Δt, and in S60, the data determined to be input in the process of S10 and the information indicating the future transmission time ti. And the time required to generate a MAC or electronic signature using a transmission message composed of periodic transmission period information as original data (hereinafter referred to as MAC / electronic signature generation processing time tm) as the data length of the original data Calculate based on

その後S70にて、送信猶予時間ΔtがMAC・電子署名生成処理時間tmより長いか否かを判断する。ここで、送信猶予時間ΔtがMAC・電子署名生成処理時間tmより長くない場合には(S70:NO)、S80にて、送信順指示値iをインクリメント(1加算)して、S30に移行し、上述の処理を繰り返す。   Thereafter, in S70, it is determined whether or not the transmission delay time Δt is longer than the MAC / electronic signature generation processing time tm. If the transmission delay time Δt is not longer than the MAC / electronic signature generation processing time tm (S70: NO), the transmission order instruction value i is incremented (added by 1) in S80, and the process proceeds to S30. The above process is repeated.

一方、送信猶予時間ΔtがMAC・電子署名生成処理時間tmより長い場合には(S70:YES)、S90にて、予測送信時刻tsを未来送信時刻tiに設定する。その後S100にて、S10の処理で入力したと判断されたデータと、予測送信時刻tsを示す予測送信時刻情報と、定期送信期間情報とから構成される送信メッセージを元データとしてMACもしくは電子署名を生成する。そしてS110にて、予測送信時刻情報と、S10の処理で入力したと判断されたデータと、定期送信期間情報と、S100の処理で生成されたMACもしくは電子署名とから構成されるフレームを生成する。   On the other hand, when the transmission grace time Δt is longer than the MAC / electronic signature generation processing time tm (S70: YES), the predicted transmission time ts is set to the future transmission time ti in S90. After that, in S100, a MAC or electronic signature is obtained with the transmission message composed of the data determined to be input in the process of S10, the predicted transmission time information indicating the predicted transmission time ts, and the periodic transmission period information as original data. Generate. In S110, a frame composed of the predicted transmission time information, the data determined to be input in the process of S10, the periodic transmission period information, and the MAC or electronic signature generated in the process of S100 is generated. .

その後S120にて、現在時刻が予測送信時刻tsであるか否かを判断する。ここで、現在時刻が予測送信時刻tsでない場合には(S120:NO)、S120の処理を繰り返し、現在時刻が予測送信時刻tsとなるまで待機する。一方、現在時刻が予測送信時刻tsである場合には(S120:YES)、S130にて、S110の処理で生成されたフレームを無線送信して、フレーム送信処理を一旦終了する。   Thereafter, in S120, it is determined whether or not the current time is the predicted transmission time ts. If the current time is not the predicted transmission time ts (S120: NO), the process of S120 is repeated, and the process waits until the current time becomes the predicted transmission time ts. On the other hand, when the current time is the predicted transmission time ts (S120: YES), in S130, the frame generated in the process of S110 is wirelessly transmitted, and the frame transmission process is temporarily ended.

次に、通信装置2B,2C,…が実行するフレーム検証処理の手順を図4を用いて説明する。このフレーム検証処理は、通信装置2B,2C,…のCPUが起動している間に繰り返し実行される処理である。   Next, the procedure of frame verification processing executed by the communication devices 2B, 2C,... Will be described with reference to FIG. This frame verification process is a process repeatedly executed while the CPUs of the communication devices 2B, 2C,.

このフレーム検証処理が実行されると、通信装置2B,2C,…は、まずS210にて、通信装置2Aからフレームを受信したか否かを判断する。ここで、フレームを受信していない場合には(S210:NO)、フレーム検証処理を一旦終了する。   When this frame verification process is executed, the communication devices 2B, 2C,... First determine in S210 whether or not a frame has been received from the communication device 2A. Here, when the frame is not received (S210: NO), the frame verification process is temporarily ended.

一方、フレームを受信した場合には(S210:YES)、S220にて、S210の処理で受信したと判断されたフレームから、送信メッセージ(すなわち、図1(b)に示す送信時刻データと定期送信データ)とMACもしくは電子署名を抽出する。さらにS230にて、受信メッセージのMACもしくは電子署名を検証する。   On the other hand, when a frame is received (S210: YES), a transmission message (that is, transmission time data and periodic transmission shown in FIG. 1B) is transmitted from the frame determined to be received in S210 in S220. Data) and MAC or electronic signature. In step S230, the MAC or electronic signature of the received message is verified.

そしてS240にて、S230の検証が受理されたか否かで処理を分ける。S230の検証を棄却した場合(S240:NO)、S250にて、S210の処理で受信したと判断されたフレームを廃棄して、フレーム検証処理を一旦終了する。   In S240, the process is divided depending on whether or not the verification in S230 is accepted. When the verification in S230 is rejected (S240: NO), the frame determined to have been received in the process of S210 is discarded in S250, and the frame verification process is temporarily ended.

一方、S230の検証を受理した場合(S240:YES)、S260にて、受信したフレームに含まれているメッセージを記憶し、さらにS270にて、S220の処理で抽出された送信時刻データが示す時刻に、同期処理部25が備える時計を同期させ、フレーム検証処理を一旦終了する。   On the other hand, if the verification in S230 is accepted (S240: YES), the message included in the received frame is stored in S260, and the time indicated by the transmission time data extracted in S220 is further stored in S270. In addition, the clock included in the synchronization processing unit 25 is synchronized, and the frame verification process is temporarily ended.

このように構成された無線通信システム1の通信装置2Aでは、まず、フレームを無線送信する予測送信時刻tsを決定し(S30〜S90)、入力データと予測送信時刻情報と定期送信期間情報とから構成される送信メッセージに基づいて、メッセージ認証符号(MAC)もしくは電子署名を生成する(S100)。そして、予測送信時刻tsになると(S120:YES)、送信メッセージとメッセージ認証符号(MAC)もしくは電子署名とから構成されるフレームを無線送信する(S130)。   In the communication device 2A of the wireless communication system 1 configured as described above, first, the predicted transmission time ts for wirelessly transmitting the frame is determined (S30 to S90), and the input data, the predicted transmission time information, and the periodic transmission period information are used. A message authentication code (MAC) or electronic signature is generated based on the configured transmission message (S100). When the predicted transmission time ts is reached (S120: YES), a frame composed of a transmission message and a message authentication code (MAC) or an electronic signature is wirelessly transmitted (S130).

このように構成された通信装置2Aでは、フレームを送信する時刻を予め決定してから、予測送信時刻情報が付加されたデータ(送信メッセージ)に基づいて、メッセージ認証符号(MAC)もしくは電子署名を生成し、その後に、予測送信時刻tsになると、メッセージ認証符号(MAC)もしくは電子署名と送信メッセージとから構成されるフレームを無線送信する。このため、通信装置2Aが実際にフレームを無線送信した時刻と、送信したフレームに含まれている予測送信時刻情報が示す予測送信時刻tsとを一致させることができる。   In the communication apparatus 2A configured as described above, a time for transmitting a frame is determined in advance, and then a message authentication code (MAC) or an electronic signature is obtained based on data (transmission message) to which predicted transmission time information is added. After that, when a predicted transmission time ts is reached, a frame composed of a message authentication code (MAC) or electronic signature and a transmission message is wirelessly transmitted. For this reason, the time when the communication device 2A actually wirelessly transmits the frame can be matched with the predicted transmission time ts indicated by the predicted transmission time information included in the transmitted frame.

したがって、通信装置2Aから送信されたデータを受信した通信装置2B,2C,…は、自身の時計の時刻を、受信したデータ内の予測送信時刻情報が示す時刻に同期させることにより、通信装置2Aとの間での同期精度を向上させることができる。   Therefore, the communication devices 2B, 2C,... That have received the data transmitted from the communication device 2A synchronize their clock time with the time indicated by the predicted transmission time information in the received data, thereby enabling the communication device 2A. Synchronization accuracy can be improved.

また、送信メッセージのデータ長に基づいて、メッセージ認証符号(MAC)もしくは電子署名を生成するのに要する時間(MAC・電子署名生成処理時間tm)を算出し(S60)、メッセージ認証符号(MAC)もしくは電子署名の生成を完了する時刻(以下、認証符号・電子署名生成完了時刻ともいう)より後になるように予測送信時刻tsを決定する(S30〜S90)。   Further, based on the data length of the transmission message, a time required to generate the message authentication code (MAC) or the electronic signature (MAC / electronic signature generation processing time tm) is calculated (S60), and the message authentication code (MAC) Alternatively, the predicted transmission time ts is determined so as to be later than the time when the generation of the electronic signature is completed (hereinafter also referred to as the authentication code / electronic signature generation completion time) (S30 to S90).

このため、決定した予測送信時刻tsより後にメッセージ認証符号(MAC)もしくは電子署名の生成が完了してしまうという事態が発生し難くなる。これにより、送信するフレームに含まれている予測送信時刻情報が示す予測送信時刻tsより後になって通信装置2Aが実際フレームを送信してしまい、通信装置2Aが実際に無線送信した時刻と、送信したフレームに含まれている予測送信時刻情報が示す予測送信時刻tsとが一致しなくなってしまうという事態の発生を抑制することができる。   For this reason, it is difficult to generate a situation in which the generation of the message authentication code (MAC) or the electronic signature is completed after the determined predicted transmission time ts. As a result, the communication device 2A transmits the actual frame after the predicted transmission time ts indicated by the predicted transmission time information included in the frame to be transmitted, the time when the communication device 2A actually wirelessly transmits, and the transmission The occurrence of a situation in which the predicted transmission time ts indicated by the predicted transmission time information included in the received frame does not match can be suppressed.

また、通信装置2Aがフレーム送信する時刻は既に決定されており、通信装置2Aにおける直近のデータ送信時刻をt1とすると(図5を参照)、以降のデータ送信時刻は、上式(1)で予め設定されている。そして、認証符号・電子署名生成完了時刻tc(図5を参照)後で最も早いデータ送信時刻を予測送信時刻tsとする(S30〜S90)。例えば、図5に示すように、直近のデータ送信時刻t1は認証符号・電子署名生成完了時刻tcより前になる場合には、次回のデータ送信時刻として設定されている時刻t2(=t1+Tp)を予測送信時刻tsとする。   The time at which the communication device 2A transmits a frame has already been determined. If the most recent data transmission time at the communication device 2A is t1 (see FIG. 5), the subsequent data transmission time is expressed by the above equation (1). It is set in advance. Then, the earliest data transmission time after the authentication code / electronic signature generation completion time tc (see FIG. 5) is set as the predicted transmission time ts (S30 to S90). For example, as shown in FIG. 5, when the latest data transmission time t1 is before the authentication code / electronic signature generation completion time tc, the time t2 (= t1 + Tp) set as the next data transmission time is used. The predicted transmission time is ts.

これにより、通信装置2Aにおける直近のデータ送信時刻を予測送信時刻tsとして決定することができない場合に、時刻が既に設定されているデータ送信時刻を用いることができるので、予測送信時刻tsを容易に決定することができる。   As a result, when the most recent data transmission time in the communication device 2A cannot be determined as the predicted transmission time ts, the data transmission time for which the time has already been set can be used, so the predicted transmission time ts can be easily set. Can be determined.

また無線通信システム1は、無線通信システムの同期タイミングを保護できる安全性の高い無線通信システムを実現できる。
以上説明した実施形態において、通信装置2Aは本発明における無線通信装置、S30〜S90の処理は本発明における送信時刻決定手段、S100の処理は本発明における生成手段、S120およびS130の処理は本発明における送信手段、送信メッセージは本発明における送信時刻付加データである。
The wireless communication system 1 can realize a highly secure wireless communication system that can protect the synchronization timing of the wireless communication system.
In the embodiment described above, the communication device 2A is the wireless communication device according to the present invention, the processes at S30 to S90 are the transmission time determining means according to the present invention, the processing at S100 is the generating means according to the present invention, and the processes at S120 and S130 are the present invention. The transmission means and the transmission message are transmission time additional data in the present invention.

また、S60の処理は本発明における生成時間算出手段、MAC・電子署名生成処理時間tmは本発明における生成所要時間、データ送信時刻t1は本発明における直近データ送信時刻、データ送信時刻t2は本発明における次回データ送信時刻である。   Further, the processing of S60 is the generation time calculation means in the present invention, the MAC / electronic signature generation processing time tm is the required generation time in the present invention, the data transmission time t1 is the latest data transmission time in the present invention, and the data transmission time t2 is in the present invention. Is the next data transmission time.

以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採ることができる。
例えば上記実施形態では、一定周期毎に繰り返される定期送信期間内にデータを無線送信する装置に本発明を適用したものを示したが、これに限定されるものではなく、送信時刻を含むデータを無線送信する無線通信装置であればよい。
As mentioned above, although one Embodiment of this invention was described, this invention is not limited to the said embodiment, As long as it belongs to the technical scope of this invention, a various form can be taken.
For example, in the embodiment described above, the present invention is applied to a device that wirelessly transmits data within a periodic transmission period that is repeated at regular intervals. However, the present invention is not limited to this, and data including a transmission time is included. Any wireless communication device that performs wireless transmission may be used.

また上記実施形態では、定期送信期間内に1回のみデータを無線送信するものを示したが、定期送信期間内に複数回データを無線送信する装置であっても、本発明を適用することができる。例えば、図6(a)に示すように、定期送信期間内で時刻t1,t2,t3にデータを送信するように予め設定されている場合で、直近のデータ送信時刻t1が認証符号・電子署名生成完了時刻tcより前になるときには、次回のデータ送信時刻として設定されている時刻t2を予測送信時刻tsとするとよい。   In the above embodiment, the wireless transmission of data only once within the periodic transmission period is shown. However, the present invention can be applied even to an apparatus that wirelessly transmits data multiple times within the periodic transmission period. it can. For example, as shown in FIG. 6A, in the case where data is preset to be transmitted at times t1, t2, and t3 within a regular transmission period, the latest data transmission time t1 is an authentication code / electronic signature. When the time is before the generation completion time tc, the time t2 set as the next data transmission time may be set as the predicted transmission time ts.

或いは、図6(b)に示すように、例えば、定期送信期間内で時刻t1,t2にデータを送信するように予め設定され、且つ、時刻t1と時刻t2との間の間隔がデータ送信時間より長い場合において、直近のデータ送信時刻t1が認証符号・電子署名生成完了時刻tcより前になるときには、認証符号・電子署名生成完了時刻tcより後であり、且つ、データ送信時刻t2より前となる時刻t1´を予測送信時刻tsとするとよい。これにより、データ送信時刻t2になるまで待機することなく、データ送信時刻t2よりも早い時点でデータを送信することができる。   Alternatively, as shown in FIG. 6B, for example, the data transmission time is set in advance so that data is transmitted at times t1 and t2 within a regular transmission period, and the interval between time t1 and time t2 is the data transmission time. In the longer case, when the latest data transmission time t1 is before the authentication code / electronic signature generation completion time tc, it is after the authentication code / electronic signature generation completion time tc and before the data transmission time t2. This time t1 ′ may be the predicted transmission time ts. Thus, data can be transmitted at a time earlier than the data transmission time t2 without waiting until the data transmission time t2.

1…無線通信システム、2A,2B,2C…通信装置、11…データ入力部、12…データ処理部、13…MAC・電子署名処理部、14…送信部、21…データ入出力部、22…データ処理部、23…MAC・電子署名処理部、24…送受信部、25…同期処理部、26…データ記憶部   DESCRIPTION OF SYMBOLS 1 ... Wireless communication system, 2A, 2B, 2C ... Communication apparatus, 11 ... Data input part, 12 ... Data processing part, 13 ... MAC and electronic signature processing part, 14 ... Transmission part, 21 ... Data input / output part, 22 ... Data processing unit, 23... MAC / electronic signature processing unit, 24... Transmission / reception unit, 25.

Claims (5)

データを無線送信する時刻であるデータ送信時刻を決定する送信時刻決定手段と、
前記データ送信時刻を示す送信時刻情報と前記データ送信時刻に送信されるデータとから構成される送信時刻付加データに基づいて、メッセージ認証符号もしくは電子署名を生成する生成手段と、
前記送信時刻決定手段により決定された前記データ送信時刻になると、前記生成手段により生成された前記メッセージ認証符号もしくは電子署名と前記送信時刻付加データとから構成されるデータを無線送信する送信手段とを備える
ことを特徴とする無線通信装置。
Transmission time determining means for determining a data transmission time which is a time for wirelessly transmitting data;
Generating means for generating a message authentication code or an electronic signature based on transmission time additional data composed of transmission time information indicating the data transmission time and data transmitted at the data transmission time;
When the data transmission time determined by the transmission time determination means is reached, a transmission means for wirelessly transmitting data composed of the message authentication code or electronic signature generated by the generation means and the transmission time additional data. A wireless communication device comprising:
前記送信時刻付加データのデータ長に基づいて、前記生成手段が前記メッセージ認証符号もしくは電子署名を生成するのに要する時間である生成所要時間を算出する生成時間算出手段を備え、
前記送信時刻決定手段は、
前記生成時間算出手段により算出された前記生成所要時間に基づいて、前記生成手段が前記メッセージ認証符号もしくは電子署名の生成を完了する時刻である生成完了時刻より後になるように、前記データ送信時刻を決定する
ことを特徴とする請求項1に記載の無線通信装置。
Based on the data length of the transmission time additional data, the generation unit includes a generation time calculation unit that calculates a generation required time that is a time required for the generation unit to generate the message authentication code or the electronic signature,
The transmission time determining means includes
Based on the generation required time calculated by the generation time calculation means, the data transmission time is set to be after a generation completion time that is a time at which the generation means completes generation of the message authentication code or electronic signature. The wireless communication device according to claim 1, wherein the wireless communication device is determined.
当該無線通信装置における直近のデータ送信についての前記データ送信時刻である直近データ送信時刻と、前記直近データ送信時刻以降の少なくとも1つ以上のデータ送信についての前記データ送信時刻である次回データ送信時刻とが予め設定されており、
前記送信時刻決定手段は、
前記直近データ送信時刻が前記生成完了時刻よりも前である場合には、前記生成完了時刻後の前記次回データ送信時刻を前記データ送信時刻とする
ことを特徴とする請求項2に記載の無線通信装置。
The latest data transmission time that is the data transmission time for the latest data transmission in the wireless communication device, and the next data transmission time that is the data transmission time for at least one or more data transmissions after the most recent data transmission time; Is preset,
The transmission time determining means includes
The wireless communication according to claim 2, wherein when the latest data transmission time is before the generation completion time, the next data transmission time after the generation completion time is set as the data transmission time. apparatus.
当該無線通信装置における直近のデータ送信についての前記データ送信時刻である直近データ送信時刻と、前記直近データ送信時刻以降の少なくとも1つ以上のデータ送信についての前記データ送信時刻である次回データ送信時刻とが予め設定されており、
前記送信時刻決定手段は、
前記直近データ送信時刻が前記生成完了時刻よりも前である場合には、前記生成完了時刻より後であり、且つ、前記生成完了時刻後で最も早い前記次回データ送信時刻より前となる時刻を前記データ送信時刻とする
ことを特徴とする請求項2に記載の無線通信装置。
The latest data transmission time that is the data transmission time for the latest data transmission in the wireless communication device, and the next data transmission time that is the data transmission time for at least one or more data transmissions after the most recent data transmission time; Is preset,
The transmission time determining means includes
When the latest data transmission time is before the generation completion time, the time that is after the generation completion time and before the next data transmission time earliest after the generation completion time is The wireless communication apparatus according to claim 2, wherein a data transmission time is set.
請求項1〜請求項4の何れか1項に記載の無線通信装置で構成されることを特徴とする無線通信システム。   A wireless communication system comprising the wireless communication device according to any one of claims 1 to 4.
JP2011034759A 2011-02-21 2011-02-21 Wireless communication apparatus and communication system Expired - Fee Related JP5454489B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011034759A JP5454489B2 (en) 2011-02-21 2011-02-21 Wireless communication apparatus and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011034759A JP5454489B2 (en) 2011-02-21 2011-02-21 Wireless communication apparatus and communication system

Publications (2)

Publication Number Publication Date
JP2012175353A JP2012175353A (en) 2012-09-10
JP5454489B2 true JP5454489B2 (en) 2014-03-26

Family

ID=46977832

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011034759A Expired - Fee Related JP5454489B2 (en) 2011-02-21 2011-02-21 Wireless communication apparatus and communication system

Country Status (1)

Country Link
JP (1) JP5454489B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5459247B2 (en) * 2011-03-22 2014-04-02 株式会社デンソー Wireless communication apparatus and wireless communication system
JP5612006B2 (en) * 2012-03-13 2014-10-22 株式会社東芝 Data transmitting apparatus, data receiving apparatus, and program
JP2024132596A (en) * 2023-03-17 2024-10-01 キヤノン株式会社 Information processing device, control method for information processing device, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5262674B2 (en) * 2008-12-18 2013-08-14 富士通株式会社 Delay measuring method and communication apparatus
JP2010213101A (en) * 2009-03-11 2010-09-24 Toshiba Corp Relay apparatus and program of relaying message
JP5315213B2 (en) * 2009-04-15 2013-10-16 日本放送協会 Emergency information transmitter and receiver for digital terrestrial television broadcasting
JP5521385B2 (en) * 2009-04-27 2014-06-11 株式会社リコー Wireless communication apparatus and wireless communication method

Also Published As

Publication number Publication date
JP2012175353A (en) 2012-09-10

Similar Documents

Publication Publication Date Title
US11951944B2 (en) Localization and passive entry/passive start systems and methods for vehicles
JP6065113B2 (en) Data authentication apparatus and data authentication method
JP6348019B2 (en) COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AUTOMOBILE, AND COMMUNICATION METHOD
US9450937B2 (en) Vehicle network authentication system, and vehicle network authentication method
JP6418217B2 (en) Information aggregation method executed in communication system
US20180212977A1 (en) In-vehicle network system
JP5454489B2 (en) Wireless communication apparatus and communication system
JP5459247B2 (en) Wireless communication apparatus and wireless communication system
JPWO2020136851A5 (en) Terminals, wireless communication systems, and communication methods
JP2016024731A5 (en) Information processing apparatus, control method therefor, and program
CN112306037B (en) Information processing apparatus
JP5459176B2 (en) Wireless communication apparatus and data communication apparatus
WO2023006028A1 (en) Information processing method, electronic system, electronic device, and storage medium
CN113726469A (en) Time synchronization method, device, vehicle controller and storage medium
JP5445396B2 (en) Wireless communication apparatus and wireless communication system
EP4165516B1 (en) Method and apparatus for blockchain-aware mobile vehicle communication
US20120244896A1 (en) Method for transmitting a communication signal
JP2020088798A (en) Network system
JP7679772B2 (en) COMMUNICATION SYSTEM, INFORMATION SENDING NODE, AND INFORMATION RECEIVING NODE
JP2008236477A (en) Communication delay time estimating method, communication delay time estimating program, and onboard communication equipment
JP6729347B2 (en) Communication relay device and program
JP6597342B2 (en) Verification method of electronic control device
CN116405305A (en) Signal-based secure communication method, device and medium
JP2018207149A (en) In-vehicle communication device
JP2018198363A (en) Communication system and communication control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130417

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131125

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131223

R151 Written notification of patent or utility model registration

Ref document number: 5454489

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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