(57)【特許請求の範囲】
【請求項１】
地上局が現在指向している周回衛星である第１の周回衛星から次に指向する周回衛星である第２の周回衛星の候補の周回衛星である第２の周回衛星候補への切り替えに要する時間、前記地上局と前記第１の周回衛星との間の将来の想定スループット、および前記地上局と前記第２の周回衛星候補との間の将来の想定スループットに基づいて、前記第２の周回衛星、および前記地上局が指向先を前記第１の周回衛星から前記第２の周回衛星に切り替える切り替えタイミングを決定する演算部と、
前記演算部で決定された前記第２の周回衛星および前記切り替えタイミングの情報を送信するインターフェースと、
を備えることを特徴とするスケジューラ装置。
【請求項２】
前記演算部は、前記地上局と前記周回衛星との間の将来の想定スループットを、前記周回衛星の位置情報、および前記地上局における前記周回衛星毎の降雨減衰量に基づいて決定する、
ことを特徴とする請求項１に記載のスケジューラ装置。
【請求項３】
前記演算部は、前記切り替えに要する時間を、前記第１の周回衛星の位置情報および前記第２の周回衛星候補の位置情報に基づいて決定する、
ことを特徴とする請求項１または２に記載のスケジューラ装置。
【請求項４】
前記インターフェースは、前記第２の周回衛星および前記切り替えタイミングの情報を、前記周回衛星および前記地上局が指向するビームの方向を時間ごとに定める制御情報として送信する、
ことを特徴とする請求項１から３のいずれか１つに記載のスケジューラ装置。
【請求項５】
さらに、降雨量の情報を保存する記憶部を備え、
前記演算部は、前記降雨量の情報および前記地上局の前記周回衛星に対する仰角に基づいて、前記地上局における前記周回衛星毎の前記降雨減衰量を導出する、
ことを特徴とする請求項２に記載のスケジューラ装置。
【請求項６】
前記演算部は、前記地上局が前記第１の周回衛星から受信したパイロット信号に含まれる降雨状態の情報、および前記地上局の前記周回衛星に対する仰角に基づいて、前記地上局における前記周回衛星毎の降雨減衰量を導出する、
ことを特徴とする請求項２に記載のスケジューラ装置。
【請求項７】
前記演算部は、前記地上局と前記第１の周回衛星との間の前記将来の想定スループットの時間積分値、および前記地上局と前記第２の周回衛星候補との間の前記将来の想定スループットの時間積分値に基づいて、前記切り替えタイミングを導出する、
ことを特徴とする請求項１から６のいずれか１つに記載のスケジューラ装置。
【請求項８】
前記演算部は、前記地上局と前記第１の周回衛星との間の前記将来の想定スループットの時間積分値、および前記地上局と前記第２の周回衛星候補との間の前記将来の想定スループットの時間積分値の合計値が最大となるタイミングを、前記切り替えタイミングとして導出する、
ことを特徴とする請求項７に記載のスケジューラ装置。
【請求項９】
前記演算部は、前記第２の周回衛星候補が送信したテレメトリ信号に含まれる、前記第２の周回衛星候補のバッファに蓄積されているデータの量を示すデータ蓄積量に基づいて、前記第２の周回衛星を決定する、
ことを特徴とする請求項８に記載のスケジューラ装置。
【請求項１０】
前記演算部は、前記第２の周回衛星候補が送信したテレメトリ信号に含まれる、前記第２の周回衛星候補のバッファに蓄積されているデータの種別を示すデータ種別に基づいて、前記第２の周回衛星を決定する、
ことを特徴とする請求項８に記載のスケジューラ装置。
【請求項１１】
前記演算部は、前記地上局と前記第１の周回衛星との間の前記将来の想定スループットの時間積分値、および前記地上局と前記第２の周回衛星候補との間の前記将来の想定スループットの時間積分値の最大合計値を前記第２の周回衛星候補毎に導出し、前記最大合計値が最大となる前記第２の周回衛星候補を、前記第２の周回衛星として決定する、
ことを特徴とする請求項８に記載のスケジューラ装置。
【請求項１２】
複数の地上局を含むネットワークの形態において、
前記演算部は、前記周回衛星から受信したパイロット信号に含まれる降雨状態の情報に基づいて前記複数の地上局における降雨減衰量を導出し、前記周回衛星のデータの送信先の地上局として降雨減衰量の少ない地上局を決定する、
ことを特徴とする請求項８に記載のスケジューラ装置。
【請求項１３】
演算部が、
地上局が現在指向している周回衛星である第１の周回衛星から次に指向する周回衛星である第２の周回衛星の候補の周回衛星である第２の周回衛星候補への切り替えに要する時間、前記地上局と前記第１の周回衛星との間の将来の想定スループット、および前記地上局と前記第２の周回衛星候補との間の将来の想定スループットに基づいて、前記第２の周回衛星、および前記地上局が指向先を前記第１の周回衛星から前記第２の周回衛星に切り替える切り替えタイミングを決定する演算ステップと、
インターフェースが、前記演算ステップにおいて決定された前記第２の周回衛星および前記切り替えタイミングの情報を送信する送信ステップと、
を含むことを特徴とするスケジューリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の衛星と通信を行う地上局について指向する衛星を決定するスケジューラ装置およびスケジューリング方法に関する。
【背景技術】
【０００２】
地球周回軌道では、地球上の通信端末と通信を行う通信衛星の他、ＳＡＲ（Synthetic  Aperture  Radar）または光学レンズなどにより地表を撮影する地球観測衛星が運用されている。運用される周回衛星の機数が少ない場合、地上局は、可視範囲を通過する周回衛星を追従すなわちトラッキングし続けることで、周回衛星との間のフィーダリンクを確立できる。しかしながら、通信需要の増加に伴って通信衛星すなわち周回衛星の運用機数が増加した場合、地上局の可視範囲を複数の周回衛星が周回する可能性があり、前述のような地上局の運用方法は困難となる。コストおよび建設場所の観点から、周回衛星の運用機数分の地上局を建設することは好ましくなく、少ない地上局で効率的に周回衛星をトラッキングすることが望まれている。【０００３】
特許文献１には、複数の準天頂衛星から構成される衛星通信システムにおいて、各衛星の座標からトラッキングする衛星の切り替えに要する時間を導き、地上局の不稼働時間が最少となるように、トラッキングする衛星を選択する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１４０７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術によれば、トラッキング中の衛星とトラッキング切り替え先候補の衛星との離角のみを指標として、地上局が次にトラッキングする衛星を決定している。そのため、運用中の衛星が、降雨減衰量が大きい低仰角を周回する時間が準天頂衛星より長いＬＥＯ（Low  Earth  Orbit）周回衛星の場合、トラッキングする衛星を切り替えても地上局のスループットが改善しない場合がある、という問題があった。【０００６】
本発明は、上記に鑑みてなされたものであって、地上局を効率的に運用することが可能なスケジューラ装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、スケジューラ装置は、地上局が現在指向している周回衛星である第１の周回衛星から次に指向する周回衛星である第２の周回衛星の候補の周回衛星である第２の周回衛星候補への切り替えに要する時間、地上局と第１の周回衛星との間の将来の想定スループット、および地上局と第２の周回衛星候補との間の将来の想定スループットに基づいて、第２の周回衛星、および地上局が指向先を第１の周回衛星から第２の周回衛星に切り替える切り替えタイミングを決定する演算部を備える。また、スケジューラ装置は、演算部で決定された第２の周回衛星および切り替えタイミングの情報を送信するインターフェースと、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明にかかるスケジューラ装置は、地上局を効率的に運用することができる、という効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】スケジューラ装置を適用して構成される衛星システムの例を示す模式図
【図２】スケジューラ装置の構成例を示すブロック図
【図３】衛星の構成例を示すブロック図
【図４】スケジューラ装置が、地上局が指向先の衛星を切り替える場合に次の指向先となる衛星を決定し、地上局が指向先の衛星を切り替えるタイミングを決定する処理の一例を示すフローチャート
【図５】スケジューラ装置の演算部が導出した、地上局が現在指向している衛星を指向し続けた場合の想定スループットの例を示す図
【図６】スケジューラ装置の演算部が導出した、地上局から見た現在指向している衛星と選択した衛星との離角の例を示す図
【図７】スケジューラ装置の演算部が導出した、地上局が選択した衛星を指向した場合の想定スループットの例を示す図
【図８】スケジューラ装置の演算部が地上局の指向先の衛星の切り替えタイミングを導出する方法を示した模式図
【図９】スケジューラ装置が、地上局の次の指向先の衛星および指向先の衛星を切り替えるタイミングを決定する処理において送受信される信号を示すシーケンス図
【図１０】スケジューラ装置の処理回路をＣＰＵおよびメモリで構成する場合の例を示す図
【図１１】スケジューラ装置の処置回路を専用のハードウェアで構成する場合の例を示す図
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態にかかるスケジューラ装置およびスケジューリング方法を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１１】
実施の形態．
図１は、本発明の実施の形態にかかるスケジューラ装置１００を適用して構成される衛星システム７００の例を示す模式図である。衛星システム７００は、スケジューラ装置１００と、制御局２００と、地上局３００と、衛星４００−１〜４００−Ｎと、を備える。Ｎは２以上の自然数である。衛星４００−１〜４００−Ｎは、通信サービスを提供する通信衛星、地球を観測する光学衛星、またはＳＡＲ衛星などの人工衛星である。また、衛星４００−１〜４００−Ｎは、衛星軌道５００−１，５００−２のいずれかの軌道上を周回している周回衛星である。図１では、衛星４００−１〜４００−Ｎのうち、地上局３００からビーム６００で照射された衛星４００−１が、地上局３００へデータを送信することができる。以降の説明において、衛星４００−１〜４００−Ｎを区別しない場合は衛星４００と称し、衛星軌道５００−１，５００−２を区別しない場合は衛星軌道５００と称することがある。
【００１２】
図１に示す衛星システム７００では、地上局３００、制御局２００、およびスケジューラ装置１００を別々の装置としているが一例であり、１つの装置で実現してもよい。図１に示す衛星システム７００の構成は一例であり、衛星４００の数、衛星軌道５００の数、および地上局３００の数については、図１に示す構成に限定されるものではない。衛星システム７００は、例えば、静止軌道上にデータ中継衛星を備え、データ中継衛星が衛星４００から送信されたデータ信号を中継して地上局３００へ送信する構成であってもよい。
【００１３】
図２は、本実施の形態にかかるスケジューラ装置１００の構成例を示すブロック図である。スケジューラ装置１００は、スケジューラ装置１００の外部に存在する制御局２００と情報の送受信を行うインターフェース１１０と、地上局３００が指向する衛星４００を決定する演算部１２０と、情報を記憶する記憶部１３０と、を備える。スケジューラ装置１００は、衛星システム７００において、地上局３００の指向先の衛星４００、すなわち地上局３００が通信を行う衛星４００を決定する。
【００１４】
制御局２００は、地上局３００および衛星４００の制御を行う。制御局２００は、スケジューラ装置１００が出力するスケジューリング情報などの制御情報を、地上局３００および衛星４００へ送信する。
【００１５】
図３は、本実施の形態にかかる衛星４００−１の構成例を示すブロック図である。衛星４００−１〜４００−Ｎは同様の構成のため、衛星４００−１を例にして説明する。衛星４００−１は、地上局３００または図示しない地表の端末から信号を受信する受信アンテナ４０１−１〜４０１−４と、地上局３００または図示しない地表の端末へ信号を送信する送信アンテナ４０２−１〜４０２−４と、衛星４００−１の内部状態を示すテレメトリ信号を送信するテレメトリ信号送信アンテナ４０３と、を備える。また、衛星４００−１は、送信アンテナ４０２−１〜４０２−４から送信する信号の位相を調節する位相器４０４−１〜４０４−４と、受信アンテナ４０１−１〜４０１−４と送信アンテナ４０２−１〜４０２−４との間で信号を中継する中継器４０５と、テレメトリ信号を生成するテレメトリ信号生成部４０６と、を備える。また、衛星４００−１は、受信アンテナ４０１−１〜４０１−４で受信した信号を一時的に保存するバッファ４０７と、中継器４０５および位相器４０４−１〜４０４−４を制御する制御部４０８と、を備える。以降の説明において、受信アンテナ４０１−１〜４０１−４を区別しない場合は受信アンテナ４０１と称し、送信アンテナ４０２−１〜４０２−４を区別しない場合は送信アンテナ４０２と称し、位相器４０４−１〜４０４−４を区別しない場合は位相器４０４と称することがある。
【００１６】
衛星４００−１において、中継器４０５は、フィルタ、アンプ、分波器、スイッチ、合波器などを備える構成である。中継器４０５は、前述のフィルタなどに加え、さらに変調器および復調器を備え、再生中継を可能にする構成であってもよい。中継器４０５は、既存の衛星搭載中継器である。また、衛星４００−１において、バッファ４０７は必須の構成ではない。例えば、衛星４００−１が通信衛星であって、受信アンテナ４０１で受信した信号を保存する必要が無い場合、衛星４００−１は、受信アンテナ４０１と中継器４０５とを直接接続する構成であってもよい。本実施の形態では、衛星４００−１がバッファ４０７を備える場合を例にして説明する。なお、衛星システム７００において、衛星４００と地上局３００との間、および衛星４００とデータ中継衛星との間は光回線でもよく、光回線および無線回線の両方を含む構成であってもよい。各装置の構成は各装置間の回線の形態によって変わってくるが、本実施の形態では、各装置間の回線の形態は特に限定されない。
【００１７】
衛星４００−１において、送信アンテナ４０２はフェーズドアレイアンテナである。衛星４００−１は、位相器４０４が送信アンテナ４０２から送信する信号の位相を制御することで、送信アンテナ４０２すなわちフェーズドアレイアンテナから送信する信号の照射方向を変更することが可能である。なお、衛星４００−１は、送信アンテナ４０２すなわちフェーズドアレイアンテナおよび位相器４０４に代えて、通常のアンテナおよび可動式の反射鏡を備え、反射鏡の向きを変えることで通常のアンテナから送信される信号の照射方向を変更する構成であってもよい。
【００１８】
制御部４０８は、地上局３００から送信される制御信号、例えば、送信アンテナ４０２から送信する信号の照射方向などを指示する制御信号に従って、位相器４０４を制御して送信する信号の照射方向を変更する。
【００１９】
テレメトリ信号生成部４０６は、衛星４００−１の内部情報として、例えば、バッファ４０７に蓄積されているデータの量を示すデータ蓄積量の情報を生成する。テレメトリ信号生成部４０６は、生成した衛星４００−１の内部情報を含むテレメトリ信号を、テレメトリ信号送信アンテナ４０３から地上局３００へ送信する。なお、テレメトリ信号生成部４０６は、内部情報として、バッファ４０７に蓄積されているデータの種別を示すデータ種別の情報を生成し、データ種別の情報をテレメトリ信号に含めて送信してもよい。また、テレメトリ信号生成部４０６は、データ蓄積量およびデータ種別の２つの情報をテレメトリ信号に含めて送信してもよい。
【００２０】
スケジューラ装置１００は、衛星４００から送信され、地上局３００および制御局２００経由で取得したテレメトリ信号に含まれるバッファ４０７のデータ蓄積量、あらかじめ記憶部１３０に保存されている全ての衛星４００の座標データ、などに基づいて、地上局３００が指向する衛星４００を決定する装置である。本実施の形態では、スケジューラ装置１００は、地上局３００が衛星４００から受信するデータのスループットが最大となるように、地上局３００の指向先の衛星４００、および地上局３００が指向先の衛星４００を切り替えるタイミングを決定する。スケジューラ装置１００は、地上局３００の指向先の衛星４００、および地上局３００が指向先の衛星４００を切り替える切り替えタイミングを含む制御信号を生成し、地上局３００へ送信する。地上局３００は、自局で受信した制御信号を使用するとともに、制御信号を衛星４００へ送信する。
【００２１】
なお、スケジューラ装置１００は、衛星４００の座標データについては予め記憶部１３０に保存していなくてもよい。例えば、衛星４００がテレメトリ信号に自身の座標データを含んで定期的に地上局３００に送信している場合、スケジューラ装置１００は、制御局２００を介して地上局３００からテレメトリ信号を取得し、テレメトリ信号から衛星４００の座標データを取得してもよい。スケジューラ装置１００が衛星４００の座標データを得る方法については、これらに限定されるものではなく、実装に合わせて適切な形式とすればよい。
【００２２】
また、地上局３００の指向先の衛星４００を示す制御信号の構成については、衛星４００の位相器４０４を制御するための制御信号、衛星４００の反射鏡の向きを制御するための制御信号などをふまえて、衛星４００の構成に応じて適切な形式とすればよい。
【００２３】
つづいて、スケジューラ装置１００の動作について説明する。図４は、本実施の形態にかかるスケジューラ装置１００が、地上局３００が指向先の衛星４００を切り替える場合に次の指向先となる衛星４００を決定し、地上局３００が指向先の衛星４００を切り替えるタイミングを決定する処理の一例を示すフローチャートである。図４に示すフローチャートは一例であり、スケジューラ装置１００は、同等の処理結果が得られる範囲において異なる順序で各処理を行うようにしてもよい。
【００２４】
スケジューラ装置１００において、まず、演算部１２０は、記憶部１３０から予め記憶されている衛星４００−１〜４００−Ｍの位置情報を取得する（ステップＳ１００１）。演算部１２０は、前述のように、地上局３００からテレメトリ信号を取得し、テレメトリ信号から衛星４００−１〜４００−Ｍの位置情報を取得してもよい。ここで、Ｍは、地上局３００において衛星４００−１が可視範囲から外れるまでの間に、地上局３００の可視範囲を周回する衛星４００の数がＭ−１となる、２以上Ｎ以下の自然数である。ここでは説明を簡単にするため、衛星システム７００が備える衛星４００−１〜４００−Ｎのうち、地上局３００において衛星４００−１が可視範囲から外れるまでの間に地上局３００の可視範囲を周回する衛星４００は、衛星４００−２〜４００−Ｍであるとする。なお、衛星４００−１を第１の周回衛星とし、衛星４００−２〜４００−Ｍを第２の周回衛星候補とし、衛星４００−２〜４００−Ｍのうち地上局３００が衛星４００−１の次に指向する衛星４００を第２の周回衛星とする。
【００２５】
衛星４００が光学衛星またはＳＡＲ衛星などの観測衛星であって観測データを一時的に保存するバッファ４０７を有している場合、地上局３００は、衛星４００−１〜４００−Ｍから受信したテレメトリ信号によって、衛星４００−１〜４００−Ｍのバッファ４０７のデータ蓄積量の情報を保存している。演算部１２０は、地上局３００から、衛星４００−１〜４００−Ｍにおけるバッファ４０７のデータ蓄積量を取得する（ステップＳ１００２）。
【００２６】
演算部１２０は、地上局３００における降雨減衰量を取得する（ステップＳ１００３）。演算部１２０が降雨減衰量を取得する方法には様々な方法がある。演算部１２０は、例えば、予め記憶部１３０に保存されている地上局３００周辺の降雨量の情報と、衛星４００−１を指向している地上局３００の仰角とに基づいて降雨減衰量を導出してもよいし、衛星４００−１から地上局３００へ送信される降雨状態を通知するためのパイロット信号によって降雨減衰量を導出してもよい。
【００２７】
演算部１２０は、ステップＳ１００１で取得した衛星４００−１の位置情報、およびステップＳ１００３で取得した地上局３００における降雨減衰量に基づいて、地上局３００において現在指向している衛星４００−１が可視範囲から外れるまで指向し続けた場合の想定スループットを導出する（ステップＳ１００４）。
【００２８】
図５は、本実施の形態にかかるスケジューラ装置１００の演算部１２０が導出した、地上局３００が現在指向している衛星４００−１を指向し続けた場合の想定スループットの例を示す図である。図５において、横軸は時間を示し、縦軸はスループットの大きさを示す。演算部１２０において、地上局３００が衛星４００−１を指向し続けた場合の想定スループットを導出する期間は、現在時刻から、衛星４００−１が地上局３００の可視範囲から外れるまでの時刻とする。演算部１２０は、導出した想定スループットを記憶部１３０に保存する。
【００２９】
演算部１２０は、地上局３００が現在指向している衛星４００−１から他の衛星４００、ここでは衛星４００−２〜４００−Ｍのいずれかに指向先を切り替えるタイミングを決定するループ１（Ｌ１）の処理を行う。ループ１は、演算部１２０が、衛星４００−１が地上局３００の可視範囲から外れるまでに地上局３００の可視範囲を通過する衛星４００の数、ここではＭ−１回繰り返し行う処理である。
【００３０】
演算部１２０は、ループ１の処理の開始にあたって、衛星４００−２〜衛星４００−Ｍから１つの衛星４００−ｍを選択する。ｍは２以上Ｍ以下の自然数である。演算部１２０は、地上局３００から見た衛星４００−１と選択した衛星４００−ｍとの離角を導出する（ステップＳ１００５）。
【００３１】
図６は、本実施の形態にかかるスケジューラ装置１００の演算部１２０が導出した、地上局３００から見た現在指向している衛星４００−１と選択した衛星４００−ｍとの離角の例を示す図である。図６において、横軸は時間を示し、縦軸は地上局３００から見た衛星４００−１と衛星４００−ｍとの離角の大きさを示す。図６において、離角が極小となる時刻は、衛星４００−１と衛星４００−ｍとが最接近する時刻であることを意味している。離角が極小となる時刻は、地上局３００が衛星４００−１から衛星４００−ｍに指向先を変える際、指向先の切り替えに要する時間が最短となる時刻となる。演算部１２０は、導出した離角を記憶部１３０に保存する。なお、演算部１２０は、離角を求める場合、予め記憶部１３０に保存されている衛星４００−１〜４００−Ｍの位置情報を用いてもよいし、テレメトリ信号に含まれる衛星４００−１〜４００−Ｍの位置情報を用いてもよい。
【００３２】
演算部１２０は、衛星４００−ｍの位置情報、位置情報より得られる地上局３００の仰角、および地上局３００の降雨減衰量に基づいて、地上局３００において衛星４００−ｍを指向した場合の想定スループットを導出する（ステップＳ１００６）。
【００３３】
図７は、本実施の形態にかかるスケジューラ装置１００の演算部１２０が導出した、地上局３００が選択した衛星４００−ｍを指向した場合の想定スループットの例を示す図である。演算部１２０は、導出した想定スループットを記憶部１３０に保存する。なお、現在地上局３００が指向しているのは衛星４００−１であるため、地上局３００は、衛星４００−ｍから直接降雨状態を通知するパイロット信号を受信することができない。そのため、演算部１２０は、地上局３００が衛星４００−ｍを指向した場合の降雨減衰量について、地上局３００が衛星４００−１から受信したパイロット信号に含まれる降雨状態、および衛星４００−１と衛星４００−ｍとの離角から求めてもよいし、予め記憶部１３０に保存されている降雨情報、および衛星４００−１と衛星４００−ｍとの離角から求めてもよい。
【００３４】
演算部１２０は、ステップＳ１００４で導出した地上局３００が衛星４００−１を指向し続けた場合の想定スループット、ステップＳ１００５で導出した衛星４００−１と衛星４００−ｍとの離角、および、ステップＳ１００６で導出した地上局３００が衛星４００−ｍを指向した場合の想定スループットに基づいて、地上局３００のスループットが最大となる指向先の衛星４００を切り替えるタイミングを導出する（ステップＳ１００７）。演算部１２０は、指向先の衛星４００の切り替えタイミングについて、例えば、ステップＳ１００４で導出した地上局３００が衛星４００−１を指向し続けた場合の想定スループットの時間積分値、およびステップＳ１００６で導出した地上局３００が衛星４００−ｍを指向した場合の想定スループットの時間積分値の合計値が最大となるタイミングとする。このように、演算部１２０は、地上局３００が指向先を切り替える切り替えタイミングを決定する場合、最終的に地上局３００が受信可能なデータ量を見積もった上で、地上局３００においてスループットが最も得られるタイミングとする。
【００３５】
図８は、本実施の形態にかかるスケジューラ装置１００の演算部１２０が地上局３００の指向先の衛星の切り替えタイミングを導出する方法を示した模式図である。図８において、太線部は地上局３００が衛星４００−１および衛星４００−ｍから得られるスループットを示し、太線部の時間積分値は地上局３００が衛星４００−１および衛星４００−ｍから受信するデータ容量の合計値を示している。また、図８の太線部において地上局３００のスループットが０となる時間は、地上局３００が衛星４００−１から衛星４００−ｍへの切り替えに要する時間であることを示している。地上局３００は、切り替えに要する時間では、衛星４００−１および衛星４００−ｍのいずれからもデータを受信することができない。演算部１２０は、例えば、考えられる全ての切り替えタイミングについてスループットの時間積分値を総当り的に導出し、その中からスループットの時間積分値が最大となるタイミングを選択して指向先の切り替えタイミングとして導出できるが、この方法に限定されるものではない。なお、演算部１２０は、切り替えに要する時間については、ステップＳ１００５で導出した離角、すなわち衛星４００−１および衛星４００−ｍの位置情報によって決定することができる。
【００３６】
演算部１２０は、選択した衛星４００−ｍについてステップＳ１００５〜ステップＳ１００７までの処理が終了すると、衛星４００−２〜衛星４００−Ｍから未選択の衛星４００−ｍを選択する。演算部１２０は、地上局３００が次に指向する全ての衛星４００の候補、すなわち衛星４００−２〜衛星４００−Ｍに対してループ１の処理を行う。演算部１２０は、衛星４００−２〜衛星４００−Ｍ毎に、地上局３００のスループットが最大となる切り替えタイミング、および切り替えタイミングで指向先の衛星４００を切り替えた場合に得られる最大スループットを導出する。
【００３７】
衛星４００−２〜衛星４００−Ｍに対するループ１の処理が終了すると、演算部１２０は、ループ１の処理で得られた次の指向先の衛星４００の候補、すなわち衛星４００−２〜４００−Ｍ毎の切り替えタイミングおよび最大スループットに基づいて、衛星４００−２〜４００−Ｍの中から、地上局３００が衛星４００−１から指向先を切り替える切り替え先の衛星４００を決定する（ステップＳ１００８）。
【００３８】
すなわち、演算部１２０は、ループ１およびステップＳ１００８の処理において、地上局３００が衛星４００−１から衛星４００−２〜４００−Ｍへの切り替えに要する時間、地上局３００と衛星４００−１との間の将来の想定スループット、および地上局３００と衛星４００−２〜４００−Ｍとの間の将来の想定スループットに基づいて、地上局３００が衛星４００−１の次に指向する衛星４００、および地上局３００が指向先を衛星４００−１から次に指向する衛星４００に切り替える切り替えタイミングを決定する。
【００３９】
演算部１２０は、様々な方法によって、次の指向先の衛星４００および切り替えタイミングを決定することができる。演算部１２０は、例えば、単純に最もスループットが大きくなる衛星４００およびその衛星４００への切り替えタイミングを選択してもよい。また、演算部１２０は、ステップＳ１００２で取得した衛星４００毎のバッファ４０７のデータ蓄積量に基づいて、データ蓄積量が最大の衛星４００を次の指向先の衛星４００として選択してもよい。演算部１２０は、各衛星４００のバッファ４０７のデータ蓄積量を考慮した上で指向する衛星４００を決定する。また、演算部１２０は、テレメトリ信号にデータ種別の情報が含まれ、データ種別に応じて優先度がクラス分けされている場合、データ種別に基づいて、優先度の高いデータを中継している衛星４００を次の指向先の衛星４００として選択してもよい。演算部１２０は、各衛星４００のバッファ４０７に蓄積されているデータの優先度を考慮した上で指向する衛星４００を決定する。また、演算部１２０は、前述のスループットの大きさ、データ蓄積量、およびデータ種別の複数の要素を用いて、地上局３００が次に指向する衛星４００を選択してもよい。
【００４０】
演算部１２０は、ステップＳ１００８で選択した地上局３００の次の指向先の衛星４００および次の指向先の衛星４００への切り替えタイミングを含む制御信号を生成する（ステップＳ１００９）。ここで、制御信号とは、例えば、衛星４００および地上局３００の照射角度などを指示する信号である。制御信号の形式は、衛星４００および地上局３００の構造によって様々な形式となる。演算部１２０は、地上局３００の次の指向先の衛星４００および切り替えタイミングの情報について、衛星４００および地上局３００が指向するビームの方向を時間ごとに定める制御情報の形式で生成することができる。
【００４１】
そして、インターフェース１１０は、ステップＳ１００９において演算部１２０で生成された制御信号を、地上局３００および衛星４００−１〜４００−Ｍへ送信する（ステップＳ１０１０）。インターフェース１１０は、地上局３００に対しては、地上回線などを通じて制御局２００経由で制御信号を送信すればよい。また、インターフェース１１０は、衛星４００−１に対する制御信号については、衛星４００−１を指向している地上局３００を介して送信してもよい。インターフェース１１０は、衛星４００−２〜４００−Ｍに対する制御信号については、地上局３００以外で衛星４００−２〜４００−Ｍを指向する地上局が存在する場合、その地上局を介して送信してもよい。また、衛星システム７００が図１において図示しないデータ中継衛星を含むネットワーク構成の場合、インターフェース１１０は、データ中継衛星を経由して衛星４００−２〜衛星４００−Ｍに制御信号を送信すればよい。インターフェース１１０は、衛星システム７００のネットワーク構成に応じて様々な方法で制御信号を送信することができる。なお、図４のフローチャートにおいて、演算部１２０の部分の処理を演算ステップ、インターフェース１１０の部分の処理を送信ステップとする。
【００４２】
図９は、実施の形態１にかかるスケジューラ装置１００が、地上局３００の次の指向先の衛星４００および指向先の衛星４００を切り替えるタイミングを決定する処理において送受信される信号を示すシーケンス図である。図４に示すフローチャートの処理は、図９に示すシーケンス図に沿ってスケジューラ装置１００が実行することが考えられるが、これに限定されるものではない。図９では、スケジューラ装置１００は、位置情報および降雨減衰情報を取得した直後に、地上局３００の次の指向先の衛星４００および切り替えタイミングを決定して制御信号を生成しているが、任意の周期で地上局３００の次の指向先の衛星４００および切り替えタイミングを決定して制御信号を生成してもよい。
【００４３】
なお、演算部１２０は、上述した処理では地上局３００が指向する衛星４００の１つ先の切り替え先までしか考慮していないが、これに限定されるものではない。演算部１２０は、快晴などで降雨減衰量の時変動が少ない環境下の場合、地上局３００が指向する衛星４００の２つ先または３つ先の切り替え先までを考慮して、地上局３００のスループットが最大となるように、切り替え先の衛星４００および切り替えタイミングを決定してもよい。
【００４４】
以上の説明では、地上局３００が１つの場合について説明したが、衛星システム７００としては、前述のように、複数の地上局３００を備えることも可能である。衛星システム７００が複数の地上局３００を含むネットワークの形態の場合、演算部１２０は、衛星４００から受信したパイロット信号に含まれる降雨状態の情報に基づいて、複数の地上局３００における降雨減衰量を導出し、衛星４００のデータの送信先の地上局３００として降雨減衰量の少ない地上局３００を決定してもよい。これにより、地上局３００が複数基ある場合、衛星４００は、降雨減衰量が少ない地上局３００へデータを送信することができる。
【００４５】
つづいて、スケジューラ装置１００のハードウェア構成について説明する。スケジューラ装置１００において、インターフェース１１０はインターフェース回路などにより実現される。インターフェース回路は、例えば、ネットワークインターフェースカードである。記憶部１３０はメモリにより実現される。演算部１２０は処理回路により実現される。すなわち、スケジューラ装置１００は、地上局３００の次の指向先の衛星４００および指向先の衛星４００を切り替えるタイミングを決定するための処理回路を備える。処理回路は、メモリに格納されるプログラムを実行するＣＰＵ（Central  Processing  Unit）およびメモリであってもよいし、専用のハードウェアであってもよい。
【００４６】
図１０は、実施の形態１にかかるスケジューラ装置１００の処理回路をＣＰＵおよびメモリで構成する場合の例を示す図である。ネットワークインターフェースカード９１は、前述のインターフェース１１０を実現するものである。処理回路がＣＰＵ９２およびメモリ９３で構成される場合、スケジューラ装置１００の処理回路の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ９３に格納される。処理回路では、メモリ９３に記憶されたプログラムをＣＰＵ９２が読み出して実行することにより、各機能を実現する。すなわち、スケジューラ装置１００において、処理回路は、地上局３００の次の指向先の衛星４００および指向先の衛星４００を切り替えるタイミングを決定することが結果的に実行されることになるプログラムを格納するためのメモリ９３を備える。また、これらのプログラムは、スケジューラ装置１００の手順および方法をコンピュータに実行させるものであるともいえる。ここで、ＣＰＵ９２は、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、またはＤＳＰ（Digital  Signal  Processor）などであってもよい。また、メモリ９３とは、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（Electrically  ＥＰＲＯＭ）などの、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、またはＤＶＤ（Digital  Versatile  Disc）などが該当する。メモリ９３は、記憶部１３０を実現するメモリと共通であってよい。
【００４７】
図１１は、実施の形態１にかかるスケジューラ装置１００の処置回路を専用のハードウェアで構成する場合の例を示す図である。処理回路が専用のハードウェアである場合、図１１に示す処理回路９４は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）、またはこれらを組み合わせたものが該当する。スケジューラ装置１００の各機能を機能別に処理回路９４で実現してもよいし、各機能をまとめて処理回路９４で実現してもよい。
【００４８】
なお、スケジューラ装置１００の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、専用のハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００４９】
以上説明したように、本実施の形態によれば、スケジューラ装置１００では、演算部１２０が、衛星４００の位置情報および地上局３００における降雨減衰量に基づいて、地上局３００のスループットが最大になるよう、地上局３００が指向する次の衛星４００、および指向先を次の衛星４００に切り替えるタイミングを決定することとした。これにより、複数の周回衛星から構成される衛星システム７００において、地上局３００を効率的に運用することができる。地上局３００は、指向する衛星４００との間で効率的に通信を行うことができる。
【００５０】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【００５１】
１００  スケジューラ装置、１１０  インターフェース、１２０  演算部、１３０  記憶部、２００  制御局、３００  地上局、４００−１〜４００−Ｎ  衛星、５００−１，５００−２  衛星軌道、６００  ビーム、７００  衛星システム。
【図１】
0006524361.tif 000002
【図２】
0006524361.tif 000003
【図３】
0006524361.tif 000004
【図４】
0006524361.tif 000005
【図５】
0006524361.tif 000006
【図６】
0006524361.tif 000007
【図７】
0006524361.tif 000008
【図８】
0006524361.tif 000009
【図９】
0006524361.tif 000010
【図１０】
0006524361.tif 000011
【図１１】
0006524361.tif 000012