(57)【特許請求の範囲】
【請求項１】
通信衛星を用いて、ＣＳＣ回線経由でＨＵＢ局と複数のＶＳＡＴ局間、又は、トラフィック回線経由でＶＳＡＴ局同士間のデータの送受信を行うディジタル衛星通信システムにおいて、
データ受信に対してデフォルト・プログラム又は運用プログラムをロードし復調動作を行うディジタル信号処理部と、
前記デフォルト・プログラムを格納する不揮発性記憶素子と、
前記ＨＵＢ局から前記ＣＳＣ回線を経由してダウンラインロードされた前記運用プログラムの最新プログラムを格納する書き換え可能な記憶素子と、
前記不揮発性記憶素子及び前記書き換え可能な記憶素子を択一的に選択して前記ディジタル信号処理部に接続し前記ディジタル信号処理部にデフォルト・プログラム又は運用プログラムをロードする選択回路と、
前記選択回路の選択を制御し、前記ＶＳＡＴの起動時に前記不揮発性記憶素子から前記ディジタル信号処理部にデフォルト・プログラムをロードしてＣＳＣ回線経由で前記ＨＵＢとの受信を確立させ、受信確立後に前記書き換え可能な記憶素子から前記ディジタル信号処理部に運用プログラムをロードしＣＳＣ回線経由で前記ＨＵＢとの受信を継続し、前記ＶＳＡＴからの発呼を受信した場合には切り替えられた運用プログラムを用いてトラフィック回線経由で前記ＶＳＡＴとの受信を確立させ、切り替えられた運用プログラムを用いて前記ＶＳＡＴとの受信が確立できない場合には前記ディジタル信号処理にデフォルト・プログラムをロードしてＣＳＣ回線経由で前記ＨＵＢとの受信を確立し前記ＨＵＢ局から前記ＣＳＣ回線を経由して運用プログラムをダウンラインロードさせる切換制御部と、
前記ＨＵＢ局からダウンラインロードされる運用プログラムの最新プログラムのバージョンを受信し、前記バージョンと、前記書き換え可能な記憶素子に格納されている運用プログラムのバージョンとを比較し、一致しない場合には前記ＨＵＢ局に前記最新プログラムのダウンラインロードの実行を要求するバージョン比較部とを備えることを特徴とするディジタル衛星通信システム。
【請求項２】
さらに、前記ＶＳＡＴ局に誤りチェック・書換部を設け、前記誤りチェック・書換部は前記ＨＵＢ局からダウンラインロードされた運用プログラムの最新プログラムの誤りをチェックし、誤りの無い最新プログラムに、前記書き換え可能な記憶素子に格納されている運用プログラムを書換えることを特徴とする請求項１に記載のディジタル衛星通信システム。
【請求項３】
前記バージョン比較部はＣＰＵにより形成されることを特徴とする、請求項１に記載のディジタル衛星通信システム。
【請求項４】
前記ＨＵＢ局から前記ＶＳＡＴ局に送信する回線に前記最新プログラムを重畳させてダウンラインロードすることを特徴とする、請求項１に記載のディジタル衛星通信システム。
【請求項５】
前記ディジタル信号処理部はディジタル復調器であることを特徴とする、請求項１に記載のディジタル衛星通信システム。
【請求項６】
前記ディジタル信号処理部はＤＳＰであることを特徴とする、請求項７に記載のディジタル衛星通信システム。
【請求項７】
前記ディジタル信号処理部はクロック再生部を含むディジタル復調器であることを特徴とする、請求項１に記載のディジタル衛星通信システム。
【請求項８】
前記不揮発性記憶素子、前記書き換え可能な記憶素子が前記ディジタル信号処理部と一体に形成されることを特徴とする、請求項１に記載のディジタル衛星通信システム。
【請求項９】
前記不揮発性記憶素子、前記書き換え可能な記憶素子が前記ディジタル信号処理部と分離して、前記ＶＳＡＴ局内の不揮発性記憶素子、書き換え可能な記憶素子と兼用されることを特徴とする、請求項１に記載のディジタル衛星通信システム。
【請求項１０】
前記誤りチェック・書換部、前記切換制御部がＣＰＵにより形成されることを特徴とする、請求項１に記載のディジタル衛星通信システム。
【請求項１１】
通信衛星を用いて、ＣＳＣ回線経由でＨＵＢ局と複数のＶＳＡＴ局間、又は、トラフィック回線経由でＶＳＡＴ局同士間のデータの送受信を行うディジタル衛星通信方法において、
デフォルト・プログラムを格納する工程と、
前記ＶＳＡＴの起動時に前記デフォルト・プログラムを用いてＣＳＣ回線経由で前記ＨＵＢとの受信を確立する工程と、
前記ＨＵＢ局から前記ＣＳＣ回線を経由してダウンラインロードされた運用プログラムの最新プログラムを格納する工程と、
前記デフォルト・プログラムを用いてＣＳＣ回線経由で前記ＨＵＢとの受信確立後に前記デフォルト・プログラムから切り換えた運用プログラムを用いて前記ＣＳＣ回線経由で前記ＨＵＢとの受信を継続する工程と、
前記ＶＳＡＴからの発呼を受信した場合には運用プログラムを用いてトラフィック回線経由で前記ＶＳＡＴとの受信を確立する工程と、
前記ＨＵＢ局からダウンラインロードされる運用プログラムの最新プログラムのバージョンを受信し、前記バージョンと、既に格納されている運用プログラムのバージョンとを比較し、一致しない場合には前記ＨＵＢ局に前記最新プログラムのダウンラインロードの実行を要求する工程と、
運用プログラムを用いて前記ＶＳＡＴとの受信が確立できない場合にはデフォルト・プログラムを用いてＣＳＣ回線経由で前記ＨＵＢとの受信を確立し前記ＨＵＢ局から前記ＣＳＣ回線を経由して運用プログラムをダウンラインロードする工程とを備えることを特徴とするディジタル衛星通信方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、通信衛星経由で中心局（ＨＵＢ局）と複数の超小型地球局（ＶＳＡＴ局）間、又は、ＶＳＡＴ局同士間でデータの送受信を行うディジタル衛星通信システムに関する。特に、本発明は、ＨＵＢ局から一括してＶＳＡＴ局にプログラムをダウンラインロードするディジタル衛星通信システム及びその制御方法に関する。
【０００２】
【従来の技術】
上記ＨＵＢ局と複数のＶＳＡＴ局間のコモン・シグナリング・チャンネル（以下、ＣＳＣと呼ぶ）と呼ばれる共通のチャンネルの外向き回線は、全てのＶＳＡＴ局の制御／監視を行うために使用される。
通常、ＣＳＣの外向き回線はシステムの信頼性向上、稼働率確保のために、Ｃ／Ｎ（搬送波電力対雑音電力の比率）の良い状態になるよう、高いレベルで送信を確保している。
【０００３】
上記ＶＳＡＴ局同士間のトラフィック回線が扱う通信は、ディジタル変調された信号であり、ボイス・アクチベーションに代表されるようなバースト信号であったり、通常のデータ通信で使用される連続信号であったりする。
このトラフィック回線のトラフィック・チャンネルにおいて、バースト受信、ＦＥＣ（自動誤り訂正方式）の変更、伝送速度変更等の機能追加、又は機能変更を行う場合、ディジタル変復調を行うＤＳＰ（ディジタル・シグナル・プロセッサ）のプログラムを変更する必要がある。
【０００４】
さらに、バースト受信は、受信データの１ビット目から安定した復調を行わなくてはならないので、プリアンブルと呼ばれる復調器のトレーニング・ビットによる独特な復調シーケンスを持っている。そのため、プリアンブルの構成が変わる場合には、復調シーケンスも変更しなくてはならない。
ＦＥＣの方式変更は、ＦＥＣ復号アルゴリズムそのものの変更はもとより、方式変更による性能アップに伴い、より低いＣ／Ｎ（搬送波電力対雑音電力の比率）のもとでの動作するように要求されるようになる。このため、ディジタル復調器の性能をアップさせる目的で、復調アルゴリズムにも手を加えなくてはならない。
【０００５】
伝送速度の変更は、クロック再生部における再生クロックの生成パラメータ（ＰＬＬ定数、カウンタ分周比）の変更を伴う。
さらに、ＤＳＰのプログラムには基本動作には影響しないような、マイナーなバグが含まれている場合があり、この修正を行わなくてはならないこともある。このような場合、従来は、ディジタル復調器のＤＳＰに使用されるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を交換しなければならず、ＶＳＡＴ局が数百〜数千にものぼる本システムでは、費用、時間的な制約などで、上記変更、修正を行うことは容易なことではなかった。
【０００６】
また、ディジタル衛星通信システムの形態変更や機能追加等のアップグレードに対しても、同様に、ＲＯＭの交換が伴うため短期間で行えず、上記アップグレードを行うことは容易なことではなかった。
また、ＶＳＡＴ局に対して、ＲＯＭの交換により上記変更、修正、アップグレード等を行うにしても、全てのＶＳＡＴ局に対して行わなければ、上記変更、修正、アップグレード等が行われない特定のＶＳＡＴ局に対しては、サービス劣化を生むという不公平が生じる。
【０００７】
ところで、上記のＨＵＢ局から通信衛星経由でＶＳＡＴ局へのＣＳＣ外向き回線を経由した送信に対しては、送信データが衛星回線上で化けたりしないように保護がかかっている。それでも、ハード的な不具合や回線上のエラーなどで誤って受信される場合がある。
上記のような場合、特開平５−１５８７０３号公報では、ネットワークを構成する装置において、ＲＯＭ以外にダウンラインロード用のＥＥＰ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ）ＲＯＭを設け、そのＥＥＰＲＯＭに新しいプログラムをダウンラインロードし、ダウンラインロードされたプログラムで装置を立ち上げ、立ち上げ時に異常があれば、この異常を検出し、ＲＯＭに格納されているプログラムで再立ち上げを行うことが開示されている。
また、前記公報の例におけるダウンラインロードは、装置内のＣＰＵのプログラムのみをダウンラインロードするのであって、ダウンラインロードをするための伝送路の伝送品質自体を特徴付けてしまう復調器のプログラムをダウンラインロードするものではない。
【０００８】
【発明が解決しょうとする課題】
上述した従来例では、通信を行うためのエンジンとなる復調器のプログラムをもダウンラインロードするものではなかったので、通信路品質の特性向上にかかる改善は期待できないという問題があった。すなわち、ダウンラインロード自体の品質向上が直接的に行えないという不便さを包含していた。
また、上記の再立ち上げ時には、ダウンラインロードされたプログラムに異常がある場合だけに限らず、他の原因も予想されるので、プログラムの異常を検出する処理が複雑になり、再立ち上げに時間がかかり、再びプローグラムのダウンラインロードを得るのに時間がかかるという新たな問題が発生する。
したがって、本発明は上記問題点に鑑みて、ＤＳＰのＲＯＭの交換を必要とせず、たとえ通信回線の品質を向上させるためにＶＳＡＴ局にダウンラインロードされた、復調を行うＤＳＰのプログラムに異常があっても元のバージョンに戻すための再ダウンラインロードを必要とせず、ダウンラインロードされた誤りのない新しいプログラムでＶＳＡＴ局同士間の通信を可能にする衛星通信用ディジタル復調器制御システム及び方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は前記問題点を解決するために、通信衛星を用いて、ＣＳＣ回線経由でＨＵＢ局と複数のＶＳＡＴ局間、又は、トラフィック回線経由でＶＳＡＴ局同士間のデータの送受信を行うディジタル衛星通信システムにおいて、データ受信に対してデフォルト・プログラム又は運用プログラムをロードし復調動作を行うディジタル信号処理部と、前記デフォルト・プログラムを格納する不揮発性記憶素子と、前記ＨＵＢ局から前記ＣＳＣ回線を経由してダウンラインロードされた前記運用プログラムの最新プログラムを格納する書き換え可能な記憶素子と、前記不揮発性記憶素子及び前記書き換え可能な記憶素子を択一的に選択して前記ディジタル信号処理部に接続し前記ディジタル信号処理部にデフォルト・プログラム又は運用プログラムをロードする選択回路と、前記選択回路の選択を制御し、前記ＶＳＡＴの起動時に前記不揮発性記憶素子から前記ディジタル信号処理部にデフォルト・プログラムをロードしてＣＳＣ回線経由で前記ＨＵＢとの受信を確立させ、受信確立後に前記書き換え可能な記憶素子から前記ディジタル信号処理部に運用プログラムをロードしＣＳＣ回線経由で前記ＨＵＢとの受信を継続し、前記ＶＳＡＴからの発呼を受信した場合には切り替えられた運用プログラムを用いてトラフィック回線経由で前記ＶＳＡＴとの受信を確立させ、切り替えられた運用プログラムを用いて前記ＶＳＡＴとの受信が確立できない場合には前記ディジタル信号処理にデフォルト・プログラムをロードしてＣＳＣ回線経由で前記ＨＵＢとの受信を確立し前記ＨＵＢ局から前記ＣＳＣ回線を経由して運用プログラムをダウンラインロードさせる切換制御部と、前記ＨＵＢ局からダウンラインロードされる運用プログラムの最新プログラムのバージョンを受信し、前記バージョンと、前記書き換え可能な記憶素子に格納されている運用プログラムのバージョンとを比較し、一致しない場合には前記ＨＵＢ局に前記最新プログラムのダウンラインロードの実行を要求するバージョン比較部とを備えることを特徴とするディジタル衛星通信システムを提供する。
【００１０】
この手段により、デフォルト・プログラムを用いてＣ／Ｎの良い状態にあるＣＳＣ回線経由でＶＳＡＴを起動し、常に新しいバージョンの復調器の運用プログラムを用いてトラフィック回線経由でＶＳＡＴ局同士間の通信が可能になる。さらに、ダウンラインロードされた新しい運用プログラムに異常があってトラフィック回線を用いてＶＳＡＴ局同士が受信同期確立されない場合には、デフォルト・プログラムを再びロードしＨＵＢ局からの受信のモードに戻るようにしたので、再度のダウンラインロードが始まる。
【００１１】
さらに、前記ＶＳＡＴ局に誤りチェック・書換部を設け、前記誤りチェック・書換部は前記ＨＵＢ局からダウンラインロードされた運用プログラムの最新プログラムの誤りをチェックし、誤りの無い最新プログラムに、前記書き換え可能な記憶素子に格納されている運用プログラムを書換える。
【００１２】
この手段により、ダウンラインロードされた新しいプログラムの誤りがチェックされ、チェックに誤りがある場合には、新しいプログラムを再度ダウンラインロードさせ、誤りの無い新しいプログラムを予め書き換え可能な記憶素子に格納するようにしたので、誤りの無い新しいプログラムで復調が可能になる。
【００１４】
好ましくは、前記バージョン比較部はＣＰＵにより形成される。この手段により、構成が簡単になる。
好ましくは、前記ＨＵＢ局から前記ＶＳＡＴ局に送信する回線に前記最新プログラムを重畳させてダウンラインロードする。
【００１５】
この手段により、ＶＳＡＴ局はＨＵＢ局から新しいバージョンのプログラムをダウンラインロードすることが可能になる。
好ましくは、前記ディジタル信号処理部はディジタル復調器であり、さらに、好ましくは、前記ディジタル信号処理部はＤＳＰである。
この手段により、バースト受信、ＦＥＣの変更、復調シーケンス変更に対して、プログラムの変更が可能になる。
【００１６】
好ましくは、前記ディジタル信号処理部はクロック再生部を含むディジタル復調器である。この手段により、伝送速度の変更に対して、プログラムの変更が可能になる。
好ましくは、前記不揮発性記憶素子、前記書き換え可能な記憶素子が前記ディジタル信号処理部と一体に形成される。
この手段により、前記ディジタル信号処理部に専用の不揮発性記憶素子、前記書き換え可能な記憶素子が設けられるので、処理速度が速くなる。
【００１７】
好ましくは、前記不揮発性記憶素子、前記書き換え可能な記憶素子が前記ディジタル信号処理部と分離して、前記ＶＳＡＴ局内の不揮発性記憶素子、書き換え可能な記憶素子と兼用される。
この手段により、ＶＳＡＴ局の不揮発性記憶素子、前記書き換え可能な記憶素子が兼用できるので、構成が簡単になる。
【００１８】
好ましくは、前記誤りチェック・書換部、前記切換制御部がＣＰＵにより形成される。この手段により、構成が簡単になる。
さらに、本発明は、通信衛星を用いて、ＣＳＣ回線経由でＨＵＢ局と複数のＶＳＡＴ局間、又は、トラフィック回線経由でＶＳＡＴ局同士間のデータの送受信を行うディジタル衛星通信方法において、デフォルト・プログラムを格納する工程と、前記ＶＳＡＴの起動時に前記デフォルト・プログラムを用いてＣＳＣ回線経由で前記ＨＵＢとの受信を確立する工程と、前記ＨＵＢ局から前記ＣＳＣ回線を経由してダウンラインロードされた運用プログラムの最新プログラムを格納する工程と、前記デフォルト・プログラムを用いてＣＳＣ回線経由で前記ＨＵＢとの受信確立後に前記デフォルト・プログラムから切り換えた運用プログラムを用いて前記ＣＳＣ回線経由で前記ＨＵＢとの受信を継続する工程と、前記ＶＳＡＴからの発呼を受信した場合には運用プログラムを用いてトラフィック回線経由で前記ＶＳＡＴとの受信を確立する工程と、前記ＨＵＢ局からダウンラインロードされる運用プログラムの最新プログラムのバージョンを受信し、前記バージョンと、既に格納されている運用プログラムのバージョンとを比較し、一致しない場合には前記ＨＵＢ局に前記最新プログラムのダウンラインロードの実行を要求する工程と、運用プログラムを用いて前記ＶＳＡＴとの受信が確立できない場合にはデフォルト・プログラムを用いてＣＳＣ回線経由で前記ＨＵＢとの受信を確立し前記ＨＵＢ局から前記ＣＳＣ回線を経由して運用プログラムをダウンラインロードする工程とを備えることを特徴とするディジタル衛星通信方法を提供する。
【００１９】
この手段により、上記発明と同様に、デフォルト・プログラムを用いてＣ／Ｎの良い状態にあるＣＳＣ回線経由でＶＳＡＴを起動し、常に新しいバージョンの復調器の運用プログラムを用いてトラフィック回線経由でＶＳＡＴ局同士間の通信が可能になる。さらに、ダウンラインロードされた新しい運用プログラムに異常があってトラフィック回線を用いてＶＳＡＴ局同士が受信同期確立されない場合には、デフォルト・プログラムを再びロードしＨＵＢ局からの受信のモードに戻るようにしたので、再度のダウンラインロードが始まる。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図１は、本発明に係るディジタル衛星通信システムの概略構成を示す概念図である。本図に示すように、ディジタル衛星通信システムには、中心局（ＨＵＢ局）１０１、複数の超小型地球局（ＶＳＡＴ局）１０２、１０３、１０４、通信衛星中継器１０７とが設けられる。
【００２１】
ＨＵＢ局１０１とＶＳＡＴ局１０２、１０３、１０４、又はＶＳＡＴ局１０２、１０３、１０４同士が通信衛星中継器１０７を介して、周波数分割多元接続（以下、ＦＤＭＡ）方式でシングル・チャンネル・パー・キャリア方式（以下、ＳＣＰＣ）の割当て要求多元接続方式（デマンドアサインマルチプルアクセス、以下ＤＡＭＡ）通信が行われる。
【００２２】
ＨＵＢ局１０１は、コモン・シグナリング・チャンネル（以下、ＣＳＣ）通信装置１１１を有し、ＣＳＣ通信装置１１１は、ＣＳＣと呼ばれる共通チャンネルのＣＳＣ外向き回線１０５を介して、システムに参加するすべてのＶＳＡＴ局１０２、１０３、１０４に制御／監視信号を放送モードにて送信して、システム全体の通信制御、監視を集中的に行う。
【００２３】
さらに、ＶＳＡＴ局１０２、１０３、１０４の１つに呼（ＶＳＡＴ局間に衛星リンクを張るための要求）が発生すると、相手のＶＳＡＴ局と通信するためのトラフィック・チャンネルと呼ばれるトラフィック回線１０６を介して、ＶＳＡＴ局は相手のＶＳＡＴ局から信号を受信する。
ＨＵＢ局１０１のＣＳＣ通信装置１１１は、ＣＳＣ送信ロジック１１２を有し、ＣＳＣ送信ロジック１１２はＶＳＡＴ局１０２、１０３、１０４で使用されるＤＳＰ最新プログラム１１３をインストールしておき、ＣＳＣ外向き回線１０５に重畳させて送信し、ＶＳＡＴ局１０２、１０３、１０４にダウンラインロード（ＤＬＬ）する。
【００２４】
ＤＳＰ最新プログラム１１３は、ＶＳＡＴ局１０２、１０３、１０４の後述するＤＳＰ２２を動作するためのプログラムであり、ＶＳＡＴ局１０２、１０３、１０４が出荷され、設置された後に、ＤＳＰ２２に追加された新しい機能を含んだり、特性が改善された新しいバージョンのプログラムである。
図２は図１のＶＳＡＴ局１０２、１０３、１０４のそれぞれの概略構成を示すブロック図である。
【００２５】
本図に示すように、ＶＳＡＴ局１０２、１０３、１０４のそれぞれにはディジタル復調器２１と受信信号処理部２３を有する。
ディジタル復調器２１にはＤＳＰ（ディジタル・シグナル・プロセッサ）２２が設けられ、ＤＳＰ２２は、受信信号１３を復調データ１１にディジタル信号処理して復調を実現する復調器である。ＤＳＰ２２の動作は、ＤＳＰ２２に入力されるＤＳＰプログラム１５により規定される。
【００２６】
ＤＳＰプログラム１５としては、後述するＲＯＭ２４からのデフォルト・プログラム１４、後述する書き換え可能な記憶素子２５からの運用プログラム１７がある。
さらに、ディジタル復調器２１にはＲＯＭ２４が設けられ、ＲＯＭ２４は不揮発性記憶素子であり、ＤＳＰ２２を動作させるデフォルト・プログラム１４を保持する。デフォルト・プログラム１４は、ＶＳＡＴ局の起動時にＣＳＣ外向き回線１０５を介するＨＵＢ局１０１からの受信時にＤＳＰ２２の復調を行うＤＳＰプログラム１５として使用される。
【００２７】
さらに、ディジタル復調器２１には書き換え可能な記憶素子２５が設けられ、書き換え可能な記憶素子２５は、例えば、フラッシュ・メモリーからなり、ＨＵＢ局１０１からＣＳＣ外向き回線１０５を経由してダウンラインロード（ＤＬＬ）されたＤＳＰ最新プログラム１１３を運用プログラム１７として格納する。書き換え可能な記憶素子２５に格納された運用プログラム１７は、トラフィック回線１０６を介するＶＳＡＴ局間同士のデータ受信時にＤＳＰ２２のＤＳＰプログラム１５として使用される。
【００２８】
このように、ディジタル復調器２１に専用のＲＯＭ２４、書き換え可能な記憶素子２５が設けられるので、処理速度が速くなる。
さらに、ディジタル復調器２１には選択回路２６が設けられ、選択回路２６はＲＯＭ２４と書き換え可能な記憶素子２５に接続され、ＲＯＭ２４からのデフォルト・プログラム１４と書き換え可能な記憶素子２５からの運用プログラム１７を択一的に選択してＤＳＰ２２にＤＳＰプログラム１５として出力する。
【００２９】
上記の説明で、ＶＳＡＴ局の起動後、ＣＳＣ外向き回線１０５を介するＨＵＢ局１０１からの受信時にデフォルト・プログラム１４を使用する理由は、以下の通りである。
運用プログラム１７は、前述のように、通信衛星中継器１０７を経由してＨＵＢ局１０１によりＤＳＰ最新プログラム１１３のＤＬＬが実行されることにより得られる。
ＤＳＰ最新プログラム１１３には、送信データが衛星回線上で化けたりしないように保護がかかっているが、それでも、ハード的な不具合や何かの原因で、万が一誤ってしまうと、運用プログラム１７によりＤＳＰ２２は復調できなくなる可能性がある。
【００３０】
この場合、そのＶＳＡＴ局１０２、１０３、１０４は、正しいプログラムを人為的にＤＬＬを実行しない限り、自動復旧ができなくなってしまう。
したがって、フェール・セーフの観点によりＣＳＣ受信動作が保証されているデフォルト・プログラム１４を用いて、最初のＣＳＣ受信が行われる。
受信信号処理部２３には、バージョン比較部２７、誤りチェック・書換部２８、切換制御部２９、受信ロジック部３０が設けられる。
【００３１】
先ず、バージョン比較部２７は、ＤＳＰ２２から復調データ１１の一部であるバージョンデータ１２を入力しＣＳＣ外向き回線１０５経由で受信されたデータから読み取ったＤＳＰ最新プログラム１１３のバージョンと、書き換え可能な記憶素子２５に格納されＤＳＰ２２のＤＳＰプログラム１５として使用される運用プログラム１７のバージョンとを比較し、違っていたら、ＤＳＰ最新プログラム１１３をダウンラインロード（ＤＬＬ）してもらうように、ＣＳＣの上り回線を通じてＨＵＢ局１０１に要求し、ＤＬＬを実行させる。
【００３２】
次に、誤りチェック・書換部２８は、ＤＬＬの実行で得たＤＳＰ最新プログラム１１３はチェックサム等によりチェックされ、誤りがあると判断される場合には、再度ＤＬＬを実行させる。
誤りチェック・書換部２８は、誤りの無いＤＳＰ最新プログラム１６で、書き換え可能な記憶素子２５を書き換える。
【００３３】
次に、切換制御部２９は、切換制御信号１８により、ＣＳＣ外向き回線１０５を経由しＨＵＢ局１０１とＶＳＡＴ局１０２、１０３、１０４間で通信を行う場合には選択回路２６をＲＯＭ２４に切り換えて、ＤＳＰ２２に対しＤＳＰプログラム１５としてデフォルト・プログラム１４を設定させ、トラフィック回線１０６を経由しＶＳＡＴ局１０２、１０３、１０４間同士で通信を行う場合には選択回路２６を書き換え可能な記憶素子２５に切り換えて、ＤＳＰ２２に対してＤＳＰプログラム１５として運用プログラム１７を設定させる。
【００３４】
なお、切換制御部２９は、書き換え可能な記憶素子２５に運用プログラム１７が格納されていなければ、デフォルト・プログラム１４をＤＳＰプログラム１５としてＤＳＰ２２に設定するよう選択回路２６の切り換えを制御する。
次に、受信ロジック部３０は、ＶＳＡＴ局１０２、１０３、１０４がＣＳＣの受信を確立した後、ＣＳＣの受信同期が確立してデータを受信し始めると、これを察知して、切換制御部２９に通知し、切換制御部２９がＤＳＰ２２のＤＳＰプログラム１５を運用プログラム１７に切り換える切換制御信号１８を出力できるようにする。
【００３５】
図３は図１におけるディジタル衛星通信システムの一連の動作を説明するフローチャートである。
本図に示すように、ステップＳ３００において、衛星通信用ディジタル復調器制御システムの準備として、ＨＵＢ局１０１にて、ＶＳＡＴ局１０２、１０３、１０４で使用させるべきＤＳＰ最新プログラム１１３をＣＳＣ外向き回線１０５に重畳させて送信できるように、ＤＳＰ最新プログラム１１３がＣＳＣ送信ロジック１１２にインストールされる。
【００３６】
ステップＳ３０１において、ＶＳＡＴ局１０２、１０３、１０４の電源が投入される。
ステップＳ３０２において、電源投入の情報が通知されると、切換制御部２９により、選択回路２６が制御され、ＤＳＰプログラム１４として、ＲＯＭ２４に格納されているデフォルト・プログラム１５が選択される。
すなわち、デフォルト・プログラム１４は、起動時には、ＲＯＭ２４からＤＳＰ２２へＤＳＰプログラム１５としてがロードされるが、運用プログラム１７は書き換え可能な記憶素子２５からＤＳＰ２２へＤＳＰプログラム１５としてロードされることはない。
【００３７】
このため、ＶＳＡＴ局１０２、１０３、１０４の起動時には、ディジタル復調器２１にデフォルト・プログラム１４が必ずロードされることになる。
ステップＳ３０３において、ＤＳＰ２２では、デフォルト・プログラム１４により受信信号が復調処理される。
ステップＳ３０４において、復調処理後、受信ロジック部３０により、ＨＵＢ局１０１とＣＳＣ受信同期を確立したか否かが判断される。受信同期が確立されない場合は同期確立するまでこの判断操作が繰り返される。また、受信ロジック部３０により、受信動作のモード、すなわち、ＣＳＣ外向き回線１０５を経由するＣＳＣ受信か、又はトラフィック回線１０６を経由するトラフィック・チャンネル受信かが認識されており、ＣＳＣ受信が察知される。
【００３８】
ステップＳ３０５において、受信同期確立された場合には、ＤＳＰプログラム１５をデフォルト・プログラム１４から運用プログラム１７に切り換え、ＣＳＣ受信が継続される。
ステップＳ３０６において、バージョン比較部２７により、復調処理された受信データからＤＳＰ最新プログラム１１３のバージョンを読み取る。
ステップＳ３０７において、バージョン比較部２７では、既に書き換え可能な記憶素子２５に格納されている運用プログラム１７のバージョンと比較し、一致するか否かを判断する。一致する場合にはステップＳ３１２に進む。
【００３９】
ステップＳ３０８において、一致しない場合には、ＤＳＰ最新プログラム１１３に対するＤＬＬの実行がＨＵＢ局１０１に要求される。
ステップＳ３０９において、誤りチェック・書換部２８によりＨＵＢ局１０１のＤＬＬ実行により得られたＤＳＰ最新プログラム１１３の誤りチェックがチェックサム等により行われる。誤りがある場合には誤りチェック・書換部２８によりＨＵＢ局１０１に対して再度、ＤＳＰ最新プログラム１１３のＤＬＬの実行が要求される。
【００４０】
ステップＳ３１０において、ＨＵＢ局１０１によりＤＬＬが実行された、誤りの無いＤＳＰ最新プログラム１６が書き換え可能な記憶素子２５に書き換えられ格納される。
このようにして、書き換え可能な記憶素子２５に誤りの無いＤＳＰ最新プログラム１６が運用プログラム１７として格納され、使用されるが、最初は、運用プログラム１７が必ずしも格納されていない場合もある。
【００４１】
この場合には、デフォルト・プログラム１４をＤＳＰ２２に設定したまま、ＤＳＰ最新プログラム１１３のＤＬＬが実行されるように制御される。
ＤＬＬの実行が終了し、ＤＳＰ最新プログラム１１３が書き換え可能な記憶素子２５に格納される。
ステップＳ３１１において、ＶＳＡＴ局１０２、１０３、１０４がＣＳＣの受信を確立した後、ＣＳＣの受信同期が確立してデータを受信し始めると、受信ロジック部３０により、前述のようにＣＳＣ受信が察知され、切換制御部２９にこの察知を通知し、切換制御部２９がＤＳＰ２２のＤＳＰプログラム１５を運用プログラム１７に切り換える切換制御信号１８を出力できるようにする。
【００４２】
上記察知に基づいて、切換制御部２９により、ＤＳＰプログラム１５が、デフォルト・プログラム１４から運用プログラム１７に切り換えられ、書き換え可能な記憶素子２５からＤＳＰ２２にロードされる。
ステップＳ３１２において、運用プログラム１７で、ＤＳＰ２２を制御して、復調動作が実行される。ＶＳＡＴ局１０２等の１つで呼が発生し、ＶＳＡＴ局１０２等の他の１つでトラフィック回線１０６経由で受信されるときには、トラフィック回線１０６のトラフィック・チャンネルがアサインされると、ディジタル復調器２１は、このチャンネルに受信周波数をチューニングして、ＶＳＡＴ局１０２等同士間の受信を開始し、復調データ１１を出力する。
【００４３】
この切り換え時に、一旦復調動作が中断されるが、システム的な不都合は発生しない。これにより、ＶＳＡＴ局同士間で最新プログラムの復調が可能になる。ステップＳ３１３において、ＶＳＡＴ局１０２等間の受信同期確立がされたか否かを判断し、受信同期確立した場合には処理を終了する。受信同期確立しない場合にはステップＳ３０２に進む。
【００４４】
システムの最終目的は、トラフィック回線１０６のトラフィック・チャンネルによる通信にある。したがって、トラフィック・チャンネルでの通信に合わせて、ＶＳＡＴ局１０２、１０３、１０４の全局で最適かつＤＳＰ最新プログラム１１３が常に使用できることになる。
呼が終了すると、再度、運用プログラム１７のままＣＳＣ外向き回線の受信を開始し、定期的にプログラムバージョンをチェックする。前述したように、現在の運用プログラム１７のバージョンと相違していれば、ＤＬＬ実行の要求が出される。
これにより、現在の運用プログラム１７で受信同期確立ができない場合には、ＨＵＢ局１０１に対して、再度、最新プログラム１１３のＤＬＬを要求することが可能になる。
【００４５】
したがって、本発明によれば、ダウンラインロードされた新しいプログラムの誤りがチェックされ、チェックに誤りがある場合には、新しいプログラムを再度ダウンラインロードさせ、誤りの無い新しいプログラムを予め書き換え可能な記憶素子に格納するようにしたので、誤りの無い新しいプログラムでＶＳＡＴ局とＶＳＡＴ局間の通信が可能になり、ＲＯＭの交換が不要となった。また、従来のように、ダウンラインロードされたプログラムに異常があっても、ＶＳＡＴ局をリセットするだけでよく、ＶＳＡＴ局の再立ち上げが不要になった。
すなわち、ＨＵＢ局において、更新するＤＳＰプログラムをインストールするだけで、全ＶＳＡＴ局に同時に配布され、ダウンラインロードされたプログラムに異常を検出したＶＳＡＴ局では、再立ち上げせずに、再度ダウンラインロードを要求して新たなプログラムを得ることが可能になる。
【００４６】
図４は図２における構成の変形例を示す図である。本図に示すように、図２と比較して、ディジタル復調器２１にはＤＳＰ２２だけが設けられ、ＲＯＭ２４、書き換え可能な記憶素子２５は、ディジタル復調器２１の外部に設けられる。
ＲＯＭ２４、書き換え可能な記憶素子２５は、ディジタル復調器２１の専用のＲＯＭ、書き換え可能な記憶素子ではなく、ＶＳＡＴ局１０２、１０３、１０４の他のＲＯＭ、書き換え可能な記憶素子が兼用でき、構成が簡単になる。
【００４７】
さらに、受信信号処理部２３にはＣＰＵ（中央処理装置）３１が設けられ、ＣＰＵ３１にはＲＯＭ２４、書き換え可能な記憶素子２５が接続され、選択回路２６に代わってこれに相当する動作は、ＣＰＵ２７によって行われる。
さらに、図２のバージョン比較部２７、誤りチェック・書換部２８、切換制御部２９に相当する動作は、以下に説明するように、ＣＰＵ３１によって行われる。ＣＰＵ３１を用いることにより、構成が簡単になる。
【００４８】
受信信号処理部２３のＣＰＵ３１は、ディジタル復調器２１のＤＳＰ２２に、その動作を規定するために、ＤＳＰプログラム１５として、デフォルト・プログラム１４又は運用プログラム１７をロードする。
ＶＳＡＴ局１０２、１０３、１０４の電源立ち上げ時にＤＳＰ２２にロードされるＤＳＰプログラム１５は、予めＲＯＭ２４に保持されているデフォルト・プログラム１４である。
【００４９】
受信ロジック部２８は、デフォルト・プログラム１４で復調された復調データ１２からＣＳＣの受信同期が確立してデータを受信し始めると、これを察知し、ＣＰＵ３１に伝える。
ＣＰＵ３１は、受信ロジック部２８を介して入力されているＣＳＣ外向き回線の受信データ１３から読み取ったＤＳＰ最新プログラム１１３のバージョンと運用プログラム１７のバージョンとを比較し、異なっている場合、ＨＵＢ局１０１からＤＳＰ最新プログラム１１３のＤＬＬを実行してもらうように、ＣＳＣの上り回線を通じて、ＨＵＢ局１０１に要求する。
【００５０】
ＣＰＵは、ＨＵＢ局１０１のＤＬＬ実行により得られたＤＳＰ最新プログラム１１３の誤りチェックをチェックサム等により行う。誤りがある場合にはＣＰＵ３１はＨＵＢ局１０１に対して再度、ＤＳＰ最新プログラム１１３のＤＬＬの実行を要求する。
ＣＰＵ３１は、得られた誤りの無いＤＳＰ最新プログラム１６を書き換え可能な記憶素子２５に書き込む。
【００５１】
ＣＰＵ３１は、ＶＳＡＴ局１０２等同士間の受信の場合には、書き換え可能な記憶素子２５から運用プログラム１７を読み取り、これをディジタル復調器２１のＤＳＰ２２にロードする。この時点で、ＤＳＰ２２のＤＳＰプログラム１５は、デフォルト・プログラム１４から運用プログラム１７に書き換わる。
以上は、ディジタル復調器２１のＤＳＰ２２のプログラム変更について説明を行ったが、クロック再生部の伝送速度の変更、ディジタル衛星通信システムの形態変更や機能追加等のアップグレードに対しても、同様に、ＲＯＭの交換を必要とせず、且つダウンラインロードに万が一誤りがあってもダウンラインロードされた新しいプログラムでＶＳＡＴ局とＶＳＡＴ局間の通信を可能にする
【００５２】
【発明の効果】
以上説明したように、本発明によれば、ダウンラインロードされた新しいプログラムの誤りがチェックされ、チェックに誤りがある場合には、新しいプログラムを再度ダウンラインロードさせ、誤りの無い新しいプログラムを予め書き換え可能な記憶素子に格納するようにしたので、誤りの無い新しいプログラムでＶＳＡＴ局とＶＳＡＴ局間の通信が可能になり、ＲＯＭの交換が不要となった。また、従来のように、ダウンラインロードされたプログラムに異常があっても、ＶＳＡＴ局の再立ち上げが不要になった。
【図面の簡単な説明】
【図１】本発明に係るディジタル衛星通信システムの概略構成を示す概念図である。
【図２】図１のＶＳＡＴ局１０２、１０３、１０４のそれぞれの概略構成を示すブロック図である。
【図３】図１におけるディジタル衛星通信システムの一連の動作を説明するフローチャートである。
【図４】図２における構成の変形例を示す図である。
【符号の説明】
１１…復調データ
１２…バージョンデータ
１３…受信信号
１４…デフォルト・プログラム
１５…ＤＳＰプログラム
１６…誤りの無いＤＳＰ最新プログラム
１７…運用プログラム
１８…切換制御信号
２１…ディジタル復調器
２２…ＤＳＰ
２３…受信信号処理部
２４…ＲＯＭ
２５…書き換え可能な記憶素子
２６…選択回路
２７…バージョン比較部
２８…誤りチェック部
２９…書換・切換制御部
３０…受信ロジック部
３１…ＣＰＵ
１０１…ＨＵＢ局
１０２〜１０４…ＶＳＡＴ局
１０５…ＣＳＣ外向き回線
１０６…トラフィック回線
１０７…通信衛星中継器
１１１…ＣＳＣ通信装置
１１２…ＣＳＣ送信ロジック
１１３…ＤＳＰの最新プログラム
【図１】
0003591455.tif 000002
【図２】
0003591455.tif 000003
【図３】
0003591455.tif 000004
【図４】
0003591455.tif 000005