(57)【特許請求の範囲】
【請求項１】
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットのルーティングとＤＡＭＡ（Ｄｅｍａｎｄ  Ａｓｓｉｇｎｅｄ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）発呼とを行う衛星通信システムであって、
前記ルーティングを行うためのルーティングテーブルを含みかつダイナミックルーティングを行うルータ部と、
前記ＤＡＭＡ発呼のためのスタティックなＤＡＭＡ発呼情報を管理するＤＡＭＡ発呼テーブルを含みかつ前記ＤＡＭＡ発呼を行う回線制御部とを有し、
前記ルータ部と前記回線制御部とを分離して配設したことを特徴とする衛星通信システム。
【請求項２】
前記ＤＡＭＡ発呼テーブルは、宛先ＩＰアドレス毎に前記ＤＡＭＡ発呼のためのスタティックなＤＡＭＡ発呼情報を管理することを特徴とする請求項１記載の衛星通信システム。
【請求項３】
前記ルーティングテーブルを用いたルーティングで衛星通信回線へ伝送するパケットと判定された時に当該パケットに次の遷移先を示すＮｅｘｔ  Ｈｏｐアドレスを付加する手段を前記ルータ部に含むことを特徴とする請求項１または請求項２記載の衛星通信システム。
【請求項４】
前記Ｎｅｘｔ  Ｈｏｐアドレスへの衛星通信回線が設定されていない時に前記ＤＡＭＡ発呼テーブルの情報を用いて前記ＤＡＭＡ発呼を行う手段を前記回線制御部に含むことを特徴とする請求項３記載の衛星通信システム。
【請求項５】
前記Ｎｅｘｔ  Ｈｏｐアドレスへの通信を常時監視しかつ一定時間通信のないＮｅｘｔ  Ｈｏｐアドレスへの回線を開放する手段を前記回線制御部に含むことを特徴とする請求項３または請求項４記載の衛星通信システム。
【請求項６】
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットのルーティングとＤＡＭＡ（Ｄｅｍａｎｄ  Ａｓｓｉｇｎｅｄ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）発呼とを行うルータを含む衛星通信システムのルーティング方法であって、前記ルーティングを行うためのルーティングテーブルを含みかつダイナミックルーティングを行うルータ部と前記ＤＡＭＡ発呼のためのスタティックなＤＡＭＡ発呼情報を管理するＤＡＭＡ発呼テーブルを含みかつ前記ＤＡＭＡ発呼を行う回線制御部とを分離して配設し、前記ルーティングテーブルを用いたルーティングと前記ＤＡＭＡ発呼テーブルを用いたＤＡＭＡ発呼とを分離して行うことを特徴とするルーティング方法。
【請求項７】
前記ＤＡＭＡ発呼テーブルは、宛先ＩＰアドレス毎に前記ＤＡＭＡ発呼のためのスタティックなＤＡＭＡ発呼情報を管理することを特徴とする請求項６記載のルーティング方法。
【請求項８】
前記ルーティングテーブルを用いたルーティングで衛星通信回線へ伝送するパケットと判定された時に当該パケットに次の遷移先を示すＮｅｘｔ  Ｈｏｐアドレスを付加するステップを前記ルータ部に含むことを特徴とする請求項６または請求項７記載のルーティング方法。
【請求項９】
前記Ｎｅｘｔ  Ｈｏｐアドレスへの衛星通信回線が設定されていない時に前記ＤＡＭＡ発呼テーブルの情報を用いて前記ＤＡＭＡ発呼を行うステップを前記回線制御部に含むことを特徴とする請求項９記載のルーティング方法。
【請求項１０】
前記Ｎｅｘｔ  Ｈｏｐアドレスへの通信を常時監視しかつ一定時間通信のないＮｅｘｔ  Ｈｏｐアドレスへの回線を開放するステップを前記回線制御部に含むことを特徴とする請求項３または請求項４記載のルーティング方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は衛星通信システム及びそれに用いるルーティング方法に関し、特に人工衛星及び地球局を介して通信を行う衛星通信システムに関する。
【０００２】
【従来の技術】
従来、衛星通信システムにおいては、広域をカバーすることができるので、固定局（地球局）との間だけでなく、移動通信にも用いられている。
【０００３】
この衛星通信システムでは移動通信に用いる場合、多数の移動端末からの通信要求が散発的に発生するため、通信要求が発生する度に回線を割当てる多元接続のＤＡＭＡ（Ｄｅｍａｎｄ  Ａｓｓｉｇｎｅｄ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式を使用して効率的な利用を図っている。
【０００４】
また、衛星通信システムでは衛星や地球局の高性能化が進み、さらに使う周波数がＣバンド（４Ｇ／６ＧＨｚ帯）からＫｕバンド（１２Ｇ／１４ＧＨｚ帯）に移るにつれて、直径１ｍ前後の小型アンテナが使えるようになってきている。
【０００５】
このような小型アンテナを使用する地球局はＶＳＡＴ（Ｖｅｒｙ  ＳｍａｌｌＡｐｅｒｔｕｒｅ  Ｔｅｒｍｉｎａｌ：超小型衛星通信地球局）と呼ばれ、多数の地点に分散しておかれている。この地球局には大型のアンテナを備えた親局が衛星通信を経由して多量のデータを送るのが一般的である。
【０００６】
上記のＶＳＡＴを用いたＶＳＡＴ衛星通信システムでは親局からＶＳＡＴへの回線がアウトバウンド回線、ＶＳＡＴから親局への回線がインバウンド回線と呼ばれている。アウトバウンド回線は伝送速度の速い回線で、各ＶＳＡＴ向けのデータの多重化に時分割多重（ＴＤＭ：Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ）方式が用いられ、インバウンド回線は多数のＶＳＡＴからの低伝送速度の回線で、パケット伝送や上記のＤＡＭＡ方式が用いられている。
【０００７】
このＶＳＡＴ衛星通信システムではＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットのルーティングとＤＡＭＡ発呼とを行うことができるものや、さらにＩＰパケットのルーティングを行うルーティング部とＤＡＭＡ発呼を行うＤＡＭＡ部とが一体になっているものがある。
【０００８】
尚、ルーティング部にはルータが使用されるのが一般的である。また、ＶＳＡＴ衛星通信システムは小売業におけるクレジットカードの確認・紹介やＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）データの伝送、金融関連でのオンライン端末とホストコンピュータとの間のデータ伝送、ホテルやレンタカー等での予約データの伝送に用いられている。
【０００９】
【発明が解決しようとする課題】
上述した従来の衛星通信システムでは、ルーティング部とＤＡＭＡ部とが一体になっているものの場合、ルーティング部がＤＡＭＡ回線を設定する際、ルーティング部で用いられるルーティングテーブルにスタティックなＤＡＭＡ発呼情報が一緒に登録されており、ダイナミックルーティングを行うことができないという問題がある。また、衛星通信回線を設定する際には宛先ＩＰアドレス毎に回線速度を設定することができないという問題もある。
【００１０】
そこで、本発明の目的は上記の問題点を解消し、必要な時に必要な速度の衛星通信回線を設定することができ、衛星通信回線の帯域を効率的に使用することができる衛星通信システム及びそれに用いるルーティング方法を提供することにある。
【００１１】
【課題を解決するための手段】
本発明による衛星通信システムは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットのルーティングとＤＡＭＡ（Ｄｅｍａｎｄ  Ａｓｓｉｇｎｅｄ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）発呼とを行う衛星通信システムであって、
前記ルーティングを行うためのルーティングテーブルを含みかつダイナミックルーティングを行うルータ部と、
前記ＤＡＭＡ発呼のためのスタティックなＤＡＭＡ発呼情報を管理するＤＡＭＡ発呼テーブルを含みかつ前記ＤＡＭＡ発呼を行う回線制御部とを備え、
前記ルータ部と前記回線制御部とを分離して配設している。
【００１２】
本発明による衛星通信システムのルーティング方法は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットのルーティングとＤＡＭＡ（Ｄｅｍａｎｄ  Ａｓｓｉｇｎｅｄ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）発呼とを行うルータを含む衛星通信システムのルーティング方法であって、前記ルーティングを行うためのルーティングテーブルを含みかつダイナミックルーティングを行うルータ部と前記ＤＡＭＡ発呼のためのスタティックなＤＡＭＡ発呼情報を管理するＤＡＭＡ発呼テーブルを含みかつ前記ＤＡＭＡ発呼を行う回線制御部とを分離して配設し、前記ルーティングテーブルを用いたルーティングと前記ＤＡＭＡ発呼テーブルを用いたＤＡＭＡ発呼とを分離して行っている。
【００１３】
すなわち、本発明のルーティング方式は、ＶＳＡＴ衛星通信システムにおいてＩＰパケットのルーティングとＤＡＭＡ発呼とを可能とするものであり、ルーティング部とＤＡＭＡ部とが一体になっている場合のダイナミックルーティングができないという問題を解決することを特徴としている。
【００１４】
より具体的に、本発明のルーティング方式ではルーティングを行うルーティングテーブルと、スタティックな情報であるＤＡＭＡ発呼情報を管理するＤＡＭＡ発呼テーブルとを分離して持ち、ルーティングテーブルを用いることでダイナミックルーティングを行えるようにしている。
【００１５】
また、ＤＡＭＡ発呼テーブルによって宛先ＩＰアドレス毎にＤＡＭＡ発呼情報を管理することで、宛先のＩＰアドレス毎に使用する衛星通信回線の回線速度を設定することを可能としている。
【００１６】
これらによって、ルーティング部とＤＡＭＡ部とが一体になったルータがＤＡＭＡ発呼を行い、必要な時に必要な速度の衛星通信回線を設定することで、衛星通信回線の帯域を効率的に使用することが可能となる。
【００１７】
【発明の実施の形態】
次に、本発明の一実施例について図面を参照して説明する。図１は本発明の一実施例による衛星通信システムのルータの構成を示すブロック図である。図１において、ルータ１はルータ部２と、衛星回線制御部３とから構成されている。
【００１８】
ルータ部２はルーティングテーブル部２１とアドレス付加部２２とからなり、衛星回線ドライバ部３は回線制御部３１と、ＤＡＭＡ（Ｄｅｍａｎｄ  Ａｓｓｉｇｎｅｄ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）発呼テーブル部３２と、ＤＡＭＡ発呼部３３とからなる。
【００１９】
ルーティングテーブル部２１はＲＩＰ（Ｒｏｕｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）のルーティングテーブル（図示せず）を保持しており、ルーティング情報を他のルータと交換することによってダイナミックルーティングが可能である。
【００２０】
アドレス付加部２２は通信データ［ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケット］に、ルーティングテーブル部２１から読出した次の遷移先（ルータ）を示すＮｅｘｔ  Ｈｏｐアドレスを付加する手段を備えている。
【００２１】
回線制御部３１はルータ部２から送られてきたＮｅｘｔ  Ｈｏｐアドレスが付加されたパケットのＮｅｘｔ  Ｈｏｐアドレスへの衛星通信回線が設定されているかどうかを判断し、衛星通信回線が設定されている場合に設定されている衛星通信回線インタフェースへＩＰパケットを送る手段と、衛星通信回線が設定されていない場合にＤＡＭＡ発呼テーブル部３２へ発呼要求メッセージを送る手段とを備えている。ここで、発呼要求メッセージは宛先ＩＰアドレスとＮｅｘｔ  Ｈｏｐアドレスとからなる。
【００２２】
ＤＡＭＡ発呼テーブル部３２はスタティックなＤＡＭＡ発呼情報を持ち、回線制御部３１から送られてきた発呼要求メッセージの宛先ＩＰアドレスへのＤＡＭＡ発呼要求をＤＡＭＡ発呼部３３に対して行う手段を備えている。
【００２３】
ＤＡＭＡ発呼部３３はＤＡＭＡ発呼テーブル部３２からのＤＡＭＡ発呼要求によってＮｅｘｔ  Ｈｏｐアドレスへの衛星通信回線を設定する手段と、衛星通信回線を設定したことを回線制御部３１へ知らせる手段とを備えている。
【００２４】
図２は図１のＤＡＭＡ発呼テーブル部３２のＤＡＭＡ発呼情報の構成例を示す図である。図２において、ＤＡＭＡ発呼情報はＤｅｓｔｉｎａｔｉｏｎ  ＩＰアドレス（「１３３．２０．１０．０」，「１０．２２．０．０」）と、Ｄｅｓｔｉｎａｔｉｏｎ  Ｎｅｔ  Ｍａｓｋ（「０ｘｆｆｆｆｆｆ００」，「０ｘｆｆｆｆ００００」）と、Ｄｅｓｔｉｎａｔｉｏｎ  ＶＳＡＴ（Ｖｅｒｙ  ＳｍａｌｌＡｐｅｒｔｕｒｅ  Ｔｅｒｍｉｎａｌ）／ＳＤＣ  Ｎｏ（＊）（「００１００２」，「００２１０１」）と、ＴＸ（送信側）  Ｓｐｅｅｄ（「１２８」，「１５３６」）と、ＴＸ  ＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｎｔｒｏｌ）Ｒａｔｅ（「１／２」，「３／４」）と、ＴＸ  Ｍｏｄｕｌａｔｉｏｎ  Ｔｙｐｅ［「ＱＰＳＫ（Ｑｕａｄｒｉｐｈａｓｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）」］と、ＲＸ（受信側）  Ｓｐｅｅｄ（「６４」，「１５３６」）と、ＲＸ  ＦＥＣ  Ｒａｔｅ（「３／４」）と、ＲＸ  Ｍｏｄｕｌａｔｉｏｎ  Ｔｙｐｅ［「ＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）」，「ＱＰＳＫ」］とから構成されている。
【００２５】
図３は図１のルータ１のルーティング処理を示すフローチャートであり、図４は図１の回線制御部３１の監視処理を示すフローチャートである。これら図１〜図４を参照して本発明の一実施例によるルーティング処理について説明する。
【００２６】
ルータ部２は図示せぬ地上ネットワークからＩＰパケットを受けると（図３ステップＳ１）、そのＩＰパケットをルーティングテーブル部２１でルーティングテーブルと比較し（図３ステップＳ２）、衛星通信回線へのＩＰパケットと判断すると（図３ステップＳ３）、そのＩＰパケットをアドレス付加部２２へ送る。
【００２７】
アドレス付加部２２はルーティングテーブル部２１から送られてきたＩＰパケットに、ルーティングテーブル部２１から読出したＮｅｘｔ  Ｈｏｐアドレスを付加して回線制御部３１へ送る（図３ステップＳ４）。
【００２８】
回線制御部３１はＮｅｘｔ  Ｈｏｐアドレスが付加されたパケットを受信すると、Ｎｅｘｔ  Ｈｏｐアドレスを参照し（図３ステップＳ５）、既にそのＮｅｘｔ  Ｈｏｐアドレスへの衛星通信回線が設定されていれば（図３ステップＳ６）、そのＩＰパケットを衛星通信回線インタフェースに送信する（図３ステップＳ７）。
【００２９】
回線制御部３１はＮｅｘｔ  Ｈｏｐアドレスへの衛星通信回線が設定されていなければ（図３ステップＳ６）、発呼要求メッセージをＤＡＭＡ発呼テーブル部３２へ送る（図３ステップＳ８）。
【００３０】
ＤＡＭＡ発呼テーブル部３２は予め設定されているスタティックなＤＡＭＡ発呼テーブルを持ち、発呼要求メッセージの宛先ＩＰアドレスを基にＤＡＭＡ発呼部３３へＤＡＭＡ回線の設定を要求する（図３ステップＳ９）。
【００３１】
ＤＡＭＡ発呼部３３はＤＡＭＡ発呼テーブル部３２からの要求に応答してＤＡＭＡ回線の設定を行い、ＤＡＭＡ回線を設定すると（図３ステップＳ１０）、リンク確立を回線制御部３１に通知する（図３ステップＳ１１）。回線制御部３１はリンク確立通知を受けると、リンクが確立された衛星通信回線インタフェースにＩＰパケットを送信する（図３ステップＳ１２）。
【００３２】
ルーティングテーブル部２１では衛星通信回線が設定された後、衛星通信回線を通じてルーティング情報の交換が可能となり、ダイナミックルーティングを行うことができる。
【００３３】
回線制御部３１は各Ｎｅｘｔ  Ｈｏｐアドレスへの通信を常時監視し（図４ステップＳ２１）、一定時間通信のないＮｅｘｔ  Ｈｏｐアドレスへの回線を開放する（図４ステップＳ２２〜Ｓ２４）。
【００３４】
このように、ルーティングテーブル部２１とＤＡＭＡ発呼テーブル部３２とを分離して備え、ルーティングテーブル部２１を用いたルーティングとＤＡＭＡ発呼テーブル部３２を用いたＤＡＭＡ発呼とを分離して行うようにすることで、衛星通信回線が設定された後、衛星通信回線を通じてルーティング情報の交換が可能となり、ダイナミックルーティングを行うことができる。
【００３５】
また、ＤＡＭＡ発呼テーブル部３２が発呼情報を宛先ＩＰアドレス毎に管理することによって、同じＮｅｘｔ  Ｈｏｐアドレスに対しても宛先ＩＰアドレスによって異なる回線速度を設定することができる。
【００３６】
このように構成することで、ルータ１がＤＡＭＡ発呼を行って必要な時に必要な速度の衛星通信回線を設定することができ、衛星通信回線の帯域を効率的に使用することができる。
【００３７】
【発明の効果】
以上説明したように本発明によれば、ＩＰパケットのルーティングとＤＡＭＡ発呼とを行うルータを含む衛星通信システムにおいて、ルーティングを行うためのルーティングテーブルとＤＡＭＡ発呼のための情報を管理するＤＡＭＡ発呼テーブルとを分離して設け、ルーティングテーブルを用いたルーティングとＤＡＭＡ発呼テーブルを用いたＤＡＭＡ発呼とを分離して行うことによって、必要な時に必要な速度の衛星通信回線を設定することができ、衛星通信回線の帯域を効率的に使用することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施例による衛星通信システムのルータの構成を示すブロック図である。
【図２】図１のＤＡＭＡ発呼テーブル部のＤＡＭＡ発呼情報の構成例を示す図である。
【図３】図１のルータのルーティング処理を示すフローチャートである。
【図４】図１の回線制御部の監視処理を示すフローチャートである。
【符号の説明】
１  ルータ
２  ルータ部
３  衛星回線制御部
２１  ルーティングテーブル部
２２  アドレス付加部
３１  回線制御部
３２  ＤＡＭＡ発呼テーブル部
３３  ＤＡＭＡ発呼部
【図１】
0003587159.tif 000002
【図２】
0003587159.tif 000003
【図３】
0003587159.tif 000004
【図４】
0003587159.tif 000005