(57)【要約】【課題】  業務用無線ネットワークにおいて、ユーザー側でファームウエアの更新の選択をし、空きチャンネルを有効に利用して効率よくファームウエアの配信を行うシステム、無線端末およびプログラムを提供することにある。【解決手段】  保守端末１から送られた無線端末バージョン情報に対し、無線端末３が即時に更新することを返信した場合、保守端末１はリピータ２の複数の音声チャンネルの稼動状態から空きチャンネルを更新用データチャンネルに設定し、更新用ファームウエアを配信する。即時に更新しない場合は、無線端末が旧バージョンであることを通知し、無線端末は更新受付待機中の表示をするファームウエア配信システム、無線端末およびプログラムである。【選択図】    図１
2005175833.tif 000002
【特許請求の範囲】
【請求項１】
更新用ファームウエアを配信する保守端末と、複数の音声チャンネルユニットを有し、前記更新用ファームウエアの配信を中継するリピータと、ファームウエアプログラムを実装する無線端末から成ることを特徴とする業務用無線ネットワークにおけるファームウエア配信システム。
【請求項２】
請求項１に記載のファームウエア配信システムにおいて、
前記保守端末から配信される制御チャンネルフレームは、システム情報と制御情報とから構成され、前記制御情報が、無線端末バージョン情報およびファームウエア更新時のチャンネル情報を含むことを特徴とするファームウエア配信システム。
【請求項３】
更新用ファームウエアを配信する保守端末と、複数の音声チャンネルユニットを有し、前記更新用ファームウエアの配信を中継するリピータと、ファームウエアプログラムを実装する無線端末とを備え、
前記無線端末がファームウエアを即時に更新することを要求した場合、前記リピータの、前記音声チャンネルユニットの各音声チャンネルの稼動状態を判定し、前記音声チャンネルの一部あるいは全部を、一時的に更新用ファームウエアの更新用データチャンネルとするチャンネルの設定情報として、前記ファームウエア更新時のチャンネル情報に加え、前記チャンネル設定情報で指定されたチャンネル上で前記更新用ファームウエアを送信し、即時に更新しない場合は、前記無線端末が旧バージョンであることを通知することを特徴とするファームウエア配信方法。
【請求項４】
請求項１に記載のファームウエア配信システムにおいて、
前記無線端末が、ファームウエアの更新を即時に行うか否かの選択ができ、即時に更新を行わない場合は、前記保守端末から旧バージョンであることの通知を受け、更新受付待機中の表示をする機能を具備することを特徴とするファームウエア配信システム。
【請求項５】
請求項１に記載の前記保守端末に実装されるプログラムであって、
前記無線端末が即時に更新することを要求した場合、前記リピータの、前記音声チャンネルユニットの各音声チャンネルの稼動状態を判定し、前記音声チャンネルの一部あるいは全部を、一時的に更新用ファームウエアの更新用データチャンネルとするチャンネルの設定情報として、前記ファームウエア更新時のチャンネル情報に加え、前記チャンネル設定情報で指定されたチャンネル上で前記更新用ファームウエアを送信し、即時に更新しない場合は、前記無線端末が旧バージョンであることを通知するように前記保守端末と前記リピータを制御することを特徴とするプログラム。
【請求項６】
請求項１に記載の前記無線端末に実装されるプログラムであって、
前記無線端末が前記業務用無線ネットワークを介して前記無線端末バージョン情報を受け取り、即時に更新する場合は、前記チャンネル設定情報に即して更新用ファームウエアの受信を行い、即時に更新しない場合は、前記無線端末が旧バージョンであることの通知を受け、更新受付待機中の表示を行うよう前記無線端末を制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務用無線ネットワークにおけるファームウエア配信システムに係り、詳しくは、無線端末へのファームウエアプログラムの更新を行うファームウエア配信システムに関する。
【背景技術】
【０００２】
従来、携帯電話網の携帯電話端末へのファームウエア配信システムにおいて、ファームウエア配信サーバのデータベースにユーザーの携帯電話機バージョン情報を蓄積し、一元的に管理する特許文献１に記載されているようなシステムが提案されていた。このシステムでは、ユーザーが知らないうちに勝手にファームウエアを書き換えられてしまう、また、ファームウエア配信側は、データベースにユーザー全員の携帯端末初期バージョン情報を入力し、管理しなければならない、などの問題があった。
【特許文献１】特開２００３−２０９５１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、このような問題を解決するためになされたものであり、その目的は、ユーザー側でファームウエアの更新の選択をし、空きチャンネルを有効に利用して効率よくファームウエアの配信を行うシステム、無線端末およびプログラムを提供することにある。
【課題を解決するための手段】
【０００４】
本発明の業務用無線ネットワークにおけるファームウエア配信システムは、更新用ファームウエアを配信する保守端末と、複数の音声チャンネルユニットを有し、前記更新用ファームウエアの配信を中継するリピータと、ファームウエアプログラムを実装する無線端末から成ることを特徴とする。
【０００５】
前記のファームウエア配信システムにおいて、前記保守端末から配信される制御チャンネルフレームは、システム情報と制御情報とから構成され、前記制御情報が、無線端末バージョン情報およびファームウエア更新時のチャンネル情報を含むことを特徴とする。
【０００６】
本発明のファームウエア配信方法は、更新用ファームウエアを配信する保守端末と、複数の音声チャンネルユニットを有し、前記更新用ファームウエアの配信を中継するリピータと、ファームウエアプログラムを実装する無線端末とを備え、前記無線端末がファームウエアを即時に更新することを要求した場合、前記リピータの、前記音声チャンネルユニットの各音声チャンネルの稼動状態を判定し、前記音声チャンネルの一部あるいは全部を、一時的に更新用ファームウエアの更新用データチャンネルとするチャンネルの設定情報として、前記ファームウエア更新時のチャンネル情報に加え、前記チャンネル設定情報で指定されたチャンネル上で前記更新用ファームウエアを送信し、即時に更新しない場合は、前記無線端末が旧バージョンであることを通知することを特徴とする。
【０００７】
前記のファームウエア配信システムにおいて、前記無線端末が、ファームウエアの更新を即時に行うか否かの選択ができ、即時に更新を行わない場合は、前記保守端末から旧バージョンであることの通知を受け、更新受付待機中の表示をする機能を具備することを特徴とする。
【０００８】
前記保守端末に実装されるプログラムは、前記無線端末が即時に更新することを要求した場合、前記リピータの、前記音声チャンネルユニットの各音声チャンネルの稼動状態を判定し、前記音声チャンネルの一部あるいは全部を、一時的に更新用ファームウエアの更新用データチャンネルとするチャンネルの設定情報として、前記ファームウエア更新時のチャンネル情報に加え、前記チャンネル設定情報で指定されたチャンネル上で前記更新用ファームウエアを送信し、即時に更新しない場合は、前記無線端末が旧バージョンであることを通知するように前記保守端末と前記リピータを制御することを特徴とする。
【０００９】
前記無線端末に実装されるプログラムは、前記無線端末が前記業務用無線ネットワークを介して前記無線端末バージョン情報を受け取り、即時に更新する場合は、前記チャンネル設定情報に即して更新用ファームウエアの受信を行い、即時に更新しない場合は、前記無線端末が旧バージョンであることの通知を受け、更新受付待機中の表示を行うよう前記無線端末を制御することを特徴とする。
【発明の効果】
【００１０】
本発明のファームウエア配信システムによれば、ユーザー側は自分でファームウエアの更新の選択をすることができ、システム側は、空きチャンネルを有効に利用して効率よく更新用のファームウエアを配信することができる。
【発明を実施するための最良の形態】
【００１１】
本発明によるファームウエア配信システムの実施の形態について図１を用いて説明する。図１は、本発明のファームウエア配信システムの構成を示すブロック図である。図１に示すように、ファームウエア配信システムは、更新用ファームウエアを配信する保守端末１と、保守端末１から配信された更新用ファームウエアを中継して配信するリピータ２と、この更新用ファームウエアを受信する無線端末３とから構成される。リピータ２と無線端末３とはそれぞれ、業務用無線ネットワークの構成要素の１つである。従って、リピータ２は、複数のリピータがネットワーク上に配置されているうちの１つであり、無線端末３は、複数の無線端末がネットワーク内に分散しているうちの１つである。保守端末１はリピータ２と回線接続されており、リピータ２と無線端末３とは無線接続される。
【００１２】
リピータ２は、制御チャンネルと複数の音声チャンネルとを有する。保守端末１は、制御チャンネルからリピータ２を介して無線端末３へ無線端末バージョン情報を送る。無線端末３は、これを受信して即時更新を返送する。保守端末１はこれを受信した後、リピータ２に各音声チャンネルの稼動状態を調べさせ、空き具合の状況を判断してどの音声チャンネルを更新用データチャンネルとして使うかを決定する。決定された更新用データチャンネルの設定情報は、制御情報に加えられ、リピータ２および無線端末３に指示される。リピータ２は、指示されたチャンネルを使って更新用ファームウエアを送信するよう音声チャンネルを設定し、設定完了を保守端末１へ通知する。無線端末３は、指示されたチャンネルを使って更新用ファームウエアを受信するよう音声チャンネルを設定し、同様に設定完了を保守端末１へ通知する。保守端末１は、これら更新用データチャンネルの設定完了を受けて、更新用ファームウエアの配信を開始する。さらに更新が完了した時点で、更新完了の通知を無線端末３から受けた後、音声チャンネルをファームウエアの更新用データチャンネルの役割から開放する。
【００１３】
無線端末３が、即時に更新をしないと保守端末１へ通知した場合は、保守端末１は無線端末３に対し無線端末が旧バージョンであることを知らせる。無線端末３は、これを受けて更新受付待機中の表示する。なお、以上説明した更新用ファームウエアを配信する一連の制御プログラムは、保守端末１に実装されている。また、更新用ファームウエアを受信する一連の制御プログラムは、無線端末３に実装されている。
【００１４】
図２は、制御チャンネルフレームの構成を示す説明図である。保守端末１側の制御チャンネルフレームは、システム情報と制御情報とから構成されている。システム情報は、リピータ番号、最大チャンネル数などのシステムに関する情報から成っている。制御情報は、無線端末３からの呼び出し情報、無線端末間の通話時の音声チャンネル情報等、一般の通話接続情報のほかに、最新の更新用ファームウエアのバージョンを示す無線端末バージョン情報と、ファームウエア更新時のチャンネル情報とを有する。無線端末情報とファームウエア更新時のチャンネル情報とは、ファームウエア配信シーケンス中に情報が設定され、終了時点で開放される。
【００１５】
無線端末バージョン情報は、業務無線サービスが更新され無線端末機能が変わり、ファームウエアに変更が生じた場合は、新しい更新用ファームウエアが保守端末１に実装されると同時に、更新される。ファームウエア更新時のチャンネル情報は、無線端末３からの即時受信の通知を受けて、リピータ２に各音声チャンネルの稼動状態を調べさせ決定される。すなわち保守端末１は、音声チャンネルの空き具合の状況から、どのチャンネルを使って更新するかを決定し、更新用データチャンネルの情報を設定する。この場合、更新用ファームウエアの更新用データチャンネルは、空き具合により、複数のチャンネルを設定することができる。
【００１６】
無線端末３側の制御チャンネルフレームは、制御情報のみで構成され、通話のための呼び出し要求情報のほかに、ファームウエア更新情報を有する。このファームウエア更新情報は、無線端末３が保守端末１からの無線端末バージョン情報を受けて、即時に更新するか否かを保守端末１に返信する情報である。
【００１７】
図３は本発明によるファームウエア配信システムのファームウエア配信シーケンスの概略を示す説明図である。図３のシーケンス（１）において、保守端末１からリピータ２に対して、現在制御チャンネルとして使用されているユニットが、どのユニットであるかを問い合わせ、制御チャンネルの設定を行う。これはリピータ２の制御チャンネルユニットが、動的に運用されているシステムにおいて必要となるシーケンスで、固定で運用されているシステムにおいては必要ない。
【００１８】
シーケンス（２）において、保守端末１が、制御チャンネル上のフレームの制御情報に無線端末バージョン情報を付与し、リピータ２から無線を介して無線端末３側へ送信を行う。この情報を受けて、今、無線端末（Ａ）が、更新の要求を通知してきたとする。保守端末１は、この通知を受けて、リピータ２に各音声チャンネルの稼動状況を調べさせ、空き具合の状況を判断して、どのチャンネルで更新を行うかを決定する。リピータ２は、その情報に従って、指定された音声チャンネルを、更新ファームウエアを送信するための更新用データチャンネルとして設定し、その後、設定完了を保守端末１へ通知する。無線端末（Ａ）も同様に、指定された音声チャンネルを、更新ファームウエアを受信するための更新用データチャンネルとして設定し、設定完了を保守端末１へ通知する。
また、無線端末バージョン情報は、無線端末３側の番号を特定することにより、リピータ２がカバーする全無線端末を指定して送信することも、あるいは特定のグループを設定して送信することも可能である。さらに、無線端末バージョン情報については、リピータ２の制御チャンネルユニット内に、初期情報および保守端末１からの設定情報を保持することにより、保守端末１からの設定ステップを省略してシーケンスを開始することも可能である。
【００１９】
このとき、他の無線端末が使用している音声チャンネルはそのまま音声通話用として使用され、音声サービスは継続される。新たな音声サービスの要求がないか、あるいは全ての音声チャンネルが、サービス状況に無い場合には、全ての音声チャンネルが、更新用データチャンネルとして使用される。図３は、無線端末（Ａ）のみが更新要求をしてきた場合を示しているが、複数の無線端末からの要求があった場合は、同時に送ることができる最大数の音声チャンネルが設定される。また制御チャンネルユニットが動的に運用されているシステムにおいては、制御チャンネルが音声チャンネルに移行するか、または音声チャンネルが制御チャンネルに移行する場合が生じる。
【００２０】
シーケンス（３）において、保守端末１は更新用データチャンネル設定完了の通知を受けて、更新ファームウエアデータの送信を開始する。リピータ２は、受信した更新ファームウエアのデータを、設定した更新用データチャンネルを使って送信し、無線端末（Ａ）は、これを受信する。更新ファームウエアのデータの受信が完了すると、無線端末（Ａ）は受信した更新結果を保守端末１へ通知する。
【００２１】
シーケンス（４）において、保守端末１は無線端末（Ａ）からの更新結果の通知を受けて、更新終了を送信し、リピータ２および無線端末（Ａ）側に対して、更新用データチャンネルを元の音声チャンネルとして開放し、制御チャンネルのフレームも通常のフレーム構成に戻す。
【００２２】
図４は、無線端末３が無線端末バージョン情報を受けてから、最終的に更新結果を保守端末１へ返信し、更新終了が完了するまでの過程を示すフローチャートである。図３において、無線端末（Ａ）が無線端末バージョン情報を受けて、更新要求をした場合のシーケンスについて説明をした。これに対して、無線端末（Ａ）が即時に更新の要求をしない場合の過程について、図４を用いて説明する。
【００２３】
無線端末３が、制御情報から無線端末バージョン情報を受信する（ステップ１００）。即時に更新の要求をした場合は、ステップ１０２を経て、図３のシーケンス（２）と同じ、無線端末３のファームウエア更新処理（ステップ１１４）に入る。即時の更新要求をしない場合は、更新情報は保守端末１に保存される。保守端末１は、無線端末３に対して無線端末３が旧バージョンであることを知らせ、無線端末３はこれを受けて、更新受付待機中の表示をする（ステップ１０４）。無線端末３は、通常の音声・データサービスでの使用環境となる（ステップ１０６）。無線端末３の更新受付待機中の表示に対して、更新要求をキー入力にて行う（ステップ１０８）。保守端末１がこの通知を受けた場合は、ステップ１１０を経て、図３のシーケンス（２）と同じ、無線端末３のファームウエア更新処理に入る（ステップ１１４）。無線端末３からキー入力による更新要求があるまで、保守端末１は、無線端末３を通常の音声・データサービスの環境に保つ（ステップ１１２）。ステップ１０２およびステップ１１０からの更新実施要求に対して、ステップ１１４でのファームウエア更新処理が終了すると、図３のシーケンス（４）に入り終了する（ステップ１１６）。
【００２４】
無線端末３は、更新受付待機中の表示と即時更新要求のキーを持っているが、無条件に更新を行う自動更新のキーを設定することも可能である。また一度、即時更新要求を拒否した後、直ちに更新要求のキー操作をすることも可能である。さらに即時更新を拒否した場合、保守端末１の制御から離れて更新ファームウエアをリピータ２に蓄積する。そしてその後の更新要求のキー入力をリピータ２が直接受けて、各音声チャンネルの稼動状況を調べ、更新ファームウエアの送信をすることも可能である。
【図面の簡単な説明】
【００２５】
【図１】本発明によるファームウエア配信システムの構成を示すブロック図。
【図２】制御チャンネルフレームの構成を示す説明図。
【図３】本発明によるファームウエア配信シーケンスの概略説明図。
【図４】無線端末の動作に基づいたフローチャート。
【符号の説明】
【００２６】
１    保守端末
２    リピータ
３    無線端末
【図１】
2005175833.tif 000003
【図２】
2005175833.tif 000004
【図３】
2005175833.tif 000005
【図４】
2005175833.tif 000006