JP2015041258A - Radio transmitter, radio receiver and radio communication system - Google Patents
Radio transmitter, radio receiver and radio communication system Download PDFInfo
- Publication number
- JP2015041258A JP2015041258A JP2013172157A JP2013172157A JP2015041258A JP 2015041258 A JP2015041258 A JP 2015041258A JP 2013172157 A JP2013172157 A JP 2013172157A JP 2013172157 A JP2013172157 A JP 2013172157A JP 2015041258 A JP2015041258 A JP 2015041258A
- Authority
- JP
- Japan
- Prior art keywords
- data
- firmware
- wireless
- block
- radio
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
Description
本発明は、例えば地域防災無線システムなどの無線通信システムにおいて無線送信装置から無線受信装置に対して一方向で無線信号を送信する無線通信システムに関し、特に、当該地域防災無線システムのための統制局送信機などの無線送信装置と、その戸別受信機などの無線受信装置とに関する。 The present invention relates to a wireless communication system that transmits a wireless signal in one direction from a wireless transmission device to a wireless reception device in a wireless communication system such as a regional disaster prevention wireless system, and in particular, a control station for the regional disaster prevention wireless system. The present invention relates to a wireless transmission device such as a transmitter and a wireless reception device such as a separate receiver.
地震、津波などの地域防災のために、市町村庁舎内に設けられる統制局送信機と、小高い丘や山などに設けられる複数の中継局と、各戸に設けられる複数の戸別局受信機とから構成される地域防災無線システムが実用化されている(例えば、特許文献1及び2参照。)。 Consists of control station transmitters installed in municipal offices, multiple relay stations installed in small hills and mountains, and multiple individual station receivers installed in each house for regional disaster prevention such as earthquakes and tsunamis The local disaster prevention radio system is put into practical use (for example, refer to Patent Documents 1 and 2).
出願人は地域防災無線システムの統制局送信機及び戸別受信機などを製造販売しているが、戸別受信機は個人が購入するのではなく、自治体が購入して各世帯に貸与している。各世帯に戸別受信機を設置した後で、戸別受信機のソフトウェアのバグ対策や機能アップのためにファームアップが必要になる場合がたびたびあった。そのときは、ノート型パーソナルコンピュータに新ファームウェアを格納して現場へ行き、各世帯に一軒一軒訪問して、パーソナルコンピュータを戸別受信機に接続してファームアップを行っている。 The applicant manufactures and sells the control station transmitter and door-to-door receiver of the regional disaster prevention radio system, but the door-to-door receiver is not purchased by the individual, but is purchased by the local government and lent to each household. After installing a door-to-door receiver in each household, it was often necessary to upgrade the firmware to fix bugs and improve the functionality of the software of the door-to-door receiver. At that time, we store new firmware in a notebook personal computer, go to the site, visit each household one by one, connect the personal computer to a separate receiver, and upgrade the farm.
しかしながら、戸別受信機はその地区の全世帯に設置されるので、パーソナルコンピュータを使ったファームアップを住民にお願いすることは現実的に不可能である。自治体によって納入した製品は、ソフトウェアのバグの場合、メーカーのミスであれば費用に関係なく、「直しに来て全部直せ」と言われる。各世帯に設置されてしまった後では、一軒一軒改修して回るのは大変な費用と時間がかかるという問題点があった。 However, since the door-to-door receivers are installed in all households in the area, it is practically impossible to ask residents to upgrade their farms using personal computers. If the product delivered by the local government is a software bug, if it is a maker's mistake, it is said that it will come and be fixed, regardless of the cost. After it was installed in each household, it was very expensive and time consuming to renovate each house.
出願人は上記の問題点を解決するために、統制局送信機から戸別受信機に対して1つのファームアップのデータを送信し、戸別受信機では、受信したファームアップのデータに基づいて戸別受信機のプログラムをファームアップする無線通信システム(以下、従来例という。)を開発実用化した。当該従来例では、パーソナルコンピュータを使わず、無線回線を使って自動的にファームアップができるので、出願人が戸別受信機の各世帯を一軒一軒改修に行かなくても無線回線を介してファームアップのプログラムデータを送信するだけでファームアップが完了する。 In order to solve the above problems, the applicant transmits one firmware update data from the control station transmitter to the door-to-door receiver, and the door-to-door receiver receives the door-to-door reception based on the received firmware update data. Developed and put into practical use a wireless communication system (hereinafter referred to as a conventional example) that upgrades the machine program. In this conventional example, a farm can be automatically upgraded using a wireless line without using a personal computer. Therefore, even if the applicant does not go to repair each household of the individual receivers individually, it is possible to use the wireless line. Firmware upgrade is completed simply by sending the firmware upgrade program data.
しかしながら、上記無線回線の誤り率は一般には0ではなく、また、戸別受信機の設置場所や設置位置は様々であって無線回線の伝搬状態が悪い場合もあり、当該従来例の無線通信システムにおいて戸別受信機のファームアップが成功する確率が低く、失敗した場合は戸別受信機のプログラムが壊れてしまい、戸別受信機が動作不能になるという問題点があった。 However, in general, the error rate of the wireless channel is not 0, and the installation location and installation position of the individual receiver may vary, and the propagation state of the wireless channel may be poor. There is a low probability that the firmware upgrade of the individual receiver is successful, and if the failure is unsuccessful, the program of the individual receiver is broken and the individual receiver becomes inoperable.
本発明の目的は以上の問題点を解決し、例えば地域防災無線システムの戸別受信機などの無線受信装置のプログラムを、従来技術に比較して高い成功確率でファームアップできる無線通信システム、そのための無線送信装置及び無線受信装置を提供することにある。 An object of the present invention is to solve the above problems, for example, a radio communication system capable of upgrading a program of a radio receiver such as a door-to-door receiver of a regional disaster prevention radio system with a higher probability of success compared to the prior art, and for that purpose The object is to provide a wireless transmission device and a wireless reception device.
第1の発明に係る無線送信装置は、無線受信装置のファームウェアのデータを一方向の無線回線を介して無線送信装置から無線受信装置に送信する無線通信システムのための無線送信装置であって、
上記ファームウェアのデータを複数のブロックのデータに分割しかつ各ブロックのデータに対して誤り検出用データを付加して送信し、当該ファームウェアの各ブロックデータの送信を複数回繰り返す送信手段を備えたことを特徴とする。
A wireless transmission device according to a first invention is a wireless transmission device for a wireless communication system that transmits firmware data of a wireless reception device from a wireless transmission device to a wireless reception device via a one-way wireless line,
Transmitting means for dividing the firmware data into a plurality of blocks of data, adding error detection data to each block of data and transmitting the data, and repeating the transmission of each block of the firmware multiple times It is characterized by.
上記無線送信装置において、上記送信手段によるファームウェアの各ブロックデータの送信の回数は、上記無線受信装置においてファームウェアの各ブロックデータのすべてが正しく復元して完了するために十分な回数であることを特徴とする。 In the wireless transmission device, the number of times each block data of the firmware is transmitted by the transmission means is a sufficient number of times to correctly restore and complete all the block data of the firmware in the wireless reception device. And
第2の発明に係る無線受信装置は、無線受信装置のファームウェアのデータを一方向の無線回線を介して請求項1又は2記載の無線送信装置から無線受信装置に送信する無線通信システムのための無線受信装置であって、
ファームウェアのブロック番号毎に、ファームウェアの各ブロックのデータと、正しく復元できたか否かを格納する判定欄とを含むテーブルを格納する記憶手段と、
上記無線送信装置から送信されたファームウェアの各ブロックのデータを受信し、上記誤り検出用データに基づいて受信したファームウェアの各ブロックのデータが正しく復元できたか否かを判断し、正しく復元できたときは当該ブロックのデータを上記記憶手段に格納しかつ上記判定欄に正しく復元できたことを格納する一方、正しく復元できなかったときは当該ブロックのデータを上記記憶手段に格納せずかつ上記判定欄に正しく復元できなかったことを格納し、上記複数のブロックのうちすべての判定欄において正しく復元できたときは、上記記憶手段に格納されたファームウェアの各ブロックのデータを結合して当該無線受信装置のファームウェアとして用いて起動させる制御手段とを備えたことを特徴とする。
According to a second aspect of the present invention, there is provided a radio reception apparatus for transmitting firmware data of a radio reception apparatus from the radio transmission apparatus according to claim 1 to the radio reception apparatus via a one-way radio line. A wireless receiver,
Storage means for storing a table including data of each block of firmware for each block number of firmware and a determination column for storing whether or not the data has been correctly restored;
When the data of each block of firmware transmitted from the wireless transmission device is received, and it is determined whether or not the data of each block of firmware received based on the error detection data has been correctly restored. Stores the data of the block in the storage means and stores in the determination column that it has been correctly restored, but if the data cannot be correctly restored, the block does not store the data in the storage means and That the data could not be correctly restored, and when the data could be correctly restored in all the determination columns of the plurality of blocks, the data of each block of the firmware stored in the storage means is combined to form the wireless receiver And a control means that is activated and used as firmware.
上記無線受信装置は、上記送信手段によるファームウェアの各ブロックデータの送信が2回目以降であるときに、上記制御手段は、正しく復元できて格納されているファームウェアの各ブロックデータについて再度上記記憶手段に格納しないことを特徴とする。 In the wireless reception device, when the transmission of each block data of the firmware by the transmission means is the second time or later, the control means re-stores each block data of the firmware that can be correctly restored and stored in the storage means again. It is not stored.
また、上記無線受信装置において、上記無線受信装置は自己に対して唯一付与された個別番号を有し、上記制御手段は、上記無線送信装置から送信されたファームウェアの各ブロックのデータを受信するときに、自己の個別番号が指定されているときのみ、ファームウェアの各ブロックのデータを受信することを特徴とする。 Further, in the wireless reception device, the wireless reception device has an individual number uniquely assigned to itself, and the control means receives data of each block of firmware transmitted from the wireless transmission device. In addition, the data of each block of the firmware is received only when its own individual number is designated.
第3の発明に係る無線通信システムは、上記無線送信装置と、上記無線受信装置とを備えたことを特徴とする。 According to a third aspect of the present invention, there is provided a radio communication system including the radio transmission device and the radio reception device.
ここで、上記無線通信システムは地域防災無線システムであることを特徴とする。 Here, the wireless communication system is a regional disaster prevention wireless system.
従って、本発明に係る無線通信システム、そのための無線送信装置及び無線受信装置によれば、例えば地域防災無線システムの戸別受信機などの無線受信装置のプログラムを、従来技術に比較して高い成功確率でファームアップできる。 Therefore, according to the radio communication system, the radio transmitter and the radio receiver for the radio communication system according to the present invention, for example, the program of the radio receiver such as the door-to-door receiver of the regional disaster prevention radio system has a higher success probability than the conventional technology. You can upgrade the farm.
以下、本発明に係る実施形態について図面を参照して説明する。なお、以下の各実施形態において、同様の構成要素については同一の符号を付している。 Hereinafter, embodiments according to the present invention will be described with reference to the drawings. In addition, in each following embodiment, the same code | symbol is attached | subjected about the same component.
図1は本発明の実施形態に係る地域防災無線システムの構成を示すブロック図である。図1において、本実施形態に係る地域防災無線システムは、無線送信装置である統制局送信機1と、複数の中継局3と、無線受信装置である複数の戸別受信機2とを備えて構成される。統制局送信機1から送信される無線信号はアンテナ1Aから中継局3に向けて送信される。中継局2は、上記送信された無線信号をアンテナ3Aで受信した後、高周波増幅、復調、変調、電力増幅してアンテナ3Bから戸別受信機2に向けて送信する。戸別受信機2は、中継局3から無線信号を受信して復調し、例えば地域防災の音声放送信号を、スピーカを介して出力する。すなわち、当該無線システムは、統制局送信機1から中継局3を介して戸別受信機2への一方向のシステムである。なお、図1において、中継局3を設けているが、本発明はこれに限らず、中継局3を設けず、統制局送信機1からの無線信号を直接に戸別受信機2に受信できるように構成してもよい。
FIG. 1 is a block diagram showing a configuration of a regional disaster prevention radio system according to an embodiment of the present invention. In FIG. 1, the regional disaster prevention radio system according to this embodiment includes a control station transmitter 1 that is a radio transmission device, a plurality of
図2は図1の統制局送信機1の構成を示すブロック図である。図2において、統制局送信機1は、統制局送信機1の動作を制御するコントローラ10と、ファームウェアを格納する更新プログラム格納メモリ11と、現在時刻を計時する時計回路12と、ファームウェアの送信回数を格納する送信回数メモリ13と、統制局送信機1の操作指示を行う操作部14と、統制局送信機1の動作状態及び操作指示内容などを表示する表示部15と、ファームウェアを外部のパーソナルコンピュータから外部データ端子17を介して更新プログラム格納メモリ11に入力して格納するためのUSB(Universal Serial Bus)インターフェース16と、送信指示を行うPTT(Push To Talk)スイッチ18と、マイクロホン21と、音声信号変調回路22と、ベースバンド信号変調回路23と、コントローラ10により制御されるスイッチ24と、無線送信回路25と、アンテナ1Aとを備えて構成される。
FIG. 2 is a block diagram showing the configuration of the control station transmitter 1 of FIG. In FIG. 2, a control station transmitter 1 includes a
統制局送信機1のユーザが音声放送を行うときは、PTTスイッチ18をオンする。このとき、コントローラ10はスイッチ24を接点a側に切り替える。ユーザの音声はマイクロホン21により音声信号に変換されて音声信号変調回路22に入力される。音声信号変調回路22は入力される音声信号に従って所定の搬送波信号を所定のデジタル変調方式で変調して、その変調信号をスイッチ24の接点a側を介して無線送信回路25に出力し、無線送信回路25は変調信号を所定の無線信号にアップコンバートした後、電力増幅してアンテナ1Aから放射する。
When the user of the control station transmitter 1 performs audio broadcasting, the
統制局送信機1から戸別受信機2の改修用ファームウェアのデータを送信するときは、コントローラ10はスイッチ24を接点b側に切り替える。コントローラ10は、更新プログラム格納メモリ11に格納された改修用ファームウェアのデータを読み出し、当該改修用ファームウェアのデータを複数個のファームウェアブロックのデータに分割した後、各ファームウェアブロックのデータに対して例えばCRCなどの誤り検出用データを付加して送信する。当該送信は、例えば夜間などの音声放送がほとんどない時間帯の時刻を指定して、時計回路12で計時された時刻を参照して時刻指定送信であって、すべての戸別受信機2の改修が完了するのに十分な複数回の送信回数(送信回数メモリ13に予め設定されて格納され、複数回繰り返す回数をいう。)行う。各送信時に、コントローラ10は、分割した各ファームウェアブロックのデータをベースバンド信号変調回路23に出力し、ベースバンド信号変調回路23は入力される各ファームウェアブロックのデータに従って所定の搬送波信号を所定のデジタル変調方式で変調して、その変調信号をスイッチ24の接点b側を介して無線送信回路25に出力し、無線送信回路25は変調信号を所定の無線信号にアップコンバートした後、電力増幅してアンテナ1Aから放射する。
When transmitting the data of the firmware for repair of the door-to-
図3は図1の戸別受信機2の構成を示すブロック図である。図3において、戸別受信機2は、戸別受信機2の動作を制御するコントローラ30と、コントローラ30の書き換え可能な動作プログラムであるファームウェアを格納するための例えばフラッシュメモリ(登録商標)などのEEPROM(Electrically Erasable and Programmable Read Only Memory)31と、戸別受信機2の動作を指示する操作部32と、戸別受信機2の動作内容及び操作部32の操作内容を表示する表示部33と、製造時に最初にEEPROM31にファームウェアを外部のパーソナルコンピュータから外部データ端子35を介して書き込むためのUSBインターフェース34と、アンテナ2Aと、無線受信回路41と、音声信号復調回路42と、スイッチ43と、音声信号増幅器44と、スピーカ45と、ベースバンド信号復調回路46とを備えて構成される。
FIG. 3 is a block diagram showing the configuration of the door-to-
戸別受信機2の無線信号受信時には、アンテナ2Aにより受信された無線信号は無線受信回路41に入力され、無線受信回路41は受信された無線信号に対して高周波増幅、ダウンコンバートなどの信号処理を行って所定のベースバンド信号に変換した後、音声信号復調回路42及びベースバンド信号変調回路46に出力する。ここで、音声放送信号の受信時には、コントローラ30はスイッチ43をオンする。音声信号復調回路42は入力されるベースバンド信号を音声放送信号に復調した後、スイッチ43及び音声信号増幅器44を介してスピーカ45を介して出力する。また、ファームウェアのデータの受信時には、コントローラ30はスイッチ43をオフする。ベースバンド信号復調回路46は受信されたベースバンド信号をファームウェアのデータ信号に復調した後、コントローラ30に出力する。ファームウェアのデータの受信時の詳細動作については、図4及び図5を参照して以下に説明する。
When receiving the radio signal from the
図4は図3の戸別受信機2のEEPROM31の構成を示すブロック図である。図4において、EEPROM31は、メイン領域31aとバッファ領域31bとを有する。メイン領域31aには、戸別受信機2を制御するためのファームウェアを格納する。また、バッファ領域31bには統制局送信機1から送信された更新用ファームウェアを一時的に保存する。ここで、バッファ領域31bには、ブロック番号毎に、分割されたファームウェアブロックのデータと、その判定欄(受信されたファームウェアブロックのデータが正しく復元されたときは○を付し、正しく復元されなかったときは×を付する。)とを含むテーブルを格納する。本実施形態では、ヴァージョンアップ処理において、一度復元がOKになったファームウェアブロックのデータは2回目以降の受信時には書き換えないことを特徴としている(図5参照)。すべてのファームウェアブロックの判定欄が○になれば、各ファームウェアブロックのデータをメイン領域31aに一括転送してそれに基づいて戸別受信機2を再起動させる。
FIG. 4 is a block diagram showing a configuration of the
図5は図3の戸別受信機2のコントローラ30によって実行される受信信号受信処理を示すフローチャートである。図5の実施形態では、ファームウェアのデータの分割数を100に設定している。
FIG. 5 is a flowchart showing received signal reception processing executed by the
図5において、ステップS1で受信信号はファームウェアのデータであるか否かが判断され、YESのときはステップS3に進む一方、NOのときはステップS2に進む。ステップS2では、音声放送信号の受信処理を実行し、すなわち、スイッチ43をオンして音声放送信号をスピーカ45から出力し、ステップS1に戻る。
In FIG. 5, it is determined in step S1 whether or not the received signal is firmware data. If YES, the process proceeds to step S3. If NO, the process proceeds to step S2. In step S2, an audio broadcast signal reception process is executed, that is, the
ステップS3では、ファームウェアのデータを受信し、ステップS4においてブロック番号nを1に初期化し、ステップS5においてEEPROM31のバッファ領域31bのブロック番号nの判定欄は×か否かが判断され、YESのときはステップS6に進む一方、NOのときはステップS10に進む。次いで、ステップS6において統制局送信機1において付加された誤り検出用データに基づいてファームウェアのデータのうちのブロック番号nは正しく復元できたか否かが判断され、YESのときはステップS7に進む一方、NOのときはステップS9に進む。ステップS7では、ブロック番号nの判定欄に○を格納し、ステップS8においてファームウェアのデータのうちのブロック番号nのデータをバッファ領域31bに書き込み、ステップS10に進む。一方、ステップS9では、ブロック番号nの判定欄に×を格納しかつファームウェアのデータのうちのブロック番号nのデータをバッファ領域31bに書き込まず、ステップS10に進む。ステップS10では、ブロック番号nに1を加算して加算結果をブロック番号nとし、ステップS11において、n=101であるか否かが判断され、YESのときはステップS12に進む一方、NOのときはステップS5に進む。
In step S3, the firmware data is received, and in step S4, the block number n is initialized to 1. In step S5, it is determined whether or not the determination column for the block number n in the
ステップS12においてバッファ領域31bにおいてすべての判定欄が○になったか否かが判断され、YESのときはステップS13に進む一方、NOのときはステップS1に戻る。ステップS13においてバッファ領域31bに格納されたファームウェアの各ブロックデータを結合してファームウェアとしてメイン領域31aに転送して上書きする。そして、ステップS14においてメイン領域31aのファームウェアを用いて戸別受信機2を再起動させてステップS1に戻る。
In step S12, it is determined whether or not all the determination columns in the
地域防災無線システムの特質上、統制局送信機1から送るデータは一方通行であり、戸別受信機2が正しく受信したかどうかを統制局送信機1側へ返信する手段がないので、統制局送信機1はファームアップが成功したかどうか確認する方法がない。この点が、受信確認信号(ACK)を返信してくる双方向通信によるファームアップと根本的に違う。
Due to the nature of the regional disaster prevention radio system, the data sent from the control station transmitter 1 is one-way, and there is no means to send back to the control station transmitter 1 whether the
以上のように構成された本実施形態によれば、例えば地域防災無線システムの戸別受信機などの無線受信装置のプログラムを、従来技術に比較して高い成功確率でファームアップできる。具体的な作用効果について以下に説明する。 According to the present embodiment configured as described above, for example, a program of a wireless reception device such as a door-to-door receiver of a regional disaster prevention wireless system can be upgraded with a higher probability of success compared to the related art. Specific actions and effects will be described below.
従来技術の方法では、もし戸別受信機2においてバグが発生したら、各世帯に設置された戸別受信機2を一軒一軒回って自分たちで改修しなければならない。従って、巨額の費用と時間のロスが発生する。
In the prior art method, if a bug occurs in the door-to-
次いで、従来例に係る無線通信システムを使うと、戸別受信機2のユーザは何もしなくても無線回線を介してファームウェアを送信して自動的に勝手にファームアップしてくれるので殆どロス費用が発生しない。例えば特に、毎晩夜中に送信すれば全く影響がない。なお、ファームウェアの更新データの送信中でも、緊急の音声放送が必要であればデータ送信を途中で止めるように構成でき、本実施形態でもファームウェアは壊れない。
Next, when the wireless communication system according to the conventional example is used, the user of the
図4及び図5の戸別受信機2では図示していないが、各戸別受信機2には個別番号が付与されてEEPROM31内に格納されているので、個別番号を指定して特定の戸別受信機2だけに特定機能がついたファームウェアを無線回線を介して伝送することもできる。また、これについては、ファームウェアのデータだけでなく、各戸別受信機2毎に設定される設定データも同様である。すなわち、戸別受信機2は自己に対して唯一付与された個別番号を有し、コントローラ30は統制局送信機1から送信されたファームウェアの各ブロックのデータを受信するときに、自己の個別番号が指定されているときのみ、ファームウェアの各ブロックのデータを受信することを特徴とする。
Although not shown in the door-to-
以上説明したように、本実施形態によれば、「いちいち各世帯を回らなくても、後で設定データを変更したり、機能を追加したりすることが無線回線でできます。」というセールスポイントになる。 As described above, according to the present embodiment, the selling point is that “you can change the setting data and add functions later without going around each household.” become.
以上の本実施形態においては、地域防災無線システムについて説明しているが、本発明はこれに限らず、種々の無線通信システムに適用することができる。 In the above embodiment, the regional disaster prevention radio system has been described. However, the present invention is not limited to this, and can be applied to various radio communication systems.
ファームウェアのデータを複数のブロックに分割して送信する理由は以下の通りである。例えばファームウェアのバイト数を100KBとする。また、無線回線のデータ伝送成功率を、例えば1KB当り50%(0.5)とする。つまり1KBのファームウェアを送ると2回に1回は失敗するものとする。当該無線回線で、100KBのファームウェアをそのまま送れば成功する確率は0.5の100乗であって、7.9−31となり、永久に成功しないのと同じである。 The reason why the firmware data is divided into a plurality of blocks and transmitted is as follows. For example, the firmware byte count is 100 KB. Further, the data transmission success rate of the wireless line is set to 50% (0.5) per 1 KB, for example. In other words, it is assumed that sending 1 KB of firmware fails once every two times. If the 100 KB firmware is sent as it is on the wireless line, the probability of success is 0.5 to the 100th power, which is 7.9-31 , which is the same as not succeeding forever.
しかし、ファームウェアのデータを1KB単位で分割して送り、各ブロックのデータでOKになったものは以降の送信データを無視するという方式であれば2回の送信ですべてのブロックがOKとなる。実際は、無線回線のデータ伝送成功率は統制局送信機1又は中継局3からの距離や、戸別受信機2の設置場所などで大きく影響されるのでバラバラであるが、何度も送信すれば必ず全ブロックのデータが最後にはOKとなる。
However, if the firmware data is divided and sent in units of 1 KB and the transmission data of each block is OK and the subsequent transmission data is ignored, all blocks are OK in two transmissions. Actually, the success rate of data transmission over a wireless line varies greatly because it is greatly affected by the distance from the control station transmitter 1 or the
以上詳述したように、本発明に係る無線通信システム、そのための無線送信装置及び無線受信装置によれば、例えば地域防災無線システムの戸別受信機などの無線受信装置のプログラムを、従来技術に比較して高い成功確率でファームアップできる。 As described above in detail, according to the wireless communication system, the wireless transmission device and the wireless reception device therefor, the program of the wireless reception device such as the door-to-door receiver of the regional disaster prevention wireless system is compared with the prior art. The farm can be upgraded with a high probability of success.
1…統制局送信機、
1A…アンテナ、
2…戸別受信機、
2A…アンテナ、
3…中継局、
3A,3B…アンテナ、
10…コントローラ、
11…更新プログラム格納メモリ、
12…時計回路、
13…送信回数メモリ、
14…操作部、
15…表示部、
16…USBインターフェース、
17…外部データ端子、
18…PTTスイッチ、
21…マイクロホン、
22…音声信号変調回路、
23…ベースバンド信号変調回路、
24…スイッチ、
25…無線送信回路、
30…コントローラ、
31…EEPROM、
31a…メイン領域、
31b…バッファ領域、
32…操作部、
33…表示部、
34…USBインターフェース、
35…外部データ端子、
41…無線受信回路、
42…音声信号復調回路、
43…スイッチ、
44…音声信号増幅器、
45…スピーカ、
46…ベースバンド信号復調回路。
1. Control station transmitter,
1A ... antenna,
2 ... door-to-door receiver,
2A ... Antenna,
3 ... Relay station
3A, 3B ... antenna,
10 ... Controller,
11 ... Update program storage memory,
12 ... Clock circuit,
13 ... Number of transmissions memory,
14 ... operation part,
15 ... display part,
16 ... USB interface,
17 ... External data terminal,
18 ... PTT switch,
21 ... Microphone,
22: Audio signal modulation circuit,
23. Baseband signal modulation circuit,
24 ... switch,
25 ... wireless transmission circuit,
30 ... Controller,
31 ... EEPROM,
31a ... main area,
31b ... buffer area,
32 ... operation unit,
33 ... display section,
34 ... USB interface,
35 ... External data terminal,
41 ... wireless receiver circuit,
42. Audio signal demodulation circuit,
43 ... switch,
44. Audio signal amplifier,
45 ... Speaker,
46: Baseband signal demodulation circuit.
Claims (7)
上記ファームウェアのデータを複数のブロックのデータに分割しかつ各ブロックのデータに対して誤り検出用データを付加して送信し、当該ファームウェアの各ブロックデータの送信を複数回繰り返す送信手段を備えたことを特徴とする無線送信装置。 A wireless transmission device for a wireless communication system for transmitting firmware data of a wireless reception device from a wireless transmission device to a wireless reception device via a one-way wireless line,
Transmitting means for dividing the firmware data into a plurality of blocks of data, adding error detection data to each block of data and transmitting the data, and repeating the transmission of each block of the firmware multiple times A wireless transmitter characterized by the above.
ファームウェアのブロック番号毎に、ファームウェアの各ブロックのデータと、正しく復元できたか否かを格納する判定欄とを含むテーブルを格納する記憶手段と、
上記無線送信装置から送信されたファームウェアの各ブロックのデータを受信し、上記誤り検出用データに基づいて受信したファームウェアの各ブロックのデータが正しく復元できたか否かを判断し、正しく復元できたときは当該ブロックのデータを上記記憶手段に格納しかつ上記判定欄に正しく復元できたことを格納する一方、正しく復元できなかったときは当該ブロックのデータを上記記憶手段に格納せずかつ上記判定欄に正しく復元できなかったことを格納し、上記複数のブロックのうちすべての判定欄において正しく復元できたときは、上記記憶手段に格納されたファームウェアの各ブロックのデータを結合して当該無線受信装置のファームウェアとして用いて起動させる制御手段とを備えたことを特徴とする無線受信装置。 A wireless reception device for a wireless communication system for transmitting firmware data of a wireless reception device from the wireless transmission device according to claim 1 to the wireless reception device via a one-way wireless line,
Storage means for storing a table including data of each block of firmware for each block number of firmware and a determination column for storing whether or not the data has been correctly restored;
When the data of each block of firmware transmitted from the wireless transmission device is received, and it is determined whether or not the data of each block of firmware received based on the error detection data has been correctly restored. Stores the data of the block in the storage means and stores in the determination column that it has been correctly restored, but if the data cannot be correctly restored, the block does not store the data in the storage means and That the data could not be correctly restored, and when the data could be correctly restored in all the determination columns of the plurality of blocks, the data of each block of the firmware stored in the storage means is combined to form the wireless receiver And a control unit that is activated and used as firmware for the wireless receiver.
上記制御手段は、上記無線送信装置から送信されたファームウェアの各ブロックのデータを受信するときに、自己の個別番号が指定されているときのみ、ファームウェアの各ブロックのデータを受信することを特徴とする請求項3又は4記載の無線受信装置。 The wireless receiver has an individual number uniquely assigned to itself,
The control means receives the data of each block of the firmware only when its own individual number is designated when receiving the data of each block of the firmware transmitted from the wireless transmission device. The wireless receiving device according to claim 3 or 4.
請求項3〜5のうちのいずれか1つに記載の無線受信装置とを備えたことを特徴とする無線通信システム。 The wireless transmission device according to claim 1 or 2,
A wireless communication system comprising the wireless reception device according to claim 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013172157A JP2015041258A (en) | 2013-08-22 | 2013-08-22 | Radio transmitter, radio receiver and radio communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013172157A JP2015041258A (en) | 2013-08-22 | 2013-08-22 | Radio transmitter, radio receiver and radio communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015041258A true JP2015041258A (en) | 2015-03-02 |
Family
ID=52695381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013172157A Pending JP2015041258A (en) | 2013-08-22 | 2013-08-22 | Radio transmitter, radio receiver and radio communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2015041258A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1153194A (en) * | 1997-07-31 | 1999-02-26 | Matsushita Electric Ind Co Ltd | Program download system |
JP2001217847A (en) * | 1999-12-03 | 2001-08-10 | Command Audio Corp | Method and system for wirelessly changing software for portable electronic equipment and set parameter |
JP2013145958A (en) * | 2012-01-13 | 2013-07-25 | Hitachi Kokusai Electric Inc | Radio communication system and radio receiver |
-
2013
- 2013-08-22 JP JP2013172157A patent/JP2015041258A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1153194A (en) * | 1997-07-31 | 1999-02-26 | Matsushita Electric Ind Co Ltd | Program download system |
JP2001217847A (en) * | 1999-12-03 | 2001-08-10 | Command Audio Corp | Method and system for wirelessly changing software for portable electronic equipment and set parameter |
JP2013145958A (en) * | 2012-01-13 | 2013-07-25 | Hitachi Kokusai Electric Inc | Radio communication system and radio receiver |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108293060B (en) | Method and system for updating firmware of slave station, master station and slave station | |
EP2456257B1 (en) | Method and system for upgrading wireless data card | |
EP3395013A1 (en) | Node upgrading method and system in mesh network | |
CN103957244A (en) | Remote program upgrading method and server | |
CN101739314A (en) | Method and system for updating ground base data storage of train running monitor | |
CN101778378B (en) | Firmware node updating method, device and system | |
WO2016173128A1 (en) | Method and device for downloading software version, and storage medium | |
CN104503796A (en) | IAP (Internet Access Provider) based configurable full-network remote node firmware upgrading method | |
CN104468235A (en) | Allocable full-network remote node firmware upgrading system and device based on IAP | |
CN103916910A (en) | Remote upgrading server and applicable load balancing method thereof | |
CN101888653A (en) | Firmware updating method, base station and network management center | |
US9930669B2 (en) | Radio communication device, control method and radio communication system | |
JP2021060797A (en) | Program update system, program transmitter, and program transmission method | |
CN106781388A (en) | Control system, remote controller, air conditioner remote controller and control method | |
JP2015041258A (en) | Radio transmitter, radio receiver and radio communication system | |
KR100606052B1 (en) | System and method for recovering data error of mobile terminal | |
CN104333856A (en) | Method for switching network of Java SIM card, SIM card, server and system | |
CN103327125A (en) | Code remote upgrading system and file transmission method thereof | |
CN108011750B (en) | Firmware upgrading method for communication module in centralized meter reading system | |
RU2670388C1 (en) | Method and device for software update in a communication device over power lines | |
JP6568998B2 (en) | Terminal arrangement management method and device | |
JP2004110610A (en) | Remote maintenance system | |
KR20150080356A (en) | remote update method for home automatic system | |
WO2017070855A1 (en) | Bluetooth-based data transmission method and device | |
CN105634806A (en) | Updating method and apparatus for intelligent terminal APP |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160729 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170515 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170523 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170606 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170926 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171006 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20171017 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20171208 |