(57)【要約】【課題】ダウンロードを複数端末に対し、まとめて行え、途切れたダウンロードデータは繋がるような、効率的なダウンロード作業が行える無線端末局のソフトウエアプログラム配布および更新方法を提供する。【解決手段】制御用チャネルを用いて、基地局から無線端末局に対しダウンロード指示の信号を繰り返し再送し、通信用チャネルに割り付けられた一部のスロットを一時的に専用チャネルとなるように割り付け変更し、これを用いて、分割された更新プログラムデータが基地局から無線端末局へ繰り返し再送され、このデータを受信した無線端末局はダウンロードが行われる配布シーケンスと、制御用チャネルを用いて、基地局はプログラム更新指示の信号を繰り返し再送し、無線端末局は、受信したプログラム更新指示に従い無線端末局の制御プログラムを更新プログラムデータに置き換え、更新された制御プログラムによって動作させるような更新シーケンスとを備える。【選択図】図１
2009017114.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線端末局と、該無線端末局に対して無線キャリアによって通信を行う基地局と、該基地局に接続される上位装置とを備えた移動通信システムにおいて、
前記無線キャリアは通信用キャリアおよび制御用キャリアを有し、
前記基地局から前記無線端末局への下り回線に用いられる前記制御用キャリアは、制御用チャネルと通信用チャネルが割り付けられた複数のスロットより成り、
前記制御用チャネルを用いて、前記基地局から前記無線端末局に対しダウンロード指示の信号を繰り返し再送し、
前記通信用チャネルに割り付けられた一部のスロットを一時的に専用チャネルとなるように割り付け変更し、
該専用チャネルを用いて、分割された更新プログラムデータが前記基地局から前記無線端末局へ繰り返し再送され、
該更新プログラムデータを受信した前記無線端末局はダウンロードを開始し、
該ダウンロード中に通話動作の割り込みが生じ、該ダウンロードが中断されても、該通話動作の終了後には再度前記ダウンロードの続きが継続される更新プログラムデータの配布シーケンスと、
前記配布シーケンスの完了後、前記制御用チャネルを用いて、前記基地局から前記無線端末局に対しプログラム更新指示の信号を繰り返し再送し、
前記無線端末局は、受信したプログラム更新指示に従い前記無線端末局を動作させる制御プログラムを前記更新プログラムデータに置き換え、更新された制御プログラムによって動作させるような更新シーケンスとを備え、
前記上位装置は、前記配布シーケンスおよび前記更新シーケンスの開始と停止の指示を行い、更に、前記配布シーケンス時に更新プログラムデータを前記基地局へ転送する
無線端末局のソフトウエアプログラム配布および更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルデータ処理に関し、特に動作プログラムの更新処理に供して好適な無線端末局のソフトウエアプログラム配布および更新方法に関する。
【背景技術】
【０００２】
図１３に、狭帯域デジタル移動通信システムの概念図を示す。基地局１００と移動局および固定局としての無線端末局１〜Ｎ（携帯機２，４，Ｎ、可搬機１，３，５，６、固定機７、半固定機）とにより構成される無線通信系であって、この無線通信系に、例えば、時分割多元接続方式が適用された狭帯域デジタル移動通信システムがある。
【０００３】
なお基地局１００には、有線系回線２００および端末器機３０１等が結合されて、これらを含めて統制局としての機能をする。また、図示の構成により通信が行える範囲、即ち基地局がカバーする無線エリアを基地局ゾーンと云う。
【０００４】
図１４に示すように、基地局１００と無線端末局１（または４，５）の通信、すなわち時分割多元接続方式の狭帯域デジタル移動通信システムに用いられる無線キャリア（例；無線搬送周波数信号：下りｆ１，上りｆ２）は、制御用キャリアと通信用キャリアとから成り、それぞれのキャリアは４つのスロットのタイミングにより１フレームとする信号である。各スロットは制御用チャネルと通信用チャネルに割り付けられることによってチャネル構成としている。
【０００５】
制御用キャリアのスロットは、第１〜第４の制御用スロットがあり、第１〜第３の制御用スロットは、ユーザ情報の伝送用として通信用チャネルに割り付けられ、第４の制御用スロットは、通信系制御のための制御用チャネルとして割り付けられている。
【０００６】
通信用キャリアのスロットは、第１〜第４の通信用スロットがあり、この４スロット全てがユーザ情報の伝送用として通信用チャネルに割り付けられている。
【０００７】
なお、ここでは説明を簡略化するため、制御用キャリアのスロットを制御用スロットとし、通信用キャリアのスロットを通信用スロットとして記載しているが、必ずしもこの態様に限定されなくとも良い。
【０００８】
狭帯域デジタル移動通信システムは、図１３に示しているように、無線キャリア（例；無線搬送周波数信号：ｆ３）を用いて無線端末局２と無線端末局３との間で、基地局１００を介さない直接通信が可能である。
【０００９】
また、有線系２００の回線に接続された端末器機３０１等は、狭帯域デジタル移動通信システムの通信統制台、内線電話およびパソコンなどを含む。
【００１０】
ユーザ情報の伝送用として通信用チャネルが割り付けられた第１〜第３の制御用スロットの一部を割り付け変更し、専用チャネルにし、これを用いて個別呼出・応答を行う提案がある。（例えば、特許文献１  参照）
【特許文献１】特開２００７−６７５６２号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
前記時分割多元接続方式が適用された無線通信系の移動局用として用いられる無線端末局はソフトウエアプログラムによって器機制御の動作が行われている。このソフトウエアプログラムは、機能増強などの理由から、既に運用に入った無線端末局の内蔵ソフトウエアプログラムを更新することがある。このため、無線通信系の回線を介して基地局より対象とするプログラムをダウンロードし、現用のプログラムを更新版に置き換えて動作させる必要がある。運用に供されている器機の制御プログラムのダウンロードは、システムの上位からの統制下で通常の運用を中止して行われるのが一般的である。
【００１２】
従来、回線経由のダウンロードにおいて、ダウンロード中は通話などの通常動作を実施できなかったり、ダウンロードを１台ずつ順次手作業で行うので長時間かかったり、途中で回線の切断が生じて最初からやり直すなどがありダウンロード作業の効率が悪かった。
【００１３】
本発明の目的は、上記従来技術の問題点を解決し、ダウンロード中も通常動作が行え、ダウンロードを複数端末に対し、更新するタイミングを合わせて、まとめて行え、途切れたダウンロードデータは途切れたデータから繋がるような、効率的なダウンロード作業が行える無線端末局のソフトウエアプログラム配布および更新方法を提供することにある。
【課題を解決するための手段】
【００１４】
この目的を達成するために、本発明の無線端末局のソフトウエアプログラム配布および更新方法は、複数の無線端末局と、該無線端末局に対して無線キャリアによって通信を行う基地局と、該基地局に接続される上位装置とを備えた移動通信システムにおいて、
前記無線キャリアは通信用キャリアおよび制御用キャリアを有し、前記基地局から前記無線端末局への下り回線に用いられる前記制御用キャリアは、制御用チャネルと通信用チャネルが割り付けられた複数のスロットより成り、前記制御用チャネルを用いて、前記基地局から前記無線端末局に対しダウンロード指示の信号を繰り返し再送し、
前記通信用チャネルの中から送受信において制御用スロットと重ならないスロットを一時的に専用チャネルとなるように割り付け変更し、該専用チャネルを用いて、分割された更新プログラムデータが前記基地局から前記無線端末局へ繰り返し再送され、該更新プログラムデータを受信した前記無線端末局はダウンロードを開始し、
該ダウンロード中に通話動作の割り込みが生じ、該ダウンロードが中断されても、該通話動作の終了後には再度前記ダウンロードの続きが継続される更新プログラムデータの配布シーケンスと、前記配布シーケンスの完了後、前記制御用チャネルを用いて、前記基地局から前記無線端末局に対しプログラム更新指示の信号を繰り返し再送し、前記無線端末局は、受信したプログラム更新指示に従い前記無線端末局を動作させる制御プログラムを前記更新プログラムデータに置き換え、更新された制御プログラムによって動作させるような更新シーケンスとを備え、
前記上位装置は、前記配布シーケンスおよび前記更新シーケンスの開始と停止の指示を行い、更に、前記配布シーケンス時に更新プログラムデータを前記基地局へ転送する。
【発明の効果】
【００１５】
本発明によれば、プログラムのダウンロード中も端末の運用を中断することなく、通常動作が行えるので端末ユーザへのサービス性が向上する。ダウンロードを複数台の無線端末局に対してまとめて行えるので全体で短時間のダウンロードで済ませられる。途切れたダウンロードデータは繋げられて全体となるので各無線端末局のダウンロードの無駄時間が解消される。このようなことから基地局と無線端末局共にダウンロード作業が効率的となる。
【発明を実施するための最良の形態】
【００１６】
図１に、本発明の実施形態として、デジタル移動通信システムおよび無線端末局のブロック図を示し説明する。
【００１７】
例えば、時分割多元接続方式を用いた狭帯域のデジタル移動通信システムは、無線端末局（１、２，３，・・・、Ｎ）と基地局１００との間で、無線キャリア（ｆ１，ｆ２等）によって情報伝送され、基地局１００と本発明の更新プログラムの発信元であり、基地局１００に対し上位に位置づけられる上位装置３００との間で、有線系回線２００を介して情報伝送される構成である。
【００１８】
更に、無線端末局（１、２，３，・・・、Ｎ）のそれぞれは、制御プログラム、更新プログラム、切替プログラムおよびプログラム更新情報などの書き換え、読み出しが行える器機動作プログラムデータがメモリに保存されている主記憶部１１と、内部データの一時読み出し、書き込み用のメモリであるＲＡＭ１３と、無線送受信回路を有する無線通信部１４と、これらの間のデータ制御を行うＣＰＵ１２と、無線キャリアの送受アンテナであるアンテナ１５とから形成される装置の構成を有する。
【００１９】
図２に、本発明のプログラム配布時のスロット配置と無線端末局の送受信タイミングチャート図を示し説明する。
【００２０】
前述したように、時分割多元接続方式の狭帯域デジタル移動通信システムに用いられる無線キャリアのチャネル構成は、図１４で説明済みであるので、ここでの説明は省略する。
【００２１】
図２は、（Ａ）下り回線（基地局→無線端末局への伝送）の制御用キャリア、（Ｂ）上り回線（無線端末局→基地局への伝送）の制御用キャリアおよび（Ｃ）無線端末局の送受信タイミングの相互関係を示すタイミングチャートを示す。
【００２２】
図２（Ａ）で示すように、下り制御用キャリアのスロットは、第１〜第４の制御用スロット（例；１スロット：１０ｍｓ、１フレーム：４０ｍｓ）のうち、第１〜第３の制御用スロットがユーザ情報の伝送用として通信用チャネルｓ１、ｓ２、ｓ３に割り付けられ、第４の制御用スロットが通信制御のための制御用チャネルＣとして割り付けられている。
【００２３】
図２（Ｂ）で示すように、上り制御用キャリアのスロットは、下り制御用キャリアのスロットと同様に割り付けられているが、スロットの始まりが下り制御用キャリアのスロットに比べ２スロット分オフセット（２０ｍｓ）されて配置されている。
【００２４】
図２（Ｃ）で示すように、無線端末局の送受信タイミングは、下り制御用キャリアの通信用チャネルｓ１、ｓ３スロットおよび、このｓ１、ｓ３の間に有する制御用チャネルＣスロットが受信信号（Ｒｘ）となり、上り制御用キャリアの制御用チャネルＣが送信信号（Ｔｘ）となる。
【００２５】
そこで、本発明の下り制御用キャリアの通信用チャネルｓ１、ｓ３スロットは、ダウンロード時に、ダウンロードデータ伝送のための専用チャネルに変更されて、無線端末局の受信専用回線として用いられる。
【００２６】
下り制御用キャリアは、ｓ３、Ｃ，ｓ１の連続したスロットがダウンロード伝送に用いられるので、それぞれ制御用チャネルＣと通信用チャネル（専用チャネル）ｓ１、ｓ３を同時伝送とするために、Ｃスロットと送受信タイミングが重ならない（隣接する）ｓ１、ｓ３スロットを専用スロットとして割り当てて、図２（Ｃ）に示すタイミングで送受信することで、制御メッセージとデータとを同時タイミングで伝送できる。このことにより、通常の通話動作を停止させることもなく、更新プログラムの間欠伝送を可能にし、効率的であり、サービス性のよい伝送形態となる。
【００２７】
なお、チャネルリソースの使用状況を勘案して、専用チャネルとするｓ１およびｓ３は、どちらか一方にしてもよい。
【００２８】
図３に本発明のプログラム配布時のシーケンス図を示し、プログラム配布方法の手順を説明する。
【００２９】
最初に上位装置３００より手動でダウンロード開始操作（Ｓ１）が行われてシーケンス動作が起動される。次に、基地局１００に対してダウンロードする更新プログラムデータおよびダウンロード開始のメッセージ情報が伝送される。
【００３０】
ダウンロード開始の情報を得た基地局１００は、ダウンロードするプログラムデータの一時記憶と共に更新プログラムを配布するための専用チャネルを割り付ける専用チャネル割当て（Ｓ２）を行う。この専用チャネルは、制御用チャネルと隣り合ったスロットに割り付けられているので無線端末局１が制御用チャネルと同じ受信タイミングとなる。
【００３１】
次に、基地局１００は制御用チャネルにてダウンロード指示（Ｓ３）のメッセージを無線端末局１に対して送信するとともに、割り付けた専用チャネルにてプログラムデータを送信する準備に入る。ダウンロード指示のメッセージは規格（ＡＲＩＢ；社団法人電波産業会）で定められた情報を用いる。
【００３２】
図５に、ダウンロード指示メッセージの構成例を示す。ダウンロード指示（Ｓ３）メッセージは、ダウンロードするプログラムの情報（配布プログラムバージョン、配布プログラムサイズ）および専用チャネルの情報（周波数コード、スロット番号、スクランブルコード）より構成されている。
【００３３】
更に、図６に、プログラム更新情報の構成例を示す。これは、無線端末局１に確保されている管理情報であり、プログラム更新情報（現在および更新のプログラムバージョン、更新プログラムサイズ等）より構成されている。
【００３４】
そこで、図３に戻り、無線端末局１はダウンロード指示（Ｓ３）のメッセージを受信し、メッセージ内のプログラム情報と、無線端末局１に確保されているプログラム更新情報との照合により自局の該当プログラムをダウンロードするか否かを判断する。
【００３５】
ダウンロードするか否かの判定フローを図７に示す。図７による判定フローの説明は後述する。
【００３６】
無線端末局１側にて、ダウンロードする必要がある場合、即ち、指示された最新版のプログラムに成っていないと判定されれば、指定された専用チャネルをチャネルオープン（Ｓ４）してダウンロードを開始する。
【００３７】
更新プログラムデータは、ｎ分割されており、プログラムデータ（１／ｎ）、プログラムデータ（２／ｎ）・・・プログラムデータ（ｎ／ｎ）として一連のデータが繰り返し基地局から送信される。
【００３８】
図示してはいないが、各プログラムデータは、アドレス、プログラムデータサイズおよびプログラムデータの内容によって構成されている。
【００３９】
そこで、無線端末局１側では、既に取り込んだプログラムデータ（ｍ／ｎ個）分があれば、それ以外の分について分割された単位で新たに取り込めばよい。各無線端末局１〜Ｎは、自局の通話、回線の状況により、プログラムデータの取り込み完了分の数、未完了分の数が異なってくる。
【００４０】
なお、ダウンロード指示（Ｓ３）メッセージは、上位装置３００から出されるダウンロード停止操作（Ｓ７）が行われるまで、任意の間隔で基地局１００から繰り返し再送される。（Ｓ３’、Ｓ３’’）。
【００４１】
更に、一連のプログラムデータ（１／ｎ〜ｎ／ｎ）もダウンロード停止操作（Ｓ７）が行われるまで繰り返し基地局から再送される。
【００４２】
これによりダウンロードシーケンスの途中でのダウンロード指示（例えばＳ３’）を受信して接続開始された無線端末局、あるいはダウンロードシーケンスの途中で通常通信動作が割り込まれた等の場合でも、ダウンロードシーケンスをどの無線端末局に対しても、自局毎に任意の位置からダウンロード再開をさせることが可能となる。その場合の実施例を図８に示し、説明を後述する。
【００４３】
次に、図３に示す無線端末局１は、受信しダウンロードされた分のプログラムデータを主記憶部１１の更新プログラムエリアに格納（Ｓ５）し、全てのプログラムデータの受信が完了すると、プログラム更新情報（図６参照）を最新の管理情報に変更する。
【００４４】
そこで、無線端末局１は、専用チャネルをチャネルクローズすると同時に、基地局１００経由で上位装置３００に対して当該無線端末局１からダウンロード完了（Ｓ６）メッセージを送出する。ダウンロード完了メッセージは無線端末局ＩＤおよびプログラムバージョンによって構成される。（図９参照）。
【００４５】
図３に示す無線端末局１がダウンロード完了のメッセージを送出後におけるダウンロード指示（例えばＳ”）を受信しても、ダウンロードの作業には入らない。
【００４６】
無線端末局１からのダウンロード完了（Ｓ６）メッセージは上位装置３００に通知され、更に、基地ゾーン内の他の全ての無線端末局からのダウンロード完了メッセージが上位装置３００に通知される。
【００４７】
すると、上位装置３００では、全ての無線端末局からのダウンロード完了メッセージの受信を確認してからダウンロード停止操作（Ｓ７）を手動で行う。
【００４８】
ダウンロード停止の情報を受信した基地局１００は、ダウンロード指示およびプログラムデータの再送停止（Ｓ８）が行われ、繰り返し送信の動作を終了させ、専用チャネルの割り当てを解除してプログラム配布時のシーケンスを完了する。
【００４９】
図７に、本発明のダウンロード開始判定のフローチャート図を示し、判定方法の流れを説明する。この判定は、それぞれの無線端末局側にて行われる。
【００５０】
判定開始（Ｓ２１）により、現在のバージョンと配布バージョンが同一かの判定（Ｓ２２）を行い、結果がＹＥＳであればＳ２６へ、ＮＯであればＳ２３へ移行する。
【００５１】
Ｓ２２がＮＯであれば、更新のバージョンと配布バージョンが同一かの判定（Ｓ２３）を行う。その結果、ＹＥＳであればＳ２５へ進み、ＮＯであればＳ２４へ進む。
【００５２】
Ｓ２３がＮＯであれば、過去に更新されていた更新バージョンの更新プログラムクリア処理（Ｓ２４）を行い配布バージョンを受け入れるメモリエリアを確保する。
【００５３】
Ｓ２３がＹＥＳであれば、ダウンロード状態が完了したかの判定（Ｓ２５）を行い、結果ＹＥＳであれば、Ｓ２６へ移行し、ＮＯであれば、Ｓ２８へ進む。
【００５４】
Ｓ２２がＹＥＳまたはＳ２５がＹＥＳであればダウンロードしない（Ｓ２６）とする。
【００５５】
Ｓ２４の処理の次に、プログラム更新情報の変更処理（Ｓ２７）が行われる。
【００５６】
即ち、過去の更新バージョンを配布バージョンの内容に置き換え、過去更新サイズを配布サイズの内容に置き換え、ダウンロード状態を未に置き換え、ダウンロードに入る準備が完了する。
【００５７】
Ｓ２７の処理後、またはＳ２５の判定でＮＯであった場合にダウンロード開始（Ｓ２８）動作に入る。以上の処理により無線端末局側でのプログラムバージョン管理が自動で行われる。
【００５８】
図４に、本発明のプログラム更新時のシーケンス図を示し、プログラム更新方法の手順を説明する。
【００５９】
ここでは、先に、ダウンロードによりプログラム配布されて、無線端末局の更新プログラムエリアに格納された更新プログラムを、上位装置３００の指示に従い、無線端末局が実際に動作に用いる制御プログラムエリアのプログラムと書き換えするプログラム更新のシーケンスについて説明する。
【００６０】
最初に、上位装置３００よりプログラム更新指示操作（Ｓ１１）を行うことにより、処理のシーケンスが開始する。同時に、プログラム更新指示が有線系を経て基地局１００に伝送される。
【００６１】
そこで、基地局１００はプログラム更新指示（Ｓ１２）のメッセージを無線端末局１へ送信する。プログラム更新指示メッセージの構成例を図１０に示す。
【００６２】
なお、プログラム更新指示（Ｓ１２）のメッセージは、上位装置３００よりプログラム更新動作が停止操作されるまで、前記ダウンロード指示メッセージと同様に任意の間隔で再送される（Ｓ１２’）。これにより、通話中の無線端末局があった場合でも通話後に本メッセージを受信することができ、タイミングを逃さず更新動作が続行できる。
【００６３】
プログラム更新指示（Ｓ１２）のメッセージを受信した無線端末局は、自局のプログラムを更新する必要があると判断すれば、次の処理に入る。
【００６４】
プログラムの更新（Ｓ１３）処理を実行する。実行後、更新処理が完了であれば、無線端末局１より基地局１００に対してプログラム更新完了（Ｓ１４）のメッセージを送信する。これを受けた基地局１００では、引き続き上位装置３００へプログラム更新完了を通知する。
【００６５】
プログラム更新完了のメッセージの構成例を図１１に示す。また、プログラム更新処理は図１２に示されるフローによって実行される。説明は後述する。
【００６６】
このような処理ステップは、他の無線端末局に対しても実行され、全ての無線端末局（１，・・・Ｎ）からのプログラム更新完了（Ｓ１４，Ｓ１４’・・・）のメッセージを基地局１００を経由して受けた上位装置３００は、それぞれの無線端末局のプログラム更新の完了を認識し、次の最終処理に移る。
【００６７】
上位装置よりプログラム更新停止操作（Ｓ１５）の操作を行う。プログラム更新停止のメッセージが基地局１００に受信されれば、基地局１００はプログラム更新指示再送停止（Ｓ１６）の処理を行いプログラム更新の指令手順が終了となる。
【００６８】
図１２に、無線端末局１（〜Ｎ）における制御プログラムが、切替プログラムを介して、本発明のプログラム更新処理を行うことによりプログラム更新されるフローチャートを示している。なお、図１２の更新フローは一例であり、本発明はこの更新フローに限定されるものではない。
【００６９】
このプログラム更新の制御はＣＰＵ１２の動作によって行われる。以下にプログラム更新の制御方法の流れを説明する。
【００７０】
プログラム更新の制御を行う最初は、通常動作を実行する制御プログラムから更新動作を実行する制御プログラムに移行して更新開始（Ｓ５１）とする。
【００７１】
次に、更新プログラムのダウンロード状態が完了（Ｓ５２）、即ち、配布シーケンスが完了しているかの判定を行う。その判定結果がＹＥＳ即ち、ダウンロード状態が完了であれば、次の判定ステップＳ５３へ進み、一方ＮＯ即ち、ダウンロード状態が未完了であれば、本更新処理の実行を中止にするＳ５４へ移行する。
【００７２】
ダウンロード状態が完了（Ｓ５２；ＹＥＳ）であれば、次に、上位装置３００の指示による今回の指定バージョンと今回のダウンロード済みのバージョンが同一（Ｓ５３）であるかの判定を行う。その判定結果がＹＥＳであれば、更新バージョンが指定のバージョンであるので、次の処理ステップＳ５５へ進み、一方ＮＯであれば、指定のバージョンのものが未だ無いので、本更新処理を中止にするＳ５４へ移行する。
【００７３】
更新バージョンが指定のバージョン（Ｓ５３；ＹＥＳ）であれば、更新バージョンのプログラムに切り替えるための動作を進めるプログラムをロードする切替プログラムロード（Ｓ５５）の実行が行われる。
【００７４】
ここで、一旦、切替プログラムの動作フローに入り、主記憶部１１に格納された更新プログラムエリアから制御プログラムエリアにプログラムデータをコピー（Ｓ５６）する処理の実行を行う。これにより、今までの制御プログラムの内容が更新プログラムの内容に上書きされる。
【００７５】
Ｓ５６にて、制御プログラムを更新プログラムに置き換え処理が終了したら、状態管理の各種パラメータ情報の変更処理であるプログラム更新情報変更、現在のバージョン更新、更新通知を未に置き換える（Ｓ５７）処理を行う。
【００７６】
次に、切替プログラムの動作フローを制御プログラムに戻し無線端末局を更新された制御プログラムとして動作起動させるために切替プログラムのリセット（Ｓ５８）処理、即ち、無線端末局の装置リセットを行う。
【００７７】
これで、制御プログラムの動作フローに戻されて、更新された制御プログラムで起動を掛ける制御プログラム起動（Ｓ５９）の処理が実行される。
【００７８】
次に、基地局１００および上位装置３００に対して、制御プログラムの更新処置が完了した旨を報知する更新通知を発信したか否かの判定である更新通知が未であるか否かの判断（Ｓ６０）を行い、その判定結果がＹＥＳ即ち、更新通知を発信が必要であれば、その処置を行うＳ６１のステップへ進み、一方ＮＯ即ち、報知済みであれば、通常動作に戻す処理（Ｓ６２）へ移行する。
【００７９】
前記Ｓ６０の判定がＹＥＳであれば、プログラム更新完了メッセージ送信、更新通知を完の状態に置き換える（Ｓ６１）処理を実行する。その実行後の制御プログラムは、更新処理のプログラムから更新された通常動作の制御プログラムの実行に戻されるように通常動作（Ｓ６２）に移る。
【００８０】
この処理フローは、一例を示すものであり、これに限定されるものではない。
【００８１】
本発明では、プログラム配布中の動作から通話などの通常動作への移行、及び通話などの通常動作からプログラム配布中の動作への戻しが可能である。実施例としてダウンロード中にグループ通信を行った場合の動作シーケンス図を図８に示し、ダウンロード中の通話動作方法の手順を説明する。
【００８２】
無線端末局Ａ（１）と無線端末局Ｂ（２）が基地局１００を介して更新プログラムのダウンロード中に、グループ通話のモードに入る状態を示している。このとき、通常動作としてのグループ通話モードが優先される。しかしながら、グループ通話が終了すれば、更新プログラムのダウンロードを再開し、先にダウンロードされたデータと後にダウンロードされたデータが繋ぎ合わされて１式のダウンロードデータが完成する。
【００８３】
無線端末局Ａ（１）および無線端末局Ｂ（２）は、更新版の制御プログラムのプログラムデータが専用チャネルを介してダウンロード中の状態である。その状態のなかで、無線端末局Ａ（１）の操作により基地局１００に対してグループ発信（Ｓ３１）の情報が制御用チャネルを通して伝送される。
【００８４】
グループ発信（Ｓ３１）の情報を受けた基地局１００は、無線端末局Ａ（１）および無線端末局Ｂ（２）に対して、グループ通信に入る旨のグループ通信情報（Ｓ３２）を送信する。基地局１００より送信されたグループ通信情報（Ｓ３２）を受信した無線端末局Ａ（１）および無線端末局Ｂ（２）は、専用チャネルを用いたダウンロード動作を一時中断し、優先度の高い通話モードの動作に入るため、通信用キャリアに割り当てられたスロットである通信用チャネル（例えばｓ４スロット）にチャネル切替が行われ、通話のための設定チャネルとなり、一旦、通常通話動作のための通信用チャネルに入る。そこで、例示では、グループ通話である通常動作のモードに入る。このとき、無線端末局は、自局のダウンロード中のデータの位置（ｘ／ｎ）、管理情報などの各種状態データが全て一時蓄積され認識される。
【００８５】
そこで、更新プログラムのダウンロードは中断され、グループ通話（Ｓ３３）のモードが実行される。
【００８６】
グループ通話（Ｓ３３）が終了すれば、通話用チャネル（例えば、ｓ４スロット）での通話動作が停止し、専用チャネルの動作に戻される動作チャネルの切替えが行われ、更新プログラムのダウンロードのモードに戻される。
【００８７】
そこで、基地局より再送されているダウンロード指示（Ｓ３４）のメッセージを無線端末局Ａ（１）および無線端末局Ｂ（２）のそれぞれが受信し、専用チャネルを再びチャネルオープンにする。
【００８８】
無線端末局Ａ（１）および無線端末局Ｂ（２）のそれぞれが、基地局１００が繰り返し再送するダウンロード指示を受けて、これを機に途中からの更新プログラムのダウンロードを再開する（Ｓ３５）。即ち、中断前のダウンロードの途中データ、各種管理などの状態情報は全て認識されるので、無線端末局Ａ（１）および無線端末局Ｂ（２）は、それぞれ自局の残り分のダウンロードデータを捕まえ、ダウンロードを再開すればよい。
【００８９】
このように、ダウンロード再開時は未受信のプログラムデータのみを受信すればよいため、効率的なプログラムの配布が可能となる。
【００９０】
受信された、断片的なプログラムデータは、連続した一つの更新プログラムとして蓄積される。
【００９１】
上記実施例はグループ通話のモード時の説明であるが、話者１：１の通話モード時も同様の説明であるので記載は省略する。
【産業上の利用可能性】
【００９２】
本発明は、移動通信に用いられる無線通信システムに適用されて、一例として、公共事業体内の通信等に利用することができる。
【図面の簡単な説明】
【００９３】
【図１】本発明のデジタル移動通信システムおよび無線端末局のブロック図である。
【図２】本発明のプログラム配布時のスロット配置と無線端末局の送受信タイミングチャート図である。
【図３】本発明のプログラム配布時のシーケンス図である。
【図４】本発明のプログラム更新時のシーケンス図である。
【図５】本発明のダウンロード指示メッセージの構成図である。
【図６】本発明のプログラム更新情報の構成図である。
【図７】本発明のダウンロード開始判定のフローチャート図である。
【図８】本発明のダウンロード中の通話動作シーケンス図である。
【図９】本発明のダウンロード完了メッセージの構成図である。
【図１０】本発明のプログラム更新指示メッセージの構成図である。
【図１１】本発明のプログラム更新完了メッセージの構成図である。
【図１２】本発明のプログラム更新のフローチャート図である。
【図１３】狭帯域デジタル移動通信システム概略図である。
【図１４】本発明のチャネル構成図である。
【符号の説明】
【００９４】
１、２，３，・・・、Ｎ  無線端末局
１１  主記憶部
１２  ＣＰＵ
１３  ＲＡＭ
１４  無線通信部
１５  アンテナ
１００  基地局
２００  有線系回線
３００  上位装置
【図１】
2009017114.tif 000003
【図２】
2009017114.tif 000004
【図３】
2009017114.tif 000005
【図４】
2009017114.tif 000006
【図５】
2009017114.tif 000007
【図６】
2009017114.tif 000008
【図７】
2009017114.tif 000009
【図８】
2009017114.tif 000010
【図９】
2009017114.tif 000011
【図１０】
2009017114.tif 000012
【図１１】
2009017114.tif 000013
【図１２】
2009017114.tif 000014
【図１３】
2009017114.tif 000015
【図１４】
2009017114.tif 000016